HP MLIB User's Guide Vol. 1 7th Ed.

416 HP MLIB User’s Guide
F_STRSM/F_DTRSM/F_CTRSM/F_ZTRSM Triangular solve
A Array whose upper or lower triangle, as specified by
uplo, contains the unit, non-unit, upper or lower
triangular matrix A. The matrix size is indicated by
SIDE:
BLAS_LEFT_SIDE A is an m-by-m matrix
BLAS_RIGHT_SIDE A is an n-by-n matrix
LDA Leading dimension of array A.
For SIDE = BLAS_LEFT_SIDE, and lda < 1 or lda < m,
an error flag is set and passed to the error handler.
For SIDE = BLAS_RIGHT_SIDE, and lda < 1 or lda < n,
an error flag is set and passed to the error handler.
B Array containing the m by n matrix B. The
representation of the matrix entry b
i,j
in B is denoted
by B(i, j) for all (i, j) in the interval
[0...m - 1] x [0...n - 1].
LDB Leading dimension of array B.
For SIDE = BLAS_LEFT_SIDE, and ldb < 1 or ldb < m,
an error flag is set and passed to the error handler.
For SIDE = BLAS_LEFT_SIDE, and ldb < 1 or ldb < m,
an error flag is set and passed to the error handler.
Output B The updated m-by-n matrix replaces the input.