init_da_label Subroutine

public subroutine init_da_label(me, length)

initialization of a dynamic array

before a dynamic array can be used, it has to be initialized with this routine. the initial length provided here, can avoid reallocations and memory copying, if approximated correctly enough. if none is specified, the provided container initially will be of size 0.

Arguments

TypeIntentOptionalAttributesName
type(dyn_labelarray_type), intent(out) :: me
integer, intent(in), optional :: length

Called by

proc~~init_da_label~~CalledByGraph proc~init_da_label init_da_label interface~init~20 init interface~init~20->proc~init_da_label proc~init_possible_variable init_possible_variable proc~init_possible_variable->interface~init~20 proc~sorttruncate_da_long sorttruncate_da_long proc~sorttruncate_da_long->interface~init~20 proc~tem_create_varmap tem_create_varMap proc~tem_create_varmap->interface~init~20 proc~tem_varsys_init tem_varSys_init proc~tem_varsys_init->interface~init~20 proc~check_dyn_array check_dyn_array proc~check_dyn_array->interface~init~20 proc~sorttruncate_da_int sorttruncate_da_int proc~sorttruncate_da_int->interface~init~20 proc~tem_varsys_load_single tem_varSys_load_single proc~tem_varsys_load_single->interface~init~20 program~bin_search_test bin_search_test program~bin_search_test->interface~init~20 proc~sorttruncate_da_real sorttruncate_da_real proc~sorttruncate_da_real->interface~init~20 proc~sorttruncate_da_label sorttruncate_da_label proc~sorttruncate_da_label->interface~init~20

Contents

None