Top Banner
Origins of Domain Decomposition Martin J. Gander History Schwarz Methods Riemann Schwarz Theorems Experiments Schur Methods Cross Przemieniecki Schur FETI and Balancing Neumann-Neumann Waveform Relaxation Picard Lindel¨ of Ruehli et al Schwarz WR Parareal Conclusions From the invention of the Schwarz method to the Best Current Methods for Oscillatory Problems: Part 1 Martin J. Gander [email protected] University of Geneva Woudschoten, October 2014
71

Decomposition Martin J. Gander History ...

Mar 14, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

From the invention of the Schwarz methodto the Best Current Methods for Oscillatory

Problems: Part 1

Martin J. [email protected]

University of Geneva

Woudschoten, October 2014

Page 2: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Milestones in Domain Decomposition

Schwarz 1869

Mikhlin 1951

Sobolev 1936Cross 1930

Picard Lindeloef 1893/4

Schur 1917

Waveform RelaxationSchur Schwarz

Farhat Roux 1991Dryja Widlund 1987

Proskurowski Widlund 1976Dryja 1981/82/84

Przemieniecki 1963

G. Halpern Nataf 1999

Milne 1953

Lions 1988/89Nataf et al 1994 Bjorhus 1995

Nevanlinna 1989Ruehli et al 1982

1875

1925

1975

1850

1900

1950

2000

Riemann 1851

Miller 1965

G. Nataf Halpern 2000G. Wanner 2013G. Tu 2013

Page 3: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Riemann Mapping Theorem (PhD thesis 1851)“Zwei gegebene einfach zusammenhangende Flachen konnen stets

so aufeinander bezogen werden, dass jedem Punkte der einen ein

mit ihm stetig fortruckender Punkt entspricht...;”

f (z) = u(x , y) + iv(x , y) analytic, ∆u = 0, ∆v = 0.

Page 4: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Idea of Riemann’s Proof

Find f which maps Ω to the unit disk and z0 to 0: set

f (z) = (z − z0)eg(z), g = u + iv =⇒ z0 only zero

In order to arrive on the boundary of the disk

|f (z)| = 1, z ∈ ∂Ω =⇒ u(z) = −log |z − z0|, z ∈ ∂Ω.

Once harmonic u with this boundary condition is found,construct v with the Cauchy-Riemann equations.Question: Does such a u exist ???

Page 5: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Riemann’s Audacious “Proof”

Riemann 1857, Werke p. 97:

“Hierzu kann in vielen Fallen . . . ein Princip dienen,welches Dirichlet zur Losung dieser Aufgabe fureine der Laplace’schen Differentialgleichunggenugende Function . . . in seinen Vorlesungen . . .seit einer Reihe von Jahren zu geben pflegt.”

Idea: For all functions defined on a given domain Ω with theprescribed boundary values, the integral

J(u) =

∫∫

Ω

1

2

(

u2x + u2y)

dx dy is always > 0.

Choose among these functions the one for which thisintegral is minimal !(see citation; from here originates the name “DirichletPrinciple” and “Dirichlet boundary conditions”).

Page 6: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

But is the Dirichlet Principle Correct?

Weierstrass’s Critique (1869, Werke 2, p. 49):

∫ 1

−1(x · y ′)2 dx → min y(−1) = a, y(1) = b.

=⇒ y = a+b2 + b−a

2

arctan xǫ

arctan 1ǫ

“Die Dirichlet’sche Schlussweise fuhrt also in dembetrachteten Falle offenbar zu einem falschenResultat.”

Riemann’s Answer to Weierstrass: “... meineExistenztheoreme sind trotzdem richtig”. (see F. Klein)

Helmholtz: “Fur uns Physiker bleibt das DirichletschePrinzip ein Beweis”

Page 7: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

International Challenge

Find harmonic functions ∆u = 0 on any domain Ω withprescribed boundary conditions u = g for (x , y) ∈ ∂Ω.

Solution easy for circular domain (Poisson 1815, Poissonintegration formula)

u(r , φ) =1

