One Class of Martin J. Gander Iterative Solvers for Helmholtz - - PowerPoint PPT Presentation

one class of
SMART_READER_LITE
LIVE PREVIEW

One Class of Martin J. Gander Iterative Solvers for Helmholtz - - PowerPoint PPT Presentation

Iterative Solvers for Helmholtz One Class of Martin J. Gander Iterative Solvers for Helmholtz Problems: Quotes AILU Factorizations, Sweeping Basic Algorithms Model Problem Block LU Preconditioners, Source Transfer, Single New Schwarz


slide-1
SLIDE 1

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

One Class of Iterative Solvers for Helmholtz Problems: AILU Factorizations, Sweeping Preconditioners, Source Transfer, Single Layer Potentials, Polarized Traces, and Optimal and Optimized Schwarz Methods

Martin J. Gander

University of Geneva

Paris, September 2017 in collaboration with Hui Zhang

slide-2
SLIDE 2

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

One Class of Iterative Solvers for Helmholtz Problems: AILU Factorizations, Sweeping Preconditioners, Source Transfer, Single Layer Potentials, Polarized Traces, and Optimal and Optimized Schwarz Methods

Martin J. Gander

University of Geneva

Paris, September 2017 in collaboration with Hui Zhang

Why it is difficult to solve the Helmholtz equation with classical iterative methods (Ernst and G 2012)

slide-3
SLIDE 3

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Quotes from Key References (2013-2017)

◮ “The method has sublinear runtime even in the presence

  • f rough media of geophysical interest. Moreover, its

performance is completely agnostic to the source.”

slide-4
SLIDE 4

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Quotes from Key References (2013-2017)

◮ “The method has sublinear runtime even in the presence

  • f rough media of geophysical interest. Moreover, its

performance is completely agnostic to the source.”

◮ “The resulting preconditioner has linear application

cost, and the preconditioned iterative solver converges in a number of iterations that is essentially independent

  • f the number of unknowns or the frequency.”
slide-5
SLIDE 5

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Quotes from Key References (2013-2017)

◮ “The method has sublinear runtime even in the presence

  • f rough media of geophysical interest. Moreover, its

performance is completely agnostic to the source.”

◮ “The resulting preconditioner has linear application

cost, and the preconditioned iterative solver converges in a number of iterations that is essentially independent

  • f the number of unknowns or the frequency.”

◮ “When combined with multifrontal methods, the solver

has nearlinear cost in examples, due to very small iteration numbers that are essentially independent of problem size and number of subdomains.”

slide-6
SLIDE 6

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Quotes from Key References (2013-2017)

◮ “The method has sublinear runtime even in the presence

  • f rough media of geophysical interest. Moreover, its

performance is completely agnostic to the source.”

◮ “The resulting preconditioner has linear application

cost, and the preconditioned iterative solver converges in a number of iterations that is essentially independent

  • f the number of unknowns or the frequency.”

◮ “When combined with multifrontal methods, the solver

has nearlinear cost in examples, due to very small iteration numbers that are essentially independent of problem size and number of subdomains.”

◮ “The convergence of the method is proved for the case

  • f constant wave number based on the analysis of the

fundamental solution of the PML equation.”

slide-7
SLIDE 7

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Quotes from Key References (2013-2017)

◮ “The method has sublinear runtime even in the presence

  • f rough media of geophysical interest. Moreover, its

performance is completely agnostic to the source.”

◮ “The resulting preconditioner has linear application

cost, and the preconditioned iterative solver converges in a number of iterations that is essentially independent

  • f the number of unknowns or the frequency.”

◮ “When combined with multifrontal methods, the solver

has nearlinear cost in examples, due to very small iteration numbers that are essentially independent of problem size and number of subdomains.”

◮ “The convergence of the method is proved for the case

  • f constant wave number based on the analysis of the

fundamental solution of the PML equation.”

◮ “Numerical results are presented to demonstrate the

efficiency as a preconditioner for solving the Helmholtz problems considered in the paper.”

slide-8
SLIDE 8

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Helmholtz Model Problem and Discretization

(∆ + k2)u = f in Ω := (0, a) × (0, b)

y x

u1,1 u1,J uJ,1 uJ,J

Au =        D1 U1 L1 D2 U2 ... ... ... LJ−2 DJ−1 UJ−1 LJ−1 DJ               u1 u2 . . . uJ−1 uJ        =        f1 f2 . . . fJ−1 fJ        = f where Dj = tridiag ( 1

h2 , − 4 h2 + k2, 1 h2 ), Lj = Uj = diag ( 1 h2 ).

