xref: /honee/examples/vortexshedding.yaml (revision 337840fc9f8b699b98947f09e30443f8c0c7f962)
1fc37ad8cSJames Wrightproblem: newtonian
2fc37ad8cSJames Wright
3fc37ad8cSJames Wright# Time Stepping Settings
4fc37ad8cSJames Wrightimplicit: true
5fc37ad8cSJames Wrightstab: supg
6fc37ad8cSJames Wright
7fc37ad8cSJames Wrightcheckpoint_interval: 10
8fc37ad8cSJames Wright
9fc37ad8cSJames Wrightts:
10fc37ad8cSJames Wright  adapt_type: 'none'
11fc37ad8cSJames Wright  type: alpha
12*8314b541SJames Wright  time_step: .05
13fc37ad8cSJames Wright  max_time: 100
14fc37ad8cSJames Wright  alpha_radius: 0.5
15fc37ad8cSJames Wright  monitor_solution: cgns:vortexshedding-q3-g1-n08.cgns
16fc37ad8cSJames Wright  monitor_solution_interval: 5
17fc37ad8cSJames Wright  monitor_wall_force: ascii:force.csv:ascii_csv
18fc37ad8cSJames Wright
19fc37ad8cSJames Wright# Reference state is used for the initial condition, zero velocity by default.
20fc37ad8cSJames Wright
21fc37ad8cSJames Wright# This choice of pressure and temperature have a density of 1 and acoustic speed
22fc37ad8cSJames Wright# of 100. With velocity 1, this flow is Mach 0.01.
23fc37ad8cSJames Wrightreference:
24fc37ad8cSJames Wright  pressure: 7143
25fc37ad8cSJames Wright  temperature: 24.92
26fc37ad8cSJames Wright
27fc37ad8cSJames Wright# If the the outflow is placed close to the cylinder, this will recirculate cold
28fc37ad8cSJames Wright# fluid, demonstrating how the outflow BC is stable despite recirculation.
29fc37ad8cSJames Wrightoutflow:
30fc37ad8cSJames Wright  temperature: 20
31fc37ad8cSJames Wright
32fc37ad8cSJames Wright# Freestream inherits reference state as default
33fc37ad8cSJames Wrightfreestream:
34fc37ad8cSJames Wright  velocity: 1,0,0
35fc37ad8cSJames Wright# Small gravity vector to break symmetry so shedding can start
36fc37ad8cSJames Wrightgravity: 0,-.01,0
37fc37ad8cSJames Wright
38fc37ad8cSJames Wright# viscosity corresponds to Reynolds number 100
39fc37ad8cSJames Wrightmu: 0.01
40fc37ad8cSJames Wrightk: 14.34 # thermal conductivity, Pr = 0.71 typical of air
41fc37ad8cSJames Wright
42fc37ad8cSJames Wright## DM Settings:
43fc37ad8cSJames Wrightdegree: 3
447fadd0e2SJames Wrightdm_plex_filename: examples/meshes/cylinder-q1-n08.msh
45fc37ad8cSJames Wright
46fc37ad8cSJames Wright# Boundary Settings
47fc37ad8cSJames Wrightbc_symmetry_z: 6
48fc37ad8cSJames Wrightbc_wall: 5
49fc37ad8cSJames Wrightbc_freestream: 1
50fc37ad8cSJames Wrightbc_outflow: 2
51fc37ad8cSJames Wrightbc_symmetry_y: 3,4
52fc37ad8cSJames Wrightwall_comps: 1,2,3
53fc37ad8cSJames Wright
54fc37ad8cSJames Wright# Primitive variables are preferred at low Mach number
55fc37ad8cSJames Wrightstate_var: primitive
56fc37ad8cSJames Wright
57fc37ad8cSJames Wrightdm_view:
58fc37ad8cSJames Wrightts_monitor:
59fc37ad8cSJames Wrightsnes_lag_jacobian: 20
60fc37ad8cSJames Wrightsnes_lag_jacobian_persists:
61fc37ad8cSJames Wright
62fc37ad8cSJames Wright#pmat_pbdiagonal:
63fc37ad8cSJames Wright#ksp_type: bcgsl
64fc37ad8cSJames Wright#pc_type: vpbjacobi
65fc37ad8cSJames Wrightamat_type: shell
66