This file sets up astronomical quantities for solar radiation calculations. More...
Module variables (to be set in module_radiation_astronomy::sol_update) | |
real(kind=kind_phys) | module_radiation_astronomy::sollag =0.0 |
equation of time | |
real(kind=kind_phys) | module_radiation_astronomy::sindec =0.0 |
sine of the solar declination angle | |
real(kind=kind_phys) | module_radiation_astronomy::cosdec =0.0 |
cosine of the solar declination angle | |
real(kind=kind_phys) | module_radiation_astronomy::anginc =0.0 |
solar angle increment per interation of cosz calc | |
real(kind=kind_phys), dimension(12) | module_radiation_astronomy::smon_sav |
saved monthly solar constants (isolflg=4 only) | |
integer | module_radiation_astronomy::iyr_sav =0 |
saved year of data used | |
integer | module_radiation_astronomy::nstp =6 |
total number of zenith angle iterations | |
subroutine, public | module_radiation_astronomy::sol_init |
This subroutine initializes astronomy process, and set up module constants. More... | |
subroutine, public | module_radiation_astronomy::sol_update |
This subroutine computes solar parameters at forecast time. More... | |
subroutine | module_radiation_astronomy::solar |
This subroutine computes radius vector, declination and right ascension of sun, and equation of time. | |
subroutine, public | module_radiation_astronomy::coszmn |
This subroutine computes mean cos solar zenith angle over SW calling interval. More... | |
subroutine | module_radiation_astronomy::prtime |
This subroutine prints out forecast date, time, and astronomy quantities. | |
This file sets up astronomical quantities for solar radiation calculations.
Definition in file radiation_astronomy.f.