slide-9
SLIDE 9

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Block LU Factorization

The block LU factorization A = LU leads to the two factors        T1 L1 T2 ... ... LJ−2 TJ−1 LJ−1 TJ               I1 T −1

1 U1

I2 T −1

2 U2

... ... IJ−1 T −1

J−1UJ−1

IJ        where the Tj are the Schur complements that satisfy the recurrence relation T1 = D1, Tj = Dj − Lj−1T −1

j−1Uj−1

for j ≥ 2

slide-10
SLIDE 10

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Forward and Backward Substitution

Using this factorization, we can solve by first solving by forward substitution the block lower triangular system        T1 L1 T2 ... ... LJ−2 TJ−1 LJ−1 TJ               v1 v2 . . . vJ−1 vJ        =        f1 f2 . . . fJ−1 fJ        and then solving by backward substitution the block upper triangular system        I1 T −1

1 U1

I2 T −1

2 U2

... ... IJ−1 T −1

J−1UJ−1

IJ               u1 u2 . . . uJ−1 uJ        =        v1 v2 . . . vJ−1 vJ       

slide-11
SLIDE 11

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Observations

◮ The forward and backward substitution represent a

sweeping solve across the physical domain and back

slide-12
SLIDE 12

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Observations

◮ The forward and backward substitution represent a

sweeping solve across the physical domain and back

◮ The forward substitution gives

v1 = T −1

1 f1,

v2 = T −1

2 (f2 − L1v1) = T −1 2 (f2 − L1T −1 1 f1) =: T −1 2 ˜

f2, v3 = T −1

3 (f3 − L2v2) = T −1 3 (f3 − L2T −1 2 ˜

f2) =: T −1

3 ˜

f3, . . . . . . . . . with the transferred source terms ˜ fj := fj − Lj−1T −1

j−1˜

fj−1.

slide-13
SLIDE 13

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Observations

◮ The forward and backward substitution represent a

sweeping solve across the physical domain and back

◮ The forward substitution gives

v1 = T −1

1 f1,

v2 = T −1

2 (f2 − L1v1) = T −1 2 (f2 − L1T −1 1 f1) =: T −1 2 ˜

f2, v3 = T −1

3 (f3 − L2v2) = T −1 3 (f3 − L2T −1 2 ˜

f2) =: T −1

3 ˜

f3, . . . . . . . . . with the transferred source terms ˜ fj := fj − Lj−1T −1

j−1˜

fj−1.

◮ Note that vJ = uJ, so after the forward substitution,

the last set of unknowns is already the exact solution.

slide-14
SLIDE 14

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

A New Schwarz Method (Nataf, Rogier 1994)

x y a b Γ Ω1 Ω2

New Schwarz algorithm uses different transmission conditions: (∆ + k2)un

1

= f in Ω1, ∂n1un

1 + DtN1(un 1)

= ∂n1un−1

2

+ DtN1(un−1

2

)

  • n Γ,

(∆ + k2)un

2

= f in Ω2, ∂n2un

2 + DtN2(un 2)

= ∂n2un−1

1

+ DtN2(un−1

1

)

  • n Γ,

This algorithm converges in two iterations,

slide-15
SLIDE 15

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

A New Schwarz Method (Nataf, Rogier 1994)

x y a b Γ12 Γ21 Ω1 Ω2

New Schwarz algorithm uses different transmission conditions: (∆ + k2)un

1

= f in Ω1, ∂n1un

1 + DtN1(un 1)

= ∂n1un−1

2

+ DtN1(un−1

2

)

  • n Γ12,

(∆ + k2)un

2

= f in Ω2, ∂n2un

2 + DtN2(un 2)

= ∂n2un−1

1

+ DtN2(un−1

1

)

  • n Γ21.

This algorithm converges in two iterations, independently of the overlap (G, Halpern, Nataf 1999)!

slide-16
SLIDE 16

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

A New Schwarz Method (Nataf, Rogier 1994)

x y a b Γ12 Γ23 Γ34 Γ45 Ω1 Ω2 Ω3 Ω4 Ω5

New Schwarz algorithm uses different transmission conditions: (∆ + k2)un

j

= f in Ωj, ∂nj un

j + DtNj(un j )

= ∂njun−1

j+1 + DtNj(un−1 j+1 )

  • n Γj,j+1,

∂nj un

j + DtNj(un j )

= ∂njun−1

j−1 + DtNj(un−1 j−1 )

  • n Γj,j−1,

