SBDISM/DBDISM/CBDISM/ZBDISM | Block diagonal format triangular solve |
val( ) | Scalar array of length lb*lb*blda*nbdiag containing |
| matrix entries stored |
| block. |
blda | Leading block dimension of val( ). |
ibdiag( ) | Integer array of length nbdiag consisting of the |
| corresponding indices of the nonzero block diagonals of |
| A in val( ). |
nbdiag | Number of nonzero block diagonals in A. |
lb | Dimension of the dense blocks composing A. |
b( ) | Rectangular array with leading dimension ldb. |
ldb | Leading dimension of b. |
beta | Scalar parameter. |
c( ) | Rectangular arrary with leading dimension ldc. |
ldc | Leading dimension of c. |
work( ) | Scratch array of length lwork. lwork should be at least |
| mb x lb x min(lb, n). |
lwork | Length of work array. |
452HP MLIB User’s Guide