# photoreactions Fortran module: `photoreactions` ## Parameters User-configurable parameters (can be set via `param_dict`): | Parameter | Type | Default | Description | |-----------|------|---------|-------------| | `ice_gas_photo_crosssection_ratio` | `` | `0.30000001192092896` | | | `lambda_grid` | `float64[(30,)]` | `array(30,)` | | | `nco_grid` | `float64[(8,)]` | `array(8,)` | | | `nh2_grid` | `float64[(6,)]` | `array(6,)` | | | `num_lambda` | `` | `30` | | | `sco_deriv` | `float64[(8, 6)]` | `array(8, 6)` | | | `sco_grid` | `float64[(8, 6)]` | `array(8, 6)` | | | `start` | `` | `1` | | | `startr` | `` | `1` | | | `uv_fac` | `` | `3.0199999809265137` | | | `xlambda_deriv` | `float64[(30,)]` | `array(30,)` | | | `xlambda_grid` | `float64[(30,)]` | `array(30,)` | | ## Constants (Read-Only) Fortran PARAMETER constants (compile-time values): | Constant | Type | Value | |----------|------|-------| | `dimco` | `` | `7` | | `dimh2` | `` | `6` | | `dp` | `` | `8` | ## Runtime Access Access `photoreactions` 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.