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