∫ 2π

0

1− r2

1− 2r cos(φ− ψ) + r2f (ψ) dψ

Solution also easy for rectangular domains (Fourier 1807,Fourier series).

But existence of solutions of Laplace equation onarbitrary domains appears hopeless !

Page 8: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Proof of the Dirichlet Principle

H.A. Schwarz (1870, Crelle 74, 1872) Uber einenGrenzubergang durch alternierendes Verfahren

“Die unter dem Namen Dirich-letsches Princip bekannte Schluss-weise, welche in gewissem Sinneals das Fundament des von Rie-mann entwickelten Zweiges derTheorie der analytischen Functio-nen angesehen werden muss, un-terliegt, wie jetzt wohl allgemeinzugestanden wird, hinsichtlich derStrenge sehr begrundeten Einwen-dungen, deren vollstandige Entfer-nung meines Wissens den Anstren-gungen der Mathematiker bishernicht gelungen ist”.

Page 9: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Classical Alternating Schwarz Method

Schwarz invents a method to proof that the infimum isattained: for a general domain Ω := Ω1 ∪Ω2:

Ω1 Ω2Γ1Γ2

∂Ω

Page 10: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Classical Alternating Schwarz Method

Schwarz invents a method to proof that the infimum isattained: for a general domain Ω := Ω1 ∪Ω2:

Ω1 Ω2Γ1

∂Ω

∆u11 = 0 in Ω1

u11 = g on ∂Ω ∩ Ω1

u11 = u02 on Γ1

solve on the disk u02 = 0

Page 11: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Classical Alternating Schwarz Method

Schwarz invents a method to proof that the infimum isattained: for a general domain Ω := Ω1 ∪Ω2:

Ω1 Ω2Γ2

∂Ω

∆u12 = 0 in Ω2

u12 = g on ∂Ω ∩ Ω2

u12 = u11 on Γ2

solve on the rectangle

Page 12: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Classical Alternating Schwarz Method

Schwarz invents a method to proof that the infimum isattained: for a general domain Ω := Ω1 ∪Ω2:

Ω1 Ω2Γ1

∂Ω

∆u21 = 0 in Ω1

u21 = g on ∂Ω ∩ Ω1

u21 = u12 on Γ1

solve on the disk

Page 13: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Classical Alternating Schwarz Method

Schwarz invents a method to proof that the infimum isattained: for a general domain Ω := Ω1 ∪Ω2:

Ω1 Ω2Γ2

∂Ω

∆u22 = 0 in Ω2

u22 = g on ∂Ω ∩ Ω2

u22 = u21 on Γ2

solve on the rectangle

Page 14: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Classical Alternating Schwarz Method

Schwarz invents a method to proof that the infimum isattained: for a general domain Ω := Ω1 ∪Ω2:

Ω1 Ω2Γ1Γ2

∂Ω

∆un1 = 0 in Ω1 ∆un2 = 0 in Ω2

un1 = g on ∂Ω ∩Ω1 un2 = g on ∂Ω ∩ Ω2

un1 = un−12 on Γ1 un2 = un1 on Γ2

solve on the disk solve on the rectangle

Page 15: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Classical Alternating Schwarz Method

Schwarz invents a method to proof that the infimum isattained: for a general domain Ω := Ω1 ∪Ω2:

Ω1 Ω2Γ1Γ2

∂Ω

∆un1 = 0 in Ω1 ∆un2 = 0 in Ω2

un1 = g on ∂Ω ∩Ω1 un2 = g on ∂Ω ∩ Ω2

un1 = un−12 on Γ1 un2 = un1 on Γ2

solve on the disk solve on the rectangle

Schwarz proved convergence in 1869 using themaximum principle.

Page 16: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Example: Heating a Room

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Opt

imiz

ed S

chw

arz

itera

tes

Page 17: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 1 Left

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

1

0.8

0.6

0.4

0.2

01

Cla

ssic

al S

chw

arz

itera

tes

Page 18: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 1 Right

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0.2

1

0.8

