Krylov Model-Order Reduction Techniques for Time- and Frequency-Domain Wavefjeld Problems
Rob Remis Delft University of Technology
November 6 – 10, 2017 – ICERM Brown University 1
Krylov Model-Order Reduction Techniques for Time- and - - PowerPoint PPT Presentation
Krylov Model-Order Reduction Techniques for Time- and Frequency-Domain Wavefjeld Problems Rob Remis Delft University of Technology November 6 10, 2017 ICERM Brown University 1 Acknowledgment This is joint work with Mikhail
November 6 – 10, 2017 – ICERM Brown University 1
2
3
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
4
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
5
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
6
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
7
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
8
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
9
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
10
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
11
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
12
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
13
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
14
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
propagation in unbounded domains,” SIAM J. Sci. Comput., Vol. 35, 2013, pp. B376 – B400.
Helmholtz problems,” SIAM Rev. 58-1 (2016), pp. 90 – 116. 15
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
Re(λ) Im(λ) Lossless resonator
16
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
Re(λ) Im(λ) Complex scaling
17
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
Re(λ) Im(λ) Stable part
18
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
Re(λ) Im(λ) Stable part
19
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
20
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
21
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
22
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
23
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 x 10
−13
−1 −0.8 −0.6 −0.4 −0.2 0.2 0.4 0.6 0.8 1 x 10
8
Time [s] Electric Field Strength [V/m]
24
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 x 10
−13
−8 −6 −4 −2 2 4 6 8 x 10
7
Time [s] Electric Field Strength [V/m]
25
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 x 10
−13
−8 −6 −4 −2 2 4 6 8 x 10
7
Time [s] Electric Field Strength [V/m]
26
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
27
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
28
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
29
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
30
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
1000 2000 3000 4000 5000 6000 7000 8000 10
−7
10
−6
10
−5
10
−4
10
−3
10
−2
10
−1
10 10
1
+/−=3 +/−=5 +/−=7 +/−=Inf
31
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
2000 4000 6000 8000 10000 10
−7
10
−6
10
−5
10
−4
10
−3
10
−2
10
−1
10 10
1
+/−=3 +/−=5 +/−=7 +/−=Inf
32
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
2000 4000 6000 8000 10000 10
−7
10
−6
10
−5
10
−4
10
−3
10
−2
10
−1
10 10
1
+/−=3 +/−=5 +/−=7 +/−=Inf
33
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
2000 4000 6000 8000 10000 10
−7
10
−6
10
−5
10
−4
10
−3
10
−2
10
−1
10 10
1
+/−=3 +/−=5 +/−=7 +/−=Inf
34
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
35
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
36
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
37
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
38
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
39
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
40
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
i
i
41
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
42
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
wave propagation in unbounded domains,” SIAM J. Sci. Comput., Vol. 35, 2013, pp. B376 – B400.
Helmholtz problems,” SIAM Rev. 58-1 (2016), pp. 90 – 116.
effjciently simulate electromagnetic wave propagation in dispersive media,” J. Comp. Phys.,
43
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
root and related functions,” SIAM J. Matrix Anal. Appl., Vol. 19, 1998, pp. 755 – 771.
Algebra Appl., Vol. 434, pp. 1716 – 1732, 2011.
technique to simulate wave propagation in unbounded domains,” J. Comp. Phys., Vol. 272, 2014,
44
Basic equations & symmetry Polynomial Krylov reduction 1 PML Polynomial Krylov Reduction 2 Extended Krylov Reduction (Preconditioned) rational Krylov methods
propagation via phase-preconditioned rational Krylov subspaces,” to appear on ArXiv, 2017. See also Jörn Zimmerling’s talk. 45