| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | maxhclass | = | 20 | |
| integer, | public, | parameter | :: | nRe_types | = | 550 | |
| integer, | public, | parameter | :: | nd | = | 85 | |
| integer, | public, | parameter | :: | mt_ntt | = | 39 | |
| integer, | public, | parameter | :: | Re_BIN_LENGTH | = | 10 | |
| integer, | public, | parameter | :: | Re_MAX_BIN | = | 250 | |
| real(kind=wp), | public, | parameter | :: | dmin | = | 0.1 | |
| real(kind=wp), | public, | parameter | :: | dmax | = | 10000. |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=wp), | public | :: | freq | ||||
| real(kind=wp), | public | :: | k2 | ||||
| integer, | public | :: | nhclass | ||||
| integer, | public | :: | use_gas_abs | ||||
| integer, | public | :: | do_ray | ||||
| logical, | public | :: | radar_at_layer_one | ||||
| character(len=240), | public | :: | scale_LUT_file_name | ||||
| logical, | public | :: | load_scale_LUTs | ||||
| logical, | public | :: | update_scale_LUTs | ||||
| logical, | public, | dimension(maxhclass,nRe_types) | :: | N_scale_flag | |||
| logical, | public, | dimension(maxhclass,mt_ntt,nRe_types) | :: | Z_scale_flag | |||
| logical, | public, | dimension(maxhclass,mt_ntt,nRe_types) | :: | Z_scale_added_flag | |||
| real(kind=wp), | public, | dimension(maxhclass,mt_ntt,nRe_types) | :: | Ze_scaled | |||
| real(kind=wp), | public, | dimension(maxhclass,mt_ntt,nRe_types) | :: | Zr_scaled | |||
| real(kind=wp), | public, | dimension(maxhclass,mt_ntt,nRe_types) | :: | kr_scaled | |||
| real(kind=wp), | public, | dimension(maxhclass,nd,nRe_types) | :: | fc | |||
| real(kind=wp), | public, | dimension(maxhclass,nd,nRe_types) | :: | rho_eff | |||
| real(kind=wp), | public, | dimension(Re_MAX_BIN) | :: | base_list | |||
| real(kind=wp), | public, | dimension(Re_MAX_BIN) | :: | step_list |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(radar_cfg), | intent(inout) | :: | rcfg | |||
| integer, | intent(in) | :: | nprof | |||
| integer, | intent(in) | :: | ngate | |||
| real(kind=wp), | intent(in), | dimension(nprof,ngate) | :: | hgt_matrix | ||
| real(kind=wp), | intent(in), | dimension(nprof,ngate) | :: | z_vol | ||
| real(kind=wp), | intent(in), | dimension(nprof,ngate) | :: | kr_vol | ||
| real(kind=wp), | intent(in), | dimension(nprof,ngate) | :: | g_vol | ||
| real(kind=wp), | intent(out), | dimension(nprof,ngate) | :: | dBZe | ||
| real(kind=wp), | intent(out), | dimension(nprof,ngate) | :: | Ze_non |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | npoints | |||
| integer, | intent(in) | :: | ncolumns | |||
| integer, | intent(in) | :: | nlevels | |||
| integer, | intent(in) | :: | llm | |||
| integer, | intent(in) | :: | DBZE_BINS | |||
| character(len=*), | intent(in) | :: | platform | |||
| real(kind=wp), | intent(in), | dimension(npoints,ncolumns,Nlevels) | :: | Ze_tot | ||
| real(kind=wp), | intent(in), | dimension(npoints,ncolumns,Nlevels) | :: | Ze_tot_non | ||
| real(kind=wp), | intent(in), | dimension(Npoints) | :: | land | ||
| real(kind=wp), | intent(in), | dimension(Npoints) | :: | surfelev | ||
| real(kind=wp), | intent(in), | dimension(Npoints) | :: | t2m | ||
| real(kind=wp), | intent(in), | dimension(Npoints,Ncolumns) | :: | fracPrecipIce | ||
| real(kind=wp), | intent(in), | dimension(npoints,Nlevels) | :: | zlev | ||
| real(kind=wp), | intent(in), | dimension(npoints,Nlevels+1) | :: | zlev_half | ||
| real(kind=wp), | intent(inout), | dimension(npoints,DBZE_BINS,llm) | :: | cfad_ze | ||
| real(kind=wp), | intent(out), | dimension(Npoints,nCloudsatPrecipClass) | :: | cloudsat_precip_cover | ||
| real(kind=wp), | intent(out), | dimension(Npoints) | :: | cloudsat_pia |
! Computing altitude index for precip flags calculation !PREC_BUG
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | Npoints | |||
| integer, | intent(in) | :: | Ncolumns | |||
| integer, | intent(in) | :: | llm | |||
| integer, | intent(in) | :: | Nhydro | |||
| real(kind=wp), | intent(in), | dimension(Npoints,Ncolumns,llm) | :: | Ze_out | ||
| real(kind=wp), | intent(in), | dimension(Npoints,Ncolumns,llm) | :: | Ze_non_out | ||
| real(kind=wp), | intent(in), | dimension(Npoints) | :: | land | ||
| real(kind=wp), | intent(in), | dimension(Npoints) | :: | surfelev | ||
| real(kind=wp), | intent(in), | dimension(Npoints) | :: | t2m | ||
| real(kind=wp), | intent(in), | dimension(Npoints,Ncolumns) | :: | fracPrecipIce | ||
| real(kind=wp), | intent(out), | dimension(Npoints,nCloudsatPrecipClass) | :: | cloudsat_precip_cover | ||
| real(kind=wp), | intent(out), | dimension(Npoints) | :: | cloudsat_pia |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(radar_cfg), | intent(inout) | :: | rcfg |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(radar_cfg), | intent(inout) | :: | rcfg |