modmet_lusthov Function

public pure function modmet_lusthov(mt, dy, hr, min, lat, lon, kin, z0, zra, u_zra, T, cloud_fraction) result(result)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: mt

month [1..12]

integer, intent(in) :: dy

day [1..31]

integer, intent(in) :: hr

hour (GMT) [0..23]

integer, intent(in) :: min

minute [0..59]

real, intent(in) :: lat

latitude [degrees, north positive]

real, intent(in) :: lon

longitude [degrees, east positive]

real, intent(in) :: kin

incoming shortwave radiation [W/m^2]

real, intent(in) :: z0

surface roughness length [m]

real, intent(in) :: zra

wind measurement/evaluation height [m]

real, intent(in) :: u_zra

wind speed at zra [m/s]

real, intent(in) :: T

air temperature [degC]

real, intent(in) :: cloud_fraction

cloud fraction [-] (0..1)

Return Value type(modmet_lusthov_result)


Calls

proc~~modmet_lusthov~~CallsGraph proc~modmet_lusthov modmet_lusthov proc~modmet_flxln2 modmet_flxln2 proc~modmet_lusthov->proc~modmet_flxln2 proc~modmet_sunhgh modmet_sunhgh proc~modmet_lusthov->proc~modmet_sunhgh proc~modmet_find_zero modmet_find_zero proc~modmet_flxln2->proc~modmet_find_zero proc~modmet_radiat modmet_radiat proc~modmet_flxln2->proc~modmet_radiat interface~modmet_missing modmet_missing proc~modmet_radiat->interface~modmet_missing