aprint Interface

public interface aprint

Subroutine for printing arrays and array sections to stdout.

For a user reference, see aprint.


Subroutines

private impure recursive module subroutine aprint_1dc128(x, fmt, decimals, im)

Arguments

Type IntentOptional Attributes Name
complex(kind=r128), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals
character(len=*), intent(in), optional :: im

private impure recursive module subroutine aprint_1dc64(x, fmt, decimals, im)

Arguments

Type IntentOptional Attributes Name
complex(kind=r64), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals
character(len=*), intent(in), optional :: im

private impure recursive module subroutine aprint_1dc32(x, fmt, decimals, im)

Arguments

Type IntentOptional Attributes Name
complex(kind=r32), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals
character(len=*), intent(in), optional :: im

private impure recursive module subroutine aprint_2dc128(x, fmt, decimals, im)

Arguments

Type IntentOptional Attributes Name
complex(kind=r128), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals
character(len=*), intent(in), optional :: im

private impure recursive module subroutine aprint_2dc64(x, fmt, decimals, im)

Arguments

Type IntentOptional Attributes Name
complex(kind=r64), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals
character(len=*), intent(in), optional :: im

private impure recursive module subroutine aprint_2dc32(x, fmt, decimals, im)

Arguments

Type IntentOptional Attributes Name
complex(kind=r32), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals
character(len=*), intent(in), optional :: im

private impure recursive module subroutine aprint_1dr128(x, fmt, decimals)

Arguments

Type IntentOptional Attributes Name
real(kind=r128), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals

private impure recursive module subroutine aprint_1dr64(x, fmt, decimals)

Arguments

Type IntentOptional Attributes Name
real(kind=r64), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals

private impure recursive module subroutine aprint_1dr32(x, fmt, decimals)

Arguments

Type IntentOptional Attributes Name
real(kind=r32), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals

private impure recursive module subroutine aprint_2dr128(x, fmt, decimals)

Arguments

Type IntentOptional Attributes Name
real(kind=r128), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals

private impure recursive module subroutine aprint_2dr64(x, fmt, decimals)

Arguments

Type IntentOptional Attributes Name
real(kind=r64), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals

private impure recursive module subroutine aprint_2dr32(x, fmt, decimals)

Arguments

Type IntentOptional Attributes Name
real(kind=r32), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt
integer, intent(in), optional :: decimals

private impure recursive module subroutine aprint_1di64(x, fmt)

Arguments

Type IntentOptional Attributes Name
integer(kind=i64), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt

private impure recursive module subroutine aprint_1di32(x, fmt)

Arguments

Type IntentOptional Attributes Name
integer(kind=i32), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt

private impure recursive module subroutine aprint_1di16(x, fmt)

Arguments

Type IntentOptional Attributes Name
integer(kind=i16), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt

private impure recursive module subroutine aprint_1di8(x, fmt)

Arguments

Type IntentOptional Attributes Name
integer(kind=i8), intent(in) :: x(:)
character(len=*), intent(in), optional :: fmt

private impure recursive module subroutine aprint_2di64(x, fmt)

Arguments

Type IntentOptional Attributes Name
integer(kind=i64), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt

private impure recursive module subroutine aprint_2di32(x, fmt)

Arguments

Type IntentOptional Attributes Name
integer(kind=i32), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt

private impure recursive module subroutine aprint_2di16(x, fmt)

Arguments

Type IntentOptional Attributes Name
integer(kind=i16), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt

private impure recursive module subroutine aprint_2di8(x, fmt)

Arguments

Type IntentOptional Attributes Name
integer(kind=i8), intent(in) :: x(:,:)
character(len=*), intent(in), optional :: fmt

private impure recursive module subroutine aprint_1dchar(x)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: x(:)

private impure recursive module subroutine aprint_2dchar(x)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: x(:,:)

private impure recursive module subroutine aprint_1dString(x)

Arguments

Type IntentOptional Attributes Name
class(String), intent(in) :: x(:)

private impure recursive module subroutine aprint_2dString(x)

Arguments

Type IntentOptional Attributes Name
class(String), intent(in) :: x(:,:)