0.6

0.4

01

Cla

ssic

al S

chw

arz

itera

tes

Page 19: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 2 Left

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

1

0.8

0.6

0.4

0.2

01

Cla

ssic

al S

chw

arz

itera

tes

Page 20: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 2 Right

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0.2

1

0.8

0.6

0.4

01

Cla

ssic

al S

chw

arz

itera

tes

Page 21: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 3 Left

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Cla

ssic

al S

chw

arz

itera

tes

Page 22: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 3 Right

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Cla

ssic

al S

chw

arz

itera

tes

Page 23: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 4 Left

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Cla

ssic

al S

chw

arz

itera

tes

Page 24: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 4 Right

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Cla

ssic

al S

chw

arz

itera

tes

Page 25: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 5 Left

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Cla

ssic

al S

chw

arz

itera

tes

Page 26: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 5 Right

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Cla

ssic

al S

chw

arz

itera

tes

Page 27: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Early Theoretical and Numerical Results

Sobolev (1936): L’algorithme de Schwarz dans la Theoriede l’Elasticitee, Doklady

Mikhlin (1951): On the Schwarz algorithm, Doklady

Miller (1965): Numerical Analogs to the Schwarzalternating procedure, Numer. Math.“Schwarz’s method presents some intriguing possibilities for numerical

methods. Firstly, quite simple explicit solutions by classical methods are

often known for simple regions such as rectangles or circles.”

Lions (1988): On the Schwarz Alternating Method II“Let us observe, by the way, that the Schwarz alternating method

seems to be the only domain decomposition method converging for two

entirely different reasons: variational characterization of the Schwarz

sequence and maximum principle.”

Page 28: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Convergence Theorems

Theorem (Drjya and Widlund (1989))

Condition number of the additive Schwarz preconditionedsystem with coarse grid is bounded by

κ(MASA) ≤ C

(

1 +H

δ

)

Page 29: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Convergence Theorems

Theorem (Drjya and Widlund (1989))

Condition number of the additive Schwarz preconditionedsystem with coarse grid is bounded by

κ(MASA) ≤ C

(

1 +H

δ

)

Theorem (Brenner (2000))

The above estimate can not be improved.

Page 30: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Convergence Theorems

Theorem (Drjya and Widlund (1989))

Condition number of the additive Schwarz preconditionedsystem with coarse grid is bounded by

κ(MASA) ≤ C

(

1 +H

δ

)

Theorem (Brenner (2000))

The above estimate can not be improved.

Theorem (Dubois, G, Loisel, St-Cyr, Szyld (2011))

Contraction factor of a zeroth order optimized Schwarzmethod (2000) with coarse grid is

ρ = 1− O

(

(

δ

H

)13

)

.

Page 31: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Example: Heating a Room

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Opt

imiz

ed S

chw

arz

itera

tes

Page 32: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 1 Left

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0.8

0

0.2

0.4

0.6

1

1

Opt

imiz

ed S

chw

arz

itera

tes

Page 33: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 1 Right

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Opt

imiz

ed S

chw

arz

itera

tes

Page 34: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 2 Left

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Opt

imiz

ed S

chw

arz

itera

tes

Page 35: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Iteration 2 Right

10.8

0.6

x

0.40.2

00

0.2

0.4y

0.6

0.8

0

0.2

0.4

0.6

0.8

1

1

Opt

imiz

ed S

chw

arz

itera

tes

Page 36: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Apartment in Montreal

−20 −15 −10 −5 0 5 10 15 20 25

0 2 4 6 8 10 120

1

2

3

4

5

0 2 4 6 8 10 12

0

1

2

3

4

5

x

y

Page 37: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Vivaldi Antenna Array

864 antenna elements (computations by Zhen Peng)

Page 38: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Schur or Substructuring Methods

Schwarz 1869

Mikhlin 1951

Sobolev 1936Cross 1930

Picard Lindeloef 1893/4

Schur 1917

Waveform RelaxationSchur Schwarz

Farhat Roux 1991Dryja Widlund 1987

