CopyArray Interface

public interface CopyArray

Module Procedures

public subroutine CopyArrayInt(a, ac, debug)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in), allocatable :: a(:,:)
integer(kind=int32), intent(inout), allocatable :: ac(:,:)
logical, intent(in), optional :: debug

public subroutine CopyArrayReal(a, ac)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in), allocatable :: a(:,:)
real(kind=real64), intent(inout), allocatable :: ac(:,:)

public subroutine CopyArrayIntVec(a, ac)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in), allocatable :: a(:)
integer(kind=int32), intent(inout), allocatable :: ac(:)

public subroutine CopyArrayRealVec(a, ac)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in), allocatable :: a(:)
real(kind=real64), intent(inout), allocatable :: ac(:)

public subroutine CopyArrayChar(a, ac, debug)

Arguments

Type IntentOptional Attributes Name
character(len=200), intent(in), allocatable :: a(:,:)
character(len=200), intent(inout), allocatable :: ac(:,:)
logical, intent(in), optional :: debug