xref: /libCEED/examples/fluids/vortexshedding.yaml (revision 8a94a473032dc6ed59a2cf0afe1d886fbdb591f4)
1problem: newtonian
2
3# Time Stepping Settings
4implicit: true
5stab: supg
6
7checkpoint_interval: 10
8
9ts:
10  adapt_type: 'none'
11  type: alpha
12  dt: .05
13  max_steps: 2000
14  alpha_radius: 0.5
15  #monitor_solution: cgns:vortexshedding-%d.cgns
16  #monitor_solution_interval: 10
17
18# Reference state is used for the initial condition, zero velocity by default.
19reference:
20  pressure: 7143
21  temperature: 24.92
22# Freestream inherits reference state as default
23freestream:
24  velocity: 1,0,0
25# Small gravity vector to break symmetry so shedding can start
26g: 0,-.01,0
27
28# viscosity
29mu: 0.01
30
31q_extra: 0
32
33## DM Settings:
34degree: 2
35dm_plex_filename: examples/fluids/meshes/cylinder-q1-n20.msh
36
37# Boundary Settings
38bc_slip_z: 6
39bc_wall: 5
40bc_freestream: 1,2
41bc_slip_y: 3,4
42wall_comps: 1,2,3
43
44# Note: we prefer to use primitive variables
45state_var: primitive
46
47dm_view:
48ts_monitor:
49snes_lag_jacobian: 20
50snes_lag_jacobian_persists:
51
52#pmat_pbdiagonal:
53#ksp_type: bcgsl
54#pc_type: vpbjacobi
55#amat_type: shell
56