CCPP Scientific Documentation
v5.0.0
subroutine, public gfs_rrtmg_setup::gfs_rrtmg_setup_run ( 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,
character(len=*), intent(out)  errmsg,
integer, intent(out)  errflg 
)

Argument Table

GFS_rrtmg_setup_run argument table
local_namestandard_namelong_nameunitstypedimensionskindintentoptional
idatedate_and_time_at_model_initializationinitialization date and timenoneinteger(8)inFalse
jdateforecast_date_and_timecurrent forecast date and timenoneinteger(8)inFalse
deltswfrequency_for_shortwave_radiationfrequency for shortwave radiationsreal()kind_physinFalse
deltimtime_step_for_dynamicsdynamics timestepsreal()kind_physinFalse
lsswrflag_to_calc_swlogical flags for sw radiation callsflaglogical()inFalse
mempi_rankcurrent MPI-rankindexinteger()inFalse
slagequation_of_timeequation of time (radian)radianreal()kind_physoutFalse
sdecsine_of_solar_declination_anglesin of the solar declination anglenonereal()kind_physoutFalse
cdeccosine_of_solar_declination_anglecos of the solar declination anglenonereal()kind_physoutFalse
solconsolar_constantsolar constant (sun-earth distant adjusted)W m-2real()kind_physoutFalse
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*outFalse
errflgccpp_error_flagerror flag for error handling in CCPPflaginteger()outFalse

References is_initialized, and radupdate().

Here is the call graph for this function: