Heinlein, Alexander, Klawonn, Axel ORCID: 0000-0003-4765-7387, Rajamanickam, Sivasankaran and Rheinbach, Oliver (2018). FROSch: A Fast And Robust Overlapping Schwarz Domain Decomposition Preconditioner Based on Xpetra in Trilinos. Technical Report.

[img]
Preview
PDF
CDS_TR-2018-9-3.pdf

Download (750kB) | Preview

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.

Item Type: Preprints, Working Papers or Reports (Technical Report)
Creators:
CreatorsEmailORCID
Heinlein, Alexanderalexander.heinlein@uni-koeln.deUNSPECIFIED
Klawonn, Axelaxel.klawonn@uni-koeln.deorcid.org/0000-0003-4765-7387
Rajamanickam, Sivasankaransrajama@sandia.govUNSPECIFIED
Rheinbach, Oliveroliver.rheinbach@math.tu-freiberg.deUNSPECIFIED
URN: urn:nbn:de:hbz:38-90188
Series Name at the University of Cologne: Technical report series. Center for Data and Simulation Science
Volume: 2018,9
Subjects: Mathematics
Technology (Applied sciences)
Uncontrolled Keywords:
KeywordsLanguage
GDSWEnglish
reduced dimension coarse spaceEnglish
scientific softwareEnglish
parallel softwareEnglish
two-level Schwarz preconditionerEnglish
Faculty: Central Institutions / Interdisciplinary Research Centers
Divisions: Central Institutions / Interdisciplinary Research Centers > Center for Data and Simulation Science
Language: English
Date: 16 November 2018
URI: http://kups.ub.uni-koeln.de/id/eprint/9018

Downloads

Downloads per month over past year

Export

Actions (login required)

View Item View Item