realloc Interface

public interface realloc

Module Procedures

private pure module subroutine realloc_1d_int(arr, n)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), allocatable :: arr(:)
integer, intent(in) :: n

private pure module subroutine realloc_1d_real(arr, n)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(inout), allocatable :: arr(:)
integer, intent(in) :: n

private pure module subroutine realloc_1d_cmplx(arr, n)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(inout), allocatable :: arr(:)
integer, intent(in) :: n

private pure module subroutine realloc_1d_elec_channel(arr, n)

Arguments

Type IntentOptional Attributes Name
type(elec_channel_type), intent(inout), allocatable :: arr(:)
integer, intent(in) :: n

private pure module subroutine realloc_2d_real(arr, n, m)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(inout), allocatable :: arr(:,:)
integer, intent(in) :: n
integer, intent(in) :: m

private pure module subroutine realloc_2d_cmplx(arr, n, m)

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(inout), allocatable :: arr(:,:)
integer, intent(in) :: n
integer, intent(in) :: m