# f2py_constants Fortran module: `f2py_constants` ## Parameters User-configurable parameters (can be set via `param_dict`): | Parameter | Type | Default | Description | |-----------|------|---------|-------------| | `coolant_active` | `int32[(7,)]` | `array(7,)` | | | `coolantdatadir` | `` | `b'/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/uclchem/data/collisional_rates/ '` | | ## Constants (Read-Only) Fortran PARAMETER constants (compile-time values): | Constant | Type | Value | |----------|------|-------| | `coolantconversionfactors` | `float64[(7,)]` | `array(7,)` | | `coolantconversionmode` | `int32[(7,)]` | `array(7,)` | | `coolantfiles` | `bytes120[(7,)]` | `array(7,)` | | `coolantnames` | `bytes32[(7,)]` | `array(7,)` | | `coolantparentnames` | `bytes16[(7,)]` | `array(7,)` | | `max_coolants` | `` | `7` | | `missing_value_float` | `` | `-1.0` | | `missing_value_integer` | `` | `-1` | | `n_dvode_stats` | `` | `19` | | `n_physics_params` | `` | `11` | | `n_se_stats_per_coolant` | `` | `3` | | `n_total_levels` | `` | `108` | | `ncoolants` | `` | `7` | | `no_reactant_or_product` | `` | `9999` | | `nreac` | `` | `3421` | | `nspec` | `` | `335` | | `suggested_freq_rel_tol` | `` | `0.009999999776482582` | ## Runtime Access Access `f2py_constants` parameters at runtime using `uclchem.advanced.GeneralSettings()`. See [Accessing Fortran Parameters](index.html#accessing-fortran-parameters-at-runtime) on the main Fortran API page for examples.