| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | igi | ||||
| integer, | public | :: | imu0 | ||||
| integer, | public | :: | iamu0 | ||||
| integer, | public | :: | iemiss | ||||
| integer, | public | :: | its | ||||
| integer, | public | :: | islm | ||||
| integer, | public | :: | iccnl | ||||
| integer, | public | :: | ibas | ||||
| integer, | public | :: | itop | ||||
| integer, | public | :: | igelam | ||||
| integer, | public | :: | igemu | ||||
| integer, | public | :: | iclon | ||||
| integer, | public | :: | islon | ||||
| integer, | public | :: | iald | ||||
| integer, | public | :: | ialp | ||||
| integer, | public | :: | iti | ||||
| integer, | public | :: | ipr | ||||
| integer, | public | :: | iqs | ||||
| integer, | public | :: | iwv | ||||
| integer, | public | :: | iclc | ||||
| integer, | public | :: | ilwa | ||||
| integer, | public | :: | iiwa | ||||
| integer, | public | :: | iswa | ||||
| integer, | public | :: | irwa | ||||
| integer, | public | :: | irra | ||||
| integer, | public | :: | idp | ||||
| integer, | public | :: | ioz | ||||
| integer, | public | :: | iecpo3 | ||||
| integer, | public | :: | ihpr | ||||
| integer, | public | :: | iaprs | ||||
| integer, | public | :: | ihti | ||||
| integer, | public | :: | iaero | ||||
| integer, | public | :: | ifrsod | ||||
| integer, | public | :: | icdir | ||||
| integer, | public | :: | ifrted | ||||
| integer, | public | :: | ifrsodc | ||||
| integer, | public | :: | ifrtedc | ||||
| integer, | public | :: | iemit | ||||
| integer, | public | :: | isudu | ||||
| integer, | public | :: | iuvdf | ||||
| integer, | public | :: | iparf | ||||
| integer, | public | :: | iparcf | ||||
| integer, | public | :: | itincf | ||||
| integer, | public | :: | ifdir | ||||
| integer, | public | :: | ifdif | ||||
| integer, | public | :: | ilwderivative | ||||
| integer, | public | :: | iswdirectband | ||||
| integer, | public | :: | iswdiffuseband | ||||
| integer, | public | :: | ifrso | ||||
| integer, | public | :: | iswfc | ||||
| integer, | public | :: | ifrth | ||||
| integer, | public | :: | ilwfc | ||||
| integer, | public | :: | iaer | ||||
| integer, | public | :: | iich4 | ||||
| integer, | public | :: | iin2o | ||||
| integer, | public | :: | ino2 | ||||
| integer, | public | :: | ic11 | ||||
| integer, | public | :: | ic12 | ||||
| integer, | public | :: | igix | ||||
| integer, | public | :: | iico2 | ||||
| integer, | public | :: | iccno | ||||
| integer, | public | :: | ic22 | ||||
| integer, | public | :: | icl4 | ||||
| integer, | public | :: | ire_liq | ||||
| integer, | public | :: | ire_ice | ||||
| integer, | public | :: | ioverlap | ||||
| integer, | public | :: | ifldstot |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer(kind=jpim), | intent(inout) | :: | knext | |||
| integer(kind=jpim), | intent(in) | :: | kflds | |||
| logical, | intent(in) | :: | lduse |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(driver_config_type), | intent(in) | :: | driver_config | |||
| type(ifs_config_type), | intent(inout) | :: | ifs_config | |||
| type(TRADIATION), | intent(inout) | :: | yradiation | |||
| integer, | intent(inout) | :: | nlev |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(driver_config_type), | intent(in) | :: | driver_config | |||
| type(ifs_config_type), | intent(in) | :: | ifs_config | |||
| type(TRADIATION), | intent(in) | :: | yradiation | |||
| integer, | intent(in) | :: | ncol | |||
| integer, | intent(in) | :: | nlev | |||
| type(single_level_type), | intent(in) | :: | single_level | |||
| type(thermodynamics_type), | intent(in) | :: | thermodynamics | |||
| type(gas_type), | intent(in) | :: | gas | |||
| type(cloud_type), | intent(in) | :: | cloud | |||
| type(aerosol_type), | intent(in) | :: | aerosol | |||
| real(kind=jprb), | intent(in), | dimension(:) | :: | sin_latitude | ||
| real(kind=jprb), | intent(in), | dimension(:) | :: | longitude_rad | ||
| real(kind=jprb), | intent(in), | dimension(:) | :: | land_frac | ||
| real(kind=jprb), | intent(in), | dimension(:,:) | :: | pressure_fl | ||
| real(kind=jprb), | intent(in), | dimension(:,:) | :: | temperature_fl | ||
| real(kind=jprb), | intent(out), | allocatable | :: | zrgp(:,:,:) | ||
| type(thermodynamics_type), | intent(inout), | optional | :: | thermodynamics_out | ||
| integer, | intent(out), | optional, | allocatable | :: | iseed(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(driver_config_type), | intent(in) | :: | driver_config | |||
| type(ifs_config_type), | intent(in) | :: | ifs_config | |||
| type(TRADIATION), | intent(in) | :: | yradiation | |||
| integer, | intent(in) | :: | ncol | |||
| integer, | intent(in) | :: | nlev | |||
| real(kind=jprb), | intent(inout), | allocatable | :: | zrgp(:,:,:) | ||
| type(flux_type), | intent(inout) | :: | flux | |||
| real(kind=jprb), | intent(inout), | dimension(:) | :: | flux_sw_direct_normal | ||
| real(kind=jprb), | intent(inout), | dimension(:) | :: | flux_uv | ||
| real(kind=jprb), | intent(inout), | dimension(:) | :: | flux_par | ||
| real(kind=jprb), | intent(inout), | dimension(:) | :: | flux_par_clear | ||
| real(kind=jprb), | intent(inout), | dimension(:) | :: | emissivity_out | ||
| real(kind=jprb), | intent(inout), | dimension(:,:) | :: | flux_diffuse_band | ||
| real(kind=jprb), | intent(inout), | dimension(:,:) | :: | flux_direct_band |