CAM
unicon_cam.F90 File Reference

Data Types

type  unicon_cam::unicon_out_t
 

Modules

module  unicon_cam
 

Functions/Subroutines

subroutine, public unicon_cam::unicon_cam_readnl (nlfile)
 Read namelist group unicon_nl. More...
 
subroutine, public unicon_cam::unicon_cam_register
 
subroutine, public unicon_cam::unicon_cam_init (pbuf2d)
 
logical function, public unicon_cam::unicon_implements_cnst (name)
 
subroutine, public unicon_cam::unicon_init_cnst (name, q, gcid)
 
subroutine, public unicon_cam::unicon_cam_tend (dt, state, cam_in, sgh30, pbuf, ptend, out)
 
subroutine, public unicon_cam::unicon_cam_org_diags (state, pbuf)
 

Variables

logical unicon_cam::unicon_offline_dat_out = .false.
 
integer unicon_cam::unicon_offline_dat_hfile = 2
 
real(r8) unicon_cam::xlv
 
real(r8) unicon_cam::xlf
 
real(r8) unicon_cam::xls
 
real(r8) unicon_cam::cp
 
integer, parameter unicon_cam::nseg = 1
 
integer, parameter unicon_cam::mix = pcols
 
integer, parameter unicon_cam::mkx = pver
 
integer, parameter unicon_cam::ncnst = pcnst
 
integer, parameter unicon_cam::n_org = 5
 
character(len=8), dimension(n_org), parameter unicon_cam::cnst_names = (/'ORGawk ','ORGthl ','ORGqto ','ORGuoo ','ORGvoo '/)
 
integer unicon_cam::awk_cnst_ind
 
integer unicon_cam::thl_cnst_ind
 
integer unicon_cam::qt_cnst_ind
 
integer unicon_cam::u_cnst_ind
 
integer unicon_cam::v_cnst_ind
 
integer unicon_cam::cushavg_idx
 
integer unicon_cam::cuorg_idx
 
integer unicon_cam::awk_pbl_idx
 
integer unicon_cam::delta_thl_pbl_idx
 
integer unicon_cam::delta_qt_pbl_idx
 
integer unicon_cam::delta_u_pbl_idx
 
integer unicon_cam::delta_v_pbl_idx
 
integer unicon_cam::delta_tr_pbl_idx
 
integer unicon_cam::cu_cmfr_idx
 
integer unicon_cam::cu_thlr_idx
 
integer unicon_cam::cu_qtr_idx
 
integer unicon_cam::cu_ur_idx
 
integer unicon_cam::cu_vr_idx
 
integer unicon_cam::cu_qlr_idx
 
integer unicon_cam::cu_qir_idx
 
integer unicon_cam::cu_trr_idx
 
integer unicon_cam::cmfr_det_idx
 
integer unicon_cam::qlr_det_idx
 
integer unicon_cam::qir_det_idx
 
integer unicon_cam::rqcr_l_idx
 
integer unicon_cam::rqcr_i_idx
 
integer unicon_cam::rncr_l_idx
 
integer unicon_cam::rncr_i_idx
 
integer unicon_cam::rice2_idx
 
integer unicon_cam::ast_idx = -1
 
integer unicon_cam::tke_idx = -1
 
integer unicon_cam::bprod_idx = -1
 
integer unicon_cam::kpblh_idx = -1
 
integer unicon_cam::pblh_idx = -1
 
integer unicon_cam::went_idx = -1
 
integer unicon_cam::cush_idx = -1
 
integer unicon_cam::shfrc_idx = -1
 
integer unicon_cam::icwmrsh_idx = -1
 
integer unicon_cam::rprdsh_idx = -1
 
integer unicon_cam::prec_sh_idx = -1
 
integer unicon_cam::snow_sh_idx = -1
 
integer unicon_cam::nevapr_shcu_idx = -1
 
integer unicon_cam::am_evp_st_idx = -1
 
integer unicon_cam::evprain_st_idx = -1
 
integer unicon_cam::evpsnow_st_idx = -1
 
integer unicon_cam::ixcldliq
 
integer unicon_cam::ixcldice
 
integer unicon_cam::ixnumliq
 
integer unicon_cam::ixnumice
 
logical, dimension(ncnst) unicon_cam::cnst_is_mam_num
 
logical, dimension(ncnst) unicon_cam::cnst_is_mam_mmr