|
| integer, parameter, public | mod_eos_container::eos_state = 1 |
| | slot interfaces, for routines that hold or wrap an EoS slot
|
| integer, parameter, public | mod_eos_container::eos_analytic = 2 |
| integer, parameter, public | mod_eos_container::eos_entropy = 3 |
| integer, parameter, public | mod_eos_container::eos_type_fi = 1 |
| | EoS-type selector, decoded once from eoseos_type into eostype_id. Used by the mode-specific kernels to mpistop if called under the wrong eos_type (e.g. an LTE table kernel invoked while running FI or PI).
|
| integer, parameter, public | mod_eos_container::eos_type_lte = 2 |
| integer, parameter, public | mod_eos_container::eos_type_pi = 3 |
| type(eos_container), allocatable, public | mod_eos_container::eos |
| | The single EoS state object, allocated in eos_init and shared (read-mostly) across all EoS sub-modules and the physics layer.
|
| integer, public | mod_eos_container::iw_log_nh = -1 |
| | wextra index for the cached log10(nH) used during STS substeps (-1 = not allocated). Set by the physics module that owns the wextra slot.
|