Domain Decomposition Methods. Partial Differential Equations



Similar documents
AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS

AN INTERFACE STRIP PRECONDITIONER FOR DOMAIN DECOMPOSITION METHODS

Efficient numerical simulation of time-harmonic wave equations

Introduction to the Finite Element Method

MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi

INTEGRAL METHODS IN LOW-FREQUENCY ELECTROMAGNETICS

Fast Iterative Solver for Convection-Diffusion Systems with Spectral Elements

Fast Iterative Solvers for Integral Equation Based Techniques in Electromagnetics

Asymptotic Analysis of Fields in Multi-Structures

Numerical Methods for Differential Equations

Course Outline for the Masters Programme in Computational Engineering

Numerical Methods for Engineers

A Load Balancing Tool for Structured Multi-Block Grid CFD Applications

Espaces grossiers adaptatifs pour les méthodes de décomposition de domaines à deux niveaux

Multigrid preconditioning for nonlinear (degenerate) parabolic equations with application to monument degradation

ME6130 An introduction to CFD 1-1

An Additive Neumann-Neumann Method for Mortar Finite Element for 4th Order Problems

Domain Decomposition Methods for Elastic Materials with Compressible and Almost Incompressible Components

SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I

Dimensionless form of equations

TWO-DIMENSIONAL FINITE ELEMENT ANALYSIS OF FORCED CONVECTION FLOW AND HEAT TRANSFER IN A LAMINAR CHANNEL FLOW

Domain decomposition techniques for interfacial discontinuities

Mean value theorem, Taylors Theorem, Maxima and Minima.

LINEAR REDUCED ORDER MODELLING FOR GUST RESPONSE ANALYSIS USING THE DLR TAU CODE

Finite Difference Approach to Option Pricing

FEM Software Automation, with a case study on the Stokes Equations

Paper Pulp Dewatering

Feature Commercial codes In-house codes

Heterogeneous Domain Decomposition Methods for Coupled Flow Problems

Elementary Differential Equations and Boundary Value Problems. 10th Edition International Student Version

OpenFOAM Optimization Tools

FOR ACCELERATION OF ITERATIVE ALGORITHMS

AN APPROACH FOR SECURE CLOUD COMPUTING FOR FEM SIMULATION

Applications of the Discrete Adjoint Method in Computational Fluid Dynamics

ALGEBRAIC EIGENVALUE PROBLEM

A Posteriori Error Estimation for Predictive Models

Module 6 Case Studies

Finite Element Methods (in Solid and Structural Mechanics)

Vista: A Multi-field Object Oriented CFD-package

TECHNICAL BRIEF: Selected Benchmarks from Commercial CFD Codes

Part II: Finite Difference/Volume Discretisation for CFD

Monifysikaalisten ongelmien simulointi Elmer-ohjelmistolla. Simulation of Multiphysical Problems with Elmer Software

8.2 FINITE DIFFERENCE, FINITE ELEMENT AND FINITE VOLUME METHODS FOR PARTIAL DIFFERENTIAL EQUATIONS

A New Cement to Glue Nonconforming Grids with Robin Interface Conditions: The Finite Element Case

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

Finite Volume Methods

Applied Computational Economics and Finance

Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology

METHODOLOGICAL CONSIDERATIONS OF DRIVE SYSTEM SIMULATION, WHEN COUPLING FINITE ELEMENT MACHINE MODELS WITH THE CIRCUIT SIMULATOR MODELS OF CONVERTERS.

Heavy Parallelization of Alternating Direction Schemes in Multi-Factor Option Valuation Models. Cris Doloc, Ph.D.

ISU Department of Mathematics. Graduate Examination Policies and Procedures

Numerical Methods for Differential Equations

Linear-Quadratic Optimal Controller 10.3 Optimal Linear Control Systems

Analysis and Numerical Realisation of Discrete Projection Methods for Rotating Incompressible Flows

WAVES AND FIELDS IN INHOMOGENEOUS MEDIA

Giorgio Bornia. Research statement. Primary interests

Numerical Analysis An Introduction

Numerical Methods For Image Restoration

Advanced CFD Methods 1

Scalable Distributed Schur Complement Solvers for Internal and External Flow Computations on Many-Core Architectures

Numerical Analysis Introduction. Student Audience. Prerequisites. Technology.

A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME CFD SOLVER ISIS-CFD

APPENDIX 3 CFD CODE - PHOENICS

Alexander Popp* (with contributions by M.W. Gee, W.A. Wall, B.I. Wohlmuth, M. Gitterle, A. Gerstenberger, A. Ehrl and T. Klöppel)

1. Introduction. O. MALI, A. MUZALEVSKIY, and D. PAULY

Modeling of inflatable dams partially filled with fluid and gas considering large deformations and stability

Discrete mechanics, optimal control and formation flying spacecraft

ON PRICING AMERICAN AND ASIAN OPTIONS WITH PDE METHODS. 1. Introduction

