arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2107.05613math.NAcs.MScs.NA

使用ParELAG库求解H(curl)和H(div)问题的基于单元的并行代数多重网格方法

Parallel Element-based Algebraic Multigrid for H(curl) and H(div) Problems Using the ParELAG Library

Delyan Z. Kalchev, Panayot S. Vassilevski, Umberto Villa

AI总结:

本文利用ParELAG库实现基于单元的代数多重网格层次结构,为H(curl)和H(div)问题构建多层预条件子与求解器,通过相容嵌套空间、混合平滑器及AMS/ADS实现完整多重网格循环,并展示了其并行性能与库功能。

摘要:

本文介绍了在ParELAG(并行单元聚合代数多重网格升尺度与求解器)库中实现的基于单元的代数多重网格(AMGe)层次结构,用于为H(curl)和H(div)公式构建多层预条件子和求解器。ParELAG构建了相容嵌套空间的层次结构,在每个层级上形成精确的de Rham序列。这使得能在所有层级应用混合平滑器,并在最粗层级应用AMS(辅助空间Maxwell求解器)或ADS(辅助空间散度求解器),从而获得完整的多重网格循环。文中给出了数值结果,展示了所提方法的并行性能。作为论述的一部分,本文演示了ParELAG的一些功能,并概述了该库内的部分组件和流程。

英文摘要:

This paper presents the use of element-based algebraic multigrid (AMGe) hierarchies, implemented in the ParELAG (Parallel Element Agglomeration Algebraic Multigrid Upscaling and Solvers) library, to produce multilevel preconditioners and solvers for H(curl) and H(div) formulations. ParELAG constructs hierarchies of compatible nested spaces, forming an exact de Rham sequence on each level. This allows the application of hybrid smoothers on all levels and AMS (Auxiliary-space Maxwell Solver) or ADS (Auxiliary-space Divergence Solver) on the coarsest levels, obtaining complete multigrid cycles. Numerical results are presented, showing the parallel performance of the proposed methods. As a part of the exposition, this paper demonstrates some of the capabilities of ParELAG and outlines some of the components and procedures within the library.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