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