Math 簇的线性代数库
我需要在PC集群上开发线性代数+特征值+线性方程解的应用程序(我有很多可用的机器) 我发现了Scalapack库,但它们在我看来是很久以前开发的 你知道我应该在集群中学习数学和线性代数的其他LIB是否可用吗Math 簇的线性代数库,math,cluster-computing,Math,Cluster Computing,我需要在PC集群上开发线性代数+特征值+线性方程解的应用程序(我有很多可用的机器) 我发现了Scalapack库,但它们在我看来是很久以前开发的 你知道我应该在集群中学习数学和线性代数的其他LIB是否可用吗 我的语言是C++,当然我是新手,这个问题。 你提到的问题是非常不同的,我怀疑有一个图书馆能有效地完成一切任务。有些库可能更适合于特定应用中产生的线性代数问题(如有限元问题) 关于库,我从未使用过Scalapack,但请记住,在这个领域,旧并不一定意味着坏。以下是一些您可以选择的其他选择:
我的语言是C++,当然我是新手,这个问题。 你提到的问题是非常不同的,我怀疑有一个图书馆能有效地完成一切任务。有些库可能更适合于特定应用中产生的线性代数问题(如有限元问题) 关于库,我从未使用过Scalapack,但请记住,在这个领域,旧并不一定意味着坏。以下是一些您可以选择的其他选择:
- :线性解算器
- :特征值解算器
- 和:线性解算器
最后,关于语言,请记住,效率还取决于适当库的使用:Blas、Atlas、Lapack等,。。。它们很可能是用“C++以外的某种语言”编写的,您只需使用适当的包装器调用它们。您应该指定是执行密集线性代数还是稀疏线性代数,因为这些包是专用的,并且差异很大。您好。它们很可能是密集矩阵计算。你对偏微分方程也有什么建议吗?嗨,阿德里安,谢谢你的回答!你对偏微分方程也有什么建议吗?我读到PETSc可能是一个很好的解决方案。你用过它吗?他从未亲自使用过Petsc,但我听说它相当不错。