Matrix-free implementation of the non-nested multigrid method

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Feder, Marco, Heltai, Luca, Kronbichler, Martin, Munch, Peter
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917868702007296
author Feder, Marco
Heltai, Luca
Kronbichler, Martin
Munch, Peter
author_facet Feder, Marco
Heltai, Luca
Kronbichler, Martin
Munch, Peter
contents Traditionally, the geometric multigrid method is used with nested levels. However, the construction of a suitable hierarchy for very fine and unstructured grids is, in general, highly non-trivial. In this scenario, the non-nested multigrid method could be exploited in order to handle the burden of hierarchy generation, allowing some flexibility on the choice of the levels. We present a parallel, matrix-free, implementation of the non-nested multigrid method for continuous Lagrange finite elements, where each level may consist of independently partitioned triangulations. Our algorithm has been added to the multigrid framework of the C++ finite-element library deal.II. Several 2D and 3D numerical experiments are presented, ranging from Poisson problems to linear elasticity. We test the robustness and performance of the proposed implementation with different polynomial degrees and geometries.
format Preprint
id arxiv_https___arxiv_org_abs_2412_10910
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Matrix-free implementation of the non-nested multigrid method
Feder, Marco
Heltai, Luca
Kronbichler, Martin
Munch, Peter
Numerical Analysis
Traditionally, the geometric multigrid method is used with nested levels. However, the construction of a suitable hierarchy for very fine and unstructured grids is, in general, highly non-trivial. In this scenario, the non-nested multigrid method could be exploited in order to handle the burden of hierarchy generation, allowing some flexibility on the choice of the levels. We present a parallel, matrix-free, implementation of the non-nested multigrid method for continuous Lagrange finite elements, where each level may consist of independently partitioned triangulations. Our algorithm has been added to the multigrid framework of the C++ finite-element library deal.II. Several 2D and 3D numerical experiments are presented, ranging from Poisson problems to linear elasticity. We test the robustness and performance of the proposed implementation with different polynomial degrees and geometries.
title Matrix-free implementation of the non-nested multigrid method
topic Numerical Analysis
url https://arxiv.org/abs/2412.10910