reallocate Interface

public interface reallocate

Contents


Module Procedures

public function reallocate_rv(p, n)

Arguments

Type IntentOptional AttributesName
real(kind=SP), DIMENSION(:), POINTER:: p
integer(kind=I4B), intent(in) :: n

Return Value real(kind=SP), DIMENSION(:), POINTER

public function reallocate_rm(p, n, m)

Arguments

Type IntentOptional AttributesName
real(kind=SP), DIMENSION(:,:), POINTER:: p
integer(kind=I4B), intent(in) :: n
integer(kind=I4B), intent(in) :: m

Return Value real(kind=SP), DIMENSION(:,:), POINTER

public function reallocate_iv(p, n)

Arguments

Type IntentOptional AttributesName
integer(kind=I4B), DIMENSION(:), POINTER:: p
integer(kind=I4B), intent(in) :: n

Return Value integer(kind=I4B), DIMENSION(:), POINTER

public function reallocate_im(p, n, m)

Arguments

Type IntentOptional AttributesName
integer(kind=I4B), DIMENSION(:,:), POINTER:: p
integer(kind=I4B), intent(in) :: n
integer(kind=I4B), intent(in) :: m

Return Value integer(kind=I4B), DIMENSION(:,:), POINTER

public function reallocate_hv(p, n)

Arguments

Type IntentOptional AttributesName
character(len=1), DIMENSION(:), POINTER:: p
integer(kind=I4B), intent(in) :: n

Return Value character(len=1), DIMENSION(:), POINTER