tem_varSys_load_single Subroutine

public subroutine tem_varSys_load_single(me, conf, parent, key, openTable)

load varSys from lua file. Required for harvester to load varSys from tracking or restart header file.

Arguments

TypeIntentOptionalAttributesName
type(tem_varSys_type), intent(out) :: me

varSys to read from the Lua script(conf) and fill

type(flu_state) :: conf

Lua handle connected to the script to read the table from

integer, intent(in), optional :: parent

A parent table handle in which to look the current variable up

character(len=*), intent(in), optional :: key

load varsys from this key

logical, intent(in), optional :: openTable

Calls

proc~~tem_varsys_load_single~~CallsGraph proc~tem_varsys_load_single tem_varSys_load_single proc~aot_table_open aot_table_open proc~tem_varsys_load_single->proc~aot_table_open interface~append~21 append proc~tem_varsys_load_single->interface~append~21 proc~tem_abort tem_abort proc~tem_varsys_load_single->proc~tem_abort proc~aot_table_close aot_table_close proc~tem_varsys_load_single->proc~aot_table_close interface~aot_get_val aot_get_val proc~tem_varsys_load_single->interface~aot_get_val proc~aot_table_length aot_table_length proc~tem_varsys_load_single->proc~aot_table_length interface~init~20 init proc~tem_varsys_load_single->interface~init~20 proc~append_da_veclabel append_da_veclabel interface~append~21->proc~append_da_veclabel proc~append_da_label append_da_label interface~append~21->proc~append_da_label mpi_abort mpi_abort proc~tem_abort->mpi_abort proc~init_da_label init_da_label interface~init~20->proc~init_da_label interface~expand~19 expand proc~append_da_veclabel->interface~expand~19 proc~append_da_label->interface~expand~19 interface~sortedposofval~4 sortedposofval proc~append_da_label->interface~sortedposofval~4 proc~expand_da_label expand_da_label interface~expand~19->proc~expand_da_label proc~sortposofval_label sortposofval_label interface~sortedposofval~4->proc~sortposofval_label

Called by

proc~~tem_varsys_load_single~~CalledByGraph proc~tem_varsys_load_single tem_varSys_load_single proc~tem_varsys_load_vector tem_varSys_load_vector proc~tem_varsys_load_vector->proc~tem_varsys_load_single interface~tem_varsys_load tem_varSys_load interface~tem_varsys_load->proc~tem_varsys_load_single interface~tem_varsys_load->proc~tem_varsys_load_vector proc~tem_restart_readheader tem_restart_readHeader proc~tem_restart_readheader->interface~tem_varsys_load proc~tem_load_restart tem_load_restart proc~tem_load_restart->proc~tem_restart_readheader

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, public :: syshandle
integer, public :: varhandle
integer, public :: varsubhandle
integer, public :: iVar
integer, public :: nVars
integer, public :: pos
type(tem_varSys_op_type), public :: method
character(len=labelLen), public :: varname
integer, public :: iError
integer, public, allocatable:: vError(:)
character(len=LabelLen), public :: local_key
logical, public :: openTable_loc