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