Loading [MathJax]/extensions/tex2jax.js
CCPP SciDoc  v6.0.0
Common Community Physics Package Developed at DTC
v6.0.0
All Classes Namespaces Functions Variables Modules Pages
GFS Radiation Time Update

This module contains code related to GFS radiation setup. More...

Functions/Subroutines

subroutine, public gfs_rad_time_vary::gfs_rad_time_vary_timestep_init (lslwr, lsswr, isubc_lw, isubc_sw, icsdsw, icsdlw, cnx, cny, isc, jsc, imap, jmap, sec, kdt, imp_physics, imp_physics_zhao_carr, ps_2delt, ps_1delt, t_2delt, t_1delt, qv_2delt, qv_1delt, t, qv, ps, errmsg, errflg)
 

Detailed Description

Argument Table

GFS_rad_time_vary_timestep_init argument table
local_namestandard_namelong_nameunitstypedimensionskindintent
lslwrflag_for_calling_longwave_radiationlogical flags for lw radiation callsflaglogical()in
lsswrflag_for_calling_shortwave_radiationlogical flags for sw radiation callsflaglogical()in
isubc_lwflag_for_lw_clouds_sub_grid_approximationflag for lw clouds sub-grid approximationflaginteger()in
isubc_swflag_for_sw_clouds_grid_approximationflag for sw clouds sub-grid approximationflaginteger()in
icsdswrandom_number_seed_for_mcica_shortwaverandom seeds for sub-column cloud generators swnoneinteger(ccpp_constant_one:horizontal_dimension)inout
icsdlwrandom_number_seed_for_mcica_longwaverandom seeds for sub-column cloud generators lwnoneinteger(ccpp_constant_one:horizontal_dimension)inout
cnxnumber_of_x_points_for_current_cubed_sphere_tilenumber of points in x direction for this cubed sphere facecountinteger()in
cnynumber_of_y_points_for_current_cubed_sphere_tilenumber of points in y direction for this cubed sphere facecountinteger()in
iscstarting_x_index_for_this_mpi_rankstarting index in the x direction for this MPI rankcountinteger()in
jscstarting_y_index_for_this_mpi_rankstarting index in the y direction for this MPI rankcountinteger()in
imapmap_of_block_column_number_to_global_i_indexmap of local index ix to global index i for this blocknoneinteger(ccpp_constant_one:horizontal_dimension)in
jmapmap_of_block_column_number_to_global_j_indexmap of local index ix to global index j for this blocknoneinteger(ccpp_constant_one:horizontal_dimension)in
secforecast_time_in_secondsseconds elapsed since model initializationsreal()kind_physin
kdtindex_of_timestepcurrent forecast iterationindexinteger()in
imp_physicscontrol_for_microphysics_schemechoice of microphysics schemeflaginteger()in
imp_physics_zhao_carridentifier_for_zhao_carr_microphysics_schemechoice of Zhao-Carr microphysics schemeflaginteger()in
ps_2deltsurface_air_pressure_two_timesteps_backsurface air pressure two timesteps backPareal(ccpp_constant_one:horizontal_dimension)kind_physinout
ps_1deltsurface_air_pressure_on_previous_timestepsurface air pressure at previous timestepPareal(ccpp_constant_one:horizontal_dimension)kind_physinout
t_2deltair_temperature_two_timesteps_backair temperature two timesteps backKreal(ccpp_constant_one:horizontal_dimension, ccpp_constant_one:vertical_layer_dimension)kind_physinout
t_1deltair_temperature_on_previous_timestep_in_xyz_dimensioned_restart_arrayair temperature at previous timestepKreal(ccpp_constant_one:horizontal_dimension, ccpp_constant_one:vertical_layer_dimension)kind_physinout
qv_2deltspecific_humidity_two_timesteps_backwater vapor specific humidity two timesteps backkg kg-1real(ccpp_constant_one:horizontal_dimension, ccpp_constant_one:vertical_layer_dimension)kind_physinout
qv_1deltspecific_humidity_on_previous_timestep_in_xyz_dimensioned_restart_arraywater vapor specific humidity at previous timestepkg kg-1real(ccpp_constant_one:horizontal_dimension, ccpp_constant_one:vertical_layer_dimension)kind_physinout
tair_temperaturemodel layer mean temperatureKreal(ccpp_constant_one:horizontal_dimension, ccpp_constant_one:vertical_layer_dimension)kind_physin
qvspecific_humiditywater vapor specific humiditykg kg-1real(ccpp_constant_one:horizontal_dimension, ccpp_constant_one:vertical_layer_dimension)kind_physin
psair_pressure_at_lowest_model_interfaceair pressure at lowest model interfacePareal(ccpp_constant_one:horizontal_dimension)kind_physin
errmsgccpp_error_messageerror message for error handling in CCPPnonecharacter()len=*out
errflgccpp_error_codeerror code for error handling in CCPP1integer()out