TY - JOUR
T1 - Hybrid multigrid methods for high-order discontinuous Galerkin discretizations
AU - Fehn, Niklas
AU - Munch, Peter
AU - Wall, Wolfgang A.
AU - Kronbichler, Martin
N1 - Publisher Copyright:
© 2020 Elsevier Inc.
PY - 2020/8/15
Y1 - 2020/8/15
N2 - The present work develops hybrid multigrid methods for high-order discontinuous Galerkin discretizations of elliptic problems, which are, for example, a key ingredient of incompressible flow solvers in the field of computational fluid dynamics. Fast matrix-free operator evaluation on tensor product elements is used to devise a computationally efficient PDE solver. The multigrid hierarchy exploits all possibilities of geometric, polynomial, and algebraic coarsening, targeting engineering applications on complex geometries. Additionally, a transfer from discontinuous to continuous function spaces is performed within the multigrid hierarchy. This does not only further reduce the problem size of the coarse-grid problem, but also leads to a discretization most suitable for state-of-the-art algebraic multigrid methods applied as coarse-grid solver. The relevant design choices regarding the selection of optimal multigrid coarsening strategies among the various possibilities are discussed with the metric of computational costs as the driving force for algorithmic selections. We find that a transfer to a continuous function space at highest polynomial degree (or on the finest mesh), followed by polynomial and geometric coarsening, shows the best overall performance. The success of this particular multigrid strategy is due to a significant reduction in iteration counts as compared to a transfer from discontinuous to continuous function spaces at lowest polynomial degree (or on the coarsest mesh). The coarsening strategy with transfer to a continuous function space on the finest level leads to a multigrid algorithm that is robust with respect to the penalty parameter of the symmetric interior penalty method. Detailed numerical investigations are conducted for a series of examples ranging from academic test cases to more complex, practically relevant geometries. Performance comparisons to state-of-the-art methods from the literature demonstrate the versatility and computational efficiency of the proposed multigrid algorithms.
AB - The present work develops hybrid multigrid methods for high-order discontinuous Galerkin discretizations of elliptic problems, which are, for example, a key ingredient of incompressible flow solvers in the field of computational fluid dynamics. Fast matrix-free operator evaluation on tensor product elements is used to devise a computationally efficient PDE solver. The multigrid hierarchy exploits all possibilities of geometric, polynomial, and algebraic coarsening, targeting engineering applications on complex geometries. Additionally, a transfer from discontinuous to continuous function spaces is performed within the multigrid hierarchy. This does not only further reduce the problem size of the coarse-grid problem, but also leads to a discretization most suitable for state-of-the-art algebraic multigrid methods applied as coarse-grid solver. The relevant design choices regarding the selection of optimal multigrid coarsening strategies among the various possibilities are discussed with the metric of computational costs as the driving force for algorithmic selections. We find that a transfer to a continuous function space at highest polynomial degree (or on the finest mesh), followed by polynomial and geometric coarsening, shows the best overall performance. The success of this particular multigrid strategy is due to a significant reduction in iteration counts as compared to a transfer from discontinuous to continuous function spaces at lowest polynomial degree (or on the coarsest mesh). The coarsening strategy with transfer to a continuous function space on the finest level leads to a multigrid algorithm that is robust with respect to the penalty parameter of the symmetric interior penalty method. Detailed numerical investigations are conducted for a series of examples ranging from academic test cases to more complex, practically relevant geometries. Performance comparisons to state-of-the-art methods from the literature demonstrate the versatility and computational efficiency of the proposed multigrid algorithms.
KW - Discontinuous Galerkin method
KW - High-order discretizations
KW - Interior penalty method
KW - Matrix-free algorithms
KW - Multigrid
KW - Time-to-solution
UR - http://www.scopus.com/inward/record.url?scp=85085030551&partnerID=8YFLogxK
U2 - 10.1016/j.jcp.2020.109538
DO - 10.1016/j.jcp.2020.109538
M3 - Article
AN - SCOPUS:85085030551
SN - 0021-9991
VL - 415
JO - Journal of Computational Physics
JF - Journal of Computational Physics
M1 - 109538
ER -