# Define the system of units to use internally. InternalUnitSystem: UnitMass_in_cgs: 1.988409870698051e+43 # 10^10 solar masses UnitLength_in_cgs: 3.0856775814913673e+21 # 1 kpc UnitVelocity_in_cgs: 1e5 # km/s UnitCurrent_in_cgs: 1 # Amperes UnitTemp_in_cgs: 1 # Kelvin # Parameters for the self-gravity scheme Gravity: MAC: adaptive # Choice of mulitpole acceptance criterion: 'adaptive' OR 'geometric'. epsilon_fmm: 0.001 # Tolerance parameter for the adaptive multipole acceptance criterion. theta_cr: 0.7 # Opening angle for the purely gemoetric criterion. eta: 0.025 # Constant dimensionless multiplier for time integration. theta: 0.7 # Opening angle (Multipole acceptance criterion). max_physical_baryon_softening: 0.005 # Physical softening length (in internal units) mesh_side_length: 32 # Parameters governing the time integration (Set dt_min and dt_max to the same value for a fixed time-step run.) TimeIntegration: time_begin: 0. # The starting time of the simulation (in internal units). time_end: 0.282 # The end time of the simulation (in internal units). dt_min: 1e-10 # The minimal time-step size of the simulation (in internal units). dt_max: 2e-2 # The maximal time-step size of the simulation (in internal units). # Parameters governing the snapshots Snapshots: subdir: snap basename: snapshot # Common part of the name of output files time_first: 0. #230 Myr # (Optional) Time of the first output if non-cosmological time-integration (in internal units) delta_time: 10e-3 # Time difference between consecutive outputs (in internal units) Scheduler: cell_extra_gparts: 100 # (Optional) Number of spare sparts per top-level allocated at rebuild time for on-the-fly creation. cell_extra_sinks: 100 # (Optional) Number of spare sparts per top-level allocated at rebuild time for on-the-fly creation. cell_extra_sparts: 100 # (Optional) Number of spare sparts per top-level allocated at rebuild time for on-the-fly creation. max_top_level_cells: 3 # # Parameters governing the conserved quantities statistics Statistics: delta_time: 5e-3 # Time between statistics output time_first: 0. # (Optional) Time of the first stats output if non-cosmological time-integration (in internal units) # Parameters related to the initial conditions InitialConditions: file_name: ICs_homogeneous_box.hdf5 periodic: 1 # Are we running with periodic ICs? shift: [0.0,0.0,0.0] # Parameters for the hydrodynamics scheme SPH: resolution_eta: 1.2348 # Target smoothing length in units of the mean inter-particle separation (1.2348 == 57Ngbs with the Wendland C2 kernel). CFL_condition: 0.1 # Courant-Friedrich-Levy condition for time integration. h_max: 5 minimal_temperature: 1 # Cooling with Grackle 3.0 GrackleCooling: cloudy_table: CloudyData_UVB=HM2012.h5 # Name of the Cloudy Table (available on the grackle bitbucket repository) with_UV_background: 0 # Enable or not the UV background redshift: -1 # Redshift to use (-1 means time based redshift) with_metal_cooling: 1 # Enable or not the metal cooling provide_volumetric_heating_rates: 0 # User provide volumetric heating rates provide_specific_heating_rates: 0 # User provide specific heating rates self_shielding_method: -1 # Grackle (<= 3) or Gear self shielding method self_shielding_threshold_atom_per_cm3: 0.007 # Required only with GEAR's self shielding. Density threshold of the self shielding max_steps: 1000 convergence_limit: 1e-2 thermal_time_myr: 5 maximal_density_Hpcm3: -1 # Maximal density (in hydrogen atoms/cm^3) for cooling. Higher densities are floored to this value to ensure grackle works properly when interpolating beyond the cloudy_table maximal density. A value < 0 deactivates this parameter. GEARChemistry: initial_metallicity: 0 GEARFeedback: supernovae_energy_erg: 1e51 # supernovae energy, used only for SNIa supernovae_efficiency: 0.1 # supernovae energy efficiency, used for both SNIa and SNII yields_table: POPIIsw.h5 yields_table_first_stars: POPIIsw.h5 discrete_yields: 1 imf_transition_metallicity: -5 # Maximal metallicity ([Fe/H]) for a first star (0 to deactivate). elements: [Fe, Mg, O, C, Al, Ca, Ba, Zn, Eu] # Elements to read in the yields table. The number of element should be one less than the number of elements (N) requested during the configuration (--with-chemistry=GEAR_N). GEARSink: use_fixed_cut_off_radius: 1 # Are we using a fixed cutoff radius? If we are, in GEAR the cutoff radius is fixed at the value specified below, and the sink smoothing length is fixed at this value divided by kernel_gamma. If not, the cutoff radius varies with the sink smoothing length as r_cut = h*kernel_gamma. cut_off_radius: 5e-3 # Cut off radius of all the sinks in internal units. Ignored if use_fixed_cut_off_radius is 0. f_acc: 0.1 temperature_threshold_K: 100 # Max temperature (in K) for forming a sink when density_threshold_g_per_cm3 <= density <= maximal_density_threshold_g_per_cm3. density_threshold_Hpcm3: 1e1 # Minimum gas density (in g/cm3) required to form a sink particle. maximal_density_threshold_Hpcm3: 1e5 # If the gas density exceeds this value (in g/cm3), a sink forms regardless of temperature if all other criteria are passed. stellar_particle_mass_Msun: 50 # Mass of the stellar particle representing the low mass stars, in solar mass minimal_discrete_mass_Msun: 8 # Minimal mass of stars represented by discrete particles, in solar mass stellar_particle_mass_first_stars_Msun: 50 # Mass of the stellar particle representing the low mass stars, in solar mass minimal_discrete_mass_first_stars_Msun: 8 # Minimal mass of stars represented by discrete particles, in solar mass star_spawning_sigma_factor: 0.5 # Factor to rescale the velocity dispersion of the stars when they are spawned. (Default: 0.2) sink_formation_contracting_gas_criterion: 1 # (Optional) Activate the contracting gas check for sink formation. (Default: 1) sink_formation_smoothing_length_criterion: 1 # (Optional) Activate the smoothing length check for sink formation. (Default: 1) sink_formation_jeans_instability_criterion: 1 # (Optional) Activate the two Jeans instability checks for sink formation. (Default: 1) sink_formation_bound_state_criterion: 1 # (Optional) Activate the bound state check for sink formation. (Default: 1) sink_formation_overlapping_sink_criterion: 1 # (Optional) Activate the overlapping sink check for sink formation. (Default: 1) disable_sink_formation: 0 # (Optional) Disable sink formation. (Default: 0) # Timesteps parameters CFL_condition: 0.5 # Courant-Friedrich-Levy condition for time integration.