With J subdomains, it converges in J iterations,

slide-17
SLIDE 17

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

A New Schwarz Method (Nataf, Rogier 1994)

x y a b Γ12 Γ23 Γ34 Γ45 Ω1 Ω2 Ω3 Ω4 Ω5

New Schwarz algorithm uses different transmission conditions: (∆ + k2)un

j

= f in Ωj, ∂nj un

j + DtNj(un j )

= ∂njun−1

j+1 + DtNj(un−1 j+1 )

  • n Γj,j+1,

∂nj un

j + DtNj(un j )

= ∂njun−1

j−1 + DtNj(un−1 j−1 )

  • n Γj,j−1,

With J subdomains, it converges in J iterations,

  • r in one forward and backward sweep.
slide-18
SLIDE 18

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

A New Schwarz Method (Nataf, Rogier 1994)

x y a b Γ12 Γ23 Γ34 Γ45 Ω1 Ω2 Ω3 Ω4 Ω5

New Schwarz algorithm uses different transmission conditions: (∆ + k2)un

j

= f in Ωj, ∂nj un

j + DtNj(un j )

= ∂njun−1

j+1 + DtNj(un−1 j+1 )

  • n Γj,j+1,

∂nj un

j + DtNj(un j )

= ∂njun−1

j−1 + DtNj(un−1 j−1 )

  • n Γj,j−1,

With J subdomains, it converges in J iterations,

  • r in one forward and backward sweep.

Continuous analog of the block LU decomposition !

slide-19
SLIDE 19

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-20
SLIDE 20

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-21
SLIDE 21

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-22
SLIDE 22

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-23
SLIDE 23

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-24
SLIDE 24

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-25
SLIDE 25

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-26
SLIDE 26

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-27
SLIDE 27

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-28
SLIDE 28

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-29
SLIDE 29

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-30
SLIDE 30

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-31
SLIDE 31

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-32
SLIDE 32

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-33
SLIDE 33

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-34
SLIDE 34

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-35
SLIDE 35

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-36
SLIDE 36

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-37
SLIDE 37

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-38
SLIDE 38

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-39
SLIDE 39

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-40
SLIDE 40

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-41
SLIDE 41

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-42
SLIDE 42

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-43
SLIDE 43

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-44
SLIDE 44

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-45
SLIDE 45

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-46
SLIDE 46

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-47
SLIDE 47

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-48
SLIDE 48

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-49
SLIDE 49

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-50
SLIDE 50

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-51
SLIDE 51

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-52
SLIDE 52

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-53
SLIDE 53

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-54
SLIDE 54

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-55
SLIDE 55

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-56
SLIDE 56

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-57
SLIDE 57

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-58
SLIDE 58

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-59
SLIDE 59

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-60
SLIDE 60

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-61
SLIDE 61

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-62
SLIDE 62

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-63
SLIDE 63

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-64
SLIDE 64

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-65
SLIDE 65

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-66
SLIDE 66

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-67
SLIDE 67

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-68
SLIDE 68

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-69
SLIDE 69

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-70
SLIDE 70

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz

◮ G, Halpern, Nataf 1999: Optimal Convergence for

Overlapping and Non-Overlapping Schwarz Waveform Relaxation

◮ G, Nataf 2000: AILU: a preconditioner based on the

analytic factorization of the elliptic operator

◮ G, Magoules, Nataf 2002: Optimized Schwarz

methods without overlap for the Helmholtz equation

◮ G 2006: Optimized Schwarz methods

1 1 0.05

y

0.5

x

0.5

slide-71
SLIDE 71

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces x y 1 Ω1 Ω2 Ω3 Ω4 Ω5

PML PML

slide-72
SLIDE 72

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces x y 1 Ω1 Ω2 Ω3 Ω4 Ω5

∂x +DtNleft ∂x +DtNright

slide-73
SLIDE 73

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces x y 1 Ω1 Ω2 Ω3 Ω4 Ω5

∂x +DtNleft ∂x +DtNright

