A parallel implementation of a two-level overlapping schwarz method with energy-minimizing coarse space based on trilinos

Alexander Heinlein, Axel Klawonn, Oliver Rheinbach

Research output: Contribution to journalArticleScientificpeer-review

21 Citations (Scopus)

Abstract

We describe a new implementation of a two-level overlapping Schwarz preconditioner with energy-minimizing coarse space (GDSW: generalized Dryja-Smith-Widlund) and show numerical results for an additive and a hybrid additive-multiplicative version. Our parallel implementation makes use of the Trilinos software library and provides a framework for parallel two-level Schwarz methods. We show parallel scalability for two- and three-dimensional scalar second-order elliptic and linear elasticity problems for several thousands of cores. We also discuss techniques for the parallel construction of coarse spaces which are also of interest for other parallel preconditioners and discretization methods using energy minimizing coarse functions. We finally show an application in monolithic fluid-structure interaction, where significant improvements are achieved compared to a standard algebraic, one-level overlapping Schwarz method.

Original languageEnglish
Pages (from-to)C713-C747
JournalSIAM Journal on Scientific Computing
Volume38
Issue number6
DOIs
Publication statusPublished - 2016
Externally publishedYes

Keywords

  • Domain decomposition
  • Fluidstructure interaction
  • GDSW
  • Overlapping Schwarz
  • Parallel
  • Scientific software

Fingerprint

Dive into the research topics of 'A parallel implementation of a two-level overlapping schwarz method with energy-minimizing coarse space based on trilinos'. Together they form a unique fingerprint.

Cite this