CAM
drydep_mod Module Reference

Functions/Subroutines

subroutine inidrydep (xrair, xgravit)
 
subroutine setdvel (ncol, landfrac, icefrac, ocnfrac, vgl, vgo, vgsi, vg)
 
subroutine ddflux (ncol, vg, q, p, tv, flux)
 
subroutine d3ddflux (ncol, vlc_dry, q, pmid, pdel, tv, dep_dry, dep_dry_tend, dt)
 
subroutine calcram (ncol, landfrac, icefrac, ocnfrac, obklen, ustar, ram1in, ram1, t, pmid, pdel, fvin, fv)
 

Variables

real(r8) rair
 
real(r8) gravit
 

Function/Subroutine Documentation

◆ calcram()

subroutine drydep_mod::calcram ( integer, intent(in)  ncol,
real(r8), dimension(pcols), intent(in)  landfrac,
real(r8), dimension(pcols), intent(in)  icefrac,
real(r8), dimension(pcols), intent(in)  ocnfrac,
real(r8), dimension(pcols), intent(in)  obklen,
real(r8), dimension(pcols), intent(in)  ustar,
real(r8), dimension(pcols), intent(in)  ram1in,
real(r8), dimension(pcols), intent(out)  ram1,
real(r8), dimension(pcols), intent(in)  t,
real(r8), dimension(pcols), intent(in)  pmid,
real(r8), dimension(pcols), intent(in)  pdel,
real(r8), dimension(pcols), intent(in)  fvin,
real(r8), dimension(pcols), intent(out)  fv 
)
Here is the caller graph for this function:

◆ d3ddflux()

subroutine drydep_mod::d3ddflux ( integer, intent(in)  ncol,
real(r8), dimension(pcols,pver), intent(in)  vlc_dry,
real(r8), dimension(pcols,pver), intent(in)  q,
real(r8), dimension(pcols,pver), intent(in)  pmid,
real(r8), dimension(pcols,pver), intent(in)  pdel,
real(r8), dimension(pcols,pver), intent(in)  tv,
real(r8), dimension(pcols), intent(out)  dep_dry,
real(r8), dimension(pcols,pver), intent(out)  dep_dry_tend,
real(r8), intent(in)  dt 
)
Here is the caller graph for this function:

◆ ddflux()

subroutine drydep_mod::ddflux ( integer, intent(in)  ncol,
real(r8), dimension(pcols), intent(in)  vg,
real(r8), dimension(pcols), intent(in)  q,
real(r8), dimension(pcols), intent(in)  p,
real(r8), dimension(pcols), intent(in)  tv,
real(r8), dimension(pcols), intent(out)  flux 
)

◆ inidrydep()

subroutine drydep_mod::inidrydep ( real(r8), intent(in)  xrair,
real(r8), intent(in)  xgravit 
)
Here is the caller graph for this function:

◆ setdvel()

subroutine drydep_mod::setdvel ( integer, intent(in)  ncol,
real (r8), dimension(pcols), intent(in)  landfrac,
real (r8), dimension(pcols), intent(in)  icefrac,
real (r8), dimension(pcols), intent(in)  ocnfrac,
real(r8), intent(in)  vgl,
real(r8), intent(in)  vgo,
real(r8), intent(in)  vgsi,
real(r8), dimension(pcols), intent(out)  vg 
)

Variable Documentation

◆ gravit

real(r8) drydep_mod::gravit

◆ rair

real(r8) drydep_mod::rair