CAM
macrop_driver.F90 File Reference

Modules

module  macrop_driver
 

Functions/Subroutines

subroutine, public macrop_driver::macrop_driver_readnl (nlfile)
 
subroutine, public macrop_driver::macrop_driver_register
 
subroutine, public macrop_driver::macrop_driver_init (pbuf2d)
 
subroutine, public macrop_driver::macrop_driver_tend (state, ptend, dtime, landfrac, ocnfrac, snowh, dlf, dlf2, cmfmc, cmfmc2, ts, sst, zdu, pbuf, det_s, det_ice, alst_o)
 
elemental subroutine, public macrop_driver::ice_macro_tend (naai, t, p, qv, qi, ni, xxls, deltat, stend, qvtend, qitend, nitend)
 

Variables

logical, public macrop_driver::do_cldice
 
logical, public macrop_driver::do_cldliq
 
logical, public macrop_driver::do_detrain
 
logical, parameter macrop_driver::cu_det_st = .false.
 
integer, parameter macrop_driver::i_adet = 1
 
logical macrop_driver::micro_do_icesupersat
 
integer macrop_driver::rhminl_opt = 0
 
integer macrop_driver::rhmini_opt = 0
 
character(len=16) macrop_driver::shallow_scheme
 
logical macrop_driver::use_shfrc
 
integer macrop_driver::ixcldliq
 
integer macrop_driver::ixcldice
 
integer macrop_driver::ixnumliq
 
integer macrop_driver::ixnumice
 
integer macrop_driver::qcwat_idx
 
integer macrop_driver::lcwat_idx
 
integer macrop_driver::iccwat_idx
 
integer macrop_driver::nlwat_idx
 
integer macrop_driver::niwat_idx
 
integer macrop_driver::tcwat_idx
 
integer macrop_driver::cc_t_idx
 
integer macrop_driver::cc_qv_idx
 
integer macrop_driver::cc_ql_idx
 
integer macrop_driver::cc_qi_idx
 
integer macrop_driver::cc_nl_idx
 
integer macrop_driver::cc_ni_idx
 
integer macrop_driver::cc_qlst_idx
 
integer macrop_driver::cld_idx
 
integer macrop_driver::ast_idx
 
integer macrop_driver::aist_idx
 
integer macrop_driver::alst_idx
 
integer macrop_driver::qist_idx
 
integer macrop_driver::qlst_idx
 
integer macrop_driver::concld_idx
 
integer macrop_driver::fice_idx
 
integer macrop_driver::cmeliq_idx
 
integer macrop_driver::shfrc_idx
 
integer macrop_driver::naai_idx
 
logical macrop_driver::liqcf_fix
 
integer macrop_driver::tke_idx = -1
 
integer macrop_driver::qtl_flx_idx = -1
 
integer macrop_driver::qti_flx_idx = -1
 
integer macrop_driver::cmfr_det_idx = -1
 
integer macrop_driver::qlr_det_idx = -1
 
integer macrop_driver::qir_det_idx = -1
 
integer macrop_driver::rqcr_l_idx = -1
 
integer macrop_driver::rqcr_i_idx = -1
 
integer macrop_driver::rncr_l_idx = -1
 
integer macrop_driver::rncr_i_idx = -1