PCBDDC: A Class of Robust Dual-Primal Methods in PETSc

Handle URI:
http://hdl.handle.net/10754/621844
Title:
PCBDDC: A Class of Robust Dual-Primal Methods in PETSc
Authors:
Zampini, Stefano ( 0000-0002-0435-0433 )
Abstract:
A class of preconditioners based on balancing domain decomposition by constraints methods is introduced in the Portable, Extensible Toolkit for Scientific Computation (PETSc). The algorithm and the underlying nonoverlapping domain decomposition framework are described with a specific focus on their current implementation in the library. Available user customizations are also presented, together with an experimental interface to the finite element tearing and interconnecting dual-primal methods within PETSc. Large-scale parallel numerical results are provided for the latest version of the code, which is able to tackle symmetric positive definite problems with highly heterogeneous distributions of the coefficients. Current limitations and future extensions of the preconditioner class are also discussed.
KAUST Department:
Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division; Extreme Computing Research Center
Citation:
Zampini S (2016) PCBDDC: A Class of Robust Dual-Primal Methods in PETSc. SIAM Journal on Scientific Computing 38: S282–S306. Available: http://dx.doi.org/10.1137/15M1025785.
Publisher:
Society for Industrial & Applied Mathematics (SIAM)
Journal:
SIAM Journal on Scientific Computing
Issue Date:
27-Oct-2016
DOI:
10.1137/15M1025785
Type:
Article
ISSN:
1064-8275; 1095-7197
Sponsors:
The author wishes to thank the KAUST Supercomputing Laboratory and Cray Inc. for early access to Shaheen and the Swiss National Supercomputing Centre (CSCS), in particular its director Thomas Schultess, for access to the Cray XC40 PizDora. The author is also grateful to Prof. O. B. Widlund, Prof. D. Keyes, and two anonymous referees for valuable comments and suggestions which helped improve the manuscript.
Additional Links:
http://epubs.siam.org/doi/10.1137/15M1025785
Appears in Collections:
Articles; Extreme Computing Research Center; Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division

Full metadata record

DC FieldValue Language
dc.contributor.authorZampini, Stefanoen
dc.date.accessioned2016-11-21T06:53:12Z-
dc.date.available2016-11-21T06:53:12Z-
dc.date.issued2016-10-27en
dc.identifier.citationZampini S (2016) PCBDDC: A Class of Robust Dual-Primal Methods in PETSc. SIAM Journal on Scientific Computing 38: S282–S306. Available: http://dx.doi.org/10.1137/15M1025785.en
dc.identifier.issn1064-8275en
dc.identifier.issn1095-7197en
dc.identifier.doi10.1137/15M1025785en
dc.identifier.urihttp://hdl.handle.net/10754/621844-
dc.description.abstractA class of preconditioners based on balancing domain decomposition by constraints methods is introduced in the Portable, Extensible Toolkit for Scientific Computation (PETSc). The algorithm and the underlying nonoverlapping domain decomposition framework are described with a specific focus on their current implementation in the library. Available user customizations are also presented, together with an experimental interface to the finite element tearing and interconnecting dual-primal methods within PETSc. Large-scale parallel numerical results are provided for the latest version of the code, which is able to tackle symmetric positive definite problems with highly heterogeneous distributions of the coefficients. Current limitations and future extensions of the preconditioner class are also discussed.en
dc.description.sponsorshipThe author wishes to thank the KAUST Supercomputing Laboratory and Cray Inc. for early access to Shaheen and the Swiss National Supercomputing Centre (CSCS), in particular its director Thomas Schultess, for access to the Cray XC40 PizDora. The author is also grateful to Prof. O. B. Widlund, Prof. D. Keyes, and two anonymous referees for valuable comments and suggestions which helped improve the manuscript.en
dc.publisherSociety for Industrial & Applied Mathematics (SIAM)en
dc.relation.urlhttp://epubs.siam.org/doi/10.1137/15M1025785en
dc.rightsArchived with thanks to SIAM Journal on Scientific Computingen
dc.subjectbalancing domain decomposition by constraintsen
dc.subjectBDDCen
dc.subjectFETI-DPen
dc.subjectPETScen
dc.subjectdomain decompositionen
dc.titlePCBDDC: A Class of Robust Dual-Primal Methods in PETScen
dc.typeArticleen
dc.contributor.departmentComputer, Electrical and Mathematical Sciences and Engineering (CEMSE) Divisionen
dc.contributor.departmentExtreme Computing Research Centeren
dc.identifier.journalSIAM Journal on Scientific Computingen
dc.eprint.versionPublisher's Version/PDFen
kaust.authorZampini, Stefanoen
All Items in KAUST are protected by copyright, with all rights reserved, unless otherwise indicated.