CAM
iondrag Module Reference

Data Types

interface  iondrag_calc
 

Functions/Subroutines

subroutine, public iondrag_readnl (nlfile)
 
subroutine, public iondrag_register
 
subroutine, public iondrag_init (pref_mid)
 
subroutine iondrag_calc_ions (lchnk, ncol, state, ptend, pbuf, delt)
 
subroutine iondrag_calc_ghg (lchnk, ncol, state, ptend)
 

Variables

logical, parameter, public do_waccm_ions = .false.
 

Function/Subroutine Documentation

◆ iondrag_calc_ghg()

subroutine iondrag::iondrag_calc_ghg ( integer, intent(in)  lchnk,
integer, intent(in)  ncol,
type(physics_state), intent(in)  state,
type(physics_ptend), intent(out)  ptend 
)
private

◆ iondrag_calc_ions()

subroutine iondrag::iondrag_calc_ions ( integer, intent(in)  lchnk,
integer, intent(in)  ncol,
type(physics_state), intent(in), target  state,
type(physics_ptend), intent(out)  ptend,
type(physics_buffer_desc), dimension(:), pointer  pbuf,
real(r8), intent(in)  delt 
)
private

◆ iondrag_init()

subroutine, public iondrag::iondrag_init ( real(r8), dimension(pver), intent(in)  pref_mid)
Here is the caller graph for this function:

◆ iondrag_readnl()

subroutine, public iondrag::iondrag_readnl ( character(len=*), intent(in)  nlfile)
Here is the caller graph for this function:

◆ iondrag_register()

subroutine, public iondrag::iondrag_register ( )
Here is the caller graph for this function:

Variable Documentation

◆ do_waccm_ions

logical, parameter, public iondrag::do_waccm_ions = .false.