expand Interface

private interface expand

increase the size of the container for the array.

Calls

interface~~expand~~CallsGraph interface~expand expand proc~expand_da_projection expand_da_projection interface~expand->proc~expand_da_projection

Called by

interface~~expand~~CalledByGraph interface~expand expand proc~append_da_projection append_da_projection proc~append_da_projection->interface~expand proc~append_da_vecprojection append_da_vecprojection proc~append_da_vecprojection->interface~expand interface~append append interface~append->proc~append_da_projection interface~append->proc~append_da_vecprojection proc~atl_load_projection atl_load_projection proc~atl_load_projection->interface~append proc~ply_fill_dynprojectarray ply_fill_dynProjectArray proc~ply_fill_dynprojectarray->interface~append proc~sorttruncate_da_projection sorttruncate_da_projection proc~sorttruncate_da_projection->interface~append interface~sorttruncate sorttruncate interface~sorttruncate->proc~sorttruncate_da_projection proc~atl_initialize atl_initialize proc~atl_initialize->proc~atl_load_projection proc~atl_load_general_projection atl_load_general_projection proc~atl_load_general_projection->proc~ply_fill_dynprojectarray proc~atl_load_subprojection atl_load_subprojection proc~atl_load_subprojection->proc~ply_fill_dynprojectarray

Module Procedures

private subroutine expand_da_projection(me, increment, length)

expanding the dynamic array

Read more…

Arguments

Type IntentOptional Attributes Name
type(dyn_projectionarray_type) :: me
integer, optional :: increment
integer, intent(in), optional :: length

optional length to expand the array