Algebraic Coarse Spaces for Overlapping Schwarz Preconditioners

Similar documents
A Balancing Algorithm for Mortar Methods

Multilevel and Adaptive Iterative Substructuring Methods. Jan Mandel University of Colorado Denver

Multispace and Multilevel BDDC. Jan Mandel University of Colorado at Denver and Health Sciences Center

Adaptive Coarse Space Selection in BDDC and FETI-DP Iterative Substructuring Methods: Towards Fast and Robust Solvers

Extending the theory for domain decomposition algorithms to less regular subdomains

A Balancing Algorithm for Mortar Methods

Some Domain Decomposition Methods for Discontinuous Coefficients

OVERLAPPING SCHWARZ ALGORITHMS FOR ALMOST INCOMPRESSIBLE LINEAR ELASTICITY TR

DOMAIN DECOMPOSITION FOR LESS REGULAR SUBDOMAINS: OVERLAPPING SCHWARZ IN TWO DIMENSIONS TR

Preconditioning of Saddle Point Systems by Substructuring and a Penalty Approach

ASM-BDDC Preconditioners with variable polynomial degree for CG- and DG-SEM

Auxiliary space multigrid method for elliptic problems with highly varying coefficients

18. Balancing Neumann-Neumann for (In)Compressible Linear Elasticity and (Generalized) Stokes Parallel Implementation

INSTITUTE OF MATHEMATICS THE CZECH ACADEMY OF SCIENCES. A virtual overlapping Schwarz method for scalar elliptic problems in two dimensions

33 RASHO: A Restricted Additive Schwarz Preconditioner with Harmonic Overlap

Two new enriched multiscale coarse spaces for the Additive Average Schwarz method

Short title: Total FETI. Corresponding author: Zdenek Dostal, VŠB-Technical University of Ostrava, 17 listopadu 15, CZ Ostrava, Czech Republic

Accomodating Irregular Subdomains in Domain Decomposition Theory

Substructuring for multiscale problems

Scalable Domain Decomposition Preconditioners For Heterogeneous Elliptic Problems

Electronic Transactions on Numerical Analysis Volume 49, 2018

TR THREE-LEVEL BDDC IN THREE DIMENSIONS

On the Use of Inexact Subdomain Solvers for BDDC Algorithms

Multispace and Multilevel BDDC

Capacitance Matrix Method

INSTITUTE OF MATHEMATICS THE CZECH ACADEMY OF SCIENCES

arxiv: v1 [math.na] 11 Jul 2011

20. A Dual-Primal FETI Method for solving Stokes/Navier-Stokes Equations

A FETI-DP Method for Mortar Finite Element Discretization of a Fourth Order Problem

CONVERGENCE ANALYSIS OF A BALANCING DOMAIN DECOMPOSITION METHOD FOR SOLVING A CLASS OF INDEFINITE LINEAR SYSTEMS

Parallel Sums and Adaptive BDDC Deluxe

FETI-DP for Elasticity with Almost Incompressible 2 Material Components 3 UNCORRECTED PROOF. Sabrina Gippert, Axel Klawonn, and Oliver Rheinbach 4

Domain Decomposition Methods for Mortar Finite Elements

Some examples in domain decomposition

Additive Average Schwarz Method for a Crouzeix-Raviart Finite Volume Element Discretization of Elliptic Problems

An Iterative Substructuring Method for Mortar Nonconforming Discretization of a Fourth-Order Elliptic Problem in two dimensions

Convergence analysis of a balancing domain decomposition method for solving a class of indefinite linear systems

Domain Decomposition Preconditioners for Spectral Nédélec Elements in Two and Three Dimensions

Dual-Primal Isogeometric Tearing and Interconnecting Solvers for Continuous and Discontinuous Galerkin IgA Equations

Parallel Simulation of Subsurface Fluid Flow

Selecting Constraints in Dual-Primal FETI Methods for Elasticity in Three Dimensions

Algebraic Adaptive Multipreconditioning applied to Restricted Additive Schwarz

Preprint Alexander Heinlein, Axel Klawonn, and Oliver Rheinbach Parallel Two-Level Overlapping Schwarz Methods in Fluid-Structure Interaction

