In the version of RAMSES after RUM 2017 (PR #284 and after), new blocks were introduced instead of one large &PHYSICS_PARAMS:
Parameters#
Cooling parameters#
The block named &COOLING_PARAMS contains the parameters related to cooling / basic chemistry
Variable name |
Fortran type |
Default value |
Description |
|---|---|---|---|
|
|
|
Enable gas atomic & metal cooling |
|
|
|
Enable metals advection (requires 1 hydro variable) |
|
|
|
(deprecated) Enable equation of state for gas (heating and cooling disabled if |
|
|
|
Enable barotropic equation of state for gas (heating and cooling disabled if |
|
|
|
Type of barotropic EOS. Options: isothermal, polytrope, double_polytrope, custom, legacy |
|
|
1.0d50 |
sets rho0 in EOS (density normalisation or knee-density), in g/cm3 |
|
|
1.0d0 |
sets gamma in EOS (polytropic index) |
|
|
10 |
sets T0 in EOS (isothermal temperature or temperature normalisation), in K |
|
|
1d0 |
molecular weight |
|
|
|
Enable UV background |
|
|
0.0 |
UV flux at threshold in 10^21 units |
|
|
1.0 |
Slope of the UV spectrum |
|
|
|
Enable self-shielding for densities above 0.01 g.cm^-3 |
|
|
0.0 |
Initial average metal abundance |
|
|
8.5 |
Reionization redshift (UV background disabled for higher redshifts) |
|
|
4.0 |
Number of cells defining the radius of the sphere where AGN feedback is active |
|
|
HUGE |
Temperature ceiling for gas heating (heating ceiling if |
|
|
|
Enable non-equilibrium chemistry |
Star formation parameters#
The block named &SF_PARAMS contains the parameters related to star formation
Variable name |
Fortran type |
Default value |
Description |
|---|---|---|---|
|
|
-1.0 |
Star particle mass in units of mass_sph |
|
|
0.1 |
Star formation density threshold in H/cc |
|
|
0.0 |
Typical ISM polytropic temperature (cooling floor if |
|
|
1.6 |
Typical ISM polytropic index (cooling floor if |
|
|
2D2 |
Star formation density threshold in critical density ( |
|
|
0.0 |
Star formation efficiency |
|
|
-1.0 |
Jeans polytropic equation of state (cooling floor if |
|
|
|
Enable turbulent star formation prescriptions (requires 1 hydro variable) |
|
|
0.0 |
Relaxation time for star formation ( |
|
|
0.0 |
Dissipation timescale for subgrid turbulence in units of turbulent crossing time ( |
|
|
3 |
Turbulent star formation model ( |
|
|
|
Output gas properties of cells undergoing a star particle birth or supernova event |
|
|
|
Store and advect the compressive and solenoidal turbulent field in two different hydro variables ( |
Feedback parameters#
The block named &FEEDBACK_PARAMS contains the parameters related to cooling / basic chemistry
Variable name |
Fortran type |
Default value |
Description |
|---|---|---|---|
|
|
0.0 |
Supernova mass fraction |
|
|
0.95 |
Single supernova ejected mass fraction ( |
|
|
10.0 |
Supernova blast time in Myr |
|
|
|
Enable delayed cooling through passive energy scalar advection (requires 1 hydro variable) |
|
|
20.0 |
Dissipation timescale for supernova feedback in Myr ( |
|
|
0.0 |
Supernova metal yield |
|
|
0.0 |
Stochastic exploding GMC mass in solar mass |
|
|
0.0 |
IR dust opacity for supernova feedback |
|
|
0.0 |
Supernova kinetic energy fraction (only between 0 and 1) |
|
|
0.0 |
Supernova mass loading factor ( |
|
|
0.0 |
Supernova superbubble radius in pc ( |
|
|
1 |
Supernova debris particle number ( |
|
|
120.0 |
Maximum mass of a star to undergo a supernova with |
|
|
10.0 |
Minimum mass of a star to undergo a supernova blast in solar mass ( |
|
|
|
Enable IR feedback from accreting sink particles |
|
|
0.75 |
Efficiency of the IR feedback on sink particles ( |
Units parameters#
The block named &UNITS_PARAMS contains the parameters related to units that are set “by hand” (cosmo=.false. only!).
Variable name |
Fortran type |
Default value |
Description |
|---|---|---|---|
|
|
1.0 |
Density unit in cgs (only for |
|
|
1.0 |
Time unit in cgs (only for |
|
|
1.0 |
Length unit in cgs (only for |
GRACKLE parameters#
Additionally, if the code has been compiled with GRACKLE=1 in the Makefile and properly linked against the hdf5 and grackle libraries, it is possible to define a &GRACKLE_PARAMS block to control the grackle parameters.
Please visit https://grackle.readthedocs.io/en/grackle-3.0/Parameters.html for a more extensive description of the grackle parameters.
Variable name |
Fortran type |
Default value |
Description |
|---|---|---|---|
|
|
1 |
Activate Grackle |
|
|
1 |
Include radiative cooling |
|
|
0 |
Primordial chemistry flag |
|
|
0 |
Enable metal cooling using Cloudy tables |
|
|
0 |
Enable UV background |
|
|
1 |
Enable effective CMB temperature floor |
|
|
0 |
Enable H2 formation on dust grains |
|
|
0 |
Enable a spatially uniform heating term approximating photo-electric heating |
|
|
0 |
Signal that an array of volumetric heating rates is being provided |
|
|
0 |
Signal that an array of specific heating rates is being provided |
|
|
0 |
Flag to control which three-body H2 formation rate is used |
|
|
0 |
Enable H2 collision-induced emission cooling |
|
|
0 |
Enable H2 cooling attenuation |
|
|
1 |
|
|
|
1 |
|
|
|
600 |
|
|
|
0 |
|
|
|
0 |
Flag to enable Compton heating from an X-ray background |
|
|
0 |
Flag to enable suppression of Lyman-Werner flux due to Lyman-series absorption |
|
|
250 |
|
|
|
0 |
Signal that arrays of ionization and heating rates from radiative transfer solutions are being provided |
|
|
0 |
Flag that must be enabled to couple the passed radiative transfer fields to the chemistry solver |
|
|
0 |
Flag to enable intermediate stepping in applying radiative transfer fields to chemistry solver |
|
|
0 |
Flag to only use hydrogen ionization and heating rates from the radiative transfer solutions |
|
|
0 |
Switch to enable approximate self-shielding from the UV background |
|
|
5./3. |
The ratio of specific heats for an ideal gas |
|
|
8.5D-26 |
The heating rate in units of erg cm-3 s-1 |
|
|
0.76 |
|
|
|
2.0*3.4e-5 |
|
|
|
0.01295 |
|
|
|
1.0 |
|
|
|
1.0D9 |
|
|
|
1.0 |
|
|
|
1500. |
|
|
|
0.0 |
Intensity of a constant Lyman-Werner H2 photo-dissociating radiation field in units of 10-21 erg s-1 cm-2 Hz-1 sr-1 |
|
|
7.0 |
|
|
|
0.0 |
|
|
|
6.0 |
|
|
|
0.0 |
|
|
|
9.153959D-3 |
|
|
|
Path to the data file containing the metal cooling and UV background HDF5 tables |
Physics parameters (LEGACY ONLY)#
The block named &PHYSICS_PARAMS contains the parameters related to physical models.
Variable name |
Fortran type |
Default value |
Description |
|---|---|---|---|
|
|
1.0 |
Density unit in cgs (only for |
|
|
1.0 |
Time unit in cgs (only for |
|
|
1.0 |
Length unit in cgs (only for |
|
|
|
Enable gas atomic & metal cooling |
|
|
|
Enable equation of state for gas (heating and cooling disabled if |
|
|
|
Enable metals advection (requires 1 hydro variable) |
|
|
|
Enable UV background |
|
|
|
Enable self-shielding for densities above 0.01 g.cm^-3 |
|
|
|
Enable super massive black holes for sink particles |
|
|
|
Enable AGN feedback from super massive black holes |
|
|
|
Enable non-equilibrium chemistry |
|
|
|
Enable IR feedback from accreting sink particles |
|
|
|
Enable turbulent star formation prescriptions (requires 1 hydro variable) |
|
|
|
Store and advect the compressive and solenoidal turbulent field in two different hydro variables ( |
|
|
|
Output gas properties of cells undergoing a star particle birth or supernova event |
|
|
|
Enable delayed cooling through passive energy scalar advection (requires 1 hydro variable) |
|
|
|
Model Initial Mass Function during thermal feedback events |
|
|
0.0 |
Typical ISM polytropic temperature (cooling floor if |
|
|
1.6 |
Typical ISM polytropic index (cooling floor if |
|
|
-1.0 |
Jeans polytropic equation of state (cooling floor if |
|
|
1D50 |
Temperature ceiling for gas heating (heating ceiling if |
|
|
0.1 |
Star formation density threshold in H/cc |
|
|
-1.0 |
Star particle mass in units of mass_sph |
|
|
2D2 |
Star formation density threshold in critical density ( |
|
|
0.0 |
Star formation efficiency |
|
|
0.0 |
Star formation time scale in Gyr (only used if |
|
|
0.0 |
Relaxation time for star formation ( |
|
|
0.0 |
Dissipation timescale for subgrid turbulence in units of turbulent crossing time ( |
|
|
3 |
Turbulent star formation model ( |
|
|
0.0 |
Supernova mass fraction |
|
|
0.95 |
Single supernova ejected mass fraction ( |
|
|
10.0 |
Supernova blast time in Myr |
|
|
20.0 |
Dissipation timescale for supernova feedback in Myr ( |
|
|
0.0 |
Supernova metal yield |
|
|
0.0 |
Stochastic exploding GMC mass in solar mass |
|
|
0.0 |
IR dust opacity for supernova feedback |
|
|
0.0 |
Supernova kinetic energy fraction (only between 0 and 1) |
|
|
0.0 |
Supernova mass loading factor ( |
|
|
0.0 |
Supernova superbubble radius in pc ( |
|
|
1 |
Supernova debris particle number ( |
|
|
120.0 |
Maximum mass of a star to undergo a supernova with |
|
|
10.0 |
Minimum mass of a star to undergo a supernova blast in solar mass ( |
|
|
0.0 |
UV flux at threshold in 10^21 units |
|
|
1.0 |
Slope of the UV spectrum |
|
|
0.0 |
Initial average metal abundance |
|
|
8.5 |
Reionization redshift (UV background disabled for higher redshifts) |
|
|
4.0 |
Number of cells defining the radius of the sphere where AGN feedback is active |
|
|
0.75 |
Efficiency of the IR feedback on sink particles ( |