HP MLIB User's Guide Vol. 2 7th Ed.
Chapter 13 Sparse Linear Equations 937
Reordering and symbolic factorization DSLEOR
Name DSLEOR
Reordering and symbolic factorization
Purpose This subprogram reorders the matrix whose pattern of nonzeros has been input
to the package to obtain an efficient sparse factorization. It then constructs
data structures that represent the factorization. Optionally, different ordering
heuristics can be selected by a call to DSLEOP before the call to DSLEOR.
NOTE Matrix structure input by matrix supports five data types. Matrix structure
input by elements, columns, and finite elements supports only REAL*8
precision.
Usage VECLIB:
INTEGER*4 maxzer, ier
REAL*8 global(150)
CALL SSLEOR(maxzer, global, ier)
INTEGER*4 maxzer, ier
REAL*8 global(150)
CALL DSLEOR(maxzer, global, ier)
INTEGER*4 maxzer, ier
REAL*8 global(150)
CALL QSLEOR(maxzer, global, ier)
INTEGER*4 maxzer, ier
REAL*8 global(150)
CALL CSLEOR(maxzer, global, ier)
INTEGER*4 maxzer, ier
REAL*8 global(150)
CALL ZSLEOR(maxzer, global, ier)
VECLIB8:
INTEGER*8 maxzer, ier
REAL*8 global(150)
CALL SSLEOR(maxzer, global, ier)
INTEGER*8 maxzer, ier
REAL*8 global(150)
CALL DSLEOR(maxzer, global, ier)
INTEGER*8 maxzer, ier
REAL*8 global(150)
CALL QSLEOR(maxzer, global, ier)