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 (storageheatmethod, nsurf, sfr_surf, tsfc_surf, snowfrac, alb, emis, icefrac, narp_trans_site, narp_emis_snow, dtime, zenith_deg, tsurf_0, kdown, temp_c, rh, press_hpa, qn1_obs, ldown_obs, snowalb, albedochoice, ldown_option, netradiationmethod_use, diagqn, qn_surf, qstarall, qstar_sf, qstar_s, kclear, kupall, ldown, lupall, fcld, tsurfall, qn1_ind_snow, kup_ind_snow, tsurf_ind_snow, tsurf_surf, albedo_snowfree, albedo_snow) |
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_narp (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) |