|
|
subroutine | reallocate_integer_array (array, new_value) |
| |
|
subroutine | reallocate_integer_array_list (array, length, new_values) |
| |
|
subroutine | reallocate_double_array (array, new_value) |
| |
|
subroutine | reallocate_double_array_list (array, length, new_values) |
| |
|
subroutine | reallocate_logical_array (array, new_value) |
| |
|
subroutine | reallocate_logical_array_list (array, length, new_values) |
| |
Generic routines to reallocate arrays.
Example:
integer, dimension(:), allocatable :: array
allocate(array(2))
array = [0,1]
call reallocate(array)
array(3) = 2
call reallocate(array, 2)