CCPP SciDoc v7.0.0  v7.0.0
Common Community Physics Package Developed at DTC
 
Loading...
Searching...
No Matches

◆ sfcdif1()

subroutine __module_sf_noahmplsm_f90__::sfcdif1 ( type (noahmp_parameters), intent(in) parameters,
integer, intent(in) iter,
real (kind=kind_phys), intent(in) sfctmp,
real (kind=kind_phys), intent(in) rhoair,
real (kind=kind_phys), intent(in) h,
real (kind=kind_phys), intent(in) qair,
real (kind=kind_phys), intent(in) zlvl,
real (kind=kind_phys), intent(in) zpd,
real (kind=kind_phys), intent(in) z0m,
real (kind=kind_phys), intent(in) z0h,
real (kind=kind_phys), intent(in) ur,
real (kind=kind_phys), intent(in) mpe,
integer, intent(in) iloc,
integer, intent(in) jloc,
ifdef,
ccpp )
private
Parameters
[in]ilocgrid index
[in]jlocgrid index
[in]iteriteration index
[in]sfctmptemperature at reference height (k)
[in]rhoairdensity air (kg/m**3)
[in]hsensible heat flux (w/m2) [+ to atm]
[in]qairspecific humidity at reference height (kg/kg)
[in]zlvlreference height (m)
[in]zpdzero plane displacement (m)
[in]z0hroughness length, sensible heat, ground (m)
[in]z0mroughness length, momentum, ground (m)
[in]urwind speed (m/s)
[in]mpeprevents overflow error if division by zero

Definition at line 5048 of file module_sf_noahmplsm.F90.

Referenced by bare_flux(), and vege_flux().

Here is the caller graph for this function: