|
| 1 | +unit_test.run_prefix = "burn_cell_metal_chem_" |
| 2 | + |
| 3 | +# unit_test runtime parameters |
| 4 | +unit_test.small_temp = 1.e0 |
| 5 | +unit_test.small_dens = 1.e-60 |
| 6 | +unit_test.tff_reduc = 1.e-2 |
| 7 | +# number of integration steps |
| 8 | +unit_test.nsteps = 100000 |
| 9 | +# max total time |
| 10 | +unit_test.tmax = 7.e20 |
| 11 | +# initial temperature |
| 12 | +unit_test.temperature = 3e2 |
| 13 | +unit_test.ninit = 1e-1 |
| 14 | +# initial number densities (will be scaled to metallicity provided below automatically by burn_cell) |
| 15 | +unit_test.primary_species_1 = 1e-40 #co_ice |
| 16 | +unit_test.primary_species_2 = 1e-40 #h2o_ice |
| 17 | +unit_test.primary_species_3 = 1e-4 #e |
| 18 | +unit_test.primary_species_4 = 1e-4 #h+ |
| 19 | +unit_test.primary_species_5 = 1e0 #h |
| 20 | +unit_test.primary_species_6 = 1e-40 #h- |
| 21 | +unit_test.primary_species_7 = 1e-40 #d+ |
| 22 | +unit_test.primary_species_8 = 1e-5 #d |
| 23 | +unit_test.primary_species_9 = 1e-40 #h2+ |
| 24 | +unit_test.primary_species_10 = 1e-40 #d- |
| 25 | +unit_test.primary_species_11 = 1e-6 #h2 |
| 26 | +unit_test.primary_species_12 = 1e-40 #hd+ |
| 27 | +unit_test.primary_species_13 = 1e-40 #hd |
| 28 | +unit_test.primary_species_14 = 1e-40 #he++ |
| 29 | +unit_test.primary_species_15 = 1e-40 #he+ |
| 30 | +unit_test.primary_species_16 = 0.0775e0 #he |
| 31 | +unit_test.primary_species_17 = 9.27e-5 #c+ |
| 32 | +unit_test.primary_species_18 = 1e-40 #c |
| 33 | +unit_test.primary_species_19 = 1e-40 #ch |
| 34 | +unit_test.primary_species_20 = 1e-40 #ch2 |
| 35 | +unit_test.primary_species_21 = 1e-40 #ch3 |
| 36 | +unit_test.primary_species_22 = 1e-40 #o+ |
| 37 | +unit_test.primary_species_23 = 3.568e-4 #o |
| 38 | +unit_test.primary_species_24 = 1e-40 #ch4 |
| 39 | +unit_test.primary_species_25 = 1e-40 #oh+ |
| 40 | +unit_test.primary_species_26 = 1e-40 #oh |
| 41 | +unit_test.primary_species_27 = 1e-40 #h2o+ |
| 42 | +unit_test.primary_species_28 = 1e-40 #h2o |
| 43 | +unit_test.primary_species_29 = 1e-40 #h3o+ |
| 44 | +unit_test.primary_species_30 = 1e-40 #co+ |
| 45 | +unit_test.primary_species_31 = 1e-40 #co |
| 46 | +unit_test.primary_species_32 = 1e-40 #o2+ |
| 47 | +unit_test.primary_species_33 = 1e-40 #o2 |
| 48 | +unit_test.primary_species_34 = 1e-40 #co2 |
| 49 | + |
| 50 | +# integrator runtime parameters |
| 51 | +# are we using metal chemistry? then we use number densities |
| 52 | +integrator.use_number_densities = 1 |
| 53 | +# we do not want to subtract the internal energy |
| 54 | +integrator.subtract_internal_energy = 0 |
| 55 | +# we do not want to clip species between 0 and 1 |
| 56 | +integrator.do_species_clip = 0 |
| 57 | +# minimum positive value of number densities |
| 58 | +integrator.SMALL_X_SAFE = 1e-60 |
| 59 | +integrator.burner_verbose = 0 |
| 60 | +# do you want to use the jacobian calculated in a previous step? |
| 61 | +integrator.use_jacobian_caching = 1 |
| 62 | +# integration will fail if the number density > X_reject_buffer*atol |
| 63 | +integrator.X_reject_buffer = 1e100 |
| 64 | +# Set which jacobian to use |
| 65 | +# 1 = analytic jacobian |
| 66 | +# 2 = numerical jacobian |
| 67 | +# we do not have an analytic jacobian for this network!! |
| 68 | +integrator.jacobian = 2 |
| 69 | +# do you want to normalize abundances within VODE? (you don't!) |
| 70 | +integrator.renormalize_abundances = 0 |
| 71 | +# tolerances |
| 72 | +integrator.rtol_spec = 1.0e-4 |
| 73 | +integrator.atol_spec = 1.0e-10 |
| 74 | +integrator.rtol_enuc = 1.0e-4 |
| 75 | +integrator.atol_enuc = 1.0e-10 |
| 76 | +#integrator.ode_max_steps = 3000000 |
| 77 | + |
| 78 | +#assumed redshift for Pop III star formation |
| 79 | +network.redshift = 0.0 |
| 80 | +network.metallicity = 1e-6 |
| 81 | +network.dust2gas_ratio = 1e-6 |
| 82 | +network.small_x = 1e-60 |
| 83 | + |
| 84 | +# amrex runtime parameters |
| 85 | +# these params help debug the code |
| 86 | +#amrex.throw_exception = 1 |
| 87 | +#amrex.signal_handling = 0 |
| 88 | +amrex.fpe_trap_invalid=1 |
0 commit comments