开放访问
Eric Bavier,Mark Hoemmen,Sivasankaran Rajamanickam,Heidi Thornquist那 “AMESOS2和BELOS:用于大型稀疏线性系统的直接和迭代求解器“,科学规划那 卷。20.那 文章ID.243875.那 15. 页面那 2012年。 https://doi.org/10.3233/spr-2012-0352.
AMESOS2和BELOS:用于大型稀疏线性系统的直接和迭代求解器
抽象的
大型稀疏线性系统的求解器有两类:直接和迭代。AMESOS2,TriLINOS软件项目中的包,提供直接方法,以及另一个Trilinos包,提供迭代方法。AMESOS2提供许多不同稀疏矩阵分解代码的公共接口,并且可以通过易于扩展的C ++特征界面处理稀疏矩阵和向量的任何实现。它还可以考虑条目具有任意“标量”类型的矩阵,从而实现扩展精度和混合精度算法。BELOS包括许多不同的迭代方法,用于解决大稀疏线性系统和最小二乘问题。与竞争迭代求解器库不同,BELOS将算法完全与底层线性代数对象的实现一起分离。这让BELOS利用最新硬件而不会更改代码。BELOS利用解决高级问题的算法,例如多个同时线性系统和相关线性系统的序列,比标准算法快。该软件包还支持扩展精度和混合精度算法。Amesos2和Belos一起形成一套完整的稀疏线性溶剂。
版权
版权所有©2012 Hindwi Publishing Corporation。这是分布下的开放式访问文章创意公共归因许可证如果正确引用了原始工作,则允许在任何媒体中的不受限制使用,分发和再现。