SVBRSM/DVBRSM/CVBRSM/ZVBRSM | Variable block row format triangular solve |
descra(3) | Main diagonal type. |
| 0: |
| 1: Unit |
descra(4) | Array base. |
| 0: C/C++ compatible Not Supported |
| 1: Fortran compatible |
descra(5) | Repeated indices. |
| 0: Unknown |
| 1: No repeated indices |
val( ) | Scalar array of length nnz containing matrix entries. |
indx( ) | Integer array of length bnnz+1 such that the |
| element of indx( ) points to the location in val of the (1, |
| 1) element of the |
bindx( ) | Integer array of length bnnz consisting of the block |
| column indices of the block entries of A. |
rpntr( ) | Integer array of length mb+1 such that |
| |
| in the |
| Thus, the number of point rows in the |
| |
cpntr( ) | Integer array of length kb+1 such that |
| is the column index of the first point column in the |
| block column. cpntr(kb+1) is set to k+cpntr(1). Thus the |
| number of point columns in the |
| |
bpntrb( ) |
|
| Integer array of length mb such that |
| |
| first block entry of the |
bpntre( ) |
|
| Integer array of length mb such that |
| points to location in bindx of the last block entry of the |
| |
b( ) | Rectangular array with leading dimension ldb. |
ldb | Leading dimension of b. |
536HP MLIB User’s Guide