| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | klon | |||
| integer, | intent(in) | :: | klev | |||
| real, | intent(in) | :: | dtime | |||
| real, | intent(in) | :: | missing_val | |||
| real, | intent(in), | DIMENSION(klon,klev+1) | :: | paprs | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | pplay | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | omega | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | temp | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | qt | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | ql_seri | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | qi_seri | ||
| logical, | intent(in), | DIMENSION(klon,klev) | :: | ptconv | ||
| real, | intent(inout), | DIMENSION(klon,klev) | :: | ratqs | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | sigma_qtherm | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | d_t | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | d_q | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | d_ql | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | d_qi | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | rneb | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | rneblsvol | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | pfraclr | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | pfracld | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | cldfraliq | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | cldfraliqth | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | sigma2_icefracturb | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | sigma2_icefracturbth | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | mean_icefracturb | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | mean_icefracturbth | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | radocond | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | radicefrac | ||
| real, | intent(out), | DIMENSION(klon) | :: | rain | ||
| real, | intent(out), | DIMENSION(klon) | :: | snow | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | frac_impa | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | frac_nucl | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | beta | ||
| real, | intent(out), | DIMENSION(klon,klev+1) | :: | prfl | ||
| real, | intent(out), | DIMENSION(klon,klev+1) | :: | psfl | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | rhcl | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | qta | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | fraca | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | tv | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | pspsk | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | tla | ||
| real, | intent(inout), | DIMENSION(klon,klev) | :: | thl | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | wth | ||
| integer, | intent(in) | :: | iflag_cld_th | |||
| integer, | intent(in) | :: | iflag_ice_thermo | |||
| real, | intent(out), | DIMENSION(klon,klev) | :: | distcltop | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | temp_cltop | ||
| real, | intent(in), | DIMENSION(klon,klev+1) | :: | tke | ||
| real, | intent(in), | DIMENSION(klon,klev+1) | :: | tke_dissip | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | entr_therm | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | detr_therm | ||
| real, | intent(in), | DIMENSION(klon) | :: | cell_area | ||
| real, | intent(inout), | DIMENSION(klon,klev) | :: | cf_seri | ||
| real, | intent(inout), | DIMENSION(klon,klev) | :: | rvc_seri | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | u_seri | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | v_seri | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qsub | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qissr | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qcld | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | subfra | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | issrfra | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | gamma_cond | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dcf_sub | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dcf_con | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dcf_mix | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqi_adj | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqi_sub | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqi_con | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqi_mix | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqvc_adj | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqvc_sub | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqvc_con | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqvc_mix | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qsatl | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qsati | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | Tcontr | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qcontr | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qcontr2 | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | fcontrN | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | fcontrP | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dcf_avi | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqi_avi | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqvc_avi | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | flight_dist | ||
| real, | intent(in), | DIMENSION(klon,klev) | :: | flight_h2o | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | cloudth_sth | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | cloudth_senv | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | cloudth_sigmath | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | cloudth_sigmaenv | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qraindiag | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | qsnowdiag | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqreva | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqssub | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqrauto | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqrcol | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqrmelt | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqrfreez | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqsauto | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqsagg | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqsrim | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqsmelt | ||
| real, | intent(out), | DIMENSION(klon,klev) | :: | dqsfreez |