2LEV-D2P4型

我们提出了一个并行预处理程序包,它实现了稀疏矩阵计算的PSBLAS库顶部的一级和两级区域分解算法。该软件包名为2LEV-D2P4(基于PSBLAS的两级区域分解并行预处理程序包),目前包括各种版本的加法Schwarz预处理程序,这些预处理程序与粗级校正相结合,以获得两级预处理程序。考虑预条件的纯代数形式。2LEV-D2P4是用fortran95编写的,它利用了抽象数据类型创建、函数重载和动态内存管理等特性,同时为遗留应用程序代码的集成提供了一条平滑的道路。该软件包与PSBLAS中实现的Krylov解算器一起使用,已经在由模型问题和实际应用引起的大规模线性系统上进行了测试,显示了它的有效性。