|
| integer, parameter, public | mod_eos_container::eos_state = 1 |
| | LTE method selector, decoded once from eosmethod into eosmethod_id so the runtime kernels dispatch on an integer rather than a string compare.
|
| |
| 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.
|
| |