This module sets up astronomy quantities for solar radiation calculations. More...
Functions/Subroutines | |
| subroutine, public | sol_init (mpicomm, mpirank, mpiroot, isolar, solar_file, con_solr, con_solr_old, con_pi) |
| This subroutine initializes astronomy process, and set up module constants. | |
| subroutine, public | sol_update (jdate, kyear, deltsw, deltim, lsol_chg, mpicomm, mpirank, mpiroot, slag, sdec, cdec, solcon, con_pi, errmsg, errflg) |
| This subroutine computes solar parameters at forecast time. | |
| subroutine, public | coszmn (xlon, sinlat, coslat, solhr, im, me, coszen, coszdg) |
| This subroutine computes mean cos solar zenith angle over SW calling interval. | |
Variables | |
| real(kind=kind_phys), public | solc0 |
This module sets up astronomy quantities for solar radiation calculations.