|
subroutine, public | clubb_intr::clubb_register_cam () |
|
logical function, public | clubb_intr::clubb_implements_cnst (name) |
|
subroutine, public | clubb_intr::clubb_init_cnst (name, q, gcid) |
|
subroutine, public | clubb_intr::clubb_readnl (nlfile) |
|
subroutine, public | clubb_intr::clubb_ini_cam (pbuf2d, dp1_in) |
|
subroutine, public | clubb_intr::clubb_tend_cam (state, ptend_all, pbuf, hdtime, cmfmc, cam_in, sgh30, macmic_it, cld_macmic_num_steps, dlf, det_s, det_ice, alst_o) |
|
subroutine, public | clubb_intr::clubb_surface (state, ptend, ztodt, cam_in, ustar, obklen) |
|
real(r8) function | clubb_intr::diag_ustar (z, bflx, wnd, z0) |
|
subroutine, public | clubb_intr::stats_init_clubb (l_stats_in, stats_tsamp_in, stats_tout_in, nnzp, nnrad_zt, nnrad_zm, delt) |
|
subroutine, public | clubb_intr::stats_end_timestep_clubb (lchnk, thecol, out_zt, out_zm, out_radzt, out_radzm, out_sfc) |
|
subroutine, private | clubb_intr::stats_zero (kk, nn, x, n, l_in_update) |
|
subroutine, private | clubb_intr::stats_avg (kk, nn, x, n) |
|
|
logical, public | clubb_intr::do_cldcool |
|
integer, parameter | clubb_intr::grid_type = 3 |
|
integer, parameter | clubb_intr::hydromet_dim = 0 |
|
real(r8), dimension(0) | clubb_intr::sclr_tol = 1.e-8_r8 |
|
character(len=6), parameter | clubb_intr::saturation_equation = "flatau" |
|
real(r8), parameter | clubb_intr::theta0 = 300._r8 |
|
real(r8), parameter | clubb_intr::ts_nudge = 86400._r8 |
|
real(r8), parameter | clubb_intr::p0_clubb = 100000._r8 |
|
real(r8), parameter | clubb_intr::host_dx = 100000._r8 |
|
real(r8), parameter | clubb_intr::host_dy = 100000._r8 |
|
integer, parameter | clubb_intr::sclr_dim = 0 |
|
real(r8), parameter | clubb_intr::wp3_const = 1._r8 |
|
real(r8), parameter | clubb_intr::wpthlp_const = 10.0_r8 |
|
real(r8), parameter | clubb_intr::wprtp_const = 0.01_r8 |
|
real(r8), parameter | clubb_intr::rtpthlp_const = 0.01_r8 |
|
real(r8), parameter | clubb_intr::unset_r8 = huge(1.0_r8) |
|
real(r8), parameter | clubb_intr::qsmall = 1.e-18_r8 |
|
real(r8) | clubb_intr::clubb_timestep = unset_r8 |
|
real(r8) | clubb_intr::clubb_rnevap_effic = unset_r8 |
|
real(r8) | clubb_intr::clubb_liq_deep = unset_r8 |
|
real(r8) | clubb_intr::clubb_liq_sh = unset_r8 |
|
real(r8) | clubb_intr::clubb_ice_deep = unset_r8 |
|
real(r8) | clubb_intr::clubb_ice_sh = unset_r8 |
|
real(r8) | clubb_intr::clubb_tk1 = unset_r8 |
|
real(r8) | clubb_intr::clubb_tk2 = unset_r8 |
|
logical, parameter, private | clubb_intr::l_uv_nudge = .false. |
|
logical, parameter, private | clubb_intr::l_implemented = .true. |
|
logical, parameter, private | clubb_intr::l_host_applies_sfc_fluxes = .false. |
|
logical | clubb_intr::do_tms |
|
logical, dimension(pcnst) | clubb_intr::lq |
|
logical, dimension(pcnst) | clubb_intr::lq2 |
|
logical | clubb_intr::prog_modal_aero |
|
logical | clubb_intr::do_rainturb |
|
logical | clubb_intr::do_expldiff |
|
logical | clubb_intr::clubb_do_adv |
|
logical | clubb_intr::clubb_do_deep |
|
logical | clubb_intr::micro_do_icesupersat |
|
logical | clubb_intr::history_budget |
|
integer | clubb_intr::history_budget_histfile_num |
|
integer | clubb_intr::edsclr_dim |
|
integer | clubb_intr::offset |
|
integer | clubb_intr::wp2_idx |
|
integer | clubb_intr::wp3_idx |
|
integer | clubb_intr::wpthlp_idx |
|
integer | clubb_intr::wprtp_idx |
|
integer | clubb_intr::rtpthlp_idx |
|
integer | clubb_intr::rtp2_idx |
|
integer | clubb_intr::thlp2_idx |
|
integer | clubb_intr::up2_idx |
|
integer | clubb_intr::vp2_idx |
|
integer | clubb_intr::upwp_idx |
|
integer | clubb_intr::vpwp_idx |
|
integer | clubb_intr::thlm_idx |
|
integer | clubb_intr::rtm_idx |
|
integer | clubb_intr::um_idx |
|
integer | clubb_intr::vm_idx |
|
integer | clubb_intr::cld_idx |
|
integer | clubb_intr::concld_idx |
|
integer | clubb_intr::ast_idx |
|
integer | clubb_intr::alst_idx |
|
integer | clubb_intr::aist_idx |
|
integer | clubb_intr::qlst_idx |
|
integer | clubb_intr::qist_idx |
|
integer | clubb_intr::dp_frac_idx |
|
integer | clubb_intr::sh_frac_idx |
|
integer | clubb_intr::rel_idx |
|
integer | clubb_intr::kvh_idx |
|
integer | clubb_intr::kvm_idx |
|
integer | clubb_intr::pblh_idx |
|
integer | clubb_intr::icwmrdp_idx |
|
integer | clubb_intr::tke_idx |
|
integer | clubb_intr::tpert_idx |
|
integer | clubb_intr::fice_idx |
|
integer | clubb_intr::cmeliq_idx |
|
integer | clubb_intr::relvar_idx |
|
integer | clubb_intr::accre_enhan_idx |
|
integer | clubb_intr::naai_idx |
|
integer | clubb_intr::prer_evap_idx |
|
integer | clubb_intr::qrl_idx |
|
integer | clubb_intr::radf_idx |
|
integer, public | clubb_intr::ixthlp2 = 0 |
|
integer, public | clubb_intr::ixwpthlp = 0 |
|
integer, public | clubb_intr::ixwprtp = 0 |
|
integer, public | clubb_intr::ixwp2 = 0 |
|
integer, public | clubb_intr::ixwp3 = 0 |
|
integer, public | clubb_intr::ixrtpthlp = 0 |
|
integer, public | clubb_intr::ixrtp2 = 0 |
|
integer, public | clubb_intr::ixup2 = 0 |
|
integer, public | clubb_intr::ixvp2 = 0 |
|
integer | clubb_intr::cmfmc_sh_idx = 0 |
|
real(r8) | clubb_intr::dp1 |
|
real(r8), dimension(:,:,:), allocatable | clubb_intr::out_zt |
|
real(r8), dimension(:,:,:), allocatable | clubb_intr::out_zm |
|
real(r8), dimension(:,:,:), allocatable | clubb_intr::out_radzt |
|
real(r8), dimension(:,:,:), allocatable | clubb_intr::out_radzm |
|
real(r8), dimension(:,:,:), allocatable | clubb_intr::out_sfc |
|
character(len=16) | clubb_intr::eddy_scheme |
|
character(len=16) | clubb_intr::deep_scheme |
|
integer, parameter | clubb_intr::ncnst =9 |
|
character(len=8), dimension(ncnst) | clubb_intr::cnst_names |
|
logical | clubb_intr::do_cnst =.false. |
|
logical | clubb_intr::liqcf_fix = .FALSE. |
|
logical | clubb_intr::relvar_fix = .FALSE. |
|
real(r8) | clubb_intr::micro_mg_accre_enhan_fac = huge(1.0_r8) |
|