tem_load_depend_vector Subroutine

private subroutine tem_load_depend_vector(me, conf, parent, label, requireCond)

Load variables, parent scheme and conditions defined in lua file. This routine serves as a wrapper and calls the single routine which loads the various arguments

Arguments

TypeIntentOptionalAttributesName
type(tem_depend_type), intent(inout), allocatable:: me(:)

list of depend types to be filled

type(flu_state), intent(in) :: conf

lua state to read from

integer, intent(in) :: parent

parent table identifier

character(len=*), intent(in) :: label

label to identify depend type

logical, intent(in), optional :: requireCond

if true? load condition table for each variable


Calls

proc~~tem_load_depend_vector~~CallsGraph proc~tem_load_depend_vector tem_load_depend_vector proc~aot_table_open aot_table_open proc~tem_load_depend_vector->proc~aot_table_open proc~tem_load_depend_single tem_load_depend_single proc~tem_load_depend_vector->proc~tem_load_depend_single proc~aot_table_close aot_table_close proc~tem_load_depend_vector->proc~aot_table_close proc~aot_table_length aot_table_length proc~tem_load_depend_vector->proc~aot_table_length proc~tem_horizontalspacer tem_horizontalSpacer proc~tem_load_depend_vector->proc~tem_horizontalspacer proc~tem_load_depend_single->proc~aot_table_open proc~tem_load_depend_single->proc~aot_table_close proc~tem_load_condition tem_load_condition proc~tem_load_depend_single->proc~tem_load_condition interface~aot_get_val aot_get_val proc~tem_load_depend_single->interface~aot_get_val proc~tem_abort tem_abort proc~tem_load_depend_single->proc~tem_abort proc~tem_load_condition->proc~aot_table_open proc~tem_load_condition->proc~aot_table_close proc~tem_load_condition->proc~aot_table_length proc~tem_load_cond_single tem_load_cond_single proc~tem_load_condition->proc~tem_load_cond_single mpi_abort mpi_abort proc~tem_abort->mpi_abort proc~tem_load_cond_single->interface~aot_get_val proc~tem_load_cond_single->proc~tem_abort

Called by

proc~~tem_load_depend_vector~~CalledByGraph proc~tem_load_depend_vector tem_load_depend_vector interface~tem_load_depend tem_load_depend interface~tem_load_depend->proc~tem_load_depend_vector

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iDep
integer, private :: nDeps
integer, private :: dep_handle
integer, private :: dep_sub_handle