MONC
Data Types | Variables
state_mod Module Reference

The model state which represents the current state of a run. More...

Data Types

type  model_state_type
 The ModelState which represents the current state of a run. More...
 
type  parallel_state_type
 Information about the parallel aspects of the system. More...
 

Variables

integer, parameter, public centred_stepping =0
 Stepping parameter values which determine centred or forward stepping. More...
 
integer, parameter, public forward_stepping =1
 
integer, parameter, public prescribed_surface_fluxes =0
 
integer, parameter, public prescribed_surface_values =1
 
integer, parameter, public time_termination_reason =0
 The constants defining the reason why the model has terminated. More...
 
integer, parameter, public timestep_termination_reason =1
 
integer, parameter, public message_termination_reason =2
 
integer, parameter, public walltime_termination_reason =3
 

Detailed Description

The model state which represents the current state of a run.

Variable Documentation

◆ centred_stepping

integer, parameter, public state_mod::centred_stepping =0

Stepping parameter values which determine centred or forward stepping.

Definition at line 15 of file state.F90.

15  integer, parameter, public :: CENTRED_STEPPING=0, forward_stepping=1, prescribed_surface_fluxes=0, prescribed_surface_values=1

◆ forward_stepping

integer, parameter, public state_mod::forward_stepping =1

Definition at line 15 of file state.F90.

◆ message_termination_reason

integer, parameter, public state_mod::message_termination_reason =2

Definition at line 17 of file state.F90.

◆ prescribed_surface_fluxes

integer, parameter, public state_mod::prescribed_surface_fluxes =0

Definition at line 15 of file state.F90.

◆ prescribed_surface_values

integer, parameter, public state_mod::prescribed_surface_values =1

Definition at line 15 of file state.F90.

◆ time_termination_reason

integer, parameter, public state_mod::time_termination_reason =0

The constants defining the reason why the model has terminated.

Definition at line 17 of file state.F90.

17  integer, parameter, public :: TIME_TERMINATION_REASON=0, timestep_termination_reason=1, message_termination_reason=2, &
18  walltime_termination_reason=3

◆ timestep_termination_reason

integer, parameter, public state_mod::timestep_termination_reason =1

Definition at line 17 of file state.F90.

◆ walltime_termination_reason

integer, parameter, public state_mod::walltime_termination_reason =3

Definition at line 17 of file state.F90.