2012
DOI: 10.1155/2012/310508
|View full text |Cite
|
Sign up to set email alerts
|

Design Considerations for a Flexible Multigrid Preconditioning Library

Abstract: MueLu is a library within the Trilinos software project [An overview of Trilinos, Technical Report SAND2003-2927, Sandia National Laboratories, 2003] and provides a framework for parallel multigrid preconditioning methods for large sparse linear systems. While providing efficient implementations of modern multigrid methods based on smoothed aggregation and energy minimization concepts, MueLu is designed to be customized and extended. This article gives an overview of design considerations for the MueLu packag… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 15 publications
0
2
0
Order By: Relevance
“…Solves for all equations other than the pressure Poisson equation (PPE) were preconditioned using Ifpack2's symmetric Gauss-Seidel preconditioner. For the PPE, Nalu used MueLu's [13] algebraic multigrid preconditioner with If-pack2's Chebyshev smoother on all levels except for the coarsest, which used the SuperLU direct solver through the Amesos2 interface [11]. To improve efficiency of the multigrid preconditioner, MueLu rebalances its coarser levels using Zoltan2's multijagged algorithm [18].…”
Section: Trilinos Packages Used By Nalumentioning
confidence: 99%
“…Solves for all equations other than the pressure Poisson equation (PPE) were preconditioned using Ifpack2's symmetric Gauss-Seidel preconditioner. For the PPE, Nalu used MueLu's [13] algebraic multigrid preconditioner with If-pack2's Chebyshev smoother on all levels except for the coarsest, which used the SuperLU direct solver through the Amesos2 interface [11]. To improve efficiency of the multigrid preconditioner, MueLu rebalances its coarser levels using Zoltan2's multijagged algorithm [18].…”
Section: Trilinos Packages Used By Nalumentioning
confidence: 99%
“…This matters because preconditioners are often orders of magnitude more complex than the iterative solvers that utilize them, in terms of both algorithms and lines of code. For example, one can express CG in a dozen lines of code, but the algebraic multigrid implementation MueLu [7] we use in this work includes over half a million lines of code from several Trilinos packages, as of the 11.8 Trilinos release, not counting thirdparty sparse direct factorization libraries for coarse-grid solves.…”
Section: Introductionmentioning
confidence: 99%