!STARTOFREGISTRYGENERATEDINCLUDE 'inc/write_ddt.inc' ! ! WARNING This file is generated automatically by use_registry ! using the data base in the file named Registry. ! Do not edit. Your changes to this file will be lost. ! write(0,*)'xlat',grid%xlat(IDEBUG,JDEBUG) write(0,*)'xlong',grid%xlong(IDEBUG,JDEBUG) write(0,*)'lu_index',grid%lu_index(IDEBUG,JDEBUG) write(0,*)'lu_mask',grid%lu_mask(IDEBUG,JDEBUG) write(0,*)'u_gc',grid%u_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_gc',grid%v_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_gc',grid%t_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rh_gc',grid%rh_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ght_gc',grid%ght_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_gc',grid%p_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'prho_gc',grid%prho_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xlat_gc',grid%xlat_gc(IDEBUG,JDEBUG) write(0,*)'xlong_gc',grid%xlong_gc(IDEBUG,JDEBUG) write(0,*)'ht_gc',grid%ht_gc(IDEBUG,JDEBUG) write(0,*)'var_sso',grid%var_sso(IDEBUG,JDEBUG) write(0,*)'lap_hgt',grid%lap_hgt(IDEBUG,JDEBUG) write(0,*)'tsk_gc',grid%tsk_gc(IDEBUG,JDEBUG) write(0,*)'tavgsfc',grid%tavgsfc(IDEBUG,JDEBUG) write(0,*)'tmn_gc',grid%tmn_gc(IDEBUG,JDEBUG) write(0,*)'pslv_gc',grid%pslv_gc(IDEBUG,JDEBUG) write(0,*)'sct_dom_gc',grid%sct_dom_gc(IDEBUG,JDEBUG) write(0,*)'scb_dom_gc',grid%scb_dom_gc(IDEBUG,JDEBUG) write(0,*)'greenfrac',grid%greenfrac(IDEBUG,KDEBUG,JDEBUG) write(0,*)'albedo12m',grid%albedo12m(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lai12m',grid%lai12m(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pd_gc',grid%pd_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pdrho_gc',grid%pdrho_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'psfc_gc',grid%psfc_gc(IDEBUG,JDEBUG) write(0,*)'intq_gc',grid%intq_gc(IDEBUG,JDEBUG) write(0,*)'pdhs',grid%pdhs(IDEBUG,JDEBUG) write(0,*)'qv_gc',grid%qv_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sh_gc',grid%sh_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cl_gc',grid%cl_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cf_gc',grid%cf_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'icefrac_gc',grid%icefrac_gc(IDEBUG,JDEBUG) write(0,*)'icepct',grid%icepct(IDEBUG,JDEBUG) write(0,*)'qr_gc',grid%qr_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qc_gc',grid%qc_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qs_gc',grid%qs_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qi_gc',grid%qi_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qg_gc',grid%qg_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qh_gc',grid%qh_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qni_gc',grid%qni_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnc_gc',grid%qnc_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnr_gc',grid%qnr_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qns_gc',grid%qns_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qng_gc',grid%qng_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnh_gc',grid%qnh_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_gc',grid%qnwfa_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_gc',grid%qnifa_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_now',grid%qnwfa_now(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_jan',grid%qnwfa_jan(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_feb',grid%qnwfa_feb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_mar',grid%qnwfa_mar(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_apr',grid%qnwfa_apr(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_may',grid%qnwfa_may(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_jun',grid%qnwfa_jun(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_jul',grid%qnwfa_jul(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_aug',grid%qnwfa_aug(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_sep',grid%qnwfa_sep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_oct',grid%qnwfa_oct(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_nov',grid%qnwfa_nov(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa_dec',grid%qnwfa_dec(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_now',grid%qnifa_now(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_jan',grid%qnifa_jan(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_feb',grid%qnifa_feb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_mar',grid%qnifa_mar(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_apr',grid%qnifa_apr(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_may',grid%qnifa_may(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_jun',grid%qnifa_jun(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_jul',grid%qnifa_jul(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_aug',grid%qnifa_aug(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_sep',grid%qnifa_sep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_oct',grid%qnifa_oct(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_nov',grid%qnifa_nov(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnifa_dec',grid%qnifa_dec(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qntemp',grid%qntemp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qntemp2',grid%qntemp2(IDEBUG,JDEBUG) write(0,*)'t_max_p',grid%t_max_p(IDEBUG,JDEBUG) write(0,*)'ght_max_p',grid%ght_max_p(IDEBUG,JDEBUG) write(0,*)'max_p',grid%max_p(IDEBUG,JDEBUG) write(0,*)'t_min_p',grid%t_min_p(IDEBUG,JDEBUG) write(0,*)'ght_min_p',grid%ght_min_p(IDEBUG,JDEBUG) write(0,*)'min_p',grid%min_p(IDEBUG,JDEBUG) write(0,*)'hgtmaxw',grid%hgtmaxw(IDEBUG,JDEBUG) write(0,*)'hgttrop',grid%hgttrop(IDEBUG,JDEBUG) write(0,*)'pmaxw',grid%pmaxw(IDEBUG,JDEBUG) write(0,*)'pmaxwnn',grid%pmaxwnn(IDEBUG,JDEBUG) write(0,*)'ptrop',grid%ptrop(IDEBUG,JDEBUG) write(0,*)'ptropnn',grid%ptropnn(IDEBUG,JDEBUG) write(0,*)'tmaxw',grid%tmaxw(IDEBUG,JDEBUG) write(0,*)'ttrop',grid%ttrop(IDEBUG,JDEBUG) write(0,*)'umaxw',grid%umaxw(IDEBUG,JDEBUG) write(0,*)'utrop',grid%utrop(IDEBUG,JDEBUG) write(0,*)'vmaxw',grid%vmaxw(IDEBUG,JDEBUG) write(0,*)'vtrop',grid%vtrop(IDEBUG,JDEBUG) write(0,*)'erod',grid%erod(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u_1',grid%u_1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u_2',grid%u_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ru',grid%ru(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ru_m',grid%ru_m(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ru_tend',grid%ru_tend(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u_save',grid%u_save(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_1',grid%v_1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_2',grid%v_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rv',grid%rv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rv_m',grid%rv_m(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rv_tend',grid%rv_tend(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_save',grid%v_save(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_1',grid%w_1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_2',grid%w_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ww',grid%ww(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rw',grid%rw(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ww_m',grid%ww_m(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ph_1',grid%ph_1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ph_2',grid%ph_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'phb',grid%phb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'phb_fine',grid%phb_fine(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ph0',grid%ph0(IDEBUG,KDEBUG,JDEBUG) write(0,*)'php',grid%php(IDEBUG,KDEBUG,JDEBUG) write(0,*)'th_phy_m_t0',grid%th_phy_m_t0(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_1',grid%t_1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_2',grid%t_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_init',grid%t_init(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_save',grid%t_save(IDEBUG,KDEBUG,JDEBUG) write(0,*)'mu_1',grid%mu_1(IDEBUG,JDEBUG) write(0,*)'mu_2',grid%mu_2(IDEBUG,JDEBUG) write(0,*)'mub',grid%mub(IDEBUG,JDEBUG) write(0,*)'mub_fine',grid%mub_fine(IDEBUG,JDEBUG) write(0,*)'mub_save',grid%mub_save(IDEBUG,JDEBUG) write(0,*)'mu0',grid%mu0(IDEBUG,JDEBUG) write(0,*)'mudf',grid%mudf(IDEBUG,JDEBUG) write(0,*)'muu',grid%muu(IDEBUG,JDEBUG) write(0,*)'muus',grid%muus(IDEBUG,JDEBUG) write(0,*)'muv',grid%muv(IDEBUG,JDEBUG) write(0,*)'muvs',grid%muvs(IDEBUG,JDEBUG) write(0,*)'mut',grid%mut(IDEBUG,JDEBUG) write(0,*)'muts',grid%muts(IDEBUG,JDEBUG) write(0,*)'nest_pos',grid%nest_pos(IDEBUG,JDEBUG) write(0,*)'nest_mask',grid%nest_mask(IDEBUG,JDEBUG) write(0,*)'ht_coarse',grid%ht_coarse(IDEBUG,JDEBUG) write(0,*)'tke_1',grid%tke_1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tke_2',grid%tke_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'nlflux',grid%nlflux(IDEBUG,KDEBUG,JDEBUG) write(0,*)'gamu',grid%gamu(IDEBUG,JDEBUG) write(0,*)'gamv',grid%gamv(IDEBUG,JDEBUG) write(0,*)'dlk',grid%dlk(IDEBUG,KDEBUG,JDEBUG) write(0,*)'l_diss',grid%l_diss(IDEBUG,KDEBUG,JDEBUG) write(0,*)'elmin',grid%elmin(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xkmv_meso',grid%xkmv_meso(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p',grid%p(IDEBUG,KDEBUG,JDEBUG) write(0,*)'al',grid%al(IDEBUG,KDEBUG,JDEBUG) write(0,*)'alt',grid%alt(IDEBUG,KDEBUG,JDEBUG) write(0,*)'alb',grid%alb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zx',grid%zx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zy',grid%zy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rdz',grid%rdz(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rdzw',grid%rdzw(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pb',grid%pb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rho',grid%rho(IDEBUG,KDEBUG,JDEBUG) write(0,*)'z',grid%z(IDEBUG,KDEBUG,JDEBUG) write(0,*)'z_at_w',grid%z_at_w(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_hyd',grid%p_hyd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_hyd_w',grid%p_hyd_w(IDEBUG,KDEBUG,JDEBUG) write(0,*)'q2',grid%q2(IDEBUG,JDEBUG) write(0,*)'t2',grid%t2(IDEBUG,JDEBUG) write(0,*)'th2',grid%th2(IDEBUG,JDEBUG) write(0,*)'psfc',grid%psfc(IDEBUG,JDEBUG) write(0,*)'u10',grid%u10(IDEBUG,JDEBUG) write(0,*)'v10',grid%v10(IDEBUG,JDEBUG) write(0,*)'lpi',grid%lpi(IDEBUG,JDEBUG) write(0,*)'uratx',grid%uratx(IDEBUG,JDEBUG) write(0,*)'vratx',grid%vratx(IDEBUG,JDEBUG) write(0,*)'tratx',grid%tratx(IDEBUG,JDEBUG) write(0,*)'area2d',grid%area2d(IDEBUG,JDEBUG) write(0,*)'dx2d',grid%dx2d(IDEBUG,JDEBUG) write(0,*)'power',grid%power(IDEBUG,JDEBUG) write(0,*)'imask_nostag',grid%imask_nostag(IDEBUG,JDEBUG) write(0,*)'imask_xstag',grid%imask_xstag(IDEBUG,JDEBUG) write(0,*)'imask_ystag',grid%imask_ystag(IDEBUG,JDEBUG) write(0,*)'imask_xystag',grid%imask_xystag(IDEBUG,JDEBUG) write(0,*)'moist',grid%moist(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'dfi_moist',grid%dfi_moist(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'qvold',grid%qvold(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rimi',grid%rimi(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qnwfa2d',grid%qnwfa2d(IDEBUG,JDEBUG) write(0,*)'qnifa2d',grid%qnifa2d(IDEBUG,JDEBUG) write(0,*)'re_cloud',grid%re_cloud(IDEBUG,KDEBUG,JDEBUG) write(0,*)'re_ice',grid%re_ice(IDEBUG,KDEBUG,JDEBUG) write(0,*)'re_snow',grid%re_snow(IDEBUG,KDEBUG,JDEBUG) write(0,*)'re_cloud_gsfc',grid%re_cloud_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'re_rain_gsfc',grid%re_rain_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'re_ice_gsfc',grid%re_ice_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'re_snow_gsfc',grid%re_snow_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'re_graupel_gsfc',grid%re_graupel_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'re_hail_gsfc',grid%re_hail_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_cloud',grid%dfi_re_cloud(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_ice',grid%dfi_re_ice(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_snow',grid%dfi_re_snow(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_cloud_gsfc',grid%dfi_re_cloud_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_rain_gsfc',grid%dfi_re_rain_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_ice_gsfc',grid%dfi_re_ice_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_snow_gsfc',grid%dfi_re_snow_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_graupel_gsfc',grid%dfi_re_graupel_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_re_hail_gsfc',grid%dfi_re_hail_gsfc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'scalar',grid%scalar(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'dfi_scalar',grid%dfi_scalar(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'soil_layers',grid%soil_layers(IDEBUG,KDEBUG,JDEBUG) write(0,*)'soil_levels',grid%soil_levels(IDEBUG,KDEBUG,JDEBUG) write(0,*)'st',grid%st(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sm',grid%sm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sw',grid%sw(IDEBUG,KDEBUG,JDEBUG) write(0,*)'soilt',grid%soilt(IDEBUG,KDEBUG,JDEBUG) write(0,*)'soilm',grid%soilm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sm000007',grid%sm000007(IDEBUG,JDEBUG) write(0,*)'sm007028',grid%sm007028(IDEBUG,JDEBUG) write(0,*)'sm028100',grid%sm028100(IDEBUG,JDEBUG) write(0,*)'sm100255',grid%sm100255(IDEBUG,JDEBUG) write(0,*)'st000007',grid%st000007(IDEBUG,JDEBUG) write(0,*)'st007028',grid%st007028(IDEBUG,JDEBUG) write(0,*)'st028100',grid%st028100(IDEBUG,JDEBUG) write(0,*)'st100255',grid%st100255(IDEBUG,JDEBUG) write(0,*)'sm000010',grid%sm000010(IDEBUG,JDEBUG) write(0,*)'sm010040',grid%sm010040(IDEBUG,JDEBUG) write(0,*)'sm040100',grid%sm040100(IDEBUG,JDEBUG) write(0,*)'sm100200',grid%sm100200(IDEBUG,JDEBUG) write(0,*)'sm010200',grid%sm010200(IDEBUG,JDEBUG) write(0,*)'soilm000',grid%soilm000(IDEBUG,JDEBUG) write(0,*)'soilm005',grid%soilm005(IDEBUG,JDEBUG) write(0,*)'soilm020',grid%soilm020(IDEBUG,JDEBUG) write(0,*)'soilm040',grid%soilm040(IDEBUG,JDEBUG) write(0,*)'soilm160',grid%soilm160(IDEBUG,JDEBUG) write(0,*)'soilm300',grid%soilm300(IDEBUG,JDEBUG) write(0,*)'sw000010',grid%sw000010(IDEBUG,JDEBUG) write(0,*)'sw010040',grid%sw010040(IDEBUG,JDEBUG) write(0,*)'sw040100',grid%sw040100(IDEBUG,JDEBUG) write(0,*)'sw100200',grid%sw100200(IDEBUG,JDEBUG) write(0,*)'sw010200',grid%sw010200(IDEBUG,JDEBUG) write(0,*)'soilw000',grid%soilw000(IDEBUG,JDEBUG) write(0,*)'soilw005',grid%soilw005(IDEBUG,JDEBUG) write(0,*)'soilw020',grid%soilw020(IDEBUG,JDEBUG) write(0,*)'soilw040',grid%soilw040(IDEBUG,JDEBUG) write(0,*)'soilw160',grid%soilw160(IDEBUG,JDEBUG) write(0,*)'soilw300',grid%soilw300(IDEBUG,JDEBUG) write(0,*)'st000010',grid%st000010(IDEBUG,JDEBUG) write(0,*)'st010040',grid%st010040(IDEBUG,JDEBUG) write(0,*)'st040100',grid%st040100(IDEBUG,JDEBUG) write(0,*)'st100200',grid%st100200(IDEBUG,JDEBUG) write(0,*)'st010200',grid%st010200(IDEBUG,JDEBUG) write(0,*)'soilt000',grid%soilt000(IDEBUG,JDEBUG) write(0,*)'soilt005',grid%soilt005(IDEBUG,JDEBUG) write(0,*)'soilt020',grid%soilt020(IDEBUG,JDEBUG) write(0,*)'soilt040',grid%soilt040(IDEBUG,JDEBUG) write(0,*)'soilt160',grid%soilt160(IDEBUG,JDEBUG) write(0,*)'soilt300',grid%soilt300(IDEBUG,JDEBUG) write(0,*)'topostdv',grid%topostdv(IDEBUG,JDEBUG) write(0,*)'toposlpx',grid%toposlpx(IDEBUG,JDEBUG) write(0,*)'toposlpy',grid%toposlpy(IDEBUG,JDEBUG) write(0,*)'slope',grid%slope(IDEBUG,JDEBUG) write(0,*)'slp_azi',grid%slp_azi(IDEBUG,JDEBUG) write(0,*)'shdmax',grid%shdmax(IDEBUG,JDEBUG) write(0,*)'shdmin',grid%shdmin(IDEBUG,JDEBUG) write(0,*)'snoalb',grid%snoalb(IDEBUG,JDEBUG) write(0,*)'toposoil',grid%toposoil(IDEBUG,JDEBUG) write(0,*)'landusef',grid%landusef(IDEBUG,KDEBUG,JDEBUG) write(0,*)'soilctop',grid%soilctop(IDEBUG,KDEBUG,JDEBUG) write(0,*)'soilcbot',grid%soilcbot(IDEBUG,KDEBUG,JDEBUG) write(0,*)'soilcat',grid%soilcat(IDEBUG,JDEBUG) write(0,*)'vegcat',grid%vegcat(IDEBUG,JDEBUG) write(0,*)'irrigation',grid%irrigation(IDEBUG,JDEBUG) write(0,*)'irr_rand_field',grid%irr_rand_field(IDEBUG,JDEBUG) write(0,*)'tslb',grid%tslb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_hour',grid%ts_hour(IDEBUG,JDEBUG) write(0,*)'ts_u',grid%ts_u(IDEBUG,JDEBUG) write(0,*)'ts_v',grid%ts_v(IDEBUG,JDEBUG) write(0,*)'ts_q',grid%ts_q(IDEBUG,JDEBUG) write(0,*)'ts_t',grid%ts_t(IDEBUG,JDEBUG) write(0,*)'ts_psfc',grid%ts_psfc(IDEBUG,JDEBUG) write(0,*)'ts_glw',grid%ts_glw(IDEBUG,JDEBUG) write(0,*)'ts_gsw',grid%ts_gsw(IDEBUG,JDEBUG) write(0,*)'ts_hfx',grid%ts_hfx(IDEBUG,JDEBUG) write(0,*)'ts_lh',grid%ts_lh(IDEBUG,JDEBUG) write(0,*)'ts_tsk',grid%ts_tsk(IDEBUG,JDEBUG) write(0,*)'ts_tslb',grid%ts_tslb(IDEBUG,JDEBUG) write(0,*)'ts_clw',grid%ts_clw(IDEBUG,JDEBUG) write(0,*)'ts_rainc',grid%ts_rainc(IDEBUG,JDEBUG) write(0,*)'ts_rainnc',grid%ts_rainnc(IDEBUG,JDEBUG) write(0,*)'ts_u_profile',grid%ts_u_profile(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_v_profile',grid%ts_v_profile(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_w_profile',grid%ts_w_profile(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_gph_profile',grid%ts_gph_profile(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_th_profile',grid%ts_th_profile(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_qv_profile',grid%ts_qv_profile(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_p_profile',grid%ts_p_profile(IDEBUG,KDEBUG,JDEBUG) write(0,*)'urb_param',grid%urb_param(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lp_urb2d',grid%lp_urb2d(IDEBUG,JDEBUG) write(0,*)'hi_urb2d',grid%hi_urb2d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lb_urb2d',grid%lb_urb2d(IDEBUG,JDEBUG) write(0,*)'hgt_urb2d',grid%hgt_urb2d(IDEBUG,JDEBUG) write(0,*)'mh_urb2d',grid%mh_urb2d(IDEBUG,JDEBUG) write(0,*)'stdh_urb2d',grid%stdh_urb2d(IDEBUG,JDEBUG) write(0,*)'lf_urb2d',grid%lf_urb2d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'smois',grid%smois(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sh2o',grid%sh2o(IDEBUG,KDEBUG,JDEBUG) write(0,*)'smcrel',grid%smcrel(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xice',grid%xice(IDEBUG,JDEBUG) write(0,*)'icedepth',grid%icedepth(IDEBUG,JDEBUG) write(0,*)'xicem',grid%xicem(IDEBUG,JDEBUG) write(0,*)'albsi',grid%albsi(IDEBUG,JDEBUG) write(0,*)'snowsi',grid%snowsi(IDEBUG,JDEBUG) write(0,*)'smstav',grid%smstav(IDEBUG,JDEBUG) write(0,*)'smstot',grid%smstot(IDEBUG,JDEBUG) write(0,*)'soldrain',grid%soldrain(IDEBUG,JDEBUG) write(0,*)'sfcheadrt',grid%sfcheadrt(IDEBUG,JDEBUG) write(0,*)'infxsrt',grid%infxsrt(IDEBUG,JDEBUG) write(0,*)'sfcrunoff',grid%sfcrunoff(IDEBUG,JDEBUG) write(0,*)'udrunoff',grid%udrunoff(IDEBUG,JDEBUG) write(0,*)'ivgtyp',grid%ivgtyp(IDEBUG,JDEBUG) write(0,*)'isltyp',grid%isltyp(IDEBUG,JDEBUG) write(0,*)'vegfra',grid%vegfra(IDEBUG,JDEBUG) write(0,*)'sfcevp',grid%sfcevp(IDEBUG,JDEBUG) write(0,*)'grdflx',grid%grdflx(IDEBUG,JDEBUG) write(0,*)'acgrdflx',grid%acgrdflx(IDEBUG,JDEBUG) write(0,*)'sfcexc',grid%sfcexc(IDEBUG,JDEBUG) write(0,*)'acsnow',grid%acsnow(IDEBUG,JDEBUG) write(0,*)'acrunoff',grid%acrunoff(IDEBUG,JDEBUG) write(0,*)'acsnom',grid%acsnom(IDEBUG,JDEBUG) write(0,*)'snow',grid%snow(IDEBUG,JDEBUG) write(0,*)'snowh',grid%snowh(IDEBUG,JDEBUG) write(0,*)'canwat',grid%canwat(IDEBUG,JDEBUG) write(0,*)'xlaidyn',grid%xlaidyn(IDEBUG,JDEBUG) write(0,*)'sstsk',grid%sstsk(IDEBUG,JDEBUG) write(0,*)'lake_depth',grid%lake_depth(IDEBUG,JDEBUG) write(0,*)'dtw',grid%dtw(IDEBUG,JDEBUG) write(0,*)'uoce',grid%uoce(IDEBUG,JDEBUG) write(0,*)'voce',grid%voce(IDEBUG,JDEBUG) write(0,*)'cha_coef',grid%cha_coef(IDEBUG,JDEBUG) write(0,*)'dfi_p',grid%dfi_p(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_al',grid%dfi_al(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_mu',grid%dfi_mu(IDEBUG,JDEBUG) write(0,*)'dfi_phb',grid%dfi_phb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_ph0',grid%dfi_ph0(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_php',grid%dfi_php(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_u',grid%dfi_u(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_v',grid%dfi_v(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_w',grid%dfi_w(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_ww',grid%dfi_ww(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_t',grid%dfi_t(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_rh',grid%dfi_rh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_ph',grid%dfi_ph(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_pb',grid%dfi_pb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_alt',grid%dfi_alt(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_tke',grid%dfi_tke(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_tten_rad',grid%dfi_tten_rad(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_tslb',grid%dfi_tslb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_smois',grid%dfi_smois(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_snow',grid%dfi_snow(IDEBUG,JDEBUG) write(0,*)'dfi_snowh',grid%dfi_snowh(IDEBUG,JDEBUG) write(0,*)'dfi_canwat',grid%dfi_canwat(IDEBUG,JDEBUG) write(0,*)'dfi_smfr3d',grid%dfi_smfr3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfi_keepfr3dflag',grid%dfi_keepfr3dflag(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tsk_rural',grid%tsk_rural(IDEBUG,JDEBUG) write(0,*)'tr_urb2d',grid%tr_urb2d(IDEBUG,JDEBUG) write(0,*)'tgr_urb2d',grid%tgr_urb2d(IDEBUG,JDEBUG) write(0,*)'tb_urb2d',grid%tb_urb2d(IDEBUG,JDEBUG) write(0,*)'tg_urb2d',grid%tg_urb2d(IDEBUG,JDEBUG) write(0,*)'tc_urb2d',grid%tc_urb2d(IDEBUG,JDEBUG) write(0,*)'qc_urb2d',grid%qc_urb2d(IDEBUG,JDEBUG) write(0,*)'uc_urb2d',grid%uc_urb2d(IDEBUG,JDEBUG) write(0,*)'xxxr_urb2d',grid%xxxr_urb2d(IDEBUG,JDEBUG) write(0,*)'xxxb_urb2d',grid%xxxb_urb2d(IDEBUG,JDEBUG) write(0,*)'xxxg_urb2d',grid%xxxg_urb2d(IDEBUG,JDEBUG) write(0,*)'xxxc_urb2d',grid%xxxc_urb2d(IDEBUG,JDEBUG) write(0,*)'cmcr_urb2d',grid%cmcr_urb2d(IDEBUG,JDEBUG) write(0,*)'drelr_urb2d',grid%drelr_urb2d(IDEBUG,JDEBUG) write(0,*)'drelb_urb2d',grid%drelb_urb2d(IDEBUG,JDEBUG) write(0,*)'drelg_urb2d',grid%drelg_urb2d(IDEBUG,JDEBUG) write(0,*)'flxhumr_urb2d',grid%flxhumr_urb2d(IDEBUG,JDEBUG) write(0,*)'flxhumb_urb2d',grid%flxhumb_urb2d(IDEBUG,JDEBUG) write(0,*)'flxhumg_urb2d',grid%flxhumg_urb2d(IDEBUG,JDEBUG) write(0,*)'tgrl_urb3d',grid%tgrl_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'smr_urb3d',grid%smr_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'trl_urb3d',grid%trl_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tbl_urb3d',grid%tbl_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tgl_urb3d',grid%tgl_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sh_urb2d',grid%sh_urb2d(IDEBUG,JDEBUG) write(0,*)'lh_urb2d',grid%lh_urb2d(IDEBUG,JDEBUG) write(0,*)'g_urb2d',grid%g_urb2d(IDEBUG,JDEBUG) write(0,*)'rn_urb2d',grid%rn_urb2d(IDEBUG,JDEBUG) write(0,*)'ts_urb2d',grid%ts_urb2d(IDEBUG,JDEBUG) write(0,*)'frc_urb2d',grid%frc_urb2d(IDEBUG,JDEBUG) write(0,*)'utype_urb2d',grid%utype_urb2d(IDEBUG,JDEBUG) write(0,*)'trb_urb4d',grid%trb_urb4d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tw1_urb4d',grid%tw1_urb4d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tw2_urb4d',grid%tw2_urb4d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tgb_urb4d',grid%tgb_urb4d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tlev_urb3d',grid%tlev_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qlev_urb3d',grid%qlev_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tw1lev_urb3d',grid%tw1lev_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tw2lev_urb3d',grid%tw2lev_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tglev_urb3d',grid%tglev_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tflev_urb3d',grid%tflev_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sf_ac_urb3d',grid%sf_ac_urb3d(IDEBUG,JDEBUG) write(0,*)'lf_ac_urb3d',grid%lf_ac_urb3d(IDEBUG,JDEBUG) write(0,*)'cm_ac_urb3d',grid%cm_ac_urb3d(IDEBUG,JDEBUG) write(0,*)'sfvent_urb3d',grid%sfvent_urb3d(IDEBUG,JDEBUG) write(0,*)'lfvent_urb3d',grid%lfvent_urb3d(IDEBUG,JDEBUG) write(0,*)'sfwin1_urb3d',grid%sfwin1_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sfwin2_urb3d',grid%sfwin2_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sfw1_urb3d',grid%sfw1_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sfw2_urb3d',grid%sfw2_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sfr_urb3d',grid%sfr_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sfg_urb3d',grid%sfg_urb3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cmr_sfcdif',grid%cmr_sfcdif(IDEBUG,JDEBUG) write(0,*)'chr_sfcdif',grid%chr_sfcdif(IDEBUG,JDEBUG) write(0,*)'cmc_sfcdif',grid%cmc_sfcdif(IDEBUG,JDEBUG) write(0,*)'chc_sfcdif',grid%chc_sfcdif(IDEBUG,JDEBUG) write(0,*)'cmgr_sfcdif',grid%cmgr_sfcdif(IDEBUG,JDEBUG) write(0,*)'chgr_sfcdif',grid%chgr_sfcdif(IDEBUG,JDEBUG) write(0,*)'coszen',grid%coszen(IDEBUG,JDEBUG) write(0,*)'hrang',grid%hrang(IDEBUG,JDEBUG) write(0,*)'rhosnf',grid%rhosnf(IDEBUG,JDEBUG) write(0,*)'snowfallac',grid%snowfallac(IDEBUG,JDEBUG) write(0,*)'precipfr',grid%precipfr(IDEBUG,JDEBUG) write(0,*)'smfr3d',grid%smfr3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'keepfr3dflag',grid%keepfr3dflag(IDEBUG,KDEBUG,JDEBUG) write(0,*)'swvisdir',grid%swvisdir(IDEBUG,JDEBUG) write(0,*)'swvisdif',grid%swvisdif(IDEBUG,JDEBUG) write(0,*)'swnirdir',grid%swnirdir(IDEBUG,JDEBUG) write(0,*)'swnirdif',grid%swnirdif(IDEBUG,JDEBUG) write(0,*)'alswvisdir',grid%alswvisdir(IDEBUG,JDEBUG) write(0,*)'alswvisdif',grid%alswvisdif(IDEBUG,JDEBUG) write(0,*)'alswnirdir',grid%alswnirdir(IDEBUG,JDEBUG) write(0,*)'alswnirdif',grid%alswnirdif(IDEBUG,JDEBUG) write(0,*)'ra',grid%ra(IDEBUG,JDEBUG) write(0,*)'rs',grid%rs(IDEBUG,JDEBUG) write(0,*)'lai',grid%lai(IDEBUG,JDEBUG) write(0,*)'vegf_px',grid%vegf_px(IDEBUG,JDEBUG) write(0,*)'t2obs',grid%t2obs(IDEBUG,JDEBUG) write(0,*)'q2obs',grid%q2obs(IDEBUG,JDEBUG) write(0,*)'imperv',grid%imperv(IDEBUG,JDEBUG) write(0,*)'canfra',grid%canfra(IDEBUG,JDEBUG) write(0,*)'lai_px',grid%lai_px(IDEBUG,JDEBUG) write(0,*)'wwlt_px',grid%wwlt_px(IDEBUG,JDEBUG) write(0,*)'wfc_px',grid%wfc_px(IDEBUG,JDEBUG) write(0,*)'wsat_px',grid%wsat_px(IDEBUG,JDEBUG) write(0,*)'clay_px',grid%clay_px(IDEBUG,JDEBUG) write(0,*)'csand_px',grid%csand_px(IDEBUG,JDEBUG) write(0,*)'fmsand_px',grid%fmsand_px(IDEBUG,JDEBUG) write(0,*)'fm',grid%fm(IDEBUG,JDEBUG) write(0,*)'fh',grid%fh(IDEBUG,JDEBUG) write(0,*)'wspd',grid%wspd(IDEBUG,JDEBUG) write(0,*)'br',grid%br(IDEBUG,JDEBUG) write(0,*)'zol',grid%zol(IDEBUG,JDEBUG) write(0,*)'wstar_ysu',grid%wstar_ysu(IDEBUG,JDEBUG) write(0,*)'delta_ysu',grid%delta_ysu(IDEBUG,JDEBUG) write(0,*)'exch_h',grid%exch_h(IDEBUG,KDEBUG,JDEBUG) write(0,*)'exch_m',grid%exch_m(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ct',grid%ct(IDEBUG,JDEBUG) write(0,*)'thz0',grid%thz0(IDEBUG,JDEBUG) write(0,*)'z0',grid%z0(IDEBUG,JDEBUG) write(0,*)'qz0',grid%qz0(IDEBUG,JDEBUG) write(0,*)'uz0',grid%uz0(IDEBUG,JDEBUG) write(0,*)'vz0',grid%vz0(IDEBUG,JDEBUG) write(0,*)'qsfc',grid%qsfc(IDEBUG,JDEBUG) write(0,*)'akhs',grid%akhs(IDEBUG,JDEBUG) write(0,*)'akms',grid%akms(IDEBUG,JDEBUG) write(0,*)'kpbl',grid%kpbl(IDEBUG,JDEBUG) write(0,*)'u10e',grid%u10e(IDEBUG,JDEBUG) write(0,*)'v10e',grid%v10e(IDEBUG,JDEBUG) write(0,*)'akpbl',grid%akpbl(IDEBUG,JDEBUG) write(0,*)'tshltr',grid%tshltr(IDEBUG,JDEBUG) write(0,*)'qshltr',grid%qshltr(IDEBUG,JDEBUG) write(0,*)'pshltr',grid%pshltr(IDEBUG,JDEBUG) write(0,*)'th10',grid%th10(IDEBUG,JDEBUG) write(0,*)'q10',grid%q10(IDEBUG,JDEBUG) write(0,*)'massflux_edkf',grid%massflux_edkf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'entr_edkf',grid%entr_edkf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'detr_edkf',grid%detr_edkf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'thl_up',grid%thl_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'thv_up',grid%thv_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rv_up',grid%rv_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rt_up',grid%rt_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rc_up',grid%rc_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u_up',grid%u_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_up',grid%v_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'frac_up',grid%frac_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rc_mf',grid%rc_mf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'te_temf',grid%te_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kh_temf',grid%kh_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'km_temf',grid%km_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'shf_temf',grid%shf_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qf_temf',grid%qf_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'uw_temf',grid%uw_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vw_temf',grid%vw_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wupd_temf',grid%wupd_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'mf_temf',grid%mf_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'thup_temf',grid%thup_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qtup_temf',grid%qtup_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qlup_temf',grid%qlup_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cf3d_temf',grid%cf3d_temf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'hd_temf',grid%hd_temf(IDEBUG,JDEBUG) write(0,*)'lcl_temf',grid%lcl_temf(IDEBUG,JDEBUG) write(0,*)'hct_temf',grid%hct_temf(IDEBUG,JDEBUG) write(0,*)'cfm_temf',grid%cfm_temf(IDEBUG,JDEBUG) write(0,*)'wm_temf',grid%wm_temf(IDEBUG,JDEBUG) write(0,*)'qke',grid%qke(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qshear',grid%qshear(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qbuoy',grid%qbuoy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qdiss',grid%qdiss(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qwt',grid%qwt(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dqke',grid%dqke(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tsq',grid%tsq(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qsq',grid%qsq(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cov',grid%cov(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sh3d',grid%sh3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ch',grid%ch(IDEBUG,JDEBUG) write(0,*)'edmf_a',grid%edmf_a(IDEBUG,KDEBUG,JDEBUG) write(0,*)'edmf_w',grid%edmf_w(IDEBUG,KDEBUG,JDEBUG) write(0,*)'edmf_thl',grid%edmf_thl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'edmf_qt',grid%edmf_qt(IDEBUG,KDEBUG,JDEBUG) write(0,*)'edmf_ent',grid%edmf_ent(IDEBUG,KDEBUG,JDEBUG) write(0,*)'edmf_qc',grid%edmf_qc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sub_thl3d',grid%sub_thl3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sub_sqv3d',grid%sub_sqv3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'det_thl3d',grid%det_thl3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'det_sqv3d',grid%det_sqv3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'nupdraft',grid%nupdraft(IDEBUG,JDEBUG) write(0,*)'ktop_plume',grid%ktop_plume(IDEBUG,JDEBUG) write(0,*)'maxmf',grid%maxmf(IDEBUG,JDEBUG) write(0,*)'fgdp',grid%fgdp(IDEBUG,JDEBUG) write(0,*)'dfgdp',grid%dfgdp(IDEBUG,JDEBUG) write(0,*)'vdfg',grid%vdfg(IDEBUG,JDEBUG) write(0,*)'exch_tke',grid%exch_tke(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dtaux3d',grid%dtaux3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dtauy3d',grid%dtauy3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dusfcg',grid%dusfcg(IDEBUG,JDEBUG) write(0,*)'dvsfcg',grid%dvsfcg(IDEBUG,JDEBUG) write(0,*)'var2d',grid%var2d(IDEBUG,JDEBUG) write(0,*)'oc12d',grid%oc12d(IDEBUG,JDEBUG) write(0,*)'oa1',grid%oa1(IDEBUG,JDEBUG) write(0,*)'oa2',grid%oa2(IDEBUG,JDEBUG) write(0,*)'oa3',grid%oa3(IDEBUG,JDEBUG) write(0,*)'oa4',grid%oa4(IDEBUG,JDEBUG) write(0,*)'ol1',grid%ol1(IDEBUG,JDEBUG) write(0,*)'ol2',grid%ol2(IDEBUG,JDEBUG) write(0,*)'ol3',grid%ol3(IDEBUG,JDEBUG) write(0,*)'ol4',grid%ol4(IDEBUG,JDEBUG) write(0,*)'ctopo',grid%ctopo(IDEBUG,JDEBUG) write(0,*)'ctopo2',grid%ctopo2(IDEBUG,JDEBUG) write(0,*)'a_u_bep',grid%a_u_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'a_v_bep',grid%a_v_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'a_t_bep',grid%a_t_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'a_q_bep',grid%a_q_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'a_e_bep',grid%a_e_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'b_u_bep',grid%b_u_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'b_v_bep',grid%b_v_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'b_t_bep',grid%b_t_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'b_q_bep',grid%b_q_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'b_e_bep',grid%b_e_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dlg_bep',grid%dlg_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dl_u_bep',grid%dl_u_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sf_bep',grid%sf_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vl_bep',grid%vl_bep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tke_pbl',grid%tke_pbl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'el_pbl',grid%el_pbl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wu_tur',grid%wu_tur(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wv_tur',grid%wv_tur(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wt_tur',grid%wt_tur(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wq_tur',grid%wq_tur(IDEBUG,KDEBUG,JDEBUG) write(0,*)'htop',grid%htop(IDEBUG,JDEBUG) write(0,*)'hbot',grid%hbot(IDEBUG,JDEBUG) write(0,*)'htopr',grid%htopr(IDEBUG,JDEBUG) write(0,*)'hbotr',grid%hbotr(IDEBUG,JDEBUG) write(0,*)'cutop',grid%cutop(IDEBUG,JDEBUG) write(0,*)'cubot',grid%cubot(IDEBUG,JDEBUG) write(0,*)'cuppt',grid%cuppt(IDEBUG,JDEBUG) write(0,*)'rswtoa',grid%rswtoa(IDEBUG,JDEBUG) write(0,*)'rlwtoa',grid%rlwtoa(IDEBUG,JDEBUG) write(0,*)'czmean',grid%czmean(IDEBUG,JDEBUG) write(0,*)'cfracl',grid%cfracl(IDEBUG,JDEBUG) write(0,*)'cfracm',grid%cfracm(IDEBUG,JDEBUG) write(0,*)'cfrach',grid%cfrach(IDEBUG,JDEBUG) write(0,*)'acfrst',grid%acfrst(IDEBUG,JDEBUG) write(0,*)'ncfrst',grid%ncfrst(IDEBUG,JDEBUG) write(0,*)'acfrcv',grid%acfrcv(IDEBUG,JDEBUG) write(0,*)'ncfrcv',grid%ncfrcv(IDEBUG,JDEBUG) write(0,*)'o3rad',grid%o3rad(IDEBUG,KDEBUG,JDEBUG) write(0,*)'aerod',grid%aerod(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'aodtot',grid%aodtot(IDEBUG,JDEBUG) write(0,*)'aerocu',grid%aerocu(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'aerovar',grid%aerovar(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ozmixm',grid%ozmixm(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'m_ps_1',grid%m_ps_1(IDEBUG,JDEBUG) write(0,*)'m_ps_2',grid%m_ps_2(IDEBUG,JDEBUG) write(0,*)'aerosolc_1',grid%aerosolc_1(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'aerosolc_2',grid%aerosolc_2(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'f_ice_phy',grid%f_ice_phy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'f_rain_phy',grid%f_rain_phy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'f_rimef_phy',grid%f_rimef_phy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qndropsource',grid%qndropsource(IDEBUG,KDEBUG,JDEBUG) write(0,*)'om_tmp',grid%om_tmp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'om_s',grid%om_s(IDEBUG,KDEBUG,JDEBUG) write(0,*)'om_depth',grid%om_depth(IDEBUG,KDEBUG,JDEBUG) write(0,*)'om_u',grid%om_u(IDEBUG,KDEBUG,JDEBUG) write(0,*)'om_v',grid%om_v(IDEBUG,KDEBUG,JDEBUG) write(0,*)'om_lat',grid%om_lat(IDEBUG,JDEBUG) write(0,*)'om_lon',grid%om_lon(IDEBUG,JDEBUG) write(0,*)'om_ml',grid%om_ml(IDEBUG,JDEBUG) write(0,*)'om_tini',grid%om_tini(IDEBUG,KDEBUG,JDEBUG) write(0,*)'om_sini',grid%om_sini(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cupflag',grid%cupflag(IDEBUG,JDEBUG) write(0,*)'slopesfc',grid%slopesfc(IDEBUG,JDEBUG) write(0,*)'slopeez',grid%slopeez(IDEBUG,JDEBUG) write(0,*)'sigmasfc',grid%sigmasfc(IDEBUG,JDEBUG) write(0,*)'sigmaez',grid%sigmaez(IDEBUG,JDEBUG) write(0,*)'shall',grid%shall(IDEBUG,JDEBUG) write(0,*)'taucloud',grid%taucloud(IDEBUG,JDEBUG) write(0,*)'tactive',grid%tactive(IDEBUG,JDEBUG) write(0,*)'tcloud_cup',grid%tcloud_cup(IDEBUG,JDEBUG) write(0,*)'wcloudbase',grid%wcloudbase(IDEBUG,JDEBUG) write(0,*)'activefrac',grid%activefrac(IDEBUG,JDEBUG) write(0,*)'cldfratend_cup',grid%cldfratend_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra_cup',grid%cldfra_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'updfra_cup',grid%updfra_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qc_iu_cup',grid%qc_iu_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qc_ic_cup',grid%qc_ic_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qndrop_ic_cup',grid%qndrop_ic_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wup_cup',grid%wup_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wact_cup',grid%wact_cup(IDEBUG,JDEBUG) write(0,*)'wulcl_cup',grid%wulcl_cup(IDEBUG,JDEBUG) write(0,*)'mfup_cup',grid%mfup_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'mfup_ent_cup',grid%mfup_ent_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'mfdn_cup',grid%mfdn_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'mfdn_ent_cup',grid%mfdn_ent_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fcvt_qc_to_pr_cup',grid%fcvt_qc_to_pr_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fcvt_qc_to_qi_cup',grid%fcvt_qc_to_qi_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fcvt_qi_to_pr_cup',grid%fcvt_qi_to_pr_cup(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tstar',grid%tstar(IDEBUG,JDEBUG) write(0,*)'lnterms',grid%lnterms(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lnint',grid%lnint(IDEBUG,JDEBUG) write(0,*)'h_diabatic',grid%h_diabatic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qv_diabatic',grid%qv_diabatic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qc_diabatic',grid%qc_diabatic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'msft',grid%msft(IDEBUG,JDEBUG) write(0,*)'msfu',grid%msfu(IDEBUG,JDEBUG) write(0,*)'msfv',grid%msfv(IDEBUG,JDEBUG) write(0,*)'msftx',grid%msftx(IDEBUG,JDEBUG) write(0,*)'msfty',grid%msfty(IDEBUG,JDEBUG) write(0,*)'msfux',grid%msfux(IDEBUG,JDEBUG) write(0,*)'msfuy',grid%msfuy(IDEBUG,JDEBUG) write(0,*)'msfvx',grid%msfvx(IDEBUG,JDEBUG) write(0,*)'msfvx_inv',grid%msfvx_inv(IDEBUG,JDEBUG) write(0,*)'msfvy',grid%msfvy(IDEBUG,JDEBUG) write(0,*)'f',grid%f(IDEBUG,JDEBUG) write(0,*)'e',grid%e(IDEBUG,JDEBUG) write(0,*)'sina',grid%sina(IDEBUG,JDEBUG) write(0,*)'cosa',grid%cosa(IDEBUG,JDEBUG) write(0,*)'ht',grid%ht(IDEBUG,JDEBUG) write(0,*)'ht_fine',grid%ht_fine(IDEBUG,JDEBUG) write(0,*)'ht_int',grid%ht_int(IDEBUG,JDEBUG) write(0,*)'ht_input',grid%ht_input(IDEBUG,JDEBUG) write(0,*)'ht_smooth',grid%ht_smooth(IDEBUG,JDEBUG) write(0,*)'ht_shad',grid%ht_shad(IDEBUG,JDEBUG) write(0,*)'shadowmask',grid%shadowmask(IDEBUG,JDEBUG) write(0,*)'tsk',grid%tsk(IDEBUG,JDEBUG) write(0,*)'dfi_tsk',grid%dfi_tsk(IDEBUG,JDEBUG) write(0,*)'tsk_save',grid%tsk_save(IDEBUG,JDEBUG) write(0,*)'phys_tot',grid%phys_tot(IDEBUG,KDEBUG,JDEBUG) write(0,*)'physc',grid%physc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'physe',grid%physe(IDEBUG,KDEBUG,JDEBUG) write(0,*)'physd',grid%physd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'physs',grid%physs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'physm',grid%physm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'physf',grid%physf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'acphys_tot',grid%acphys_tot(IDEBUG,KDEBUG,JDEBUG) write(0,*)'acphysc',grid%acphysc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'acphyse',grid%acphyse(IDEBUG,KDEBUG,JDEBUG) write(0,*)'acphysd',grid%acphysd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'acphyss',grid%acphyss(IDEBUG,KDEBUG,JDEBUG) write(0,*)'acphysm',grid%acphysm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'acphysf',grid%acphysf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'preci3d',grid%preci3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'precs3d',grid%precs3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'precg3d',grid%precg3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'prech3d',grid%prech3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'precr3d',grid%precr3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tlwdn',grid%tlwdn(IDEBUG,JDEBUG) write(0,*)'tlwup',grid%tlwup(IDEBUG,JDEBUG) write(0,*)'slwdn',grid%slwdn(IDEBUG,JDEBUG) write(0,*)'slwup',grid%slwup(IDEBUG,JDEBUG) write(0,*)'tswdn',grid%tswdn(IDEBUG,JDEBUG) write(0,*)'tswup',grid%tswup(IDEBUG,JDEBUG) write(0,*)'sswdn',grid%sswdn(IDEBUG,JDEBUG) write(0,*)'sswup',grid%sswup(IDEBUG,JDEBUG) write(0,*)'cod2d_out',grid%cod2d_out(IDEBUG,JDEBUG) write(0,*)'ctop2d_out',grid%ctop2d_out(IDEBUG,JDEBUG) write(0,*)'rushten',grid%rushten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rvshten',grid%rvshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rthshten',grid%rthshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqvshten',grid%rqvshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqrshten',grid%rqrshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqcshten',grid%rqcshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqsshten',grid%rqsshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqishten',grid%rqishten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqgshten',grid%rqgshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqcnshten',grid%rqcnshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqinshten',grid%rqinshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rdcashten',grid%rdcashten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqcdcshten',grid%rqcdcshten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldareaa',grid%cldareaa(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldareab',grid%cldareab(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ca_rad',grid%ca_rad(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cw_rad',grid%cw_rad(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldliqa',grid%cldliqa(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldliqb',grid%cldliqb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'clddpthb',grid%clddpthb(IDEBUG,JDEBUG) write(0,*)'cldtopb',grid%cldtopb(IDEBUG,JDEBUG) write(0,*)'pblmax',grid%pblmax(IDEBUG,JDEBUG) write(0,*)'wub',grid%wub(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rainshvb',grid%rainshvb(IDEBUG,JDEBUG) write(0,*)'capesave',grid%capesave(IDEBUG,JDEBUG) write(0,*)'radsave',grid%radsave(IDEBUG,JDEBUG) write(0,*)'ainckfsa',grid%ainckfsa(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ltopb',grid%ltopb(IDEBUG,JDEBUG) write(0,*)'kdcldtop',grid%kdcldtop(IDEBUG,JDEBUG) write(0,*)'kdcldbas',grid%kdcldbas(IDEBUG,JDEBUG) write(0,*)'xtime1',grid%xtime1(IDEBUG,JDEBUG) write(0,*)'pblhavg',grid%pblhavg(IDEBUG,JDEBUG) write(0,*)'tkeavg',grid%tkeavg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rucuten',grid%rucuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rvcuten',grid%rvcuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rthcuten',grid%rthcuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqvcuten',grid%rqvcuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqrcuten',grid%rqrcuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqccuten',grid%rqccuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqscuten',grid%rqscuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqicuten',grid%rqicuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqcncuten',grid%rqcncuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqincuten',grid%rqincuten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w0avg',grid%w0avg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qcconv',grid%qcconv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qiconv',grid%qiconv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rainc',grid%rainc(IDEBUG,JDEBUG) write(0,*)'rainsh',grid%rainsh(IDEBUG,JDEBUG) write(0,*)'rainnc',grid%rainnc(IDEBUG,JDEBUG) write(0,*)'i_rainc',grid%i_rainc(IDEBUG,JDEBUG) write(0,*)'i_rainnc',grid%i_rainnc(IDEBUG,JDEBUG) write(0,*)'pratec',grid%pratec(IDEBUG,JDEBUG) write(0,*)'pratesh',grid%pratesh(IDEBUG,JDEBUG) write(0,*)'raincv',grid%raincv(IDEBUG,JDEBUG) write(0,*)'rainshv',grid%rainshv(IDEBUG,JDEBUG) write(0,*)'rainncv',grid%rainncv(IDEBUG,JDEBUG) write(0,*)'rainbl',grid%rainbl(IDEBUG,JDEBUG) write(0,*)'snownc',grid%snownc(IDEBUG,JDEBUG) write(0,*)'graupelnc',grid%graupelnc(IDEBUG,JDEBUG) write(0,*)'hailnc',grid%hailnc(IDEBUG,JDEBUG) write(0,*)'snowncv',grid%snowncv(IDEBUG,JDEBUG) write(0,*)'graupelncv',grid%graupelncv(IDEBUG,JDEBUG) write(0,*)'hailncv',grid%hailncv(IDEBUG,JDEBUG) write(0,*)'refl_10cm',grid%refl_10cm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'mskf_refl_10cm',grid%mskf_refl_10cm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'th_old',grid%th_old(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qv_old',grid%qv_old(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vmi3d',grid%vmi3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'di3d',grid%di3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rhopo3d',grid%rhopo3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'phii3d',grid%phii3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vmi3d_2',grid%vmi3d_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'di3d_2',grid%di3d_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rhopo3d_2',grid%rhopo3d_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'phii3d_2',grid%phii3d_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vmi3d_3',grid%vmi3d_3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'di3d_3',grid%di3d_3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rhopo3d_3',grid%rhopo3d_3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'phii3d_3',grid%phii3d_3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'itype',grid%itype(IDEBUG,KDEBUG,JDEBUG) write(0,*)'itype_2',grid%itype_2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'itype_3',grid%itype_3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'nca',grid%nca(IDEBUG,JDEBUG) write(0,*)'lowlyr',grid%lowlyr(IDEBUG,JDEBUG) write(0,*)'mass_flux',grid%mass_flux(IDEBUG,JDEBUG) write(0,*)'cldfra_dp',grid%cldfra_dp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra_sh',grid%cldfra_sh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_up',grid%w_up(IDEBUG,KDEBUG,JDEBUG) write(0,*)'udr_kf',grid%udr_kf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ddr_kf',grid%ddr_kf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'uer_kf',grid%uer_kf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'der_kf',grid%der_kf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'timec_kf',grid%timec_kf(IDEBUG,JDEBUG) write(0,*)'apr_gr',grid%apr_gr(IDEBUG,JDEBUG) write(0,*)'apr_w',grid%apr_w(IDEBUG,JDEBUG) write(0,*)'apr_mc',grid%apr_mc(IDEBUG,JDEBUG) write(0,*)'apr_st',grid%apr_st(IDEBUG,JDEBUG) write(0,*)'apr_as',grid%apr_as(IDEBUG,JDEBUG) write(0,*)'apr_capma',grid%apr_capma(IDEBUG,JDEBUG) write(0,*)'apr_capme',grid%apr_capme(IDEBUG,JDEBUG) write(0,*)'apr_capmi',grid%apr_capmi(IDEBUG,JDEBUG) write(0,*)'edt_out',grid%edt_out(IDEBUG,JDEBUG) write(0,*)'xmb_shallow',grid%xmb_shallow(IDEBUG,JDEBUG) write(0,*)'k22_shallow',grid%k22_shallow(IDEBUG,JDEBUG) write(0,*)'kbcon_shallow',grid%kbcon_shallow(IDEBUG,JDEBUG) write(0,*)'ktop_shallow',grid%ktop_shallow(IDEBUG,JDEBUG) write(0,*)'k22_deep',grid%k22_deep(IDEBUG,JDEBUG) write(0,*)'kbcon_deep',grid%kbcon_deep(IDEBUG,JDEBUG) write(0,*)'ktop_deep',grid%ktop_deep(IDEBUG,JDEBUG) write(0,*)'xf_ens',grid%xf_ens(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pr_ens',grid%pr_ens(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cugd_tten',grid%cugd_tten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cugd_qvten',grid%cugd_qvten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cugd_ttens',grid%cugd_ttens(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cugd_qvtens',grid%cugd_qvtens(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cugd_qcten',grid%cugd_qcten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'gd_cloud',grid%gd_cloud(IDEBUG,KDEBUG,JDEBUG) write(0,*)'gd_cloud2',grid%gd_cloud2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'gd_cldfr',grid%gd_cldfr(IDEBUG,KDEBUG,JDEBUG) write(0,*)'raincv_a',grid%raincv_a(IDEBUG,JDEBUG) write(0,*)'raincv_b',grid%raincv_b(IDEBUG,JDEBUG) write(0,*)'gd_cloud_a',grid%gd_cloud_a(IDEBUG,KDEBUG,JDEBUG) write(0,*)'gd_cloud2_a',grid%gd_cloud2_a(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qc_cu',grid%qc_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qi_cu',grid%qi_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qr_cu',grid%qr_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qs_cu',grid%qs_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'nc_cu',grid%nc_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ni_cu',grid%ni_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'nr_cu',grid%nr_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ns_cu',grid%ns_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ccn_cu',grid%ccn_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cu_uaf',grid%cu_uaf(IDEBUG,JDEBUG) write(0,*)'efcs',grid%efcs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'efis',grid%efis(IDEBUG,KDEBUG,JDEBUG) write(0,*)'efcg',grid%efcg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'efig',grid%efig(IDEBUG,KDEBUG,JDEBUG) write(0,*)'efsg',grid%efsg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'efss',grid%efss(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wact',grid%wact(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ccn1_gs',grid%ccn1_gs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ccn2_gs',grid%ccn2_gs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ccn3_gs',grid%ccn3_gs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ccn4_gs',grid%ccn4_gs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ccn5_gs',grid%ccn5_gs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ccn6_gs',grid%ccn6_gs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ccn7_gs',grid%ccn7_gs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qc_bl',grid%qc_bl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qi_bl',grid%qi_bl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rthften',grid%rthften(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqvften',grid%rqvften(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rthraten',grid%rthraten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rthratenlw',grid%rthratenlw(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rthratensw',grid%rthratensw(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra',grid%cldfra(IDEBUG,KDEBUG,JDEBUG) write(0,*)'convcld',grid%convcld(IDEBUG,JDEBUG) write(0,*)'ccldfra',grid%ccldfra(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra_old',grid%cldfra_old(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra_bl',grid%cldfra_bl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldt',grid%cldt(IDEBUG,JDEBUG) write(0,*)'swdown',grid%swdown(IDEBUG,JDEBUG) write(0,*)'swdown2',grid%swdown2(IDEBUG,JDEBUG) write(0,*)'swdownc',grid%swdownc(IDEBUG,JDEBUG) write(0,*)'swdownc2',grid%swdownc2(IDEBUG,JDEBUG) write(0,*)'gsw',grid%gsw(IDEBUG,JDEBUG) write(0,*)'glw',grid%glw(IDEBUG,JDEBUG) write(0,*)'swnorm',grid%swnorm(IDEBUG,JDEBUG) write(0,*)'diffuse_frac',grid%diffuse_frac(IDEBUG,JDEBUG) write(0,*)'swddir',grid%swddir(IDEBUG,JDEBUG) write(0,*)'swddir2',grid%swddir2(IDEBUG,JDEBUG) write(0,*)'swddirc',grid%swddirc(IDEBUG,JDEBUG) write(0,*)'swddni',grid%swddni(IDEBUG,JDEBUG) write(0,*)'swddni2',grid%swddni2(IDEBUG,JDEBUG) write(0,*)'swddnic',grid%swddnic(IDEBUG,JDEBUG) write(0,*)'swddnic2',grid%swddnic2(IDEBUG,JDEBUG) write(0,*)'swddif',grid%swddif(IDEBUG,JDEBUG) write(0,*)'swddif2',grid%swddif2(IDEBUG,JDEBUG) write(0,*)'gx',grid%gx(IDEBUG,JDEBUG) write(0,*)'bx',grid%bx(IDEBUG,JDEBUG) write(0,*)'gg',grid%gg(IDEBUG,JDEBUG) write(0,*)'bb',grid%bb(IDEBUG,JDEBUG) write(0,*)'coszen_ref',grid%coszen_ref(IDEBUG,JDEBUG) write(0,*)'swdown_ref',grid%swdown_ref(IDEBUG,JDEBUG) write(0,*)'swddir_ref',grid%swddir_ref(IDEBUG,JDEBUG) write(0,*)'aod5502d',grid%aod5502d(IDEBUG,JDEBUG) write(0,*)'angexp2d',grid%angexp2d(IDEBUG,JDEBUG) write(0,*)'aerssa2d',grid%aerssa2d(IDEBUG,JDEBUG) write(0,*)'aerasy2d',grid%aerasy2d(IDEBUG,JDEBUG) write(0,*)'aod5503d',grid%aod5503d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'taod5503d',grid%taod5503d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'taod5502d',grid%taod5502d(IDEBUG,JDEBUG) write(0,*)'t2min',grid%t2min(IDEBUG,JDEBUG) write(0,*)'t2max',grid%t2max(IDEBUG,JDEBUG) write(0,*)'tt2min',grid%tt2min(IDEBUG,JDEBUG) write(0,*)'tt2max',grid%tt2max(IDEBUG,JDEBUG) write(0,*)'t2mean',grid%t2mean(IDEBUG,JDEBUG) write(0,*)'t2std',grid%t2std(IDEBUG,JDEBUG) write(0,*)'q2min',grid%q2min(IDEBUG,JDEBUG) write(0,*)'q2max',grid%q2max(IDEBUG,JDEBUG) write(0,*)'tq2min',grid%tq2min(IDEBUG,JDEBUG) write(0,*)'tq2max',grid%tq2max(IDEBUG,JDEBUG) write(0,*)'q2mean',grid%q2mean(IDEBUG,JDEBUG) write(0,*)'q2std',grid%q2std(IDEBUG,JDEBUG) write(0,*)'skintempmin',grid%skintempmin(IDEBUG,JDEBUG) write(0,*)'skintempmax',grid%skintempmax(IDEBUG,JDEBUG) write(0,*)'tskintempmin',grid%tskintempmin(IDEBUG,JDEBUG) write(0,*)'tskintempmax',grid%tskintempmax(IDEBUG,JDEBUG) write(0,*)'skintempmean',grid%skintempmean(IDEBUG,JDEBUG) write(0,*)'skintempstd',grid%skintempstd(IDEBUG,JDEBUG) write(0,*)'u10max',grid%u10max(IDEBUG,JDEBUG) write(0,*)'v10max',grid%v10max(IDEBUG,JDEBUG) write(0,*)'spduv10max',grid%spduv10max(IDEBUG,JDEBUG) write(0,*)'tspduv10max',grid%tspduv10max(IDEBUG,JDEBUG) write(0,*)'u10mean',grid%u10mean(IDEBUG,JDEBUG) write(0,*)'v10mean',grid%v10mean(IDEBUG,JDEBUG) write(0,*)'spduv10mean',grid%spduv10mean(IDEBUG,JDEBUG) write(0,*)'u10std',grid%u10std(IDEBUG,JDEBUG) write(0,*)'v10std',grid%v10std(IDEBUG,JDEBUG) write(0,*)'spduv10std',grid%spduv10std(IDEBUG,JDEBUG) write(0,*)'raincvmax',grid%raincvmax(IDEBUG,JDEBUG) write(0,*)'rainncvmax',grid%rainncvmax(IDEBUG,JDEBUG) write(0,*)'traincvmax',grid%traincvmax(IDEBUG,JDEBUG) write(0,*)'trainncvmax',grid%trainncvmax(IDEBUG,JDEBUG) write(0,*)'raincvmean',grid%raincvmean(IDEBUG,JDEBUG) write(0,*)'rainncvmean',grid%rainncvmean(IDEBUG,JDEBUG) write(0,*)'raincvstd',grid%raincvstd(IDEBUG,JDEBUG) write(0,*)'rainncvstd',grid%rainncvstd(IDEBUG,JDEBUG) write(0,*)'utau',grid%utau(IDEBUG,JDEBUG) write(0,*)'vtau',grid%vtau(IDEBUG,JDEBUG) write(0,*)'taum',grid%taum(IDEBUG,JDEBUG) write(0,*)'utaumean',grid%utaumean(IDEBUG,JDEBUG) write(0,*)'vtaumean',grid%vtaumean(IDEBUG,JDEBUG) write(0,*)'taummean',grid%taummean(IDEBUG,JDEBUG) write(0,*)'ttaummax',grid%ttaummax(IDEBUG,JDEBUG) write(0,*)'utaumax',grid%utaumax(IDEBUG,JDEBUG) write(0,*)'vtaumax',grid%vtaumax(IDEBUG,JDEBUG) write(0,*)'taummax',grid%taummax(IDEBUG,JDEBUG) write(0,*)'utaustd',grid%utaustd(IDEBUG,JDEBUG) write(0,*)'vtaustd',grid%vtaustd(IDEBUG,JDEBUG) write(0,*)'taumstd',grid%taumstd(IDEBUG,JDEBUG) write(0,*)'u_01',grid%u_01(IDEBUG,JDEBUG) write(0,*)'v_01',grid%v_01(IDEBUG,JDEBUG) write(0,*)'wspd_01',grid%wspd_01(IDEBUG,JDEBUG) write(0,*)'u_01mean',grid%u_01mean(IDEBUG,JDEBUG) write(0,*)'v_01mean',grid%v_01mean(IDEBUG,JDEBUG) write(0,*)'wspd_01mean',grid%wspd_01mean(IDEBUG,JDEBUG) write(0,*)'twspd_01max',grid%twspd_01max(IDEBUG,JDEBUG) write(0,*)'u_01max',grid%u_01max(IDEBUG,JDEBUG) write(0,*)'v_01max',grid%v_01max(IDEBUG,JDEBUG) write(0,*)'wspd_01max',grid%wspd_01max(IDEBUG,JDEBUG) write(0,*)'u_01std',grid%u_01std(IDEBUG,JDEBUG) write(0,*)'v_01std',grid%v_01std(IDEBUG,JDEBUG) write(0,*)'wspd_01std',grid%wspd_01std(IDEBUG,JDEBUG) write(0,*)'u_uo',grid%u_uo(IDEBUG,JDEBUG) write(0,*)'v_vo',grid%v_vo(IDEBUG,JDEBUG) write(0,*)'wspd_uo',grid%wspd_uo(IDEBUG,JDEBUG) write(0,*)'u_uomean',grid%u_uomean(IDEBUG,JDEBUG) write(0,*)'v_vomean',grid%v_vomean(IDEBUG,JDEBUG) write(0,*)'wspd_uomean',grid%wspd_uomean(IDEBUG,JDEBUG) write(0,*)'twspd_uomax',grid%twspd_uomax(IDEBUG,JDEBUG) write(0,*)'u_uomax',grid%u_uomax(IDEBUG,JDEBUG) write(0,*)'v_vomax',grid%v_vomax(IDEBUG,JDEBUG) write(0,*)'wspd_uomax',grid%wspd_uomax(IDEBUG,JDEBUG) write(0,*)'u_uostd',grid%u_uostd(IDEBUG,JDEBUG) write(0,*)'v_vostd',grid%v_vostd(IDEBUG,JDEBUG) write(0,*)'wspd_uostd',grid%wspd_uostd(IDEBUG,JDEBUG) write(0,*)'acswupt',grid%acswupt(IDEBUG,JDEBUG) write(0,*)'acswuptc',grid%acswuptc(IDEBUG,JDEBUG) write(0,*)'acswdnt',grid%acswdnt(IDEBUG,JDEBUG) write(0,*)'acswdntc',grid%acswdntc(IDEBUG,JDEBUG) write(0,*)'acswupb',grid%acswupb(IDEBUG,JDEBUG) write(0,*)'acswupbc',grid%acswupbc(IDEBUG,JDEBUG) write(0,*)'acswdnb',grid%acswdnb(IDEBUG,JDEBUG) write(0,*)'acswdnbc',grid%acswdnbc(IDEBUG,JDEBUG) write(0,*)'aclwupt',grid%aclwupt(IDEBUG,JDEBUG) write(0,*)'aclwuptc',grid%aclwuptc(IDEBUG,JDEBUG) write(0,*)'aclwdnt',grid%aclwdnt(IDEBUG,JDEBUG) write(0,*)'aclwdntc',grid%aclwdntc(IDEBUG,JDEBUG) write(0,*)'aclwupb',grid%aclwupb(IDEBUG,JDEBUG) write(0,*)'aclwupbc',grid%aclwupbc(IDEBUG,JDEBUG) write(0,*)'aclwdnb',grid%aclwdnb(IDEBUG,JDEBUG) write(0,*)'aclwdnbc',grid%aclwdnbc(IDEBUG,JDEBUG) write(0,*)'i_acswupt',grid%i_acswupt(IDEBUG,JDEBUG) write(0,*)'i_acswuptc',grid%i_acswuptc(IDEBUG,JDEBUG) write(0,*)'i_acswdnt',grid%i_acswdnt(IDEBUG,JDEBUG) write(0,*)'i_acswdntc',grid%i_acswdntc(IDEBUG,JDEBUG) write(0,*)'i_acswupb',grid%i_acswupb(IDEBUG,JDEBUG) write(0,*)'i_acswupbc',grid%i_acswupbc(IDEBUG,JDEBUG) write(0,*)'i_acswdnb',grid%i_acswdnb(IDEBUG,JDEBUG) write(0,*)'i_acswdnbc',grid%i_acswdnbc(IDEBUG,JDEBUG) write(0,*)'i_aclwupt',grid%i_aclwupt(IDEBUG,JDEBUG) write(0,*)'i_aclwuptc',grid%i_aclwuptc(IDEBUG,JDEBUG) write(0,*)'i_aclwdnt',grid%i_aclwdnt(IDEBUG,JDEBUG) write(0,*)'i_aclwdntc',grid%i_aclwdntc(IDEBUG,JDEBUG) write(0,*)'i_aclwupb',grid%i_aclwupb(IDEBUG,JDEBUG) write(0,*)'i_aclwupbc',grid%i_aclwupbc(IDEBUG,JDEBUG) write(0,*)'i_aclwdnb',grid%i_aclwdnb(IDEBUG,JDEBUG) write(0,*)'i_aclwdnbc',grid%i_aclwdnbc(IDEBUG,JDEBUG) write(0,*)'swupt',grid%swupt(IDEBUG,JDEBUG) write(0,*)'swuptc',grid%swuptc(IDEBUG,JDEBUG) write(0,*)'swuptcln',grid%swuptcln(IDEBUG,JDEBUG) write(0,*)'swdnt',grid%swdnt(IDEBUG,JDEBUG) write(0,*)'swdntc',grid%swdntc(IDEBUG,JDEBUG) write(0,*)'swdntcln',grid%swdntcln(IDEBUG,JDEBUG) write(0,*)'swupb',grid%swupb(IDEBUG,JDEBUG) write(0,*)'swupbc',grid%swupbc(IDEBUG,JDEBUG) write(0,*)'swupbcln',grid%swupbcln(IDEBUG,JDEBUG) write(0,*)'swdnb',grid%swdnb(IDEBUG,JDEBUG) write(0,*)'swdnbc',grid%swdnbc(IDEBUG,JDEBUG) write(0,*)'swdnbcln',grid%swdnbcln(IDEBUG,JDEBUG) write(0,*)'lwupt',grid%lwupt(IDEBUG,JDEBUG) write(0,*)'lwuptc',grid%lwuptc(IDEBUG,JDEBUG) write(0,*)'lwuptcln',grid%lwuptcln(IDEBUG,JDEBUG) write(0,*)'lwdnt',grid%lwdnt(IDEBUG,JDEBUG) write(0,*)'lwdntc',grid%lwdntc(IDEBUG,JDEBUG) write(0,*)'lwdntcln',grid%lwdntcln(IDEBUG,JDEBUG) write(0,*)'lwupb',grid%lwupb(IDEBUG,JDEBUG) write(0,*)'lwupbc',grid%lwupbc(IDEBUG,JDEBUG) write(0,*)'lwupbcln',grid%lwupbcln(IDEBUG,JDEBUG) write(0,*)'lwdnb',grid%lwdnb(IDEBUG,JDEBUG) write(0,*)'lwdnbc',grid%lwdnbc(IDEBUG,JDEBUG) write(0,*)'lwdnbcln',grid%lwdnbcln(IDEBUG,JDEBUG) write(0,*)'swcf',grid%swcf(IDEBUG,JDEBUG) write(0,*)'lwcf',grid%lwcf(IDEBUG,JDEBUG) write(0,*)'olr',grid%olr(IDEBUG,JDEBUG) write(0,*)'xlat_u',grid%xlat_u(IDEBUG,JDEBUG) write(0,*)'xlong_u',grid%xlong_u(IDEBUG,JDEBUG) write(0,*)'xlat_v',grid%xlat_v(IDEBUG,JDEBUG) write(0,*)'xlong_v',grid%xlong_v(IDEBUG,JDEBUG) write(0,*)'albedo',grid%albedo(IDEBUG,JDEBUG) write(0,*)'clat',grid%clat(IDEBUG,JDEBUG) write(0,*)'albbck',grid%albbck(IDEBUG,JDEBUG) write(0,*)'embck',grid%embck(IDEBUG,JDEBUG) write(0,*)'emiss',grid%emiss(IDEBUG,JDEBUG) write(0,*)'snotime',grid%snotime(IDEBUG,JDEBUG) write(0,*)'noahres',grid%noahres(IDEBUG,JDEBUG) write(0,*)'cldefi',grid%cldefi(IDEBUG,JDEBUG) write(0,*)'rublten',grid%rublten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rvblten',grid%rvblten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rthblten',grid%rthblten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqvblten',grid%rqvblten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqcblten',grid%rqcblten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqiblten',grid%rqiblten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqniblten',grid%rqniblten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'flx4',grid%flx4(IDEBUG,JDEBUG) write(0,*)'fvb',grid%fvb(IDEBUG,JDEBUG) write(0,*)'fbur',grid%fbur(IDEBUG,JDEBUG) write(0,*)'fgsn',grid%fgsn(IDEBUG,JDEBUG) write(0,*)'tsk_mosaic',grid%tsk_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qsfc_mosaic',grid%qsfc_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tslb_mosaic',grid%tslb_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'smois_mosaic',grid%smois_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sh2o_mosaic',grid%sh2o_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'canwat_mosaic',grid%canwat_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snow_mosaic',grid%snow_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowh_mosaic',grid%snowh_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowc_mosaic',grid%snowc_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'albedo_mosaic',grid%albedo_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'albbck_mosaic',grid%albbck_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'emiss_mosaic',grid%emiss_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'embck_mosaic',grid%embck_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'znt_mosaic',grid%znt_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'z0_mosaic',grid%z0_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lai_mosaic',grid%lai_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rs_mosaic',grid%rs_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'hfx_mosaic',grid%hfx_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qfx_mosaic',grid%qfx_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lh_mosaic',grid%lh_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'grdflx_mosaic',grid%grdflx_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snotime_mosaic',grid%snotime_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tr_urb2d_mosaic',grid%tr_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tb_urb2d_mosaic',grid%tb_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tg_urb2d_mosaic',grid%tg_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tc_urb2d_mosaic',grid%tc_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_urb2d_mosaic',grid%ts_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ts_rul2d_mosaic',grid%ts_rul2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qc_urb2d_mosaic',grid%qc_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'uc_urb2d_mosaic',grid%uc_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'trl_urb3d_mosaic',grid%trl_urb3d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tbl_urb3d_mosaic',grid%tbl_urb3d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tgl_urb3d_mosaic',grid%tgl_urb3d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sh_urb2d_mosaic',grid%sh_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lh_urb2d_mosaic',grid%lh_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'g_urb2d_mosaic',grid%g_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rn_urb2d_mosaic',grid%rn_urb2d_mosaic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'mosaic_cat_index',grid%mosaic_cat_index(IDEBUG,KDEBUG,JDEBUG) write(0,*)'landusef2',grid%landusef2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_phy',grid%t_phy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u_phy',grid%u_phy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_phy',grid%v_phy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u_phyl1',grid%u_phyl1(IDEBUG,JDEBUG) write(0,*)'v_phyl1',grid%v_phyl1(IDEBUG,JDEBUG) write(0,*)'t_phyl1',grid%t_phyl1(IDEBUG,JDEBUG) write(0,*)'qvl1',grid%qvl1(IDEBUG,JDEBUG) write(0,*)'rhol1',grid%rhol1(IDEBUG,JDEBUG) write(0,*)'tmn',grid%tmn(IDEBUG,JDEBUG) write(0,*)'tyr',grid%tyr(IDEBUG,JDEBUG) write(0,*)'tyra',grid%tyra(IDEBUG,JDEBUG) write(0,*)'tdly',grid%tdly(IDEBUG,JDEBUG) write(0,*)'tlag',grid%tlag(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xland',grid%xland(IDEBUG,JDEBUG) write(0,*)'cplmask',grid%cplmask(IDEBUG,KDEBUG,JDEBUG) write(0,*)'znt',grid%znt(IDEBUG,JDEBUG) write(0,*)'ck',grid%ck(IDEBUG,JDEBUG) write(0,*)'cka',grid%cka(IDEBUG,JDEBUG) write(0,*)'cd',grid%cd(IDEBUG,JDEBUG) write(0,*)'cda',grid%cda(IDEBUG,JDEBUG) write(0,*)'ust',grid%ust(IDEBUG,JDEBUG) write(0,*)'ustm',grid%ustm(IDEBUG,JDEBUG) write(0,*)'rmol',grid%rmol(IDEBUG,JDEBUG) write(0,*)'mol',grid%mol(IDEBUG,JDEBUG) write(0,*)'pblh',grid%pblh(IDEBUG,JDEBUG) write(0,*)'capg',grid%capg(IDEBUG,JDEBUG) write(0,*)'thc',grid%thc(IDEBUG,JDEBUG) write(0,*)'hfx',grid%hfx(IDEBUG,JDEBUG) write(0,*)'qfx',grid%qfx(IDEBUG,JDEBUG) write(0,*)'lh',grid%lh(IDEBUG,JDEBUG) write(0,*)'achfx',grid%achfx(IDEBUG,JDEBUG) write(0,*)'wstar',grid%wstar(IDEBUG,JDEBUG) write(0,*)'aclhf',grid%aclhf(IDEBUG,JDEBUG) write(0,*)'flhc',grid%flhc(IDEBUG,JDEBUG) write(0,*)'flqc',grid%flqc(IDEBUG,JDEBUG) write(0,*)'qsg',grid%qsg(IDEBUG,JDEBUG) write(0,*)'qvg',grid%qvg(IDEBUG,JDEBUG) write(0,*)'dfi_qvg',grid%dfi_qvg(IDEBUG,JDEBUG) write(0,*)'qcg',grid%qcg(IDEBUG,JDEBUG) write(0,*)'dew',grid%dew(IDEBUG,JDEBUG) write(0,*)'soilt1',grid%soilt1(IDEBUG,JDEBUG) write(0,*)'dfi_soilt1',grid%dfi_soilt1(IDEBUG,JDEBUG) write(0,*)'tsnav',grid%tsnav(IDEBUG,JDEBUG) write(0,*)'dfi_tsnav',grid%dfi_tsnav(IDEBUG,JDEBUG) write(0,*)'regime',grid%regime(IDEBUG,JDEBUG) write(0,*)'snowc',grid%snowc(IDEBUG,JDEBUG) write(0,*)'dfi_snowc',grid%dfi_snowc(IDEBUG,JDEBUG) write(0,*)'mavail',grid%mavail(IDEBUG,JDEBUG) write(0,*)'tkesfcf',grid%tkesfcf(IDEBUG,JDEBUG) write(0,*)'sr',grid%sr(IDEBUG,JDEBUG) write(0,*)'potevp',grid%potevp(IDEBUG,JDEBUG) write(0,*)'snopcx',grid%snopcx(IDEBUG,JDEBUG) write(0,*)'soiltb',grid%soiltb(IDEBUG,JDEBUG) write(0,*)'taucldi',grid%taucldi(IDEBUG,KDEBUG,JDEBUG) write(0,*)'taucldc',grid%taucldc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'defor11',grid%defor11(IDEBUG,KDEBUG,JDEBUG) write(0,*)'defor22',grid%defor22(IDEBUG,KDEBUG,JDEBUG) write(0,*)'defor12',grid%defor12(IDEBUG,KDEBUG,JDEBUG) write(0,*)'defor33',grid%defor33(IDEBUG,KDEBUG,JDEBUG) write(0,*)'defor13',grid%defor13(IDEBUG,KDEBUG,JDEBUG) write(0,*)'defor23',grid%defor23(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xkmv',grid%xkmv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xkmh',grid%xkmh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xkhv',grid%xkhv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xkhh',grid%xkhh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'div',grid%div(IDEBUG,KDEBUG,JDEBUG) write(0,*)'bn2',grid%bn2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rundgdten',grid%rundgdten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rvndgdten',grid%rvndgdten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rthndgdten',grid%rthndgdten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rphndgdten',grid%rphndgdten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqvndgdten',grid%rqvndgdten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rmundgdten',grid%rmundgdten(IDEBUG,JDEBUG) write(0,*)'fdda3d',grid%fdda3d(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'fdda2d',grid%fdda2d(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'u10_ndg_old',grid%u10_ndg_old(IDEBUG,JDEBUG) write(0,*)'u10_ndg_new',grid%u10_ndg_new(IDEBUG,JDEBUG) write(0,*)'v10_ndg_old',grid%v10_ndg_old(IDEBUG,JDEBUG) write(0,*)'v10_ndg_new',grid%v10_ndg_new(IDEBUG,JDEBUG) write(0,*)'t2_ndg_old',grid%t2_ndg_old(IDEBUG,JDEBUG) write(0,*)'t2_ndg_new',grid%t2_ndg_new(IDEBUG,JDEBUG) write(0,*)'th2_ndg_old',grid%th2_ndg_old(IDEBUG,JDEBUG) write(0,*)'th2_ndg_new',grid%th2_ndg_new(IDEBUG,JDEBUG) write(0,*)'q2_ndg_old',grid%q2_ndg_old(IDEBUG,JDEBUG) write(0,*)'q2_ndg_new',grid%q2_ndg_new(IDEBUG,JDEBUG) write(0,*)'rh_ndg_old',grid%rh_ndg_old(IDEBUG,JDEBUG) write(0,*)'rh_ndg_new',grid%rh_ndg_new(IDEBUG,JDEBUG) write(0,*)'psl_ndg_old',grid%psl_ndg_old(IDEBUG,JDEBUG) write(0,*)'psl_ndg_new',grid%psl_ndg_new(IDEBUG,JDEBUG) write(0,*)'ps_ndg_old',grid%ps_ndg_old(IDEBUG,JDEBUG) write(0,*)'ps_ndg_new',grid%ps_ndg_new(IDEBUG,JDEBUG) write(0,*)'tob_ndg_old',grid%tob_ndg_old(IDEBUG,JDEBUG) write(0,*)'odis_ndg_old',grid%odis_ndg_old(IDEBUG,JDEBUG) write(0,*)'tob_ndg_new',grid%tob_ndg_new(IDEBUG,JDEBUG) write(0,*)'odis_ndg_new',grid%odis_ndg_new(IDEBUG,JDEBUG) write(0,*)'sn_ndg_new',grid%sn_ndg_new(IDEBUG,JDEBUG) write(0,*)'sn_ndg_old',grid%sn_ndg_old(IDEBUG,JDEBUG) write(0,*)'sda_hfx',grid%sda_hfx(IDEBUG,JDEBUG) write(0,*)'sda_qfx',grid%sda_qfx(IDEBUG,JDEBUG) write(0,*)'qnorm',grid%qnorm(IDEBUG,JDEBUG) write(0,*)'hfx_both',grid%hfx_both(IDEBUG,JDEBUG) write(0,*)'qfx_both',grid%qfx_both(IDEBUG,JDEBUG) write(0,*)'hfx_fdda',grid%hfx_fdda(IDEBUG,KDEBUG,JDEBUG) write(0,*)'emstot',grid%emstot(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dpsdt',grid%dpsdt(IDEBUG,JDEBUG) write(0,*)'dmudt',grid%dmudt(IDEBUG,JDEBUG) write(0,*)'pk1m',grid%pk1m(IDEBUG,JDEBUG) write(0,*)'mu_2m',grid%mu_2m(IDEBUG,JDEBUG) write(0,*)'wspd10max',grid%wspd10max(IDEBUG,JDEBUG) write(0,*)'w_up_max',grid%w_up_max(IDEBUG,JDEBUG) write(0,*)'w_dn_max',grid%w_dn_max(IDEBUG,JDEBUG) write(0,*)'refd_max',grid%refd_max(IDEBUG,JDEBUG) write(0,*)'up_heli_max',grid%up_heli_max(IDEBUG,JDEBUG) write(0,*)'w_mean',grid%w_mean(IDEBUG,JDEBUG) write(0,*)'grpl_max',grid%grpl_max(IDEBUG,JDEBUG) write(0,*)'uh',grid%uh(IDEBUG,JDEBUG) write(0,*)'w_colmean',grid%w_colmean(IDEBUG,JDEBUG) write(0,*)'numcolpts',grid%numcolpts(IDEBUG,JDEBUG) write(0,*)'grpl_colint',grid%grpl_colint(IDEBUG,JDEBUG) write(0,*)'hail_maxk1',grid%hail_maxk1(IDEBUG,JDEBUG) write(0,*)'hail_max2d',grid%hail_max2d(IDEBUG,JDEBUG) write(0,*)'prec_acc_c',grid%prec_acc_c(IDEBUG,JDEBUG) write(0,*)'prec_acc_nc',grid%prec_acc_nc(IDEBUG,JDEBUG) write(0,*)'snow_acc_nc',grid%snow_acc_nc(IDEBUG,JDEBUG) write(0,*)'advh_t',grid%advh_t(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'advz_t',grid%advz_t(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'tml',grid%tml(IDEBUG,JDEBUG) write(0,*)'t0ml',grid%t0ml(IDEBUG,JDEBUG) write(0,*)'hml',grid%hml(IDEBUG,JDEBUG) write(0,*)'h0ml',grid%h0ml(IDEBUG,JDEBUG) write(0,*)'huml',grid%huml(IDEBUG,JDEBUG) write(0,*)'hvml',grid%hvml(IDEBUG,JDEBUG) write(0,*)'tmoml',grid%tmoml(IDEBUG,JDEBUG) write(0,*)'track_z',grid%track_z(IDEBUG,JDEBUG) write(0,*)'track_t',grid%track_t(IDEBUG,JDEBUG) write(0,*)'track_p',grid%track_p(IDEBUG,JDEBUG) write(0,*)'track_u',grid%track_u(IDEBUG,JDEBUG) write(0,*)'track_v',grid%track_v(IDEBUG,JDEBUG) write(0,*)'track_w',grid%track_w(IDEBUG,JDEBUG) write(0,*)'track_rh',grid%track_rh(IDEBUG,JDEBUG) write(0,*)'track_alt',grid%track_alt(IDEBUG,JDEBUG) write(0,*)'track_qcloud',grid%track_qcloud(IDEBUG,JDEBUG) write(0,*)'track_qrain',grid%track_qrain(IDEBUG,JDEBUG) write(0,*)'track_qice',grid%track_qice(IDEBUG,JDEBUG) write(0,*)'track_qsnow',grid%track_qsnow(IDEBUG,JDEBUG) write(0,*)'track_qgraup',grid%track_qgraup(IDEBUG,JDEBUG) write(0,*)'track_qvapor',grid%track_qvapor(IDEBUG,JDEBUG) write(0,*)'buffer_u',grid%buffer_u(IDEBUG,JDEBUG) write(0,*)'buffer_v',grid%buffer_v(IDEBUG,JDEBUG) write(0,*)'buffer_w',grid%buffer_w(IDEBUG,JDEBUG) write(0,*)'buffer_t',grid%buffer_t(IDEBUG,JDEBUG) write(0,*)'hailcast_dhail1',grid%hailcast_dhail1(IDEBUG,JDEBUG) write(0,*)'hailcast_dhail2',grid%hailcast_dhail2(IDEBUG,JDEBUG) write(0,*)'hailcast_dhail3',grid%hailcast_dhail3(IDEBUG,JDEBUG) write(0,*)'hailcast_dhail4',grid%hailcast_dhail4(IDEBUG,JDEBUG) write(0,*)'hailcast_dhail5',grid%hailcast_dhail5(IDEBUG,JDEBUG) write(0,*)'hailcast_diam_max',grid%hailcast_diam_max(IDEBUG,JDEBUG) write(0,*)'hailcast_diam_mean',grid%hailcast_diam_mean(IDEBUG,JDEBUG) write(0,*)'hailcast_diam_std',grid%hailcast_diam_std(IDEBUG,JDEBUG) write(0,*)'hailcast_wup_mask',grid%hailcast_wup_mask(IDEBUG,JDEBUG) write(0,*)'hailcast_wdur',grid%hailcast_wdur(IDEBUG,JDEBUG) write(0,*)'ic_flashcount',grid%ic_flashcount(IDEBUG,JDEBUG) write(0,*)'ic_flashrate',grid%ic_flashrate(IDEBUG,JDEBUG) write(0,*)'cg_flashcount',grid%cg_flashcount(IDEBUG,JDEBUG) write(0,*)'cg_flashrate',grid%cg_flashrate(IDEBUG,JDEBUG) write(0,*)'iccg_in_num',grid%iccg_in_num(IDEBUG,JDEBUG) write(0,*)'iccg_in_den',grid%iccg_in_den(IDEBUG,JDEBUG) write(0,*)'t_xxx',grid%t_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u_xxx',grid%u_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ru_xxx',grid%ru_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_xxx',grid%v_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rv_xxx',grid%rv_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_xxx',grid%w_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ww_xxx',grid%ww_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ph_xxx',grid%ph_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dum_yyy',grid%dum_yyy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fourd_xxx',grid%fourd_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'clat_xxx',grid%clat_xxx(IDEBUG,JDEBUG) write(0,*)'ht_xxx',grid%ht_xxx(IDEBUG,JDEBUG) write(0,*)'mf_xxx',grid%mf_xxx(IDEBUG,JDEBUG) write(0,*)'dif_analysis',grid%dif_analysis(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dif_xxx',grid%dif_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dif_yyy',grid%dif_yyy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lfn_hist',grid%lfn_hist(IDEBUG,JDEBUG) write(0,*)'nfuel_cat',grid%nfuel_cat(IDEBUG,JDEBUG) write(0,*)'zsf',grid%zsf(IDEBUG,JDEBUG) write(0,*)'dzdxf',grid%dzdxf(IDEBUG,JDEBUG) write(0,*)'dzdyf',grid%dzdyf(IDEBUG,JDEBUG) write(0,*)'tign_g',grid%tign_g(IDEBUG,JDEBUG) write(0,*)'rthfrten',grid%rthfrten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rqvfrten',grid%rqvfrten(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avg_fuel_frac',grid%avg_fuel_frac(IDEBUG,JDEBUG) write(0,*)'grnhfx',grid%grnhfx(IDEBUG,JDEBUG) write(0,*)'grnqfx',grid%grnqfx(IDEBUG,JDEBUG) write(0,*)'canhfx',grid%canhfx(IDEBUG,JDEBUG) write(0,*)'canqfx',grid%canqfx(IDEBUG,JDEBUG) write(0,*)'uah',grid%uah(IDEBUG,JDEBUG) write(0,*)'vah',grid%vah(IDEBUG,JDEBUG) write(0,*)'grnhfx_fu',grid%grnhfx_fu(IDEBUG,JDEBUG) write(0,*)'grnqfx_fu',grid%grnqfx_fu(IDEBUG,JDEBUG) write(0,*)'lfn',grid%lfn(IDEBUG,JDEBUG) write(0,*)'lfn_0',grid%lfn_0(IDEBUG,JDEBUG) write(0,*)'lfn_1',grid%lfn_1(IDEBUG,JDEBUG) write(0,*)'lfn_2',grid%lfn_2(IDEBUG,JDEBUG) write(0,*)'lfn_s0',grid%lfn_s0(IDEBUG,JDEBUG) write(0,*)'lfn_s1',grid%lfn_s1(IDEBUG,JDEBUG) write(0,*)'lfn_s2',grid%lfn_s2(IDEBUG,JDEBUG) write(0,*)'lfn_s3',grid%lfn_s3(IDEBUG,JDEBUG) write(0,*)'fuel_frac',grid%fuel_frac(IDEBUG,JDEBUG) write(0,*)'fire_area',grid%fire_area(IDEBUG,JDEBUG) write(0,*)'uf',grid%uf(IDEBUG,JDEBUG) write(0,*)'vf',grid%vf(IDEBUG,JDEBUG) write(0,*)'fgrnhfx',grid%fgrnhfx(IDEBUG,JDEBUG) write(0,*)'fgrnqfx',grid%fgrnqfx(IDEBUG,JDEBUG) write(0,*)'fcanhfx',grid%fcanhfx(IDEBUG,JDEBUG) write(0,*)'fcanqfx',grid%fcanqfx(IDEBUG,JDEBUG) write(0,*)'ros',grid%ros(IDEBUG,JDEBUG) write(0,*)'burnt_area_dt',grid%burnt_area_dt(IDEBUG,JDEBUG) write(0,*)'flame_length',grid%flame_length(IDEBUG,JDEBUG) write(0,*)'ros_front',grid%ros_front(IDEBUG,JDEBUG) write(0,*)'fmc_g',grid%fmc_g(IDEBUG,JDEBUG) write(0,*)'fmc_gc',grid%fmc_gc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fmep',grid%fmep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fmc_equi',grid%fmc_equi(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fmc_lag',grid%fmc_lag(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rain_old',grid%rain_old(IDEBUG,JDEBUG) write(0,*)'t2_old',grid%t2_old(IDEBUG,JDEBUG) write(0,*)'q2_old',grid%q2_old(IDEBUG,JDEBUG) write(0,*)'psfc_old',grid%psfc_old(IDEBUG,JDEBUG) write(0,*)'rh_fire',grid%rh_fire(IDEBUG,JDEBUG) write(0,*)'fxlong',grid%fxlong(IDEBUG,JDEBUG) write(0,*)'fxlat',grid%fxlat(IDEBUG,JDEBUG) write(0,*)'fuel_time',grid%fuel_time(IDEBUG,JDEBUG) write(0,*)'bbb',grid%bbb(IDEBUG,JDEBUG) write(0,*)'betafl',grid%betafl(IDEBUG,JDEBUG) write(0,*)'phiwc',grid%phiwc(IDEBUG,JDEBUG) write(0,*)'r_0',grid%r_0(IDEBUG,JDEBUG) write(0,*)'fgip',grid%fgip(IDEBUG,JDEBUG) write(0,*)'ischap',grid%ischap(IDEBUG,JDEBUG) write(0,*)'fz0',grid%fz0(IDEBUG,JDEBUG) write(0,*)'iboros',grid%iboros(IDEBUG,JDEBUG) write(0,*)'tracer',grid%tracer(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'avgflx_rum',grid%avgflx_rum(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avgflx_rvm',grid%avgflx_rvm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avgflx_wwm',grid%avgflx_wwm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avgflx_cfu1',grid%avgflx_cfu1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avgflx_cfd1',grid%avgflx_cfd1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avgflx_dfu1',grid%avgflx_dfu1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avgflx_efu1',grid%avgflx_efu1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avgflx_dfd1',grid%avgflx_dfd1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'avgflx_efd1',grid%avgflx_efd1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cfu1',grid%cfu1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cfd1',grid%cfd1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfu1',grid%dfu1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'efu1',grid%efu1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dfd1',grid%dfd1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'efd1',grid%efd1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vertstrucc',grid%vertstrucc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vertstrucs',grid%vertstrucs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'field_sf',grid%field_sf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'field_pbl',grid%field_pbl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'field_conv',grid%field_conv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ru_tendf_stoch',grid%ru_tendf_stoch(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rv_tendf_stoch',grid%rv_tendf_stoch(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rt_tendf_stoch',grid%rt_tendf_stoch(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rand_pert',grid%rand_pert(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pattern_spp_conv',grid%pattern_spp_conv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pattern_spp_pbl',grid%pattern_spp_pbl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pattern_spp_lsm',grid%pattern_spp_lsm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rstoch',grid%rstoch(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rand_real',grid%rand_real(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rand_imag',grid%rand_imag(IDEBUG,KDEBUG,JDEBUG) write(0,*)'spstreamforcc',grid%spstreamforcc(IDEBUG,JDEBUG) write(0,*)'spstreamforcs',grid%spstreamforcs(IDEBUG,JDEBUG) write(0,*)'spstream_amp',grid%spstream_amp(IDEBUG,JDEBUG) write(0,*)'sptforcc',grid%sptforcc(IDEBUG,JDEBUG) write(0,*)'sptforcs',grid%sptforcs(IDEBUG,JDEBUG) write(0,*)'spt_amp',grid%spt_amp(IDEBUG,JDEBUG) write(0,*)'spforcc',grid%spforcc(IDEBUG,JDEBUG) write(0,*)'spforcs',grid%spforcs(IDEBUG,JDEBUG) write(0,*)'sp_amp',grid%sp_amp(IDEBUG,JDEBUG) write(0,*)'spforcc2',grid%spforcc2(IDEBUG,JDEBUG) write(0,*)'spforcs2',grid%spforcs2(IDEBUG,JDEBUG) write(0,*)'sp_amp2',grid%sp_amp2(IDEBUG,JDEBUG) write(0,*)'spforcc3',grid%spforcc3(IDEBUG,JDEBUG) write(0,*)'spforcs3',grid%spforcs3(IDEBUG,JDEBUG) write(0,*)'sp_amp3',grid%sp_amp3(IDEBUG,JDEBUG) write(0,*)'spforcc4',grid%spforcc4(IDEBUG,JDEBUG) write(0,*)'spforcs4',grid%spforcs4(IDEBUG,JDEBUG) write(0,*)'sp_amp4',grid%sp_amp4(IDEBUG,JDEBUG) write(0,*)'spforcc5',grid%spforcc5(IDEBUG,JDEBUG) write(0,*)'spforcs5',grid%spforcs5(IDEBUG,JDEBUG) write(0,*)'sp_amp5',grid%sp_amp5(IDEBUG,JDEBUG) write(0,*)'spptforcc',grid%spptforcc(IDEBUG,JDEBUG) write(0,*)'spptforcs',grid%spptforcs(IDEBUG,JDEBUG) write(0,*)'sppt_amp',grid%sppt_amp(IDEBUG,JDEBUG) write(0,*)'rand_real_xxx',grid%rand_real_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rand_real_yyy',grid%rand_real_yyy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rand_imag_xxx',grid%rand_imag_xxx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rand_imag_yyy',grid%rand_imag_yyy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'nba_mij',grid%nba_mij(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'nba_rij',grid%nba_rij(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'tauresx2d',grid%tauresx2d(IDEBUG,JDEBUG) write(0,*)'tauresy2d',grid%tauresy2d(IDEBUG,JDEBUG) write(0,*)'tpert2d',grid%tpert2d(IDEBUG,JDEBUG) write(0,*)'qpert2d',grid%qpert2d(IDEBUG,JDEBUG) write(0,*)'wpert2d',grid%wpert2d(IDEBUG,JDEBUG) write(0,*)'turbtype3d',grid%turbtype3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'smaw3d',grid%smaw3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wsedl3d',grid%wsedl3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rliq',grid%rliq(IDEBUG,JDEBUG) write(0,*)'dlf',grid%dlf(IDEBUG,KDEBUG,JDEBUG) write(0,*)'precz',grid%precz(IDEBUG,JDEBUG) write(0,*)'zmdt',grid%zmdt(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmdq',grid%zmdq(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmdice',grid%zmdice(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmdliq',grid%zmdliq(IDEBUG,KDEBUG,JDEBUG) write(0,*)'evaptzm',grid%evaptzm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fzsntzm',grid%fzsntzm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'evsntzm',grid%evsntzm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'evapqzm',grid%evapqzm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmflxprc',grid%zmflxprc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmflxsnw',grid%zmflxsnw(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmntprpd',grid%zmntprpd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmntsnpd',grid%zmntsnpd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmeiheat',grid%zmeiheat(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cmfmcdzm',grid%cmfmcdzm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'preccdzm',grid%preccdzm(IDEBUG,JDEBUG) write(0,*)'pconvb',grid%pconvb(IDEBUG,JDEBUG) write(0,*)'pconvt',grid%pconvt(IDEBUG,JDEBUG) write(0,*)'cape',grid%cape(IDEBUG,JDEBUG) write(0,*)'zmmtu',grid%zmmtu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmmtv',grid%zmmtv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmmu',grid%zmmu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmmd',grid%zmmd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmupgu',grid%zmupgu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmupgd',grid%zmupgd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmvpgu',grid%zmvpgu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmvpgd',grid%zmvpgd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmicuu',grid%zmicuu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmicud',grid%zmicud(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmicvu',grid%zmicvu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zmicvd',grid%zmicvd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'evapcdp3d',grid%evapcdp3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'icwmrdp3d',grid%icwmrdp3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rprddp3d',grid%rprddp3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dp3d',grid%dp3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'du3d',grid%du3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ed3d',grid%ed3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'eu3d',grid%eu3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'md3d',grid%md3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'mu3d',grid%mu3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dsubcld2d',grid%dsubcld2d(IDEBUG,JDEBUG) write(0,*)'ideep2d',grid%ideep2d(IDEBUG,JDEBUG) write(0,*)'jt2d',grid%jt2d(IDEBUG,JDEBUG) write(0,*)'maxg2d',grid%maxg2d(IDEBUG,JDEBUG) write(0,*)'lengath2d',grid%lengath2d(IDEBUG,JDEBUG) write(0,*)'cmfsl',grid%cmfsl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cmflq',grid%cmflq(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cmfmc',grid%cmfmc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cmfmc2',grid%cmfmc2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfrash',grid%cldfrash(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cush',grid%cush(IDEBUG,JDEBUG) write(0,*)'evapcsh',grid%evapcsh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'icwmrsh',grid%icwmrsh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowsh',grid%snowsh(IDEBUG,JDEBUG) write(0,*)'rprdsh',grid%rprdsh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rliq2',grid%rliq2(IDEBUG,JDEBUG) write(0,*)'dlf2',grid%dlf2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'shfrc3d',grid%shfrc3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qtflx_cu',grid%qtflx_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'slflx_cu',grid%slflx_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'uflx_cu',grid%uflx_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vflx_cu',grid%vflx_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qtten_cu',grid%qtten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'slten_cu',grid%slten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'uten_cu',grid%uten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vten_cu',grid%vten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qvten_cu',grid%qvten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qlten_cu',grid%qlten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qiten_cu',grid%qiten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cbmf_cu',grid%cbmf_cu(IDEBUG,JDEBUG) write(0,*)'ufrcinvbase_cu',grid%ufrcinvbase_cu(IDEBUG,JDEBUG) write(0,*)'ufrclcl_cu',grid%ufrclcl_cu(IDEBUG,JDEBUG) write(0,*)'winvbase_cu',grid%winvbase_cu(IDEBUG,JDEBUG) write(0,*)'wlcl_cu',grid%wlcl_cu(IDEBUG,JDEBUG) write(0,*)'plcl_cu',grid%plcl_cu(IDEBUG,JDEBUG) write(0,*)'pinv_cu',grid%pinv_cu(IDEBUG,JDEBUG) write(0,*)'plfc_cu',grid%plfc_cu(IDEBUG,JDEBUG) write(0,*)'pbup_cu',grid%pbup_cu(IDEBUG,JDEBUG) write(0,*)'ppen_cu',grid%ppen_cu(IDEBUG,JDEBUG) write(0,*)'qtsrc_cu',grid%qtsrc_cu(IDEBUG,JDEBUG) write(0,*)'thlsrc_cu',grid%thlsrc_cu(IDEBUG,JDEBUG) write(0,*)'thvlsrc_cu',grid%thvlsrc_cu(IDEBUG,JDEBUG) write(0,*)'emkfbup_cu',grid%emkfbup_cu(IDEBUG,JDEBUG) write(0,*)'cin_cu',grid%cin_cu(IDEBUG,JDEBUG) write(0,*)'cinlcl_cu',grid%cinlcl_cu(IDEBUG,JDEBUG) write(0,*)'cbmflimit_cu',grid%cbmflimit_cu(IDEBUG,JDEBUG) write(0,*)'tkeavg_cu',grid%tkeavg_cu(IDEBUG,JDEBUG) write(0,*)'zinv_cu',grid%zinv_cu(IDEBUG,JDEBUG) write(0,*)'rcwp_cu',grid%rcwp_cu(IDEBUG,JDEBUG) write(0,*)'rlwp_cu',grid%rlwp_cu(IDEBUG,JDEBUG) write(0,*)'riwp_cu',grid%riwp_cu(IDEBUG,JDEBUG) write(0,*)'tophgt_cu',grid%tophgt_cu(IDEBUG,JDEBUG) write(0,*)'wu_cu',grid%wu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ufrc_cu',grid%ufrc_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qtu_cu',grid%qtu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'thlu_cu',grid%thlu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'thvu_cu',grid%thvu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'uu_cu',grid%uu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vu_cu',grid%vu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qtu_emf_cu',grid%qtu_emf_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'thlu_emf_cu',grid%thlu_emf_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'uu_emf_cu',grid%uu_emf_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vu_emf_cu',grid%vu_emf_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'umf_cu',grid%umf_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'uemf_cu',grid%uemf_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qcu_cu',grid%qcu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qlu_cu',grid%qlu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qiu_cu',grid%qiu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cufrc_cu',grid%cufrc_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fer_cu',grid%fer_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'fdr_cu',grid%fdr_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dwten_cu',grid%dwten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'diten_cu',grid%diten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qrten_cu',grid%qrten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qsten_cu',grid%qsten_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'flxrain_cu',grid%flxrain_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'flxsnow_cu',grid%flxsnow_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ntraprd_cu',grid%ntraprd_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ntsnprd_cu',grid%ntsnprd_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'excessu_cu',grid%excessu_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'excessu0_cu',grid%excessu0_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'xc_cu',grid%xc_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'aquad_cu',grid%aquad_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'bquad_cu',grid%bquad_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cquad_cu',grid%cquad_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'bogbot_cu',grid%bogbot_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'bogtop_cu',grid%bogtop_cu(IDEBUG,KDEBUG,JDEBUG) write(0,*)'exit_uwcu_cu',grid%exit_uwcu_cu(IDEBUG,JDEBUG) write(0,*)'exit_conden_cu',grid%exit_conden_cu(IDEBUG,JDEBUG) write(0,*)'exit_klclmkx_cu',grid%exit_klclmkx_cu(IDEBUG,JDEBUG) write(0,*)'exit_klfcmkx_cu',grid%exit_klfcmkx_cu(IDEBUG,JDEBUG) write(0,*)'exit_ufrc_cu',grid%exit_ufrc_cu(IDEBUG,JDEBUG) write(0,*)'exit_wtw_cu',grid%exit_wtw_cu(IDEBUG,JDEBUG) write(0,*)'exit_drycore_cu',grid%exit_drycore_cu(IDEBUG,JDEBUG) write(0,*)'exit_wu_cu',grid%exit_wu_cu(IDEBUG,JDEBUG) write(0,*)'exit_cufliter_cu',grid%exit_cufliter_cu(IDEBUG,JDEBUG) write(0,*)'exit_kinv1_cu',grid%exit_kinv1_cu(IDEBUG,JDEBUG) write(0,*)'exit_rei_cu',grid%exit_rei_cu(IDEBUG,JDEBUG) write(0,*)'limit_shcu_cu',grid%limit_shcu_cu(IDEBUG,JDEBUG) write(0,*)'limit_negcon_cu',grid%limit_negcon_cu(IDEBUG,JDEBUG) write(0,*)'limit_ufrc_cu',grid%limit_ufrc_cu(IDEBUG,JDEBUG) write(0,*)'limit_ppen_cu',grid%limit_ppen_cu(IDEBUG,JDEBUG) write(0,*)'limit_emf_cu',grid%limit_emf_cu(IDEBUG,JDEBUG) write(0,*)'limit_cinlcl_cu',grid%limit_cinlcl_cu(IDEBUG,JDEBUG) write(0,*)'limit_cin_cu',grid%limit_cin_cu(IDEBUG,JDEBUG) write(0,*)'limit_cbmf_cu',grid%limit_cbmf_cu(IDEBUG,JDEBUG) write(0,*)'limit_rei_cu',grid%limit_rei_cu(IDEBUG,JDEBUG) write(0,*)'ind_delcin_cu',grid%ind_delcin_cu(IDEBUG,JDEBUG) write(0,*)'rh_old_mp',grid%rh_old_mp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lcd_old_mp',grid%lcd_old_mp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra_old_mp',grid%cldfra_old_mp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra_mp',grid%cldfra_mp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra_mp_all',grid%cldfra_mp_all(IDEBUG,KDEBUG,JDEBUG) write(0,*)'iradius',grid%iradius(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lradius',grid%lradius(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfra_conv',grid%cldfra_conv(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfrai',grid%cldfrai(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfral',grid%cldfral(IDEBUG,KDEBUG,JDEBUG) write(0,*)'numc',grid%numc(IDEBUG,JDEBUG) write(0,*)'nump',grid%nump(IDEBUG,JDEBUG) write(0,*)'sabv',grid%sabv(IDEBUG,JDEBUG) write(0,*)'sabg',grid%sabg(IDEBUG,JDEBUG) write(0,*)'lwup',grid%lwup(IDEBUG,JDEBUG) write(0,*)'lhsoi',grid%lhsoi(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lhveg',grid%lhveg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lhtran',grid%lhtran(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snl',grid%snl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowdp',grid%snowdp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wtc',grid%wtc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'wtp',grid%wtp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osno',grid%h2osno(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_grnd',grid%t_grnd(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_veg',grid%t_veg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2ocan',grid%h2ocan(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2ocan_col',grid%h2ocan_col(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t2m_max',grid%t2m_max(IDEBUG,JDEBUG) write(0,*)'t2m_min',grid%t2m_min(IDEBUG,JDEBUG) write(0,*)'t2clm',grid%t2clm(IDEBUG,JDEBUG) write(0,*)'t_ref2m',grid%t_ref2m(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq_s1',grid%h2osoi_liq_s1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq_s2',grid%h2osoi_liq_s2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq_s3',grid%h2osoi_liq_s3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq_s4',grid%h2osoi_liq_s4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq_s5',grid%h2osoi_liq_s5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq1',grid%h2osoi_liq1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq2',grid%h2osoi_liq2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq3',grid%h2osoi_liq3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq4',grid%h2osoi_liq4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq5',grid%h2osoi_liq5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq6',grid%h2osoi_liq6(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq7',grid%h2osoi_liq7(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq8',grid%h2osoi_liq8(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq9',grid%h2osoi_liq9(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq10',grid%h2osoi_liq10(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice_s1',grid%h2osoi_ice_s1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice_s2',grid%h2osoi_ice_s2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice_s3',grid%h2osoi_ice_s3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice_s4',grid%h2osoi_ice_s4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice_s5',grid%h2osoi_ice_s5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice1',grid%h2osoi_ice1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice2',grid%h2osoi_ice2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice3',grid%h2osoi_ice3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice4',grid%h2osoi_ice4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice5',grid%h2osoi_ice5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice6',grid%h2osoi_ice6(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice7',grid%h2osoi_ice7(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice8',grid%h2osoi_ice8(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice9',grid%h2osoi_ice9(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice10',grid%h2osoi_ice10(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno_s1',grid%t_soisno_s1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno_s2',grid%t_soisno_s2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno_s3',grid%t_soisno_s3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno_s4',grid%t_soisno_s4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno_s5',grid%t_soisno_s5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno1',grid%t_soisno1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno2',grid%t_soisno2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno3',grid%t_soisno3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno4',grid%t_soisno4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno5',grid%t_soisno5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno6',grid%t_soisno6(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno7',grid%t_soisno7(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno8',grid%t_soisno8(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno9',grid%t_soisno9(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno10',grid%t_soisno10(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dzsnow1',grid%dzsnow1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dzsnow2',grid%dzsnow2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dzsnow3',grid%dzsnow3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dzsnow4',grid%dzsnow4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dzsnow5',grid%dzsnow5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowrds1',grid%snowrds1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowrds2',grid%snowrds2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowrds3',grid%snowrds3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowrds4',grid%snowrds4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snowrds5',grid%snowrds5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake1',grid%t_lake1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake2',grid%t_lake2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake3',grid%t_lake3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake4',grid%t_lake4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake5',grid%t_lake5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake6',grid%t_lake6(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake7',grid%t_lake7(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake8',grid%t_lake8(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake9',grid%t_lake9(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_lake10',grid%t_lake10(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol1',grid%h2osoi_vol1(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol2',grid%h2osoi_vol2(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol3',grid%h2osoi_vol3(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol4',grid%h2osoi_vol4(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol5',grid%h2osoi_vol5(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol6',grid%h2osoi_vol6(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol7',grid%h2osoi_vol7(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol8',grid%h2osoi_vol8(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol9',grid%h2osoi_vol9(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol10',grid%h2osoi_vol10(IDEBUG,KDEBUG,JDEBUG) write(0,*)'albedosubgrid',grid%albedosubgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lhsubgrid',grid%lhsubgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'hfxsubgrid',grid%hfxsubgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lwupsubgrid',grid%lwupsubgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'q2subgrid',grid%q2subgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sabvsubgrid',grid%sabvsubgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sabgsubgrid',grid%sabgsubgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'nrasubgrid',grid%nrasubgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'swupsubgrid',grid%swupsubgrid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lake2d',grid%lake2d(IDEBUG,JDEBUG) write(0,*)'lakedepth2d',grid%lakedepth2d(IDEBUG,JDEBUG) write(0,*)'savedtke12d',grid%savedtke12d(IDEBUG,JDEBUG) write(0,*)'snowdp2d',grid%snowdp2d(IDEBUG,JDEBUG) write(0,*)'h2osno2d',grid%h2osno2d(IDEBUG,JDEBUG) write(0,*)'snl2d',grid%snl2d(IDEBUG,JDEBUG) write(0,*)'t_grnd2d',grid%t_grnd2d(IDEBUG,JDEBUG) write(0,*)'t_lake3d',grid%t_lake3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lake_icefrac3d',grid%lake_icefrac3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'z_lake3d',grid%z_lake3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dz_lake3d',grid%dz_lake3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_soisno3d',grid%t_soisno3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_ice3d',grid%h2osoi_ice3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_liq3d',grid%h2osoi_liq3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'h2osoi_vol3d',grid%h2osoi_vol3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'z3d',grid%z3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dz3d',grid%dz3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zi3d',grid%zi3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'watsat3d',grid%watsat3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'csol3d',grid%csol3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tkmg3d',grid%tkmg3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tkdry3d',grid%tkdry3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tksatu3d',grid%tksatu3d(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ssib_fm',grid%ssib_fm(IDEBUG,JDEBUG) write(0,*)'ssib_fh',grid%ssib_fh(IDEBUG,JDEBUG) write(0,*)'ssib_cm',grid%ssib_cm(IDEBUG,JDEBUG) write(0,*)'ssibxdd',grid%ssibxdd(IDEBUG,JDEBUG) write(0,*)'ssib_br',grid%ssib_br(IDEBUG,JDEBUG) write(0,*)'ssib_lhf',grid%ssib_lhf(IDEBUG,JDEBUG) write(0,*)'ssib_shf',grid%ssib_shf(IDEBUG,JDEBUG) write(0,*)'ssib_ghf',grid%ssib_ghf(IDEBUG,JDEBUG) write(0,*)'ssib_egs',grid%ssib_egs(IDEBUG,JDEBUG) write(0,*)'ssib_eci',grid%ssib_eci(IDEBUG,JDEBUG) write(0,*)'ssib_ect',grid%ssib_ect(IDEBUG,JDEBUG) write(0,*)'ssib_egi',grid%ssib_egi(IDEBUG,JDEBUG) write(0,*)'ssib_egt',grid%ssib_egt(IDEBUG,JDEBUG) write(0,*)'ssib_sdn',grid%ssib_sdn(IDEBUG,JDEBUG) write(0,*)'ssib_sup',grid%ssib_sup(IDEBUG,JDEBUG) write(0,*)'ssib_ldn',grid%ssib_ldn(IDEBUG,JDEBUG) write(0,*)'ssib_lup',grid%ssib_lup(IDEBUG,JDEBUG) write(0,*)'ssib_wat',grid%ssib_wat(IDEBUG,JDEBUG) write(0,*)'ssib_shc',grid%ssib_shc(IDEBUG,JDEBUG) write(0,*)'ssib_shg',grid%ssib_shg(IDEBUG,JDEBUG) write(0,*)'ssib_lai',grid%ssib_lai(IDEBUG,JDEBUG) write(0,*)'ssib_vcf',grid%ssib_vcf(IDEBUG,JDEBUG) write(0,*)'ssib_z00',grid%ssib_z00(IDEBUG,JDEBUG) write(0,*)'ssib_veg',grid%ssib_veg(IDEBUG,JDEBUG) write(0,*)'isnow',grid%isnow(IDEBUG,JDEBUG) write(0,*)'swe',grid%swe(IDEBUG,JDEBUG) write(0,*)'snowden',grid%snowden(IDEBUG,JDEBUG) write(0,*)'snowdepth',grid%snowdepth(IDEBUG,JDEBUG) write(0,*)'tkair',grid%tkair(IDEBUG,JDEBUG) write(0,*)'dzo1',grid%dzo1(IDEBUG,JDEBUG) write(0,*)'wo1',grid%wo1(IDEBUG,JDEBUG) write(0,*)'tssn1',grid%tssn1(IDEBUG,JDEBUG) write(0,*)'tssno1',grid%tssno1(IDEBUG,JDEBUG) write(0,*)'bwo1',grid%bwo1(IDEBUG,JDEBUG) write(0,*)'bto1',grid%bto1(IDEBUG,JDEBUG) write(0,*)'cto1',grid%cto1(IDEBUG,JDEBUG) write(0,*)'fio1',grid%fio1(IDEBUG,JDEBUG) write(0,*)'flo1',grid%flo1(IDEBUG,JDEBUG) write(0,*)'bio1',grid%bio1(IDEBUG,JDEBUG) write(0,*)'blo1',grid%blo1(IDEBUG,JDEBUG) write(0,*)'ho1',grid%ho1(IDEBUG,JDEBUG) write(0,*)'dzo2',grid%dzo2(IDEBUG,JDEBUG) write(0,*)'wo2',grid%wo2(IDEBUG,JDEBUG) write(0,*)'tssn2',grid%tssn2(IDEBUG,JDEBUG) write(0,*)'tssno2',grid%tssno2(IDEBUG,JDEBUG) write(0,*)'bwo2',grid%bwo2(IDEBUG,JDEBUG) write(0,*)'bto2',grid%bto2(IDEBUG,JDEBUG) write(0,*)'cto2',grid%cto2(IDEBUG,JDEBUG) write(0,*)'fio2',grid%fio2(IDEBUG,JDEBUG) write(0,*)'flo2',grid%flo2(IDEBUG,JDEBUG) write(0,*)'bio2',grid%bio2(IDEBUG,JDEBUG) write(0,*)'blo2',grid%blo2(IDEBUG,JDEBUG) write(0,*)'ho2',grid%ho2(IDEBUG,JDEBUG) write(0,*)'dzo3',grid%dzo3(IDEBUG,JDEBUG) write(0,*)'wo3',grid%wo3(IDEBUG,JDEBUG) write(0,*)'tssn3',grid%tssn3(IDEBUG,JDEBUG) write(0,*)'tssno3',grid%tssno3(IDEBUG,JDEBUG) write(0,*)'bwo3',grid%bwo3(IDEBUG,JDEBUG) write(0,*)'bto3',grid%bto3(IDEBUG,JDEBUG) write(0,*)'cto3',grid%cto3(IDEBUG,JDEBUG) write(0,*)'fio3',grid%fio3(IDEBUG,JDEBUG) write(0,*)'flo3',grid%flo3(IDEBUG,JDEBUG) write(0,*)'bio3',grid%bio3(IDEBUG,JDEBUG) write(0,*)'blo3',grid%blo3(IDEBUG,JDEBUG) write(0,*)'ho3',grid%ho3(IDEBUG,JDEBUG) write(0,*)'dzo4',grid%dzo4(IDEBUG,JDEBUG) write(0,*)'wo4',grid%wo4(IDEBUG,JDEBUG) write(0,*)'tssn4',grid%tssn4(IDEBUG,JDEBUG) write(0,*)'tssno4',grid%tssno4(IDEBUG,JDEBUG) write(0,*)'bwo4',grid%bwo4(IDEBUG,JDEBUG) write(0,*)'bto4',grid%bto4(IDEBUG,JDEBUG) write(0,*)'cto4',grid%cto4(IDEBUG,JDEBUG) write(0,*)'fio4',grid%fio4(IDEBUG,JDEBUG) write(0,*)'flo4',grid%flo4(IDEBUG,JDEBUG) write(0,*)'bio4',grid%bio4(IDEBUG,JDEBUG) write(0,*)'blo4',grid%blo4(IDEBUG,JDEBUG) write(0,*)'ho4',grid%ho4(IDEBUG,JDEBUG) write(0,*)'isnowxy',grid%isnowxy(IDEBUG,JDEBUG) write(0,*)'tvxy',grid%tvxy(IDEBUG,JDEBUG) write(0,*)'tgxy',grid%tgxy(IDEBUG,JDEBUG) write(0,*)'canicexy',grid%canicexy(IDEBUG,JDEBUG) write(0,*)'canliqxy',grid%canliqxy(IDEBUG,JDEBUG) write(0,*)'eahxy',grid%eahxy(IDEBUG,JDEBUG) write(0,*)'tahxy',grid%tahxy(IDEBUG,JDEBUG) write(0,*)'cmxy',grid%cmxy(IDEBUG,JDEBUG) write(0,*)'chxy',grid%chxy(IDEBUG,JDEBUG) write(0,*)'fwetxy',grid%fwetxy(IDEBUG,JDEBUG) write(0,*)'sneqvoxy',grid%sneqvoxy(IDEBUG,JDEBUG) write(0,*)'alboldxy',grid%alboldxy(IDEBUG,JDEBUG) write(0,*)'qsnowxy',grid%qsnowxy(IDEBUG,JDEBUG) write(0,*)'wslakexy',grid%wslakexy(IDEBUG,JDEBUG) write(0,*)'zwtxy',grid%zwtxy(IDEBUG,JDEBUG) write(0,*)'waxy',grid%waxy(IDEBUG,JDEBUG) write(0,*)'wtxy',grid%wtxy(IDEBUG,JDEBUG) write(0,*)'tsnoxy',grid%tsnoxy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'zsnsoxy',grid%zsnsoxy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snicexy',grid%snicexy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'snliqxy',grid%snliqxy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lfmassxy',grid%lfmassxy(IDEBUG,JDEBUG) write(0,*)'rtmassxy',grid%rtmassxy(IDEBUG,JDEBUG) write(0,*)'stmassxy',grid%stmassxy(IDEBUG,JDEBUG) write(0,*)'woodxy',grid%woodxy(IDEBUG,JDEBUG) write(0,*)'stblcpxy',grid%stblcpxy(IDEBUG,JDEBUG) write(0,*)'fastcpxy',grid%fastcpxy(IDEBUG,JDEBUG) write(0,*)'xsaixy',grid%xsaixy(IDEBUG,JDEBUG) write(0,*)'taussxy',grid%taussxy(IDEBUG,JDEBUG) write(0,*)'t2mvxy',grid%t2mvxy(IDEBUG,JDEBUG) write(0,*)'t2mbxy',grid%t2mbxy(IDEBUG,JDEBUG) write(0,*)'q2mvxy',grid%q2mvxy(IDEBUG,JDEBUG) write(0,*)'q2mbxy',grid%q2mbxy(IDEBUG,JDEBUG) write(0,*)'tradxy',grid%tradxy(IDEBUG,JDEBUG) write(0,*)'neexy',grid%neexy(IDEBUG,JDEBUG) write(0,*)'gppxy',grid%gppxy(IDEBUG,JDEBUG) write(0,*)'nppxy',grid%nppxy(IDEBUG,JDEBUG) write(0,*)'fvegxy',grid%fvegxy(IDEBUG,JDEBUG) write(0,*)'qinxy',grid%qinxy(IDEBUG,JDEBUG) write(0,*)'runsfxy',grid%runsfxy(IDEBUG,JDEBUG) write(0,*)'runsbxy',grid%runsbxy(IDEBUG,JDEBUG) write(0,*)'ecanxy',grid%ecanxy(IDEBUG,JDEBUG) write(0,*)'edirxy',grid%edirxy(IDEBUG,JDEBUG) write(0,*)'etranxy',grid%etranxy(IDEBUG,JDEBUG) write(0,*)'fsaxy',grid%fsaxy(IDEBUG,JDEBUG) write(0,*)'firaxy',grid%firaxy(IDEBUG,JDEBUG) write(0,*)'aparxy',grid%aparxy(IDEBUG,JDEBUG) write(0,*)'psnxy',grid%psnxy(IDEBUG,JDEBUG) write(0,*)'savxy',grid%savxy(IDEBUG,JDEBUG) write(0,*)'sagxy',grid%sagxy(IDEBUG,JDEBUG) write(0,*)'rssunxy',grid%rssunxy(IDEBUG,JDEBUG) write(0,*)'rsshaxy',grid%rsshaxy(IDEBUG,JDEBUG) write(0,*)'bgapxy',grid%bgapxy(IDEBUG,JDEBUG) write(0,*)'wgapxy',grid%wgapxy(IDEBUG,JDEBUG) write(0,*)'tgvxy',grid%tgvxy(IDEBUG,JDEBUG) write(0,*)'tgbxy',grid%tgbxy(IDEBUG,JDEBUG) write(0,*)'chvxy',grid%chvxy(IDEBUG,JDEBUG) write(0,*)'chbxy',grid%chbxy(IDEBUG,JDEBUG) write(0,*)'shgxy',grid%shgxy(IDEBUG,JDEBUG) write(0,*)'shcxy',grid%shcxy(IDEBUG,JDEBUG) write(0,*)'shbxy',grid%shbxy(IDEBUG,JDEBUG) write(0,*)'evgxy',grid%evgxy(IDEBUG,JDEBUG) write(0,*)'evbxy',grid%evbxy(IDEBUG,JDEBUG) write(0,*)'ghvxy',grid%ghvxy(IDEBUG,JDEBUG) write(0,*)'ghbxy',grid%ghbxy(IDEBUG,JDEBUG) write(0,*)'irgxy',grid%irgxy(IDEBUG,JDEBUG) write(0,*)'ircxy',grid%ircxy(IDEBUG,JDEBUG) write(0,*)'irbxy',grid%irbxy(IDEBUG,JDEBUG) write(0,*)'trxy',grid%trxy(IDEBUG,JDEBUG) write(0,*)'evcxy',grid%evcxy(IDEBUG,JDEBUG) write(0,*)'chleafxy',grid%chleafxy(IDEBUG,JDEBUG) write(0,*)'chucxy',grid%chucxy(IDEBUG,JDEBUG) write(0,*)'chv2xy',grid%chv2xy(IDEBUG,JDEBUG) write(0,*)'chb2xy',grid%chb2xy(IDEBUG,JDEBUG) write(0,*)'chstarxy',grid%chstarxy(IDEBUG,JDEBUG) write(0,*)'smoiseq',grid%smoiseq(IDEBUG,KDEBUG,JDEBUG) write(0,*)'smcwtdxy',grid%smcwtdxy(IDEBUG,JDEBUG) write(0,*)'rechxy',grid%rechxy(IDEBUG,JDEBUG) write(0,*)'deeprechxy',grid%deeprechxy(IDEBUG,JDEBUG) write(0,*)'areaxy',grid%areaxy(IDEBUG,JDEBUG) write(0,*)'qrfxy',grid%qrfxy(IDEBUG,JDEBUG) write(0,*)'qrfsxy',grid%qrfsxy(IDEBUG,JDEBUG) write(0,*)'qspringxy',grid%qspringxy(IDEBUG,JDEBUG) write(0,*)'qspringsxy',grid%qspringsxy(IDEBUG,JDEBUG) write(0,*)'qslatxy',grid%qslatxy(IDEBUG,JDEBUG) write(0,*)'pexpxy',grid%pexpxy(IDEBUG,JDEBUG) write(0,*)'rivercondxy',grid%rivercondxy(IDEBUG,JDEBUG) write(0,*)'fdepthxy',grid%fdepthxy(IDEBUG,JDEBUG) write(0,*)'eqzwt',grid%eqzwt(IDEBUG,JDEBUG) write(0,*)'rechclim',grid%rechclim(IDEBUG,JDEBUG) write(0,*)'riverbedxy',grid%riverbedxy(IDEBUG,JDEBUG) write(0,*)'soilcomp',grid%soilcomp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'soilcl1',grid%soilcl1(IDEBUG,JDEBUG) write(0,*)'soilcl2',grid%soilcl2(IDEBUG,JDEBUG) write(0,*)'soilcl3',grid%soilcl3(IDEBUG,JDEBUG) write(0,*)'soilcl4',grid%soilcl4(IDEBUG,JDEBUG) write(0,*)'grainxy',grid%grainxy(IDEBUG,JDEBUG) write(0,*)'gddxy',grid%gddxy(IDEBUG,JDEBUG) write(0,*)'croptype',grid%croptype(IDEBUG,KDEBUG,JDEBUG) write(0,*)'planting',grid%planting(IDEBUG,JDEBUG) write(0,*)'harvest',grid%harvest(IDEBUG,JDEBUG) write(0,*)'season_gdd',grid%season_gdd(IDEBUG,JDEBUG) write(0,*)'cropcat',grid%cropcat(IDEBUG,JDEBUG) write(0,*)'pgsxy',grid%pgsxy(IDEBUG,JDEBUG) write(0,*)'gecros_state',grid%gecros_state(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_ql',grid%kext_ql(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_qic',grid%kext_qic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_qip',grid%kext_qip(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_qid',grid%kext_qid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_qs',grid%kext_qs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_qg',grid%kext_qg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_qh',grid%kext_qh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_qa',grid%kext_qa(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_ft_qic',grid%kext_ft_qic(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_ft_qip',grid%kext_ft_qip(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_ft_qid',grid%kext_ft_qid(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_ft_qs',grid%kext_ft_qs(IDEBUG,KDEBUG,JDEBUG) write(0,*)'kext_ft_qg',grid%kext_ft_qg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'height',grid%height(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tempc',grid%tempc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sbmradar',grid%sbmradar(IDEBUG,KDEBUG,JDEBUG,2) write(0,*)'tcoli_max',grid%tcoli_max(IDEBUG,JDEBUG) write(0,*)'grpl_flx_max',grid%grpl_flx_max(IDEBUG,JDEBUG) write(0,*)'refd_com',grid%refd_com(IDEBUG,JDEBUG) write(0,*)'refd',grid%refd(IDEBUG,JDEBUG) write(0,*)'vil',grid%vil(IDEBUG,JDEBUG) write(0,*)'radarvil',grid%radarvil(IDEBUG,JDEBUG) write(0,*)'echotop',grid%echotop(IDEBUG,JDEBUG) write(0,*)'fzlev',grid%fzlev(IDEBUG,JDEBUG) write(0,*)'icingtop',grid%icingtop(IDEBUG,JDEBUG) write(0,*)'icingbot',grid%icingbot(IDEBUG,JDEBUG) write(0,*)'qicing_lg',grid%qicing_lg(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qicing_sm',grid%qicing_sm(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qicing_lg_max',grid%qicing_lg_max(IDEBUG,JDEBUG) write(0,*)'qicing_sm_max',grid%qicing_sm_max(IDEBUG,JDEBUG) write(0,*)'icing_lg',grid%icing_lg(IDEBUG,JDEBUG) write(0,*)'icing_sm',grid%icing_sm(IDEBUG,JDEBUG) write(0,*)'afwa_mslp',grid%afwa_mslp(IDEBUG,JDEBUG) write(0,*)'afwa_heatidx',grid%afwa_heatidx(IDEBUG,JDEBUG) write(0,*)'afwa_wchill',grid%afwa_wchill(IDEBUG,JDEBUG) write(0,*)'afwa_fits',grid%afwa_fits(IDEBUG,JDEBUG) write(0,*)'afwa_turb',grid%afwa_turb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'afwa_llturb',grid%afwa_llturb(IDEBUG,JDEBUG) write(0,*)'afwa_llturblgt',grid%afwa_llturblgt(IDEBUG,JDEBUG) write(0,*)'afwa_llturbmdt',grid%afwa_llturbmdt(IDEBUG,JDEBUG) write(0,*)'afwa_llturbsvr',grid%afwa_llturbsvr(IDEBUG,JDEBUG) write(0,*)'afwa_precip',grid%afwa_precip(IDEBUG,JDEBUG) write(0,*)'afwa_totprecip',grid%afwa_totprecip(IDEBUG,JDEBUG) write(0,*)'afwa_rain',grid%afwa_rain(IDEBUG,JDEBUG) write(0,*)'afwa_snow',grid%afwa_snow(IDEBUG,JDEBUG) write(0,*)'afwa_ice',grid%afwa_ice(IDEBUG,JDEBUG) write(0,*)'afwa_fzra',grid%afwa_fzra(IDEBUG,JDEBUG) write(0,*)'afwa_snowfall',grid%afwa_snowfall(IDEBUG,JDEBUG) write(0,*)'afwa_vis',grid%afwa_vis(IDEBUG,JDEBUG) write(0,*)'afwa_vis_alpha',grid%afwa_vis_alpha(IDEBUG,JDEBUG) write(0,*)'afwa_vis_dust',grid%afwa_vis_dust(IDEBUG,JDEBUG) write(0,*)'afwa_cloud',grid%afwa_cloud(IDEBUG,JDEBUG) write(0,*)'afwa_cloud_ceil',grid%afwa_cloud_ceil(IDEBUG,JDEBUG) write(0,*)'afwa_cape',grid%afwa_cape(IDEBUG,JDEBUG) write(0,*)'afwa_cin',grid%afwa_cin(IDEBUG,JDEBUG) write(0,*)'afwa_cape_mu',grid%afwa_cape_mu(IDEBUG,JDEBUG) write(0,*)'afwa_cin_mu',grid%afwa_cin_mu(IDEBUG,JDEBUG) write(0,*)'afwa_zlfc',grid%afwa_zlfc(IDEBUG,JDEBUG) write(0,*)'afwa_plfc',grid%afwa_plfc(IDEBUG,JDEBUG) write(0,*)'afwa_lidx',grid%afwa_lidx(IDEBUG,JDEBUG) write(0,*)'afwa_pwat',grid%afwa_pwat(IDEBUG,JDEBUG) write(0,*)'midrh_min',grid%midrh_min(IDEBUG,JDEBUG) write(0,*)'midrh_min_old',grid%midrh_min_old(IDEBUG,JDEBUG) write(0,*)'afwa_hail',grid%afwa_hail(IDEBUG,JDEBUG) write(0,*)'afwa_llws',grid%afwa_llws(IDEBUG,JDEBUG) write(0,*)'afwa_tornado',grid%afwa_tornado(IDEBUG,JDEBUG) write(0,*)'tornado_mask',grid%tornado_mask(IDEBUG,JDEBUG) write(0,*)'tornado_dur',grid%tornado_dur(IDEBUG,JDEBUG) write(0,*)'psfc_mean',grid%psfc_mean(IDEBUG,JDEBUG) write(0,*)'tsk_mean',grid%tsk_mean(IDEBUG,JDEBUG) write(0,*)'pmsl_mean',grid%pmsl_mean(IDEBUG,JDEBUG) write(0,*)'t2_mean',grid%t2_mean(IDEBUG,JDEBUG) write(0,*)'th2_mean',grid%th2_mean(IDEBUG,JDEBUG) write(0,*)'q2_mean',grid%q2_mean(IDEBUG,JDEBUG) write(0,*)'u10_mean',grid%u10_mean(IDEBUG,JDEBUG) write(0,*)'v10_mean',grid%v10_mean(IDEBUG,JDEBUG) write(0,*)'hfx_mean',grid%hfx_mean(IDEBUG,JDEBUG) write(0,*)'lh_mean',grid%lh_mean(IDEBUG,JDEBUG) write(0,*)'swdnb_mean',grid%swdnb_mean(IDEBUG,JDEBUG) write(0,*)'glw_mean',grid%glw_mean(IDEBUG,JDEBUG) write(0,*)'lwupb_mean',grid%lwupb_mean(IDEBUG,JDEBUG) write(0,*)'swupb_mean',grid%swupb_mean(IDEBUG,JDEBUG) write(0,*)'swupt_mean',grid%swupt_mean(IDEBUG,JDEBUG) write(0,*)'swdnt_mean',grid%swdnt_mean(IDEBUG,JDEBUG) write(0,*)'lwupt_mean',grid%lwupt_mean(IDEBUG,JDEBUG) write(0,*)'lwdnt_mean',grid%lwdnt_mean(IDEBUG,JDEBUG) write(0,*)'psfc_diurn',grid%psfc_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'tsk_diurn',grid%tsk_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t2_diurn',grid%t2_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'th2_diurn',grid%th2_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'q2_diurn',grid%q2_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u10_diurn',grid%u10_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v10_diurn',grid%v10_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'hfx_diurn',grid%hfx_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lh_diurn',grid%lh_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'swdnb_diurn',grid%swdnb_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'glw_diurn',grid%glw_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lwupb_diurn',grid%lwupb_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'swupb_diurn',grid%swupb_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'swupt_diurn',grid%swupt_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'swdnt_diurn',grid%swdnt_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lwupt_diurn',grid%lwupt_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'lwdnt_diurn',grid%lwdnt_diurn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'psfc_dtmp',grid%psfc_dtmp(IDEBUG,JDEBUG) write(0,*)'tsk_dtmp',grid%tsk_dtmp(IDEBUG,JDEBUG) write(0,*)'t2_dtmp',grid%t2_dtmp(IDEBUG,JDEBUG) write(0,*)'th2_dtmp',grid%th2_dtmp(IDEBUG,JDEBUG) write(0,*)'q2_dtmp',grid%q2_dtmp(IDEBUG,JDEBUG) write(0,*)'u10_dtmp',grid%u10_dtmp(IDEBUG,JDEBUG) write(0,*)'v10_dtmp',grid%v10_dtmp(IDEBUG,JDEBUG) write(0,*)'hfx_dtmp',grid%hfx_dtmp(IDEBUG,JDEBUG) write(0,*)'lh_dtmp',grid%lh_dtmp(IDEBUG,JDEBUG) write(0,*)'swdnb_dtmp',grid%swdnb_dtmp(IDEBUG,JDEBUG) write(0,*)'glw_dtmp',grid%glw_dtmp(IDEBUG,JDEBUG) write(0,*)'lwupb_dtmp',grid%lwupb_dtmp(IDEBUG,JDEBUG) write(0,*)'swupb_dtmp',grid%swupb_dtmp(IDEBUG,JDEBUG) write(0,*)'swupt_dtmp',grid%swupt_dtmp(IDEBUG,JDEBUG) write(0,*)'swdnt_dtmp',grid%swdnt_dtmp(IDEBUG,JDEBUG) write(0,*)'lwupt_dtmp',grid%lwupt_dtmp(IDEBUG,JDEBUG) write(0,*)'lwdnt_dtmp',grid%lwdnt_dtmp(IDEBUG,JDEBUG) write(0,*)'rscghis_2d',grid%rscghis_2d(IDEBUG,JDEBUG) write(0,*)'induc',grid%induc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'noninduc',grid%noninduc(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sctot',grid%sctot(IDEBUG,KDEBUG,JDEBUG) write(0,*)'elecmag',grid%elecmag(IDEBUG,KDEBUG,JDEBUG) write(0,*)'elecx',grid%elecx(IDEBUG,KDEBUG,JDEBUG) write(0,*)'elecy',grid%elecy(IDEBUG,KDEBUG,JDEBUG) write(0,*)'elecz',grid%elecz(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pot',grid%pot(IDEBUG,KDEBUG,JDEBUG) write(0,*)'light',grid%light(IDEBUG,JDEBUG) write(0,*)'lightdens',grid%lightdens(IDEBUG,JDEBUG) write(0,*)'lightdis',grid%lightdis(IDEBUG,JDEBUG) write(0,*)'flshi',grid%flshi(IDEBUG,KDEBUG,JDEBUG) write(0,*)'flshn',grid%flshn(IDEBUG,KDEBUG,JDEBUG) write(0,*)'flshp',grid%flshp(IDEBUG,KDEBUG,JDEBUG) write(0,*)'field_u_tend_perturb',grid%field_u_tend_perturb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'field_v_tend_perturb',grid%field_v_tend_perturb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'field_t_tend_perturb',grid%field_t_tend_perturb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pcb',grid%pcb(IDEBUG,JDEBUG) write(0,*)'pc_1',grid%pc_1(IDEBUG,JDEBUG) write(0,*)'pc_2',grid%pc_2(IDEBUG,JDEBUG) write(0,*)'p_wif_now',grid%p_wif_now(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_jan',grid%p_wif_jan(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_feb',grid%p_wif_feb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_mar',grid%p_wif_mar(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_apr',grid%p_wif_apr(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_may',grid%p_wif_may(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_jun',grid%p_wif_jun(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_jul',grid%p_wif_jul(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_aug',grid%p_wif_aug(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_sep',grid%p_wif_sep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_oct',grid%p_wif_oct(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_nov',grid%p_wif_nov(IDEBUG,KDEBUG,JDEBUG) write(0,*)'p_wif_dec',grid%p_wif_dec(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_now',grid%w_wif_now(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_jan',grid%w_wif_jan(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_feb',grid%w_wif_feb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_mar',grid%w_wif_mar(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_apr',grid%w_wif_apr(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_may',grid%w_wif_may(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_jun',grid%w_wif_jun(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_jul',grid%w_wif_jul(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_aug',grid%w_wif_aug(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_sep',grid%w_wif_sep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_oct',grid%w_wif_oct(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_nov',grid%w_wif_nov(IDEBUG,KDEBUG,JDEBUG) write(0,*)'w_wif_dec',grid%w_wif_dec(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_now',grid%i_wif_now(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_jan',grid%i_wif_jan(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_feb',grid%i_wif_feb(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_mar',grid%i_wif_mar(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_apr',grid%i_wif_apr(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_may',grid%i_wif_may(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_jun',grid%i_wif_jun(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_jul',grid%i_wif_jul(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_aug',grid%i_wif_aug(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_sep',grid%i_wif_sep(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_oct',grid%i_wif_oct(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_nov',grid%i_wif_nov(IDEBUG,KDEBUG,JDEBUG) write(0,*)'i_wif_dec',grid%i_wif_dec(IDEBUG,KDEBUG,JDEBUG) write(0,*)'sealevelp',grid%sealevelp(IDEBUG,JDEBUG) write(0,*)'temperature',grid%temperature(IDEBUG,KDEBUG,JDEBUG) write(0,*)'geoheight',grid%geoheight(IDEBUG,KDEBUG,JDEBUG) write(0,*)'pressure',grid%pressure(IDEBUG,KDEBUG,JDEBUG) write(0,*)'umet',grid%umet(IDEBUG,KDEBUG,JDEBUG) write(0,*)'vmet',grid%vmet(IDEBUG,KDEBUG,JDEBUG) write(0,*)'speed',grid%speed(IDEBUG,KDEBUG,JDEBUG) write(0,*)'dir',grid%dir(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rain',grid%rain(IDEBUG,JDEBUG) write(0,*)'liqrain',grid%liqrain(IDEBUG,JDEBUG) write(0,*)'tpw',grid%tpw(IDEBUG,JDEBUG) write(0,*)'potential_t',grid%potential_t(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rh',grid%rh(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qc_tot',grid%qc_tot(IDEBUG,KDEBUG,JDEBUG) write(0,*)'qi_tot',grid%qi_tot(IDEBUG,KDEBUG,JDEBUG) write(0,*)'cldfrac2d',grid%cldfrac2d(IDEBUG,JDEBUG) write(0,*)'wvp',grid%wvp(IDEBUG,JDEBUG) write(0,*)'lwp',grid%lwp(IDEBUG,JDEBUG) write(0,*)'iwp',grid%iwp(IDEBUG,JDEBUG) write(0,*)'swp',grid%swp(IDEBUG,JDEBUG) write(0,*)'wp_sum',grid%wp_sum(IDEBUG,JDEBUG) write(0,*)'lwp_tot',grid%lwp_tot(IDEBUG,JDEBUG) write(0,*)'iwp_tot',grid%iwp_tot(IDEBUG,JDEBUG) write(0,*)'wp_tot_sum',grid%wp_tot_sum(IDEBUG,JDEBUG) write(0,*)'re_qc',grid%re_qc(IDEBUG,JDEBUG) write(0,*)'re_qi',grid%re_qi(IDEBUG,JDEBUG) write(0,*)'re_qs',grid%re_qs(IDEBUG,JDEBUG) write(0,*)'re_qc_tot',grid%re_qc_tot(IDEBUG,JDEBUG) write(0,*)'re_qi_tot',grid%re_qi_tot(IDEBUG,JDEBUG) write(0,*)'tau_qc',grid%tau_qc(IDEBUG,JDEBUG) write(0,*)'tau_qi',grid%tau_qi(IDEBUG,JDEBUG) write(0,*)'tau_qs',grid%tau_qs(IDEBUG,JDEBUG) write(0,*)'tau_qc_tot',grid%tau_qc_tot(IDEBUG,JDEBUG) write(0,*)'tau_qi_tot',grid%tau_qi_tot(IDEBUG,JDEBUG) write(0,*)'cbaseht',grid%cbaseht(IDEBUG,JDEBUG) write(0,*)'ctopht',grid%ctopht(IDEBUG,JDEBUG) write(0,*)'cbaseht_tot',grid%cbaseht_tot(IDEBUG,JDEBUG) write(0,*)'ctopht_tot',grid%ctopht_tot(IDEBUG,JDEBUG) write(0,*)'clrnidx',grid%clrnidx(IDEBUG,JDEBUG) write(0,*)'sza',grid%sza(IDEBUG,JDEBUG) write(0,*)'ts_cldfrac2d',grid%ts_cldfrac2d(IDEBUG,JDEBUG) write(0,*)'ts_wvp',grid%ts_wvp(IDEBUG,JDEBUG) write(0,*)'ts_lwp',grid%ts_lwp(IDEBUG,JDEBUG) write(0,*)'ts_iwp',grid%ts_iwp(IDEBUG,JDEBUG) write(0,*)'ts_swp',grid%ts_swp(IDEBUG,JDEBUG) write(0,*)'ts_wp_sum',grid%ts_wp_sum(IDEBUG,JDEBUG) write(0,*)'ts_lwp_tot',grid%ts_lwp_tot(IDEBUG,JDEBUG) write(0,*)'ts_iwp_tot',grid%ts_iwp_tot(IDEBUG,JDEBUG) write(0,*)'ts_wp_tot_sum',grid%ts_wp_tot_sum(IDEBUG,JDEBUG) write(0,*)'ts_re_qc',grid%ts_re_qc(IDEBUG,JDEBUG) write(0,*)'ts_re_qi',grid%ts_re_qi(IDEBUG,JDEBUG) write(0,*)'ts_re_qs',grid%ts_re_qs(IDEBUG,JDEBUG) write(0,*)'ts_re_qc_tot',grid%ts_re_qc_tot(IDEBUG,JDEBUG) write(0,*)'ts_re_qi_tot',grid%ts_re_qi_tot(IDEBUG,JDEBUG) write(0,*)'ts_tau_qc',grid%ts_tau_qc(IDEBUG,JDEBUG) write(0,*)'ts_tau_qi',grid%ts_tau_qi(IDEBUG,JDEBUG) write(0,*)'ts_tau_qs',grid%ts_tau_qs(IDEBUG,JDEBUG) write(0,*)'ts_tau_qc_tot',grid%ts_tau_qc_tot(IDEBUG,JDEBUG) write(0,*)'ts_tau_qi_tot',grid%ts_tau_qi_tot(IDEBUG,JDEBUG) write(0,*)'ts_cbaseht',grid%ts_cbaseht(IDEBUG,JDEBUG) write(0,*)'ts_ctopht',grid%ts_ctopht(IDEBUG,JDEBUG) write(0,*)'ts_cbaseht_tot',grid%ts_cbaseht_tot(IDEBUG,JDEBUG) write(0,*)'ts_ctopht_tot',grid%ts_ctopht_tot(IDEBUG,JDEBUG) write(0,*)'ts_clrnidx',grid%ts_clrnidx(IDEBUG,JDEBUG) write(0,*)'ts_sza',grid%ts_sza(IDEBUG,JDEBUG) write(0,*)'u_pl',grid%u_pl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_pl',grid%v_pl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_pl',grid%t_pl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rh_pl',grid%rh_pl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ght_pl',grid%ght_pl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'s_pl',grid%s_pl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'td_pl',grid%td_pl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'q_pl',grid%q_pl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'u_zl',grid%u_zl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'v_zl',grid%v_zl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'t_zl',grid%t_zl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'rh_zl',grid%rh_zl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'ght_zl',grid%ght_zl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'s_zl',grid%s_zl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'td_zl',grid%td_zl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'q_zl',grid%q_zl(IDEBUG,KDEBUG,JDEBUG) write(0,*)'landmask',grid%landmask(IDEBUG,JDEBUG) write(0,*)'lakemask',grid%lakemask(IDEBUG,JDEBUG) write(0,*)'sst',grid%sst(IDEBUG,JDEBUG) write(0,*)'sst_input',grid%sst_input(IDEBUG,JDEBUG) write(0,*)'mydrop',grid%mydrop(IDEBUG,JDEBUG) write(0,*)'chem',grid%chem(IDEBUG,KDEBUG,JDEBUG,2) !ENDOFREGISTRYGENERATEDINCLUDE