subroutine gfs_rrtmg_setup::radupdate | ( | integer, dimension(:), intent(in) | idate, |
integer, dimension(:), intent(in) | jdate, | ||
real (kind=kind_phys), intent(in) | deltsw, | ||
real (kind=kind_phys), intent(in) | deltim, | ||
logical, intent(in) | lsswr, | ||
integer, intent(in) | me, | ||
real (kind=kind_phys), intent(out) | slag, | ||
real (kind=kind_phys), intent(out) | sdec, | ||
real (kind=kind_phys), intent(out) | cdec, | ||
real (kind=kind_phys), intent(out) | solcon | ||
) |
idate | NCEP absolute date and time of intial condition (year,month,day,time-zone,hour,minute,second, mil-second) |
jdate | NCEP absolute date and time at forecast time (year,month,day,time-zone,hour,minute,second, mil-second) |
deltsw | SW radiation calling time interval in seconds |
deltim | model advancing time-step duration in seconds |
lsswr | logical control flag for SW radiation calculations |
me | print control flag |
slag | equation of time in radians |
sdec,cdec | sine and cosine of the solar declination angle |
solcon | solar constant adjusted by sun-earth distance \((W/m^2)\) |
References module_radiation_aerosols::aer_update(), module_radiation_gases::gas_update(), physparam::ictmflg, physparam::isolar, iyear0, loz1st, month0, monthd, and module_radiation_astronomy::sol_update().
Referenced by gfs_rrtmg_setup_run().