A Transmission Problem for Euler-Bernoulli beam with Kelvin-Voigt. Damping

1 Finite difference example: 1D implicit heat equation

Modeling of Earth Surface Dynamics and Related Problems Using OpenFOAM

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 10

Linköping University Electronic Press

Calculation of Eigenmodes in Superconducting Cavities

Wissenschaftliche Artikel (erschienen bzw. angenommen)

Error Control and Adaptivity for Reduced Basis Approximations of Parametrized Evolution Equations. Mario Ohlberger

BookTOC.txt. 1. Functions, Graphs, and Models. Algebra Toolbox. Sets. The Real Numbers. Inequalities and Intervals on the Real Number Line

HPC enabling of OpenFOAM R for CFD applications

FAST-EVP: Parallel High Performance Computing in Engine Applications

ACMSM - Computer Applications in Solids Mechanics

Model order reduction via Proper Orthogonal Decomposition

Department of Computer Science

Study and improvement of the condition number of the Electric Field Integral Equation

On the FE-Analysis of Inverse Problems: An Application in Electrical Engineering

P013 INTRODUCING A NEW GENERATION OF RESERVOIR SIMULATION SOFTWARE

Die Multipol Randelementmethode in industriellen Anwendungen

HPC Deployment of OpenFOAM in an Industrial Setting

Numerical Methods. Numerical Methods. for Engineers. for Engineers. Steven C. Chapra Raymond P. Canale. Chapra Canale. Sixth Edition.

Lecture 10. Finite difference and finite element methods. Option pricing Sensitivity analysis Numerical examples

Nonlinear Iterative Partial Least Squares Method

Chapter 3: Mathematical Models and Numerical Methods Involving First-Order Differential Equations

Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation

Optimization of Supply Chain Networks

. P. 4.3 Basic feasible solutions and vertices of polyhedra. x 1. x 2

MATH1231 Algebra, 2015 Chapter 7: Linear maps

3. INNER PRODUCT SPACES

A gentle introduction to the Finite Element Method. Francisco Javier Sayas

Transcription:

Domain Decomposition Methods for Partial Differential Equations ALFIO QUARTERONI Professor ofnumericalanalysis, Politecnico di Milano, Italy, and Ecole Polytechnique Federale de Lausanne, Switzerland ALBERTO VALLI Professor offunctionalanalysis, University oftrento, Italy CLARENDON PRESS OXFORD 1999

CONTENTS 1 The Mathematical Foundation of Domain Decomposition Methods 1 1.1 Multi-domain formulation and the Steklov-Poincare interface equation 2 1.2 Variational formulation of the multi-domain problem 5 1.3 Iterative substructuring methods based on transmission conditions at the interface 10 1.4 Generalisations 18 1.4.1 The Steklov-Poincare equation for the Neumann boundary value problem 22 1.4.2 Iterations on many subdomains 24 1.5 The Schwarz method for overlapping subdomains 26 1.5.1 The multiplicative and additive forms of the Schwarz method 26 1.5.2 Variational Interpretation of the Schwarz method 28 1.5.3 The Schwarz method as a projection method 29 1.5.4 The Schwarz method as a Richardson method 31 1.5.5 A characterisation of the projection Operators 32 1.5.6 The Schwarz method for many subdomains 33 1.6 The fictitious domain method 34 1.7 The three-field method 38 2 Discretised Equations and Domain Decomposition Methods 41 2.1 Finite element approximation of elliptic equations 41 2.1.1 The multi-domain formulation for finite elements 43 2.1.2 Algebraic formulation of the discrete problem 45 2.2 Finite element approximation of the Steklov-Poincare Operator 46 2.2.1 Eigenvalue analysis for the finite element Steklov- Poincare Operator 48 2.3 Algebraic formulation of the discrete Steklov-Poincare Operator: the Schur complement matrix 49 2.3.1 Preconditioners of the stiffness matrix derived from preconditioners of the Schur complement matrix 51 2.4 The case of many subdomains 55

Xll CONTENTS 2.5 Non-conforming domain decomposition methods 59 2.5.1 The mortar method 60 2.5.2 The three-field method at the finite dimensional level 66 3 Iterative Domain Decomposition Methods at the Discrete Level 71 3.1 Iterative substructuring methods at the finite element level 71 3.2 The link between the Schur complement System and iterative substructuring methods 73 3.3 Schur complement preconditioners 77 3.3.1 Decomposition with two subdomains 77 3.3.2 Decomposition with many subdomains 79 3.4 The Schwarz method for finite elements 86 3.5 Acceleration of the Schwarz method 91 3.5.1 Inexact solvers 96 3.6 Two-level methods 96 3.6.1 Abstract setting of two-level methods 97 3.6.2 Multiplicative and additive two-level preconditioners 98 3.6.3 The case of the Schwarz method 99 3.6.4 Convergence of two-level methods 99 3.7 Direct Galerkin approximation of the Steklov-Poincare equation 100 4 Convergence Analysis for Iterative Domain Decomposition Algorithms 103 4.1 Extension theorems and spectrally equivalent Operators 104 4.1.1 Extension theorems in ij 1 (ft i ) 104 4.1.2 Extension theorems in ij(div; fij) 111 4.1.3 Extension theorems in H(rot; fl^) 114 4.2 Splitting of Operators and preconditioned iterative methods 117 4.2.1 The finite dimensional case 122 4.2.2 The case of Symmetrie matrices 125 4.2.3 The case of complex matrices 128 4.3 Convergence of the Dirichlet-Neumann iterative method 133 4.3.1 An alternative way to prove convergence 133 4.4 Convergence of the Neumann-Neumann iterative method 135 4.5 Convergence of the Robin iterative method 135 4.6 Convergence of the alternating Schwarz method 137 5 Other Boundary Value Problems 141 5.1 Non-symmetric elliptic Operators 141

