xref: /honee/examples/gaussianwave.yaml (revision fc37ad8c2d8e5885e86197268f3a21c51d020b21)
1*fc37ad8cSJames Wrightproblem: gaussian_wave
2*fc37ad8cSJames Wrightmu: 0 # Effectively solving Euler momentum equations
3*fc37ad8cSJames Wright
4*fc37ad8cSJames Wrightdm_plex_box_faces: 40,40,1
5*fc37ad8cSJames Wrightdm_plex_box_upper: 1,1,0.025
6*fc37ad8cSJames Wrightdm_plex_box_lower: 0,0,0
7*fc37ad8cSJames Wrightdm_plex_dim: 3
8*fc37ad8cSJames Wrightbc_freestream: 4,6,3,5
9*fc37ad8cSJames Wrightbc_symmetry_z: 1,2
10*fc37ad8cSJames Wright
11*fc37ad8cSJames Wrightreference:
12*fc37ad8cSJames Wright  temperature: 0.25
13*fc37ad8cSJames Wright  pressure: 71.75
14*fc37ad8cSJames Wrightfreestream:
15*fc37ad8cSJames Wright  # riemann: hll # causes thermal bubble to reflect acoustic waves from boundary
16*fc37ad8cSJames Wright  velocity: 2,2,0
17*fc37ad8cSJames Wright
18*fc37ad8cSJames Wrightepicenter: 0.33,0.75,0
19*fc37ad8cSJames Wrightamplitude: 2
20*fc37ad8cSJames Wrightwidth: 0.05
21*fc37ad8cSJames Wright
22*fc37ad8cSJames Wrightts:
23*fc37ad8cSJames Wright  adapt_type: none
24*fc37ad8cSJames Wright  max_steps: 100
25*fc37ad8cSJames Wright  dt: 2e-3
26*fc37ad8cSJames Wright  type: alpha
27*fc37ad8cSJames Wright  #monitor_solution: cgns:nwave.cgns
28*fc37ad8cSJames Wright  #monitor_solution_interval: 10
29*fc37ad8cSJames Wright
30*fc37ad8cSJames Wrightimplicit: true
31*fc37ad8cSJames Wrightstab: supg
32*fc37ad8cSJames Wrightstate_var: primitive
33*fc37ad8cSJames Wright
34*fc37ad8cSJames Wrightsnes_rtol: 1e-4
35*fc37ad8cSJames Wrightksp_rtol: 1e-2
36*fc37ad8cSJames Wrightsnes_lag_jacobian: 20
37*fc37ad8cSJames Wrightsnes_lag_jacobian_persists:
38*fc37ad8cSJames Wright
39*fc37ad8cSJames Wright## Demonstrate acoustic wave dissipation using an internal damping layer
40*fc37ad8cSJames Wright# idl:
41*fc37ad8cSJames Wright#   decay_time: 2e-3
42*fc37ad8cSJames Wright#   start: 0
43*fc37ad8cSJames Wright#   length: .25
44