load_variable_operation Subroutine

public subroutine load_variable_operation(me, conf, parent, iError)

Loading of a variable, that is defined in terms of an operation on other variables.

Arguments

TypeIntentOptionalAttributesName
type(tem_variable_type), intent(inout) :: me

The variable 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) :: parent

A parent table handle in which to look the current operation table

integer, intent(out) :: iError

iError .ne. 0 if operation is not loaded successfully.


Calls

proc~~load_variable_operation~~CallsGraph proc~load_variable_operation load_variable_operation proc~tem_reduction_transient_load tem_reduction_transient_load proc~load_variable_operation->proc~tem_reduction_transient_load interface~aot_get_val aot_get_val proc~load_variable_operation->interface~aot_get_val proc~aot_table_open aot_table_open proc~load_variable_operation->proc~aot_table_open proc~aot_table_close aot_table_close proc~load_variable_operation->proc~aot_table_close proc~tem_abort tem_abort proc~load_variable_operation->proc~tem_abort proc~tem_reduction_transient_load->proc~aot_table_open proc~tem_reduction_transient_load->proc~aot_table_close proc~tem_reduction_transient_load->proc~tem_abort interface~aot_get_val~2 aot_get_val proc~tem_reduction_transient_load->interface~aot_get_val~2 mpi_abort mpi_abort proc~tem_abort->mpi_abort

Called by

proc~~load_variable_operation~~CalledByGraph proc~load_variable_operation load_variable_operation proc~tem_variable_load_single tem_variable_load_single proc~tem_variable_load_single->proc~load_variable_operation proc~tem_variable_load_vector tem_variable_load_vector proc~tem_variable_load_vector->proc~tem_variable_load_single interface~tem_variable_load tem_variable_load interface~tem_variable_load->proc~tem_variable_load_single interface~tem_variable_load->proc~tem_variable_load_vector proc~load_config~3 load_config proc~load_config~3->interface~tem_variable_load program~tem_variable_evaltype_test tem_variable_evaltype_test program~tem_variable_evaltype_test->interface~tem_variable_load program~tem_variable_extract_test tem_variable_extract_test program~tem_variable_extract_test->interface~tem_variable_load program~tem_variable_combine_test tem_variable_combine_Test program~tem_variable_combine_test->interface~tem_variable_load proc~load_config load_config proc~load_config->interface~tem_variable_load proc~load_config~2 load_config proc~load_config~2->interface~tem_variable_load proc~check_variableoperations check_variableOperations proc~check_variableoperations->interface~tem_variable_load program~tem_varsys_test tem_varSys_test program~tem_varsys_test->proc~load_config program~tem_varsys_stfunvar_test tem_varSys_stfunVar_test program~tem_varsys_stfunvar_test->proc~load_config~2 program~tem_varsys_opvar_test tem_varSys_opVar_test program~tem_varsys_opvar_test->proc~load_config~3 program~tem_logical_opertor_test tem_logical_opertor_test program~tem_logical_opertor_test->proc~check_variableoperations

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, public :: oper_handle
integer, public :: iIn
integer, public :: nInvar
integer, public, allocatable:: vError(:)