tem_restartHeader_type Derived Type

type, public :: tem_restartHeader_type

Define quantities like the prefix, the mesh and the timestamp


Inherits

type~~tem_restartheader_type~~InheritsGraph type~tem_restartheader_type tem_restartHeader_type type~tem_varsys_type tem_varSys_type type~tem_restartheader_type->type~tem_varsys_type varSys type~grw_varoparray_type grw_varoparray_type type~tem_varsys_type->type~grw_varoparray_type method type~dyn_labelarray_type dyn_labelarray_type type~tem_varsys_type->type~dyn_labelarray_type varname type~tem_varsys_op_type tem_varSys_op_type type~grw_varoparray_type->type~tem_varsys_op_type val c_ptr c_ptr type~tem_varsys_op_type->c_ptr method_data

Inherited by

type~~tem_restartheader_type~~InheritedByGraph type~tem_restartheader_type tem_restartHeader_type type~tem_restart_type tem_restart_type type~tem_restart_type->type~tem_restartheader_type header type~tem_general_type tem_general_type type~tem_general_type->type~tem_restart_type restart type~hvs_output_file_type hvs_output_file_type type~hvs_output_file_type->type~tem_restart_type restart type~solver_type solver_type type~solver_type->type~tem_general_type general type~solver_type~8 solver_type type~solver_type~8->type~tem_general_type general type~solver_type~4 solver_type type~solver_type~4->type~tem_general_type general type~solver_type~6 solver_type type~solver_type~6->type~tem_general_type general type~solver_type~9 solver_type type~solver_type~9->type~tem_general_type general type~solver_type~3 solver_type type~solver_type~3->type~tem_general_type general type~solver_type~2 solver_type type~solver_type~2->type~tem_general_type general type~solver_type~5 solver_type type~solver_type~5->type~tem_general_type general type~solver_type~7 solver_type type~solver_type~7->type~tem_general_type general 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

Contents


Components

TypeVisibilityAttributesNameInitial
character(len=LabelLen), private :: solverTag ='unknown'

a unique tag for the solver including version

character(len=LabelLen), private :: solverKind

solver creating the input data (Ateles, Musubi)

character(len=LabelLen), private :: simName =''

the simulation name

character(len=pathLen), private :: solverConfigFile =''

the solver config file name

character(len=PathLen), private :: binName

name of the binary files (this variable is set for every timestamp differently, used for read and write)

character(len=PathLen), private :: binPrefix

prefix for the binary files (includes directory and file prefix)

character(len=PathLen), private :: headerPrefix

prefix for the header files (includes directory and file prefix)

character(len=16), private :: timestamp

the current time generated from tem_time_module

integer, private :: nElems

mesh directory Number of elements as read from the restart header

type(tem_varSys_type), private :: varSys

variable system dumped in restart header