Proskurowski Widlund 1976Dryja 1981/82/84

Przemieniecki 1963

G. Halpern Nataf 1999

Milne 1953

Lions 1988/89Nataf et al 1994 Bjorhus 1995

Nevanlinna 1989Ruehli et al 1982

1875

1925

1975

1850

1900

1950

2000

Riemann 1851

Miller 1965

G. Nataf Halpern 2000G. Wanner 2013G. Tu 2013

Page 39: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Origin of Schur MethodsCross (1930): Analysis of continuous frames by distributingfixed-end moments

“The reactions in beams, bents, and arches which are

immovably fixed at their ends have been extensively

discussed. They can be found comparatively readily by

methods which are more or less standard. The method of

analysis herein presented enables one to derive from these

the moments, shears, and thrusts required in the design of

complicated continuous frames.”

Page 40: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Aircraft Industry at BoeingPrzemieniecki 1963: Matrix struc-tural analysis of substructures

“In the present method each substructure is

first analyzed separately, assuming that all

common boundaries with adjacent substruc-

tures are completely fixed: these boundaries

are then relaxed simultaneously and the actual

boundary displacements are determined from

the equations of equilibrium of forces at the

boundary joints.”

Page 41: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Historical Example of PrzemienieckiLet P be the exterior forces, K the stiffness matrix, and Uthe displacement vector satisfying

KU = P .

Partition U into Ui interior in each substructure, and Ub onthe boundaries between substructures:

[

Kbb Kbi

Kib Kii

] [

Ub

Ui

]

=

[

Pb

Pi

]

.

Eliminating interior unknowns Przemieniecki obtains

(Kbb − KbiK−1ii Kib)Ub = Pb − KbiK

−1ii Pi

Issai Schur (1917): Uber Potenzreihen, die im Innern desEinheitskreises beschrankt sind, Crelle.

Page 42: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Direct Versus Iterative Solution

Proskurowski and Widlund (1976): On the numericalsolution of Helmholtz’s equation by the capacitance matrixmethod

“This new formulation leads to well-conditioned capacitance

matrix equations which can be solved quite efficiently by the

conjugate gradient method.”

Dryja (1981/82/84):

“The system is solved by generalized conjugate gradient

method with K 1/2 as the preconditioning.”

Page 43: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Primal and Dual Schur Complement MethodsThe Schur complement system Przemieniecki obtained

(Kbb − KbiK−1ii Kib)Ub = Pb − KbiK

−1ii Pi

is in modern notation

SPuΓ = fP

Farhat, Roux (1991): assume derivatives u′Γ are fixed

SDu′

Γ = fD

TheoremSP and SD have a condition number O( 1

h). However SPSD

and SDSP have a condition number of O(1).

J A Schur Primal Schur Dual Dual-Primal Primal-Dual

10 48.37 6.55 7.28 1.11 1.1120 178.06 13.04 14.31 1.10 1.1040 680.62 25.91 28.26 1.09 1.09

Page 44: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

FETI and Balancing Neumann-Neumann

FETI is SPSD and Balancing Neumann-Neumann is SDSP

TheoremThe condition number of FETI (with natural coarse grid) orbalancing Neumann-Neumann is bounded by

C (1 + ln(H

h))2

where C is a constant independent of H and h.

Proofs:

For Neumann-Neumann see Drjya and Widlund (1995)and Mandel and Brezina (1996)

For FETI, see Mandel and Tezaur (1996)

More recent variants: FETI-H, FETI-2LM, FETI-DP, . . .

Page 45: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Waveform Relaxation Methods

Schwarz 1869

Mikhlin 1951

Sobolev 1936Cross 1930

Picard Lindeloef 1893/4

Schur 1917

Waveform RelaxationSchur Schwarz

Farhat Roux 1991Dryja Widlund 1987

Proskurowski Widlund 1976Dryja 1981/82/84

Przemieniecki 1963

G. Halpern Nataf 1999

Milne 1953

Lions 1988/89Nataf et al 1994 Bjorhus 1995

