tem_restartControl_type Derived Type

type, public :: tem_restartControl_type

Control the behavior of the restart, like at which point in time etc.


Inherits

type~~tem_restartcontrol_type~~InheritsGraph type~tem_restartcontrol_type tem_restartControl_type type~tem_timecontrol_type tem_timeControl_type type~tem_restartcontrol_type->type~tem_timecontrol_type timeControl type~tem_time_type tem_time_type type~tem_timecontrol_type->type~tem_time_type min, max, interval, trigger

Inherited by

type~~tem_restartcontrol_type~~InheritedByGraph type~tem_restartcontrol_type tem_restartControl_type type~tem_restart_type tem_restart_type type~tem_restart_type->type~tem_restartcontrol_type controller type~hvs_output_file_type hvs_output_file_type type~hvs_output_file_type->type~tem_restart_type restart type~tem_general_type tem_general_type type~tem_general_type->type~tem_restart_type restart type~tem_tracking_instance_type tem_tracking_instance_type type~tem_tracking_instance_type->type~hvs_output_file_type output_file type~tem_tracking_type tem_tracking_type type~tem_tracking_type->type~tem_tracking_instance_type instance

Components

Type Visibility Attributes Name Initial
logical, public :: init_on_missing

Do a normal initialization if the read restart file is not found?

logical, public :: readRestart

is the restart read active?

logical, public :: writeRestart

is the restart write active?

character(len=PathLen), public :: readFileName

read the restart file from following file

character(len=PathLen), public :: writePrefix

write the restart file into a file with the following prefix

type(tem_timeControl_type), public :: timeControl

control about when to do the restart


Source Code

  type tem_restartControl_type
    !> Do a normal initialization if the read restart file is not found?
    logical :: init_on_missing
    !> is the restart read active?
    logical :: readRestart
    !> is the restart write active?
    logical :: writeRestart
    !> read the restart file from following file
    character(len=PathLen) :: readFileName
    !> write the restart file into a file with the following prefix
    character(len=PathLen) :: writePrefix
    !> control about when to do the restart
    type(tem_timeControl_type) :: timeControl
  end type tem_restartControl_type