local_name | standard_name | long_name | units | type | dimensions | kind | intent |
do_ccpp_suite_sim | flag_for_ccpp_suite_simulator | flag for ccpp suite simulator | flag | logical | () | | in |
kdt | index_of_timestep | current forecast iteration | index | integer | () | | in |
nCol | horizontal_loop_extent | horizontal dimension | count | integer | () | | in |
nLay | vertical_layer_dimension | number of vertical levels | count | integer | () | | in |
dtp | timestep_for_physics | physics timestep | s | real | () | kind_phys | in |
jdat | date_and_time_of_forecast_in_united_states_order | current forecast date and time | none | integer | (ccpp_constant_one:8) | | in |
proc_start | index_for_first_physics_process_in_ccpp_suite_simulator | index for first physics process in CCPP suite simulator | count | integer | () | | inout |
proc_end | index_for_last_physics_process_in_ccpp_suite_simulator | index for last physics process in CCPP suite simulator | count | integer | () | | inout |
in_pre_active | flag_to_indicate_location_in_physics_process_loop_before_active_scheme | flag to indicate location in physics process loop before active scheme | flag | logical | () | | inout |
in_post_active | flag_to_indicate_location_in_physics_process_loop_after_active_scheme | flag to indicate location in physics process loop after active scheme | flag | logical | () | | inout |
tgrs | air_temperature | model layer mean temperature | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
ugrs | x_wind | zonal wind | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
vgrs | y_wind | meridional wind | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | in |
qgrs | tracer_concentration | model layer mean tracer concentration | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_tracers) | kind_phys | in |
active_phys_tend | tendencies_for_active_process_in_ccpp_suite_simulator | tendencies for active physics process in ccpp suite simulator | mixed | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension, ccpp_constant_one:number_of_prognostics_varaibles_in_CCPP_suite_simulator) | kind_phys | in |
iactive_T | index_for_active_t_in_ccpp_suite_simulator | index into active process tracer array for temperature in CCPP suite simulator | count | integer | () | | in |
iactive_u | index_for_active_u_in_ccpp_suite_simulator | index into active process tracer array for zonal wind in CCPP suite simulator | count | integer | () | | in |
iactive_v | index_for_active_v_in_ccpp_suite_simulator | index into active process tracer array for meridional wind in CCPP suite simulator | count | integer | () | | in |
iactive_q | index_for_active_q_in_ccpp_suite_simulator | index into active process tracer array for moisture in CCPP suite simulator | count | integer | () | | in |
gt0 | air_temperature_of_new_state | temperature updated by physics | K | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
gu0 | x_wind_of_new_state | zonal wind updated by physics | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
gv0 | y_wind_of_new_state | meridional wind updated by physics | m s-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
gq0 | specific_humidity_of_new_state | tracer concentration updated by physics | kg kg-1 | real | (ccpp_constant_one:horizontal_loop_extent, ccpp_constant_one:vertical_layer_dimension) | kind_phys | inout |
physics_process | physics_process_type_for_ccpp_suite_simulator | physics process type for CCPP suite simulator | mixed | base_physics_process | (ccpp_constant_one:number_of_physics_process_in_CCPP_suite_simulator) | base_physics_process | inout |
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 |