tem_simControl_type Derived Type

type, public :: tem_simControl_type

Data structure to describe the overall control of a simulation.

This comprises the current time in all available definitions.

Components

TypeVisibility AttributesNameInitial
type(tem_time_type), public :: now

Representation of the current time.

type(tem_timeControl_type), public :: timeControl

Time control, when the simulation should end, and definition of special interval, at which regular actions should take place.

The minimum setting has no significance here and is always set to the time, provided when loading the sim control.

type(tem_abortCriteria_type), public :: abortCriteria

Further abort criteria.

type(tem_status_type), public :: status

Flag collection to describe the status of the simulation.

Source Code

  type tem_simControl_type
!> Representation of the current time.
type(tem_time_type) :: now

!> Time control, when the simulation should end, and definition of
!! special interval, at which regular actions should take place.
!!
!! The minimum setting has no significance here and is always set to