init_da_projection Subroutine

private subroutine init_da_projection(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

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

Called by

proc~~init_da_projection~~CalledByGraph proc~init_da_projection init_da_projection interface~init init interface~init->proc~init_da_projection proc~atl_initialize atl_initialize proc~atl_initialize->interface~init proc~sorttruncate_da_projection sorttruncate_da_projection proc~sorttruncate_da_projection->interface~init interface~sorttruncate sorttruncate interface~sorttruncate->proc~sorttruncate_da_projection proc~atl_initialize_program atl_initialize_program proc~atl_initialize_program->proc~atl_initialize program~atl_harvesting atl_harvesting program~atl_harvesting->proc~atl_initialize program~ateles ateles program~ateles->proc~atl_initialize_program