PURPOSE

To print a matrix stored in FMS format.

SYNOPSIS

CALL FMSPRM (LUA, NMSG)

INPUT PARAMETERS

OUTPUT PARAMETERS:

None.

FMS PARAMETERS:

The following FMS Parameters are especially important to this routine:
Parameter Description
LUPR Output unit number
NEQPR1 Lower limit on equation to print
NEQPR2 Upper limit on equation to print
NROWPG Number of rows per page
NCOLPG Number of columns per page
IFMAT Format for printing integers
RFMAT Format for printing real numbers
CFMAT Format for printing complex numbers

DESCRIPTION:

This subroutine prints the lower triangular, diagonal, and upper triangular (nonsymmetric) parts of a matrix. Terms that fall outside the matrix profile are printed as blanks. This subroutine may be used to print the original matrix [A] or the matrix factors [L], [1/D], and [U]. For symmetric matrices, no upper triangle data is printed.

The FMS parameters NEQPR1 and NEQPR2 may be used to set lower and upper limits on the range of equations printed. For the lower triangular matrix, the range is on rows. For the upper triangular matrix, the range is on columns. Only the diagonals between NEQPR1 and NEQPR2 are printed.