![](/images/backgrounds/286162/hp-hp-ux-performance-tools-users-manual-156076462x1.png)
What you need to know to use these subprograms
The matrix in Table
Table
bindx= | 1 | 2 | 1 | 2 |
bpntrb= | 1 | 2 | 3 |
|
bpntre= | 2 | 3 | 5 |
|
val(1:2, 1:2, 1)= | 11 | 12 |
|
|
| 21 | 22 |
|
|
val(1:2, 1:2, 2)= | 33 | 0 |
|
|
| 43 | 44 |
|
|
val(1:2, 1:2, 3)= | 15 | 16 |
|
|
| 25 | 26 |
|
|
val(1:2, 1:2, 4)= | 35 | 36 |
|
|
| 0 | 46 |
|
|
BMC - Block modified sparse column. The BMC format is a variation of the BSC format obtained by storing the main diagonal of the matrix in a specific array bdiag:
•bdiag( lb, lb, *) - Scalar matrix of dimension
BSR - Block compressed sparse row. Given a sparse block matrix A formed by
•val(lb, lb, *) - Scalar matrix of dimension
•bindx(*) - Integer array of length maxnnz containing block row indices such that bindx(i) corresponds to the block row index of val(:, :, i).
434HP MLIB User’s Guide