tem_solveHead_type Derived Type

type, public :: tem_solveHead_type

Solver header information


Inherits

type~~tem_solvehead_type~~InheritsGraph type~tem_solvehead_type tem_solveHead_type flu_state flu_state type~tem_solvehead_type->flu_state conf

Inherited by

type~~tem_solvehead_type~~InheritedByGraph type~tem_solvehead_type tem_solveHead_type type~tem_general_type tem_general_type type~tem_general_type->type~tem_solvehead_type solver type~solver_type solver_type type~solver_type->type~tem_general_type general type~solver_type~8 solver_type type~solver_type~8->type~tem_general_type general type~solver_type~4 solver_type type~solver_type~4->type~tem_general_type general type~solver_type~6 solver_type type~solver_type~6->type~tem_general_type general type~solver_type~9 solver_type type~solver_type~9->type~tem_general_type general type~solver_type~3 solver_type type~solver_type~3->type~tem_general_type general type~solver_type~2 solver_type type~solver_type~2->type~tem_general_type general type~solver_type~5 solver_type type~solver_type~5->type~tem_general_type general type~solver_type~7 solver_type type~solver_type~7->type~tem_general_type general

Contents


Components

TypeVisibilityAttributesNameInitial
character(len=PathLen), private :: simName

Name of current simulation

character(len=PathLen), private :: meshFolder =''

Mesh folder. set default to empty string

character(len=PathLen), private :: 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), private :: solName
character(len=LabelLen), private :: version
character(len=16), private :: revision

mercurial repository revision of the solver

type(flu_state), private, allocatable:: conf(:)

aotus lua conf state to load main configuration file and solver specific lua functions as chunk

integer, private :: timerHandle

solver timer handle. use to lookup in timerData in timer_module to determine time taken for this solver

character(len=pathLen), private :: trackmem_file