| enumerator | :: | IConcDependenceNone | = | 0 | |
| enumerator | :: | IConcDependenceLinear | = | 1 | |
| enumerator | :: | IConcDependenceLUT | = | 2 | |
| enumerator | :: | IConcDependenceRelativeLinear | = | 3 |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | i_gas_code | = | -1 | ||
| integer, | public | :: | i_conc_dependence | ||||
| real(kind=jprb), | public, | allocatable | :: | molar_abs(:,:,:) | |||
| real(kind=jprb), | public, | allocatable | :: | molar_abs_conc(:,:,:,:) | |||
| real(kind=jprb), | public | :: | reference_mole_frac | = | 0.0_jprb | ||
| real(kind=jprb), | public | :: | log_mole_frac1 | = | 0.0_jprb | ||
| real(kind=jprb), | public | :: | d_log_mole_frac | = | 1.0_jprb | ||
| integer, | public | :: | n_mole_frac | = | 0 |
| procedure , public :: read => read_ckd_gas Subroutine |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ckd_gas_type), | intent(inout) | :: | this | |||
| type(netcdf_file), | intent(inout) | :: | file | |||
| character(len=*), | intent(in) | :: | gas_name | |||
| integer, | intent(in) | :: | i_gas_code |