An additive average Schwarz method for the plate bending problem

SOME PRACTICAL ASPECTS OF PARALLEL ADAPTIVE BDDC METHOD

On the Robustness and Prospects of Adaptive BDDC Methods for Finite Element Discretizations of Elliptic PDEs with High-Contrast Coefficients

ETNA Kent State University

Overlapping Schwarz preconditioners for Fekete spectral elements

Domain Decomposition solvers (FETI)

Non-Conforming Finite Element Methods for Nonmatching Grids in Three Dimensions

Optimal Interface Conditions for an Arbitrary Decomposition into Subdomains

arxiv: v1 [math.na] 28 Feb 2008

Convergence Behavior of a Two-Level Optimized Schwarz Preconditioner

Coupling of Multi fidelity Models Applications to PNP cdft and local nonlocal Poisson equations

A BDDC ALGORITHM FOR RAVIART-THOMAS VECTOR FIELDS TR

AN ADAPTIVE CHOICE OF PRIMAL CONSTRAINTS FOR BDDC DOMAIN DECOMPOSITION ALGORITHMS

Toward black-box adaptive domain decomposition methods

AN ANALYSIS OF A FETI DP ALGORITHM ON IRREGULAR SUBDOMAINS IN THE PLANE TR

arxiv: v1 [math.na] 16 Dec 2015

Modeling Interfaces in Structural Dynamics Analysis

Sierra/SD: A Massively Parallel Finite Element Code for Structural Dynamics and Acoustics Analysis

ADDITIVE SCHWARZ FOR SCHUR COMPLEMENT 305 the parallel implementation of both preconditioners on distributed memory platforms, and compare their perfo

The mortar element method for quasilinear elliptic boundary value problems

Adaptive Coarse Spaces and Multiple Search Directions: Tools for Robust Domain Decomposition Algorithms

The All-floating BETI Method: Numerical Results

Parallel Scalable Iterative Substructuring: Robust Exact and Inexact FETI-DP Methods with Applications to Elasticity

Parallel Implementation of BDDC for Mixed-Hybrid Formulation of Flow in Porous Media

GRUPO DE GEOFÍSICA MATEMÁTICA Y COMPUTACIONAL MEMORIA Nº 8

JOHANNES KEPLER UNIVERSITY LINZ. Weighted Poincaré Inequalities and Applications in Domain Decomposition

PREPRINT 2010:23. A nonconforming rotated Q 1 approximation on tetrahedra PETER HANSBO

Matrix square root and interpolation spaces

Schwarz Preconditioner for the Stochastic Finite Element Method

On Iterative Substructuring Methods for Multiscale Problems

arxiv: v1 [cs.na] 12 Jan 2017

New constructions of domain decomposition methods for systems of PDEs

Spectral element agglomerate AMGe

Hybridized Discontinuous Galerkin Methods

Preface to the Second Edition. Preface to the First Edition

PANM 17. Marta Čertíková; Jakub Šístek; Pavel Burda Different approaches to interface weights in the BDDC method in 3D

Algebraic Multigrid as Solvers and as Preconditioner

Domain Decomposition Algorithms for an Indefinite Hypersingular Integral Equation in Three Dimensions

BDDC ALGORITHMS WITH DELUXE SCALING AND ADAPTIVE SELECTION OF PRIMAL CONSTRAINTS FOR RAVIART-THOMAS VECTOR FIELDS

A Neumann-Dirichlet Preconditioner for FETI-DP 2 Method for Mortar Discretization of a Fourth Order 3 Problems in 2D 4 UNCORRECTED PROOF

MARS MUONS RATE AND MUOGENIC NEUTRON PRODUCTION

2 CAI, KEYES AND MARCINKOWSKI proportional to the relative nonlinearity of the function; i.e., as the relative nonlinearity increases the domain of co

Nonoverlapping Domain Decomposition Methods with Simplified Coarse Spaces for Solving Three-dimensional Elliptic Problems

ISOGEOMETRIC BDDC PRECONDITIONERS WITH DELUXE SCALING TR

Multipréconditionnement adaptatif pour les méthodes de décomposition de domaine. Nicole Spillane (CNRS, CMAP, École Polytechnique)

