#¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨# # SIMULATION STOP # #.......................................# stop_time = 0.5 # Max (simulated) time to evolve max_step = -1 # Max number of time steps steady_state = 0 # Steady-state solver? #¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨# # TIME STEP COMPUTATION # #.......................................# incflo.fixed_dt = 0.001 # Use this constant dt if > 0 #¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨# # INPUT AND OUTPUT # #.......................................# amr.plot_per_exact = 0.1 # Steps between plot files amr.check_int = -1 # Steps between checkpoint files amr.restart = "" # Checkpoint to restart from #¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨# # PHYSICS # #.......................................# incflo.gravity = 0. 0. 0. # Gravitational force (3D) incflo.ro_0 = 1. # Reference density incflo.fluid_model = "bingham" # Fluid model (rheology) incflo.mu = 1. # Dynamic viscosity coefficient incflo.tau_0 = 1. # Dynamic viscosity coefficient incflo.papa_reg = 1.0e-3 # Dynamic viscosity coefficient #¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨# # ADAPTIVE MESH REFINEMENT # #.......................................# amr.n_cell = 32 32 16 # Grid cells at coarsest AMRlevel amr.max_level = 0 # Max AMR level in hierarchy #¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨# # GEOMETRY # #.......................................# geometry.prob_lo = 0. 0. 0. # Lo corner coordinates geometry.prob_hi = 2. 2. 1. # Hi corner coordinates geometry.is_periodic = 1 0 1 # Periodicity x y z (0/1) incflo.delp = 0. 0. 2. # Prescribed (cyclic) pressure gradient # Boundary conditions ylo.type = "nsw" yhi.type = "nsw" #¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨# # NUMERICAL PARAMETERS # #.......................................# incflo.steady_state_tol = 1.e-5 # Tolerance for steady-state #¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨# # VERBOSITY # #.......................................# incflo.verbose = 2 # incflo_level mac_proj.verbose = 0 # MAC Projector nodal_proj.verbose = 0 # Nodal Projector scalar_diffusion.verbose = 0 # Scalar Diffusion scalar_diffusion.mg_verbose = 0 # Scalar Diffusion tensor_diffusion.verbose = 0 # Tensor Diffusion tensor_diffusion.mg_verbose = 1 # Tensor Diffusion tensor_diffusion.num_pre_smooth = 2 # How many relaxations going down the V-cycle tensor_diffusion.num_post_smooth = 2 # How many relaxations going up the V-cycle amr.plt_ccse_regtest = 1