tem_varSys_load Interface

public interface tem_varSys_load

Calls

interface~~tem_varsys_load~2~~CallsGraph interface~tem_varsys_load~2 tem_varSys_load proc~tem_varsys_load_vector~2 tem_varSys_load_vector interface~tem_varsys_load~2->proc~tem_varsys_load_vector~2 proc~tem_varsys_load_single~2 tem_varSys_load_single interface~tem_varsys_load~2->proc~tem_varsys_load_single~2 proc~tem_varsys_load_vector~2->proc~tem_varsys_load_single~2 proc~aot_table_open aot_table_open proc~tem_varsys_load_vector~2->proc~aot_table_open proc~aot_table_close aot_table_close proc~tem_varsys_load_vector~2->proc~aot_table_close proc~tem_abort tem_abort proc~tem_varsys_load_vector~2->proc~tem_abort proc~aot_table_length aot_table_length proc~tem_varsys_load_vector~2->proc~aot_table_length proc~tem_varsys_load_single~2->proc~aot_table_open interface~append~9 append proc~tem_varsys_load_single~2->interface~append~9 proc~tem_varsys_load_single~2->proc~aot_table_close proc~tem_varsys_load_single~2->proc~tem_abort proc~tem_varsys_load_single~2->proc~aot_table_length interface~init~9 init proc~tem_varsys_load_single~2->interface~init~9 proc~aot_get_val aot_get_val proc~tem_varsys_load_single~2->proc~aot_get_val proc~append_da_label append_da_label interface~append~9->proc~append_da_label proc~append_da_veclabel append_da_veclabel interface~append~9->proc~append_da_veclabel mpi_abort mpi_abort proc~tem_abort->mpi_abort proc~init_da_label init_da_label interface~init~9->proc~init_da_label interface~sortedposofval~5 sortedposofval proc~append_da_label->interface~sortedposofval~5 interface~expand~9 expand proc~append_da_label->interface~expand~9 proc~append_da_veclabel->interface~expand~9

Contents


Module Procedures

public subroutine tem_varSys_load_vector(me, conf, parent, key)

Load variable system(s) from a lua file

Arguments

Type IntentOptional Attributes Name
type(tem_varSys_type), intent(out), allocatable :: me(:)

The variable system to read in

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 variables up

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

load from this key

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

Type IntentOptional Attributes Name
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