slide-74
SLIDE 74

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-75
SLIDE 75

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-76
SLIDE 76

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-77
SLIDE 77

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-78
SLIDE 78

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-79
SLIDE 79

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-80
SLIDE 80

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-81
SLIDE 81

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-82
SLIDE 82

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-83
SLIDE 83

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-84
SLIDE 84

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-85
SLIDE 85

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-86
SLIDE 86

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-87
SLIDE 87

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-88
SLIDE 88

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-89
SLIDE 89

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-90
SLIDE 90

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-91
SLIDE 91

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-92
SLIDE 92

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-93
SLIDE 93

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-94
SLIDE 94

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-95
SLIDE 95

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-96
SLIDE 96

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-97
SLIDE 97

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-98
SLIDE 98

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-99
SLIDE 99

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-100
SLIDE 100

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-101
SLIDE 101

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-102
SLIDE 102

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-103
SLIDE 103

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-104
SLIDE 104

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-105
SLIDE 105

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-106
SLIDE 106

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-107
SLIDE 107

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-108
SLIDE 108

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-109
SLIDE 109

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-110
SLIDE 110

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-111
SLIDE 111

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-112
SLIDE 112

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-113
SLIDE 113

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-114
SLIDE 114

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-115
SLIDE 115

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-116
SLIDE 116

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-117
SLIDE 117

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-118
SLIDE 118

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-119
SLIDE 119

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-120
SLIDE 120

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-121
SLIDE 121

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-122
SLIDE 122

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-123
SLIDE 123

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-124
SLIDE 124

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-125
SLIDE 125

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-126
SLIDE 126

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-127
SLIDE 127

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-128
SLIDE 128

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-129
SLIDE 129

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-130
SLIDE 130

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-131
SLIDE 131

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-132
SLIDE 132

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-133
SLIDE 133

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-134
SLIDE 134

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-135
SLIDE 135

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-136
SLIDE 136

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-137
SLIDE 137

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Methods Based on Optimal Schwarz (cont.)

◮ Enquist, Ying 2010: Sweeping Preconditioner for the

Helmholtz Equation

◮ Chen, Xiang 2012: A Source Transfer DD Method for

Helmholtz Equations in Unbounded Domain

◮ Stolk 2013: A rapidly converging domain

decomposition method for the Helmholtz equation

◮ Zepeda-N´

u˜ nez, Hewett, Demanet 2014: Preconditioning the 2D Helmholtz equation with polarized traces

  • 10
  • 5

10 -3 0.5 5 0.5

x y 1 1

slide-138
SLIDE 138

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Limitations of this Approach for Helmholtz

Helmholz with J subdomains, k constant per subdomain

J = 4 J = 8 α Iterative ρ GMRES Iterative ρ GMRES 1 1 1 4.4e-15 1 1 1 1 1 1 8.3e-15 1 1 1 0.001 2 3 3 2.5e-2 3 3 3 3 3 4 7.4e-2 4 3 4 0.005 3 3 7 0.13 4 3 5 6 5 10 0.40 7 5 7 0.01 4 4 8 0.25 5 4 5 14 6 24 0.68 9 6 8 0.05

  • 1.52

7 5 8

  • 11.48

15 11 16 0.1 11 10 26 0.69 8 6 10

  • 2.74

17 13 18 1

  • 3.86

20 14 20

  • 188

39 32 45 k = [20 20 20 20] + α[0 20 10 − 10] 1 1 1 5.4e-15 1 1 1 1 1 1 5.3e-15 1 1 1 0.001 2 3 3 2.5e-2 4 3 3 2 4 4 1.1e-1 5 4 4 0.005 3 6 6 0.14 5 5 5

  • 8
  • 0.88

9 8 8 0.01 5 10 9 0.33 6 6 6

  • 16
  • 1.92

12 8 11 0.05

  • 4.48

13 10 13

  • 7.28

22 18 23 0.1

  • 25
  • 1.8

14 11 14

  • 20.2

20 17 23 1

  • 9.62

31 24 36

  • 8.93

66 55 70 k = [40 40 40 40] + α[0 40 20 − 20]

slide-139
SLIDE 139

Iterative Solvers for Helmholtz Martin J. Gander Quotes Basic Algorithms

Model Problem Block LU New Schwarz Optimized Schwarz

Helmholtz

OSM Based Limitations

Conclusion

Conclusions

All these recent preconditioners are variants of optimized Schwarz methods (DOSMs):

◮ Sweeping Preconditioner: DOSM with non-overlapping

subdomains with empty interior, PML or H-matrix transmission condition (TC) on the left and Dirichlet on the right

◮ Source transfer: DOSM with maximally overlapping

subdomains with PML TC in the forward sweep and source term set to zero in the overlap, and Dirichlet instead of PML on the right in the backward sweep.

◮ Single Layer Potential Method: DOSM with two

non-overlapping domain decompositions and PML TC

◮ Method of Polarized Traces: DOSM with

non-overlapping subdomains and PML TC Rigorous proofs in (G, Zhang 2017), available at www.unige.ch/∼gander