CAM
output_aerocom_aie Module Reference

Functions/Subroutines

subroutine, public output_aerocom_aie_register ()
 
subroutine, public output_aerocom_aie_init ()
 
subroutine, public cloud_top_aerocom (state, pbuf)
 
subroutine, public aerocom_calc (state, cld, rel, rei, lnd, ind, tau, cliqwp, cicewp, coszrs)
 
subroutine, public output_aerocom (state, pbuf)
 

Variables

logical, public do_aerocom_ind3
 
real(r8) p0 = 1.0e5
 
integer angstrm_idx
 
integer cdr_idx
 
integer cdnc_idx
 
integer cdnum_idx
 
integer icnum_idx
 
integer clt_idx
 
integer lcc_idx
 
integer lwp_idx
 
integer iwp_idx
 
integer icr_idx
 
integer icc_idx
 
integer cod_idx
 
integer ccn_idx
 
integer ttop_idx
 
integer ptop_idx
 
integer autoconv_idx
 
integer accretn_idx
 
integer rh700_idx
 
integer icnc_idx
 
integer intccn_idx
 
integer colrv_idx
 
integer rwp_idx
 
integer lwp2_idx
 
integer iwp2_idx
 
integer ccn3d_idx
 
integer autocl_idx
 
integer accretl_idx
 
integer cldo_idx
 
integer qrain_idx
 
integer cld_tau_idx
 
integer rel_idx
 
integer rei_idx
 
integer cldliqbf_idx
 
integer cldicebf_idx
 
integer numliqbf_idx
 
integer numicebf_idx
 
integer ixcldice
 
integer ixcldliq
 
integer ixnumliq
 
integer ixnumice
 

Function/Subroutine Documentation

◆ aerocom_calc()

subroutine, public output_aerocom_aie::aerocom_calc ( type(physics_state), intent(in)  state,
real(r8), dimension(pcols,pver), intent(in)  cld,
real(r8), dimension(pcols,pver), intent(in)  rel,
real(r8), dimension(pcols,pver), intent(in)  rei,
real(r8), dimension(pcols, pver), intent(in)  lnd,
real(r8), dimension(pcols, pver), intent(in)  ind,
real(r8), dimension(pcols, pver), intent(in)  tau,
real(r8), dimension(pcols,pver), intent(in)  cliqwp,
real(r8), dimension(pcols,pver), intent(in)  cicewp,
real(r8), dimension(pcols), intent(in)  coszrs 
)

◆ cloud_top_aerocom()

subroutine, public output_aerocom_aie::cloud_top_aerocom ( type(physics_state), intent(in), target  state,
type(physics_buffer_desc), dimension(:), pointer  pbuf 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ output_aerocom()

subroutine, public output_aerocom_aie::output_aerocom ( type(physics_state), intent(in), target  state,
type(physics_buffer_desc), dimension(:), pointer  pbuf 
)

◆ output_aerocom_aie_init()

subroutine, public output_aerocom_aie::output_aerocom_aie_init ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ output_aerocom_aie_register()

subroutine, public output_aerocom_aie::output_aerocom_aie_register ( )
Here is the caller graph for this function:

Variable Documentation

◆ accretl_idx

integer output_aerocom_aie::accretl_idx
private

◆ accretn_idx

integer output_aerocom_aie::accretn_idx
private

◆ angstrm_idx

integer output_aerocom_aie::angstrm_idx
private

◆ autocl_idx

integer output_aerocom_aie::autocl_idx
private

◆ autoconv_idx

integer output_aerocom_aie::autoconv_idx
private

◆ ccn3d_idx

integer output_aerocom_aie::ccn3d_idx
private

◆ ccn_idx

integer output_aerocom_aie::ccn_idx
private

◆ cdnc_idx

integer output_aerocom_aie::cdnc_idx
private

◆ cdnum_idx

integer output_aerocom_aie::cdnum_idx
private

◆ cdr_idx

integer output_aerocom_aie::cdr_idx
private

◆ cld_tau_idx

integer output_aerocom_aie::cld_tau_idx
private

◆ cldicebf_idx

integer output_aerocom_aie::cldicebf_idx
private

◆ cldliqbf_idx

integer output_aerocom_aie::cldliqbf_idx
private

◆ cldo_idx

integer output_aerocom_aie::cldo_idx
private

◆ clt_idx

integer output_aerocom_aie::clt_idx
private

◆ cod_idx

integer output_aerocom_aie::cod_idx
private

◆ colrv_idx

integer output_aerocom_aie::colrv_idx
private

◆ do_aerocom_ind3

logical, public output_aerocom_aie::do_aerocom_ind3

◆ icc_idx

integer output_aerocom_aie::icc_idx
private

◆ icnc_idx

integer output_aerocom_aie::icnc_idx
private

◆ icnum_idx

integer output_aerocom_aie::icnum_idx
private

◆ icr_idx

integer output_aerocom_aie::icr_idx
private

◆ intccn_idx

integer output_aerocom_aie::intccn_idx
private

◆ iwp2_idx

integer output_aerocom_aie::iwp2_idx
private

◆ iwp_idx

integer output_aerocom_aie::iwp_idx
private

◆ ixcldice

integer output_aerocom_aie::ixcldice
private

◆ ixcldliq

integer output_aerocom_aie::ixcldliq
private

◆ ixnumice

integer output_aerocom_aie::ixnumice
private

◆ ixnumliq

integer output_aerocom_aie::ixnumliq
private

◆ lcc_idx

integer output_aerocom_aie::lcc_idx
private

◆ lwp2_idx

integer output_aerocom_aie::lwp2_idx
private

◆ lwp_idx

integer output_aerocom_aie::lwp_idx
private

◆ numicebf_idx

integer output_aerocom_aie::numicebf_idx
private

◆ numliqbf_idx

integer output_aerocom_aie::numliqbf_idx
private

◆ p0

real(r8) output_aerocom_aie::p0 = 1.0e5
private

◆ ptop_idx

integer output_aerocom_aie::ptop_idx
private

◆ qrain_idx

integer output_aerocom_aie::qrain_idx
private

◆ rei_idx

integer output_aerocom_aie::rei_idx
private

◆ rel_idx

integer output_aerocom_aie::rel_idx
private

◆ rh700_idx

integer output_aerocom_aie::rh700_idx
private

◆ rwp_idx

integer output_aerocom_aie::rwp_idx
private

◆ ttop_idx

integer output_aerocom_aie::ttop_idx
private