| 
| logical  | mod_phy_cm_kkl::frac__clouds = .TRUE. | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::ta__cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::qvswcm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::qvsicm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::qw__cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::qwd_cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::ccnwcm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::qi__cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::qid_cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::ccnicm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::cfracm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::qs__cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::qr__cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::hlatcm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::uss_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::ice0cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::ice_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::sno0cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::snobcm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::snowcm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::rai0cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::raincm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::dpktcm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::dqv_cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::dqw_cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::dqi_cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::dqs_cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::dqr_cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::dci_cm | 
|   | 
| real(kind=real8), dimension(:,:), allocatable, save  | mod_phy_cm_kkl::dcf_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::wat0ew | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::wat1ew | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::wat2ew | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::watfew | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::enr0ew | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::enr1ew | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::enr2ew | 
|   | 
| character(len=20), dimension(:), allocatable  | mod_phy_cm_kkl::mphyew | 
|   | 
| character(len=20)  | mod_phy_cm_kkl::mauxew | 
|   | 
| logical  | mod_phy_cm_kkl::write_proxy | 
|   | 
| integer, save  | mod_phy_cm_kkl::nhl_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::hcd_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::tcd_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::zcd_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::hsb_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::tsb_cm | 
|   | 
| real(kind=real8), dimension(:), allocatable, save  | mod_phy_cm_kkl::zsb_cm | 
|   |