| local_name | standard_name | long_name | units | type | dimensions | kind | intent |
| jdat | date_and_time_of_forecast_in_united_states_order | current forecast date and time | none | integer | (ccpp_constant_one:8) | | in |
| idat | date_and_time_at_model_initialization_in_iso_order | initialization date and time | none | integer | (ccpp_constant_one:8) | | in |
| dtp | timestep_for_physics | physics timestep | s | real | () | kind_phys | in |
| nsswr | number_of_timesteps_between_shortwave_radiation_calls | number of timesteps between shortwave radiation calls | | integer | () | | in |
| nslwr | number_of_timesteps_between_longwave_radiation_calls | number of timesteps between longwave radiation calls | | integer | () | | in |
| nhfrad | number_of_timesteps_for_concurrent_radiation_and_remainder_physics_calls_after_model_initialization | number of timesteps for radiation calls on physics timestep (coldstarts only) | count | integer | () | | in |
| idate | date_and_time_at_model_initialization_in_united_states_order | initial date with different size and ordering | none | integer | (ccpp_constant_one:4) | | in |
| debug | flag_for_debug_output | control flag for debug | flag | logical | () | | in |
| me | mpi_rank | current MPI-rank | index | integer | () | | in |
| master | mpi_root | master MPI-rank | index | integer | () | | in |
| nscyc | number_of_timesteps_between_surface_cycling_calls | number of timesteps between surface cycling calls | count | integer | () | | in |
| sec | forecast_time_in_seconds | seconds elapsed since model initialization | s | real | () | kind_phys | out |
| phour | forecast_time_on_previous_timestep | forecast time at the previous timestep | h | real | () | kind_phys | out |
| zhour | time_elapsed_since_diagnostics_reset | time since diagnostics variables have been zeroed | h | real | () | kind_phys | out |
| fhour | forecast_time | current forecast time | h | real | () | kind_phys | out |
| kdt | index_of_timestep | current forecast iteration | index | integer | () | | out |
| julian | forecast_julian_day | julian day | days | real | () | kind_phys | out |
| yearlen | number_of_days_in_current_year | number of days in a year | days | integer | () | | out |
| ipt | index_of_horizontal_gridpoint_for_debug_output | horizontal index for point used for diagnostic printout | index | integer | () | | out |
| lprnt | flag_print | control flag for diagnostic print out | flag | logical | () | | out |
| lssav | flag_for_diagnostics | logical flag for storing diagnostics | flag | logical | () | | out |
| lsswr | flag_for_calling_shortwave_radiation | logical flags for sw radiation calls | flag | logical | () | | out |
| lslwr | flag_for_calling_longwave_radiation | logical flags for lw radiation calls | flag | logical | () | | out |
| solhr | forecast_utc_hour | time in hours after 00z at the current timestep | h | 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 |