首页> 外文期刊>ACM transactions on mathematical software >MLD2P4: A Package of Parallel Algebraic Multilevel Domain Decomposition Preconditioners in Fortran 95
【24h】

MLD2P4: A Package of Parallel Algebraic Multilevel Domain Decomposition Preconditioners in Fortran 95

机译:MLD2P4:Fortran 95中的并行代数多级域分解预处理器的程序包

获取原文
获取原文并翻译 | 示例
           

摘要

Domain decomposition ideas have long been an essential tool for the solution of PDEs on parallel computers. In recent years many research efforts have been focused on recursively employing domain decomposition methods to obtain multilevel preconditioners to be used with Krylov solvers. In this context, we developed MLD2P4 (MultiLevel Domain Decomposition Parallel Preconditioners Package based on PSBLAS), a package of parallel multilevel preconditioners that combines additive Schwarz domain decomposition methods with a smoothed aggregation technique to build a hierarchy of coarse-level corrections in an algebraic way. The design of MLD2P4 was guided by objectives such as extensibility, flexibility, performance, portability, and ease of use. They were achieved by following an object-based approach while using the Fortran 95 language, as well as by employing the PSBLAS library as a basic framework. In this article, we present MLD2P4 focusing on its design principles, software architecture, and use.
机译:长期以来,域分解思想一直是解决并行计算机上PDE的重要工具。近年来,许多研究工作集中在递归地使用域分解方法来获得要与Krylov求解器一起使用的多级预处理器。在这种情况下,我们开发了MLD2P4(基于PSBLAS的多级域分解并行预处理器软件包),这是一个并行多级预处理器的软件包,该软件包将加性Schwarz域分解方法与平滑聚合技术相结合,以代数方式构建了粗级校正的层次结构。 MLD2P4的设计遵循诸如可扩展性,灵活性,性能,可移植性和易用性等目标。它们是通过在使用Fortran 95语言时遵循基于对象的方法以及通过将PSBLAS库用作基本框架来实现的。在本文中,我们将重点介绍MLD2P4的设计原理,软件体系结构和使用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号