AN INTRODUCTION TO DOMAIN DECOMPOSITION METHODS. Gérard MEURANT CEA

Overlapping Schwarz Preconditioners for Spectral. Problem in H(curl)

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

ROBUST BDDC PRECONDITIONERS FOR REISSNER-MINDLIN PLATE BENDING PROBLEMS AND MITC ELEMENTS

An Iterative Domain Decomposition Method for the Solution of a Class of Indefinite Problems in Computational Structural Dynamics

Fakultät für Mathematik und Informatik

Aspects of Multigrid

A Novel Aggregation Method based on Graph Matching for Algebraic MultiGrid Preconditioning of Sparse Linear Systems

C. Vuik 1 R. Nabben 2 J.M. Tang 1

Acceleration of a Domain Decomposition Method for Advection-Diffusion Problems

A Unified Framework for Adaptive BDDC

ON THE CONVERGENCE OF A DUAL-PRIMAL SUBSTRUCTURING METHOD. January 2000

Transcription:

Algebraic Coarse Spaces for Overlapping Schwarz Preconditioners 17 th International Conference on Domain Decomposition Methods St. Wolfgang/Strobl, Austria July 3-7, 2006 Clark R. Dohrmann Sandia National Laboratories joint work with Axel Klawonn and Olof Widlund Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy s National Nuclear Security Administration under contract DE-AC04-94AL85000.

Additive Schwarz global coarse problem local problems Goal: Simplicity

Outline Existing Coarse Spaces overlapping methods iterative substructuring New Coarse Spaces generalization of DSW (1994) comparisons with BDD & BDDC Application to Overlapping Schwarz Preconditioners some theory numerical examples Summary & Conclusions

Coarse Spaces (Overlapping Methods) Geometric: conceptually simple applicable to 2 nd and 4 th order PDEs requires coarse mesh Smoothed Aggregation: applicable to 2 nd and 4 th order PDEs generous overlap: Brezina & Vanek (1999) small overlap: Jenkins, et al. (2001) theory for nice coefficients Partition of Unity: 2 nd order PDEs: Sarkis, et al. (2002-2003) harmonic overlap variants: coefficient jumps 4 th order PDEs: works well, not pretty, no theory D (2003)

Coarse Spaces (Iterative Substructuring) FETI/BDD: uses rigid body modes of subdomains works well for 2 nd order PDEs conforming coarse basis functions FETI-DP/BDDC: flexibility in choosing coarse dofs (corner, edge, face) works well for 2 nd and 4 th order PDEs nonconforming coarse basis functions Face-Based Approach (Section 5.4.3 of T&W): introduced by Dryja, Smith, Widlund (1994) one coarse dof for each vertex, edge, and face conforming coarse basis functions

New Coarse Spaces interface Γ shown in red partition nodes of Γ into corners, edges, faces Input: Coarse matrix N Γ

New Coarse Spaces interface Γ shown in red partition nodes of Γ into corners, edges, faces Input: Coarse matrix N Γ N Γ = e identical to DSW (1994)

Comparisons with BDD and BDDC BDD BDDC GDSW 2 nd order problems 4 th order problems no conforming coarse space no nice coarse problem sparsity no subdomain matrices required no null space information required no easy multilevel extensions no theory for coefficient jumps 3D elasticity coarse dimension 6N 9N 36N near incompressible elasticity

Some Theory (Overlapping Schwarz) Poisson Equation & Compressible Elasticity: Coarse matrix N Γ spans rigid body modes N Γ enriched w/ linear functions, no property jumps Nearly Incompressible Elasticity (discontinuous pressure): Coarse matrix N Γ spans rigid body modes. Preliminary theory (2D) suggests result not too surprising considering coarse space is richer than stable elements like Q 2 P 0

Numerical Examples (AOS) Poisson Equation & Compressible Elasticity: no surprises, consistent with theory Nearly Incompressible Elasticity (2D plane strain): Q 2 -P -1 elements, H/h = 8, δ = H/4, rtol = 10-8 N ν = 0.3 ν = 0.4999 ν = 0.4999999 iter cond iter cond iter cond 4 19 5.4 23 6.8 25 7.1 16 24 6.8 29 9.1 34 9.2 36 25 7.6 31 9.8 36 10.1 64 26 8.1 32 9.9 37 10.1

