CCPP SciDoc  v6.0.0
Common Community Physics Package Developed at DTC

◆ atm_glacier()

subroutine, private noahmp_glacier_routines::atm_glacier ( real (kind=kind_phys), intent(in)  sfcprs,
real (kind=kind_phys), intent(in)  sfctmp,
real (kind=kind_phys), intent(in)  q2,
real (kind=kind_phys), intent(in)  soldn,
real (kind=kind_phys), intent(in)  cosz,
real (kind=kind_phys), intent(out)  thair,
real (kind=kind_phys), intent(out)  qair,
real (kind=kind_phys), intent(out)  eair,
real (kind=kind_phys), intent(out)  rhoair,
real (kind=kind_phys), dimension( 1: 2), intent(out)  solad,
real (kind=kind_phys), dimension( 1: 2), intent(out)  solai,
real (kind=kind_phys), intent(out)  swdown 
)
private
Parameters
[in]sfcprspressure (pa)
[in]sfctmpsurface air temperature [k]
[in]q2mixing ratio (kg/kg)
[in]soldndownward shortwave radiation (w/m2)
[in]coszcosine solar zenith angle [0-1]
[out]thairpotential temperature (k)
[out]qairspecific humidity (kg/kg) (q2/(1+q2))
[out]eairvapor pressure air (pa)
[out]soladincoming direct solar radiation (w/m2)
[out]solaiincoming diffuse solar radiation (w/m2)
[out]rhoairdensity air (kg/m3)
[out]swdowndownward solar filtered by sun angle [w/m2]

Referenced by noahmp_glacier().

Here is the caller graph for this function: