Define quantities like the prefix, the mesh and the timestamp
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=LabelLen), | public | :: | solverTag | = | 'unknown' |
a unique tag for the solver including version |
|
character(len=LabelLen), | public | :: | solverKind |
solver creating the input data (Ateles, Musubi) |
|||
character(len=LabelLen), | public | :: | simName | = | '' |
the simulation name |
|
character(len=pathLen), | public | :: | solverConfigFile | = | '' |
the solver config file name |
|
character(len=PathLen), | public | :: | binName |
name of the binary files (this variable is set for every timestamp differently, used for read and write) |
|||
character(len=PathLen), | public | :: | binPrefix |
prefix for the binary files (includes directory and file prefix) |
|||
character(len=PathLen), | public | :: | headerPrefix |
prefix for the header files (includes directory and file prefix) |
|||
character(len=16), | public | :: | timestamp |
the current time generated from tem_time_module |
|||
integer, | public | :: | nElems |
mesh directory Number of elements as read from the restart header |
|||
type(tem_varSys_type), | public | :: | varSys |
variable system dumped in restart header |
type tem_restartHeader_type !> a unique tag for the solver including version character(len=LabelLen) :: solverTag = 'unknown' !> solver creating the input data (Ateles, Musubi) character(len=LabelLen) :: solverKind !> the simulation name character(len=LabelLen) :: simName = '' !> the solver config file name character(len=pathLen) :: solverConfigFile = '' !> name of the binary files (this variable is set for every timestamp !! differently, used for read and write) character(len=PathLen) :: binName !> prefix for the binary files (includes directory and file prefix) character(len=PathLen) :: binPrefix !> prefix for the header files (includes directory and file prefix) character(len=PathLen) :: headerPrefix !> the current time generated from tem_time_module character(len=16) :: timestamp !> mesh directory ! character(len=pathLen) :: meshDir !> Number of elements as read from the restart header integer :: nElems !> variable system dumped in restart header type(tem_varSys_type) :: varSys end type tem_restartHeader_type