Numerical Examples (AOS) 2D plane strain (continued): Q 2 -P -1 elements, N = 16, δ = H/4, rtol = 10-8 H/h ν = 0.3 ν = 0.4999 ν = 0.4999999 iter cond iter cond iter cond 4 23 6.5 29 8.1 33 8.5 8 24 6.8 29 9.1 34 9.2 12 23 6.9 30 9.6 34 9.8 16 24 7.0 30 10.1 34 10.3 20 23 7.0 30 10.4 34 10.6

Unstructured Meshes N = 13 N = 14 N = 15 N = 16

Numerical Examples (AOS) 2D plane strain for unstructured meshes: Q 2 -P -1 elements, H/h 8, δ H/4, rtol = 10-8 N ν = 0.3 ν = 0.4999 ν = 0.4999999 iter cond iter cond iter cond 13 26 7.2 32 11.5 36 11.9 14 26 7.0 33 13.3 38 13.8 15 27 7.2 34 11.8 38 12.3 16 25 6.7 33 11.0 38 11.4

Numerical Examples (AOS) 2D plate bending (4 th order problem): DKT elements, H/h = 8, δ = H/4, rtol = 10-8 N 4 16 64 256 iter 29 41 48 52 cond 10.2 17.7 19.8 21.1

Numerical Examples (AOS) 2D plate bending (4 th order problem): DKT elements, δ = H/4, rtol = 10-8 H/h 8 16 24 32 40 N = 16 iter cond 41 17.7 46 23.4 47 26.2 50 28.0 51 29.4 N = 64 iter cond 48 19.8 57 27.6 61 31.5 need more patience

Numerical Examples (AOS) Problems in H(curl;Ω): Examples: a i = α and b i = β for i = 1,,N

Numerical Examples (AOS) 2D problems in H(curl;Ω): N Γ has one column edge elements, H/h = 8, δ = H/8, β = 1, rtol = 10-8 N α = 0 α = 10-2 α = 1 α = 10 2 α = 10 4 4 5 (3.0) 16 (4.4) 22 (7.0) 23 (7.2) 25 (7.2) 16 6 (3.0) 20 (5.3) 25 (7.4) 28 (7.5) 30 (7.5) 36 6 (3.0) 22 (6.0) 26 (7.5) 28 (7.5) 31 (7.5) 64 6 (3.0) 23 (6.4) 26 (7.5) 29 (7.6) 31 (7.6) 100 6 (3.0) 24 (6.8) 27 (7.6) 30 (7.6) 32 (7.6) 144 6 (3.0) 24 (7.0) 27 (7.6) 30 (7.6) 32 (7.6)

Numerical Examples (AOS) 2D problems in H(curl;Ω): edge elements, N = 16, δ = H/8, β = 1, rtol = 10-8 H/h α = 0 α = 10-2 α = 1 α = 10 2 α = 10 4 8 6 (3.0) 20 (5.3) 25 (7.4) 28 (7.5) 30 (7.5) 16 4 (3.0) 20 (5.0) 22 (5.8) 23 (5.9) 25 (5.9) 24 3 (3.0) 20 (4.9) 22 (5.6) 23 (5.6) 24 (5.6) 32 3 (3.0) 20 (4.8) 22 (5.4) 23 (5.5) 24 (5.5) 40 3 (3.0) 20 (4.8) 21 (5.3) 23 (5.4) 25 (5.4) 48 3 (3.0) 20 (4.8) 21 (5.3) 23 (5.4) 23 (5.4) where are you logs?

Summary/Conclusions New coarse spaces give bounds independent of material property jumps for classic overlapping Schwarz preconditioners Coarse spaces can be constructed from assembled problem matrix Dimensions of coarse spaces generally larger than those for BDD or BDDC Accommodating nearly incompressible materials very straightforward Theory and specification of coarse matrix N Γ remain open for some problem types

Humor if needed Why do people in ship mutinies always ask for better treatment? I d ask for a pinball machine, because with all that rocking back and forth you d probably be able to get a lot of free games. --- Jack Handy