Solver header information
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=PathLen), | public | :: | simName | Name of current simulation |
|||
character(len=PathLen), | public | :: | meshFolder | = | '' | Mesh folder. set default to empty string |
|
character(len=PathLen), | public | :: | configFile | = | '' | main lua configfile full path. Default is set to empty string to do check on this before loading filename from command line |
|
character(len=LabelLen), | public | :: | solName | ||||
character(len=LabelLen), | public | :: | version | ||||
character(len=16), | public | :: | revision | mercurial repository revision of the solver |
|||
type(flu_state), | public, | allocatable | :: | conf(:) | aotus lua conf state to load main configuration file and solver specific lua functions as chunk |
||
integer, | public | :: | timerHandle | solver timer handle. use to lookup in timerData in timer_module to determine time taken for this solver |
|||
character(len=pathLen), | public | :: | trackmem_file |
type tem_solveHead_type
!> Name of current simulation
character(len=PathLen) :: simName
!> Mesh folder. set default to empty string
character(len=PathLen) :: meshFolder = ''
!> main lua configfile full path.
!! Default is set to empty string to do check on this
!! before loading filename from command line
character(len=PathLen) :: configFile = ''
character(len=LabelLen) :: solName !< solver name
character(len=LabelLen) :: version !< version of the solver
!> mercurial repository revision of the solver
character(len=16) :: revision
!> aotus lua conf state to load main configuration file
!! and solver specific lua functions as chunk
type(flu_state), allocatable :: conf(:)
!> solver timer handle.
!! use to lookup in timerData in timer_module to
!! determine time taken for this solver
integer :: timerHandle
! The filename to use for tracking the memory
character(len=pathLen) :: trackmem_file
end type tem_solveHead_type