| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| logical, | public | :: | ok_effective_size | = | .true. | ||
| logical, | public | :: | ok_separation_eta | = | .false. | ||
| logical, | public | :: | ok_separation_tanh | = | .false. | ||
| real(kind=jprb), | public | :: | high_inv_effective_size | = | -1.0_jprb | ||
| real(kind=jprb), | public | :: | middle_inv_effective_size | = | -1.0_jprb | ||
| real(kind=jprb), | public | :: | low_inv_effective_size | = | -1.0_jprb | ||
| real(kind=jprb), | public | :: | cloud_inhom_separation_factor | = | -1.0_jprb | ||
| real(kind=jprb), | public | :: | cloud_separation_scale_surface | = | -1.0_jprb | ||
| real(kind=jprb), | public | :: | cloud_separation_scale_toa | = | -1.0_jprb | ||
| real(kind=jprb), | public | :: | cloud_separation_scale_power | = | -1.0_jprb | ||
| real(kind=jprb), | public | :: | frac_std | = | 0.75_jprb | ||
| real(kind=jprb), | public | :: | overlap_decorr_length | = | 2000.0_jprb | ||
| integer, | public | :: | kdecolat | = | 0 | ||
| real(kind=jprb), | public | :: | low_decorrelation_length | = | 2000.0_jprb | ||
| real(kind=jprb), | public | :: | mid_decorrelation_length | = | 2000.0_jprb | ||
| real(kind=jprb), | public | :: | high_decorrelation_length | = | 2000.0_jprb | ||
| logical, | public | :: | do_save_inputs |
| procedure , public :: read => read_config_from_namelist Subroutine |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(driver_config_type), | intent(inout) | :: | this | |||
| character, | intent(in) | :: | file_name | |||
| logical, | intent(out), | optional | :: | is_success |