SUEWS API Site
Documentation of SUEWS source code
|
Go to the source code of this file.
Modules | |
module | narp_module |
Functions/Subroutines | |
subroutine | narp_module::radmethod (NetRadiationMethod, snowUse, NetRadiationMethod_use, AlbedoChoice, ldown_option) |
subroutine | narp_module::narp (nsurf, sfr, SnowFrac, alb, emis, IceFrac, NARP_TRANS_SITE, NARP_EMIS_SNOW, DTIME, ZENITH_deg, tsurf_0, kdown, Temp_C, RH, Press_hPa, qn1_obs, SnowAlb, AlbedoChoice, ldown_option, NetRadiationMethod_use, DiagQN, QSTARall, QSTAR_SF, QSTAR_S, kclear, KUPall, LDOWN, LUPall, fcld, TSURFall, qn1_ind_snow, kup_ind_snow, Tsurf_ind_snow, Tsurf_ind, alb0, alb1) |
subroutine | narp_module::narp_cal_sunposition (year, idectime, UTC, locationlatitude, locationlongitude, locationaltitude, sunazimuth, sunzenith) |
subroutine | narp_module::julian_calculation (year, month, day, hour, min, sec, UTC, juliancentury, julianday, julianephemeris_century, julianephemeris_day, julianephemeris_millenium) |
subroutine | narp_module::earth_heliocentric_position_calculation (julianephemeris_millenium, earth_heliocentric_positionlatitude, earth_heliocentric_positionlongitude, earth_heliocentric_positionradius) |
subroutine | narp_module::sun_geocentric_position_calculation (earth_heliocentric_positionlongitude, earth_heliocentric_positionlatitude, sun_geocentric_positionlatitude, sun_geocentric_positionlongitude) |
subroutine | narp_module::nutation_calculation (julianephemeris_century, nutationlongitude, nutationobliquity) |
subroutine | narp_module::corr_obliquity_calculation (julianephemeris_millenium, nutationobliquity, corr_obliquity) |
subroutine | narp_module::abberation_correction_calculation (earth_heliocentric_positionradius, aberration_correction) |
subroutine | narp_module::apparent_sun_longitude_calculation (sun_geocentric_positionlongitude, nutationlongitude, aberration_correction, apparent_sun_longitude) |
subroutine | narp_module::apparent_stime_at_greenwich_calculation (julianday, juliancentury, nutationlongitude, corr_obliquity, apparent_stime_at_greenwich) |
subroutine | narp_module::sun_rigth_ascension_calculation (apparent_sun_longitude, corr_obliquity, sun_geocentric_positionlatitude, sun_rigth_ascension) |
subroutine | narp_module::sun_geocentric_declination_calculation (apparent_sun_longitude, corr_obliquity, sun_geocentric_positionlatitude, sun_geocentric_declination) |
subroutine | narp_module::observer_local_hour_calculation (apparent_stime_at_greenwich, locationlongitude, sun_rigth_ascension, observer_local_hour) |
subroutine | narp_module::topocentric_sun_position_calculate (topocentric_sun_positionrigth_ascension, topocentric_sun_positionrigth_ascension_parallax, topocentric_sun_positiondeclination, locationaltitude, locationlatitude, observer_local_hour, sun_rigth_ascension, sun_geocentric_declination, earth_heliocentric_positionradius) |
subroutine | narp_module::topocentric_local_hour_calculate (observer_local_hour, topocentric_sun_positionrigth_ascension_parallax, topocentric_local_hour) |
subroutine | narp_module::sun_topocentric_zenith_angle_calculate (locationlatitude, topocentric_sun_positiondeclination, topocentric_local_hour, sunazimuth, sunzenith) |
real(kind(1d0)) function | narp_module::set_to_range (var) |
real(kind(1d0)) function | narp_module::dewpoint (Temp_C, rh) |
real(kind(1d0)) function | narp_module::prata_emis (Temp_K, EA_hPa) |
real(kind(1d0)) function | narp_module::emis_cloud (EMIS_A, FCLD) |
real(kind(1d0)) function | narp_module::emis_cloud_sq (EMIS_A, FCLD) |
real(kind(1d0)) function | narp_module::cloud_fraction (KDOWN, KCLEAR) |
real(kind(1d0)) function | narp_module::wc_fraction (RH, Temp) |
real(kind(1d0)) function | narp_module::isurface (doy, zenith) |
real(kind(1d0)) function | narp_module::solar_esdist (doy) |
real(kind(1d0)) function, dimension(365) | narp_module::smithlambda (lat) |
real(kind(1d0)) function | narp_module::transmissivity (Press_hPa, Temp_C_dew, G, zenith) |