subroutine, public gfs_rrtmgp_setup::gfs_rrtmgp_setup_timestep_init | ( | integer, dimension(:), intent(in) | idate, |
integer, dimension(:), intent(in) | jdate, | ||
real(kind_phys), intent(in) | deltsw, | ||
real(kind_phys), intent(in) | deltim, | ||
logical, intent(in) | doswrad, | ||
integer, intent(in) | me, | ||
integer, intent(in) | iaermdl, | ||
character(len=26), intent(in) | aeros_file, | ||
integer, intent(in) | isol, | ||
real(kind_phys), intent(out) | slag, | ||
real(kind_phys), intent(out) | sdec, | ||
real(kind_phys), intent(out) | cdec, | ||
real(kind_phys), intent(out) | solcon, | ||
real(kind_phys), intent(in) | con_pi, | ||
character(len=26), intent(in) | co2dat_file, | ||
character(len=26), intent(in) | co2gbl_file, | ||
integer, intent(in) | ictm, | ||
integer, intent(in) | ico2, | ||
integer, intent(in) | ntoz, | ||
type(ty_ozphys), intent(inout) | ozphys, | ||
character(len=*), intent(out) | errmsg, | ||
integer, intent(out) | errflg ) |
local_name | standard_name | long_name | units | type | dimensions | kind | intent |
---|---|---|---|---|---|---|---|
idate | date_and_time_at_model_initialization_in_iso_order | initialization date and time | none | integer | (ccpp_constant_one:8) | in | |
jdate | date_and_time_of_forecast_in_united_states_order | current forecast date and time | none | integer | (ccpp_constant_one:8) | in | |
deltsw | period_of_shortwave_radiation_calls | frequency for shortwave radiation | s | real | () | kind_phys | in |
deltim | timestep_for_dynamics | dynamics timestep | s | real | () | kind_phys | in |
doSWrad | flag_for_calling_shortwave_radiation | logical flags for sw radiation calls | flag | logical | () | in | |
me | mpi_rank | current MPI-rank | index | integer | () | in | |
aeros_file | aerosol_data_file | aerosol data file | none | character | () | len=26 | in |
co2dat_file | co2_monthly_obs_data_table_file | co2 monthly observation data table | none | character | () | len=26 | in |
co2gbl_file | co2_global_annual_mean_data_table_file | co2 global annual mean data file | none | character | () | len=26 | in |
ictm | flag_for_initial_time_date_control | flag for initial conditions and forcing | flag | integer | () | in | |
ico2 | control_for_co2 | prescribed global mean value (old opernl) | flag | integer | () | in | |
ntoz | index_of_ozone_mixing_ratio_in_tracer_concentration_array | tracer index for ozone mixing ratio | index | integer | () | in | |
ozphys | dataset_for_ozone_physics | dataset for NRL ozone physics | mixed | ty_ozphys | () | ty_ozphys | inout |
iaermdl | control_for_aerosol_radiation_scheme | control of aerosol scheme in radiation | 1 | integer | () | in | |
isol | control_for_solar_constant | use prescribed solar constant | flag | integer | () | in | |
con_pi | pi | ratio of a circle's circumference to its diameter | none | real | () | kind_phys | in |
slag | equation_of_time | equation of time (radian) | radian | real | () | kind_phys | out |
sdec | sine_of_solar_declination_angle | sin of the solar declination angle | none | real | () | kind_phys | out |
cdec | cosine_of_solar_declination_angle | cos of the solar declination angle | none | real | () | kind_phys | out |
solcon | solar_constant | solar constant (sun-earth distant adjusted) | W m-2 | real | () | kind_phys | out |
errmsg | ccpp_error_message | error message for error handling in CCPP | none | character | () | len=* | out |
errflg | ccpp_error_code | error code for error handling in CCPP | 1 | integer | () | out |
Definition at line 143 of file GFS_rrtmgp_setup.F90.
References module_radiation_gases::gas_update(), and module_radiation_astronomy::sol_update().