Open AccessComputer ScienceEngineering

Alexander Heinlein, A. Klawonn, S. Rajamanickam, O. Rheinbach

2018.11.1Lecture Notes in Computational Science and Engineering

DOI: 10.2172/1482862

tlooto Summary

A parallel two-level overlapping Schwarz domain decomposition preconditioner has been integrated into the Trilinos ShyLU-package and has been improved significantly with respect to efficiency, generality, and its interface.

Abstract

A parallel two-level overlapping Schwarz domain decomposition preconditioner has been integrated into the Trilinos ShyLU-package. The preconditioner uses an energy-minimizing coarse space and can be constructed from an assembled sparse matrix. The software implements variants of the two-level overlapping Schwarz method from [Dohrmann, Klawonn, Widlund, SINUM 2008], where it was denoted Generalized Dryja, Smith, Widlund (GDSW). The implementation is based on [Heinlein, Klawonn, Rheinbach, SISC 2016] but has been improved significantly with respect to efficiency, generality, e.g., for the use of Tpetra instead of Epetra matrices, and its interface.

Citation format

HEINLEIN, Alexander, et al. Frosch: A fast and robust overlapping schwarz domain decomposition preconditioner based on xpetra in trilinos. Lecture Notes in Computational Science and Engineering, 2018.