printmat Interface

public interface printmat

Module Procedures

private module subroutine printmat_i(M, funit, header)

Prints a matrix to the supplied funit, otherwise print to stdout

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: M(:,:)
integer, intent(in), optional :: funit
character(len=*), intent(in), optional :: header

private module subroutine printmat_r(M, funit, header)

Prints a matrix to the supplied funit, otherwise print to stdout

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: M(:,:)
integer, intent(in), optional :: funit
character(len=*), intent(in), optional :: header

private module subroutine printmat_c(M, funit, header)

Prints a matrix to the supplied funit, otherwise print to stdout

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(in) :: M(:,:)
integer, intent(in), optional :: funit
character(len=*), intent(in), optional :: header