truncate Interface

public interface truncate

truncate the array, meaning cut off the trailing empty entries

Calls

interface~~truncate~23~~CallsGraph interface~truncate~23 truncate proc~truncate_da_label truncate_da_label interface~truncate~23->proc~truncate_da_label

Called by

interface~~truncate~23~~CalledByGraph interface~truncate~23 truncate proc~tem_create_varmap tem_create_varMap proc~tem_create_varmap->interface~truncate~23 proc~truncate_possible_variable truncate_possible_variable proc~truncate_possible_variable->interface~truncate~23 interface~truncate~28 truncate interface~truncate~28->proc~truncate_possible_variable proc~hvs_output_init hvs_output_init proc~hvs_output_init->proc~tem_create_varmap proc~tem_init_convergence tem_init_convergence proc~tem_init_convergence->proc~tem_create_varmap proc~tem_init_depend tem_init_depend proc~tem_init_depend->proc~tem_create_varmap proc~tem_init_tracker tem_init_tracker proc~tem_init_tracker->proc~tem_create_varmap proc~tem_init_tracker->proc~hvs_output_init proc~tem_opvar_reduction_transient_init tem_opVar_reduction_transient_init proc~tem_opvar_reduction_transient_init->proc~tem_create_varmap

Module Procedures

public subroutine truncate_da_label(me)

truncate the array after the last valid entry and hence cut off the empty trailing empty entries

Arguments

Type IntentOptional Attributes Name
type(dyn_labelarray_type) :: me