Nevanlinna 1989Ruehli et al 1982

1875

1925

1975

1850

1900

1950

2000

Riemann 1851

Miller 1965

G. Nataf Halpern 2000G. Wanner 2013G. Tu 2013

Page 46: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Picard 1893 and Lindelof 1894Emile Picard (1893): Sur l’application des methodesd’approximations successives a l’etude de certaines equationsdifferentielles ordinaires

v ′ = f (v) =⇒ vn(t) = v(0) +

∫ t

0f (vn−1(τ))dτ

Ernest Lindelof (1894): Sur l’application des methodesd’approximations successives a l’etude des integrales reellesdes equations differentielles ordinaires

Theorem (Superlinear Convergence)

On bounded time intervals t ∈ [0,T ], the iterates satisfy thesuperlinear error bound

||v − vn|| ≤(CT )n

n!||v − v0||

Milne (1953):“Actually this method of continuing the computation

is highly inefficient and is not recommended”

Page 47: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Lelarasmee, Ruehli and Sangiovanni-Vincentelli

The Waveform Relaxation Method for Time-DomainAnalysis of Large Scale Integrated Circuits. IEEE Trans.on Computer-Aided Design of Int. Circ. a. Sys. 1982

“The spectacular growth in the scale of integrated circuits

being designed in the VLSI era has generated the need for

new methods of circuit simulation. “Standard” circuit

simulators, such as SPICE and ASTAP, simply take too

much CPU time and too much storage to analyze a VLSI

circuit”.

Page 48: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

MOS ring oscillator from 1982

2

+5 +5 +5

v v v

u

1 3

Using Kirchhoff’s and Ohm’s laws gives system of ODEs:

∂v∂t

= f (v), 0 < t < Tv(0) = g

Page 49: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Waveform Relaxation Decomposition

+5 +5 +5

u

v n+11 v2

n+1 v3n+1

nv2 v1n nv3

nv2 v1nv3

n

Iteration using sub-circuit solutions only:

∂tvn+11 = f1(v

n+11 , vn2 , v

n3 )

∂tvn+12 = f2(v

n1 , v

n+12 , vn3 )

∂tvn+13 = f3(v

n1 , v

n2 , v

n+13 )

Signals along wires are called ’waveforms’, which gave thealgorithm its name: Waveform Relaxation.

Page 50: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Schwarz Waveform Relaxation for PDEsFor a given evolution PDE,

∂tu = Lu+ f , in Ω× (0,T ),

with initial condition

u(x , 0) = u0,

the Schwarz waveform relax-ation algorithm is: x1

x2

t

0

T

Ωj Γij Ωi

∂tuni = Luni + f in Ωi × (0,T ),

uni (·, ·, 0) = u0 in Ωi ,

uni = un−1j on Γij × (0,T )

Many convergence results: heat equation, waveequation, advection reaction diffusion, Maxwell

Page 51: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Schwarz Waveform Relaxation for PDEsFor a given evolution PDE,

∂tu = Lu+ f , in Ω× (0,T ),

with initial condition

u(x , 0) = u0,

the Schwarz waveform relax-ation algorithm is: x1

x2

t

0

T

Ωj Γij Ωi

∂tuni = Luni + f in Ωi × (0,T ),

uni (·, ·, 0) = u0 in Ωi ,

Bijuni = Biju

n−1j on Γij × (0,T )

Many convergence results: heat equation, waveequation, advection reaction diffusion, Maxwell

Need to use optimized transmission conditions

Page 52: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

A Numerical ExperimentFor an advection reaction diffusion equation in 1d:

0 1 2 3 4 5 60

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

x

u

Page 53: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Global Weather Simulation: Cyclogenesis TestOn the Yin-Yang grid (with Cote and Qaddouri 2006)

Page 54: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Track of Hurricane Erica (2003)

Group of E. Blayo (University of Grenoble)

Primitive equation ocean model (ROMS 2005)

Non hydrostatic atmospheric model (WRF 2007)

Without ocean-atmosphere Schwarz coupling

