m_modmet_sunhgh Module

This module computes the sine of the solar elevation angle from geographic position and date-time inputs. Reference: Holtslag and Van Ulden (1983), JCAM 22, 517-529.


Uses

  • module~~m_modmet_sunhgh~~UsesGraph module~m_modmet_sunhgh m_modmet_sunhgh module~modmet_constants modmet_constants module~m_modmet_sunhgh->module~modmet_constants

Used by

  • module~~m_modmet_sunhgh~~UsedByGraph module~m_modmet_sunhgh m_modmet_sunhgh module~m_modmet_lusthov m_modmet_lusthov module~m_modmet_lusthov->module~m_modmet_sunhgh module~modmet modmet module~modmet->module~m_modmet_sunhgh module~modmet->module~m_modmet_lusthov

Functions

public pure function modmet_sunhgh(lat, lon, mt, dy, hr, min) result(sinphi)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: lat

latitude in degrees, positive northward

real, intent(in) :: lon

longitude in degrees, positive eastward

integer, intent(in) :: mt

month [1..12]

integer, intent(in) :: dy

day [1..31]

integer, intent(in) :: hr

hour [0..23]

integer, intent(in) :: min

minute [0..59]

Return Value real