# ------------------ INPUTS TO MAIN PROGRAM ------------------- amr.plot_files_output = 1 amr.checkpoint_files_output = 1 max_step = 50 stop_time = 1.0 geometry.is_periodic = 0 0 geometry.coord_sys = 1 # r-z coordinates geometry.prob_lo = 0. 0. geometry.prob_hi = 5.12e8 10.24e8 amr.n_cell = 64 128 amr.max_level = 2 # maximum level number allowed castro.lo_bc = 3 2 castro.hi_bc = 2 2 # >>>>>>>>>>>>> BC FLAGS <<<<<<<<<<<<<<<< # 0 = Interior 3 = Symmetry # 1 = Inflow 4 = SlipWall # 2 = Outflow 5 = NoSlipWall # >>>>>>>>>>>>> BC FLAGS <<<<<<<<<<<<<<<< castro.do_hydro = 1 castro.do_grav = 1 castro.do_react = 0 castro.do_sponge = 1 castro.ppm_type = 1 castro.ppm_temp_fix = 0 castro.ppm_reference_eigenvectors = 1 castro.use_flattening = 1 castro.riemann_solver = 1 castro.allow_negative_energy = 0 gravity.gravity_type = MonopoleGrav gravity.drdxfac = 2 castro.dt_cutoff = 5.e-20 # level 0 timestep below which we halt castro.cfl = 0.9 # cfl number for hyperbolic system castro.init_shrink = 0.1 # scale back initial timestep by this factor castro.change_max = 1.05 # factor by which dt is allowed to change each timestep castro.sum_interval = 0 # timesteps between computing and printing volume averages amr.ref_ratio = 2 2 2 2 # refinement ratio amr.regrid_int = 10000 # how often to regrid amr.n_error_buf = 0 0 0 0 # number of buffer cells in error est amr.grid_eff = 0.7 # what constitutes an efficient grid amr.check_file = chk # root name of checkpoint file amr.check_int = 500 # number of timesteps between checkpoints amr.plot_file = plt # root name of plot file amr.plot_int = 50 # number of timesteps between plotfiles amr.max_grid_size = 128 # maximum grid size allowed -- used to control parallelism amr.blocking_factor = 32 # block factor in grid generation amr.v = 1 # control verbosity in Amr.cpp castro.v = 0 # control verbosity in Castro.cpp amr.derive_plot_vars = ALL amr.probin_file = probin