Page 55: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Track of Hurricane Erica (2003)

Group of E. Blayo (University of Grenoble)

Primitive equation ocean model (ROMS 2005)

Non hydrostatic atmospheric model (WRF 2007)

With ocean-atmosphere Schwarz coupling

Page 56: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

The Parareal Algorithm

J-L. Lions, Y. Maday, G. Turinici (2001): A “Parareal”in Time Discretization of PDEs

The parareal algorithm for the model problem

u′ = f (u)

is defined using two propagation operators:

1. G (t2, t1, u1) is a rough approximation to u(t2) withinitial condition u(t1) = u1,

2. F (t2, t1, u1) is a more accurate approximation of thesolution u(t2) with initial condition u(t1) = u1.

Starting with a coarse approximation U0n at the time points

t1, t2, . . . , tN , parareal performs for k = 0, 1, . . . thecorrection iteration

Uk+1n+1 = G (tn+1, tn,U

k+1n )+F (tn+1, tn,U

kn )−G (tn+1, tn,U

kn ).

Page 57: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Precise Convergence Theorem for Parareal

For the non-linear IVP u′ = f (u), u(t0) = u0.

Theorem (G, Hairer 2005)

Let F (tn+1, tn,Ukn ) denote the exact solution at tn+1 and

G (tn+1, tn,Ukn ) be a one step method with local truncation

error bounded by C1∆T p+1. If

|G (t +∆T , t, x)− G (t +∆T , t, y)| ≤ (1 + C2∆T )|x − y |,

then

max1≤n≤N

|u(tn)−Ukn | ≤

C1∆Tk(p+1)

k!(1+C2∆T )N−1−k

k∏

j=1

(N−j) max1≤n≤N

|u(tn)−U0n |

≤(C1T )k

k!eC2(T−(k+1)∆T )∆T

pk max1≤n≤N

|u(tn)− U0n |.

=⇒ Superlinear Convergence estimate since Parareal is aWaveform Relaxation technique

Page 58: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

Results for the Lorenz Equations

x = −σx + σy

y = −xz + rx − y

z = xy − bz

0

10

20

30

40

50

−20

−15

−10

−5

0

5

10

15

20

−40

−20

0

20

40

Parameters: σ = 10, r = 28 and b = 83 =⇒ chaotic regime.

Initial conditions: (x , y , z)(0) = (20, 5,−5)

Simulation time: t ∈ [0,T = 10]

Discretization: Fourth order Runge Kutta, ∆T = T180 ,

∆t = T1800 .

Page 59: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 60: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 61: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 62: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 63: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10

−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 64: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 65: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10

−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 66: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10

−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 67: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10

−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 68: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10

−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 69: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10

−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 70: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

0 1 2 3 4 5 6 7 8 9 10

−20

−10

0

10

20

30

40

t

x

0 1 2 3 4 5 6 7 8 9 1010

−15

10−10

10−5

100

t

x

Page 71: Decomposition Martin J. Gander History ...

Origins of DomainDecomposition

Martin J. Gander

History

Schwarz Methods

Riemann

Schwarz

Theorems

Experiments

Schur Methods

Cross

Przemieniecki

Schur

FETI and BalancingNeumann-Neumann

WaveformRelaxation

Picard Lindelof

Ruehli et al

Schwarz WR

Parareal

Conclusions

References

Schwarz Methods Over the Course of Time, M.J.Gander, ETNA, Vol. 31, pp. 228–255, 2008.

Methodes de decomposition de domaines, M.J. Ganderand L. Halpern, Techniques de l’ingenieur, 2012.

From Euler, Ritz and Galerkin to Modern Computing,M.J. Gander and G. Wanner, SIAM Review, 2013.

The Origins of the Alternating Schwarz Method, M.J.Gander and G. Wanner, Domain Decomposition Methods inScience and Engineering XXI, 2014.

On the Origins of Iterative Substructuring Methods,M.J. Gander and X.Tu, Domain Decomposition Methods inScience and Engineering XXI, 2014.