A Meshless Approach to Spectral Wave Modeling
Adrean Webb
The University of Tokyo Graduate School of Frontier Sciences
August 7, 2017
In Collaboration with:
Natasha Flyer (NCAR), Baylor Fox-Kemper (Brown University)
A Meshless Approach to Spectral Wave Modeling Adrean Webb The - - PowerPoint PPT Presentation
A Meshless Approach to Spectral Wave Modeling Adrean Webb The University of Tokyo Graduate School of Frontier Sciences August 7, 2017 Natasha Flyer (NCAR), Baylor Fox-Kemper (Brown University) In Collaboration with: Outline 1. Scientific
The University of Tokyo Graduate School of Frontier Sciences
In Collaboration with:
Natasha Flyer (NCAR), Baylor Fox-Kemper (Brown University)
arbitrary energy scale tides seiches
trans-tidal waves surges
ts_t_m_a_m_i_s ___ _ }nfra-gravity waves
capillary swell wind sea waves
10-6 10-5
J0-4 10-3
IQ-2
10-1
10° frequency (Hz) 10+1 24 h
3h
15min 100 s
lOs
1 s
period
0.1 s
Figure: Illustration of wave spectra from different types of ocean surface waves (Holthuijsen, 2007).
Figure: The random sea of each gridded region in (a) is Fourier decomposed in (b). The statistical differences between neighboring gridded regions are assumed to be small enough such that advection and evolution of wave energy can be modeled by a PDE (Holthuijsen, 2007)
~ k Ω · r ~ x W r ~ x Ω · r ~ k W = Sources
k
~ k Ω · r ~ x W r ~ x Ω · r ~ k W = Sources
k
~ k Ω · r ~ x W r ~ x Ω · r ~ k W = Sources
k
Figure: WAVEWATCH III cost versus spatial resolution using same time step and fixed spectral grid (25f × 24θ).
Figure: Example node layout of a bumpy sphere (Fuselier & Wright,
2012) and possible solid body rotation
↵=~ ↵j
LW(~ ↵1, t) . . . LW(~ ↵N, t)
D11 · · · D1N . . . ... . . . DN1 · · · DNN
W(~ ↵1, t) . . . W(~ ↵N, t)
Figure: Sample (a) local differenti- ation weights and (b) global banded matrix (Flyer et al., 2012)
Figure: Sample eigenvalue spectrum with the RK4 stability domain (solid line) (a) without hyperviscosity and (b) with a ∆4-type hyperviscosity added. (Flyer et. al., 2012)
+
Figure: Sample coupled spatial and directional-frequency do- main ∂tW + ˆ cg (kz ) p x2 + y2 n ykx xzky
∂z +
⇣ zk2
x
⌘ ∂ky
= Sources
(a) Spatial stencil (b) Directional stencil
Figure: Sample spatial and directional stencils for spatial node (1, 0, 0) and dominant direction π/6. The combined stencil is 17~
x × 9~ k = 153~ ↵.
90 180 θ 0.2 0.4 0.6 0.8 1 1.2 Wave action dθ = 120◦ 0.2 0.4 0.6 0.8 1 a = ∆t/(∆θ/vθ) 10-6 10-4 10-2 100 Normalized ℓ2 error dθ = 120◦, ε = 3, Nθ = 120
nθ = 5 nθ = 7 nθ = 9 nθ = 11
1 2 3 4 5 ε 10-5 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a = 0.1, dθ = 120◦, Nθ = 36
nθ = 5 nθ = 7 nθ = 9 nθ = 11
101 102 Nθ 10-8 10-6 10-4 10-2 100 Normalized ℓ2 error a = 0.1, dθ = 120◦, ε = 3
nθ = 5 nθ = 7 nθ = 9 nθ = 11
1 2 3 4 5 ε 10-5 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a = 0.1, dθ = 120◦, nθ = 9
Nθ = 24 Nθ = 36 Nθ = 48 Nθ = 60
5 10 15 20 b = dθ/∆θ 10-3 10-2 10-1 100 Normalized ℓ2 error a = 0.1, ε = 3, nθ = 9
∆θ = 15◦ (Nθ = 24) ∆θ = 10◦ (Nθ = 36) ∆θ = 7.5◦ (Nθ = 48) ∆θ = 6◦ (Nθ = 60)
`2
0.5 z 1
1 x 0.5 y 0.5
1
0.5 z 1
1 x 0.5 y 0.5
1
0.2 0.4 0.6 0.8 1 a⃗
x = ∆t/(∆x/cg)
10-4 10-3 10-2 10-1 100 Normalized ℓ2 error d⃗
x = 60◦, ε = 3, N⃗ x = 3600
n⃗
x = 17
n⃗
x = 31
n⃗
x = 50
1 2 3 4 5 ε 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a⃗
x = 0.1, d⃗ x = 60◦, N⃗ x = 3600
n⃗
x = 17
n⃗
x = 31
n⃗
x = 50
1 2 3 4 5 ε 10-3 10-2 10-1 100 Normalized ℓ2 error a⃗
x = 0.1, d⃗ x = 60◦, n⃗ x = 17
N⃗
x = 2500
N⃗
x = 3600
N⃗
x = 4900
103 104 N⃗
x
10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a⃗
x = 0.1, d⃗ x = 60◦, ε = 3
n⃗
x = 17
n⃗
x = 31
n⃗
x = 50
0.5 z 1
1 x 0.5 y 0.5
1
5 10 15 20 25 30 35 40 b = d⃗
x/∆⃗
x 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a = 0.1, ε = 3, n⃗
x = 17
∆⃗ x = 7.2◦ (N⃗
x = 2500)
∆⃗ x = 6◦ (N⃗
x = 3600)
∆⃗ x = 5.1429◦ (N⃗
x = 4900)
x × 36~ k global nodes with 17~ x × 9~ k stencil Figure: (a) Node set with advection path (red), peak Gaussian bell edge (blue), and ice edges (black); (b) initial spatial Gaussian profile; (c) directional spread about dominant direction
x × 36~ k global nodes with 17~ x × 9~ k stencil
Figure: Select directional node values initialized with a spatial and directional Gaussian bell (60 width).
Figure: Relative `2
2 errors after 1/2 revolution for select initial directions.
Figure: Relative `2
2 errors after 1/2 revolution for select global node sets.
x × 36~ k global nodes with 17~ x × 9~ k stencil
Figure: Integrated wave action (Hm2
0/16) initialized with a spatial and directional Gaussian bell (45 and 120 width)
and 20 dominant direction
x = 4320,
Figure: Selected directional grid cell value initialized with a spatial Gaussian (57.2 width) and directional cosine- 20-power (64 width) after 1/2 revolution. The significant wave height is 2.5 m.
x = 44064,
Figure: Selected directional grid cell value initialized with a spatial Gaussian (57.2 width) and directional cosine- 20-power (64 width) after 1/2 revolution. The significant wave height is 2.5 m.
2 errors over all directions
Figure: Relative total `2
2 errors after 1/2 revolution for different WW3 grid resolutions.
2 errors over all directions
Figure: Comparison of relative total `2
2 errors after 1/2 revolution between RBF-FD-WAVE and WW3.
~ k Ω · r ~ x W r ~ x Ω · r ~ k W = Sources
k
5 10 15 20 25 30 35 40 b = d⃗
x/∆⃗
x 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a = 0.1, ε = 3, n⃗
x = 17
∆⃗ x = 7.2◦ (N⃗
x = 2500)
∆⃗ x = 6◦ (N⃗
x = 3600)
∆⃗ x = 5.1429◦ (N⃗
x = 4900)
1 2 3 4 5 ε 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a⃗
x = 0.1, d⃗ x = 60◦, N⃗ x = 3600
n⃗
x = 17
n⃗
x = 31
n⃗
x = 50
1 2 3 4 5 ε 10-5 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a = 0.1, dθ = 120◦, Nθ = 36
nθ = 5 nθ = 7 nθ = 9 nθ = 11
3 4 5 6 7 ε 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a⃗
x = 0.1, d⃗ x = 30◦, N⃗ x = 4900
n⃗
x = 17
n⃗
x = 31
n⃗
x = 50
5 10 15 20 25 30 35 40 b = d⃗
x/∆⃗
x 10-6 10-4 10-2 100 Normalized ℓ2 error a = 0.1, ε = 5, n⃗
x = 31
∆⃗ x = 6◦ (N⃗
x = 3600)
∆⃗ x = 5.1429◦ (N⃗
x = 4900)
∆⃗ x = 4.5◦ (N⃗
x = 6400)
3 4 5 6 7 ε 10-5 10-4 10-3 10-2 10-1 100 Normalized ℓ2 error a = 0.1, dθ = 120◦, Nθ = 60
nθ = 5 nθ = 7 nθ = 9 nθ = 11
Figure: Examples of (a) boundary attenuation filter and (b) variable spatial node density.
Figure: A modern reinterpretation of Hokusai’s “The Great Wave” (Murakami, “727”).