local_name | standard_name | long_name | units | type | dimensions | kind | intent | optional |
jdat | forecast_date_and_time | current forecast date and time | none | integer | (8) | | in | False |
idat | date_and_time_at_model_initialization | initialization date and time | none | integer | (8) | | in | False |
dtp | time_step_for_physics | physics timestep | s | real | () | kind_phys | in | False |
lkm | flag_for_lake_surface_scheme | flag for lake surface model | flag | integer | () | | in | False |
lsm | flag_for_land_surface_scheme | flag for land surface model | flag | integer | () | | in | False |
lsm_noahmp | flag_for_noahmp_land_surface_scheme | flag for NOAH MP land surface model | flag | integer | () | | in | False |
nsswr | number_of_timesteps_between_shortwave_radiation_calls | number of timesteps between shortwave radiation calls | | integer | () | | in | False |
nslwr | number_of_timesteps_between_longwave_radiation_calls | number of timesteps between longwave radiation calls | | integer | () | | in | False |
nhfrad | number_of_timesteps_for_radiation_calls_on_physics_timestep | number of timesteps for radiation calls on physics timestep (coldstarts only) | count | integer | () | | in | False |
idate | date_and_time_at_model_initialization_reordered | initial date with different size and ordering | none | integer | (4) | | in | False |
debug | flag_debug | control flag for debug | flag | logical | () | | in | False |
me | mpi_rank | current MPI-rank | index | integer | () | | in | False |
master | mpi_root | master MPI-rank | index | integer | () | | in | False |
nscyc | number_of_timesteps_between_surface_cycling_calls | number of timesteps between surface cycling calls | | integer | () | | in | False |
sec | seconds_elapsed_since_model_initialization | seconds elapsed since model initialization | s | real | () | kind_phys | out | False |
phour | forecast_time_at_previous_timestep | forecast time at the previous timestep | h | real | () | kind_phys | out | False |
zhour | time_since_diagnostics_zeroed | time since diagnostics variables have been zeroed | h | real | () | kind_phys | out | False |
fhour | forecast_time | current forecast time | h | real | () | kind_phys | out | False |
kdt | index_of_time_step | current forecast iteration | index | integer | () | | out | False |
julian | julian_day | julian day | days | real | () | kind_phys | out | False |
yearlen | number_of_days_in_year | number of days in a year | days | integer | () | | out | False |
ipt | index_for_diagnostic_printout | horizontal index for point used for diagnostic printout | | integer | () | | out | False |
lprnt | flag_print | control flag for diagnostic print out | flag | logical | () | | out | False |
lssav | flag_diagnostics | logical flag for storing diagnostics | flag | logical | () | | out | False |
lsswr | flag_to_calc_sw | logical flags for sw radiation calls | flag | logical | () | | out | False |
lslwr | flag_to_calc_lw | logical flags for lw radiation calls | flag | logical | () | | out | False |
solhr | forecast_hour_of_the_day | time in hours after 00z at the current timestep | h | real | () | kind_phys | out | False |
errmsg | ccpp_error_message | error message for error handling in CCPP | none | character | () | len=* | out | False |
errflg | ccpp_error_flag | error flag for error handling in CCPP | flag | integer | () | | out | False |