array_copy Interface

public interface array_copy

Calls

interface~~array_copy~~CallsGraph interface~array_copy array_copy proc~array_copy_d array_copy_d interface~array_copy->proc~array_copy_d proc~array_copy_i array_copy_i interface~array_copy->proc~array_copy_i proc~array_copy_r array_copy_r interface~array_copy->proc~array_copy_r

Contents


Module Procedures

public subroutine array_copy_r(src, dest, n_copied, n_not_copied)

Arguments

Type IntentOptional AttributesName
real(kind=SP), intent(in), DIMENSION(:):: src
real(kind=SP), intent(out), DIMENSION(:):: dest
integer(kind=I4B), intent(out) :: n_copied
integer(kind=I4B), intent(out) :: n_not_copied

public subroutine array_copy_d(src, dest, n_copied, n_not_copied)

Arguments

Type IntentOptional AttributesName
real(kind=DP), intent(in), DIMENSION(:):: src
real(kind=DP), intent(out), DIMENSION(:):: dest
integer(kind=I4B), intent(out) :: n_copied
integer(kind=I4B), intent(out) :: n_not_copied

public subroutine array_copy_i(src, dest, n_copied, n_not_copied)

Arguments

Type IntentOptional AttributesName
integer(kind=I4B), intent(in), DIMENSION(:):: src
integer(kind=I4B), intent(out), DIMENSION(:):: dest
integer(kind=I4B), intent(out) :: n_copied
integer(kind=I4B), intent(out) :: n_not_copied