CONTENTS xm 5.1.1 Weak multi-domain formulation and the Steklov- Poincare interface equation 142 5.1.2 Substructuring iterative methods 146 5.1.3 The finite dimensional approximation 147 5.2 The problem of linear elasticity 147 5.2.1 Weak multi-domain formulation and the Steklov- Poincare interface equation 148 5.2.2 Substructuring iterative methods 151 5.2.3 The finite dimensional approximation 151 5.3 The Stokes problem 153 5.3.1 Weak multi-domain formulation and the Steklov- Poincare interface equation 156 5.3.2 Substructuring iterative methods 170 5.3.3 Finite dimensional approximation: the case of discontinuous pressure 173 5.3.4 Finite dimensional approximation: the case of continuous pressure 185 5.3.5 Methods based on the Uzawa pressure Operator 189 5.4 The Stokes problem for compressible flows 190 5.4.1 Weak multi-domain formulation and the Steklov- Poincare interface equation 191 5.4.2 Substructuring iterative methods 194 5.4.3 The finite dimensional approximation 195 5.5 The Stokes problem for inviscid compressible flows 197 5.5.1 Weak multi-domain formulation and the Steklov- Poincare interface equation 198 5.5.2 Substructuring iterative methods 201 5.5.3 The finite dimensional approximation 202 5.6 First-order equations 203 5.6.1 Weak multi-domain formulation and the Steklov- Poincare interface equation 204 5.6.2 Substructuring iterative methods 208 5.7 The time-harmonic Maxwell equations 210 5.7.1 Weak multi-domain formulation 211 5.7.2 The finite dimensional Steklov-Poincare interface equation 213 5.7.3 Substructuring iterative methods 214 6 Advection Diffusion Equations 219 6.1 The advection-diffusion problem and its multi-domain formulations 220 6.2 Iterative substructuring methods for one-dimensional Problems 224 6.3 Adaptive iterative substructuring methods: ADN, ARN and AR^N 227

XIV CONTENTS 6.3.1 The damped form of the iterative algorithms: d- ADN, d-arn and d-ar^n 232 6.4 Coercive iterative substructuring methods: 7-DR and 7- RR 234 6.4.1 The 7-DR iterative method 234 6.4.2 Convergence of the 7-DR iterative method 237 6.4.3 The 7-DR iterative method for Systems of advection-diffusion equations 239 6.4.4 The 7-RR iterative method 240 6.4.5 Convergence of the 7-RR iterative method 242 6.5 The finite element realisation of the iterative algorithms 244 7 Time-Dependent Problems 251 7.1 Parabolic problems 252 7.1.1 Multi-domain formulation and space discretisation 253 7.1.2 Implicit time discretisation and subdomain iterations 256 7.2 Hyperbolic problems 261 7.2.1 Multi-domain formulation 263 7.2.2 Implicit time discretisation and subdomain iterations 266 7.3 Non-linear time-dependent problems 272 7.3.1 Navier-Stokes equations for incompressible flows 273 7.3.2 Navier-Stokes equations for compressible flows 275 7.3.3 Euler equations for compressible flows 277 8 Heterogeneous Domain Decomposition Methods 285 8.1 Heterogeneous modeis for advection-diffusion equations 287 8.1.1 The Steklov-Poincare reformulation 290 8.1.2 The coupling for non-linear convection-diffusion equations 295 8.2 Heterogeneous modeis for incompressible flows 296 8.2.1 The coupling for the linearised Stokes problem 297 8.2.2 The coupling for the Navier-Stokes equations in exterior domains 300 8.3 Heterogeneous modeis for compressible flows 305 8.3.1 The coupling between the Navier-Stokes and Euler equations 306 8.3.2 The coupling between the Euler equations and the füll potential equation 309 8.4 The coupling for the compressible Stokes equations 317 8.4.1 Variational formulation and finite element approximation 320 8.4.2 An alternative formulation: variational setting and finite element approximation 322

CONTENTS 8.5 The coupling for the time-harmonic Maxwell equations 328 9 Appendix 333 9.1 Function Spaces 333 9.2 Some properties of the Sobolev Spaces 339 References 343 Index 357