ShowArraySize Interface

public interface ShowArraySize

Module Procedures

public subroutine ShowArraySizeInt(Mat, OptionalFileHandle, Name)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in), allocatable :: Mat(:,:)
integer(kind=int32), intent(in), optional :: OptionalFileHandle
character(len=*), intent(in), optional :: Name

public subroutine ShowArraySizeReal(Mat, OptionalFileHandle, Name)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in), allocatable :: Mat(:,:)
integer(kind=int32), intent(in), optional :: OptionalFileHandle
character(len=*), intent(in), optional :: Name

public subroutine ShowArraySizeIntvec(Mat, OptionalFileHandle, Name)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in), allocatable :: Mat(:)
integer(kind=int32), intent(in), optional :: OptionalFileHandle
character(len=*), intent(in), optional :: Name

public subroutine ShowArraySizeRealvec(Mat, OptionalFileHandle, Name)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in), allocatable :: Mat(:)
integer(kind=int32), intent(in), optional :: OptionalFileHandle
character(len=*), intent(in), optional :: Name

public subroutine ShowArraySizeIntThree(Mat, OptionalFileHandle, Name)

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in), allocatable :: Mat(:,:,:)
integer(kind=int32), intent(in), optional :: OptionalFileHandle
character(len=*), intent(in), optional :: Name

public subroutine ShowArraySizeRealThree(Mat, OptionalFileHandle, Name)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in), allocatable :: Mat(:,:,:,:)
integer(kind=int32), intent(in), optional :: OptionalFileHandle
character(len=*), intent(in), optional :: Name