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

900 HP MLIB User’s Guide
DSLEFF Specify singularity treatment
Name DSLEFF
Specify singularity treatment
Purpose This subprogram provides a mechanism to deal with singular (or nearly
singular) matrices by specifying a course of action to follow when zero or small
diagonal elements are encountered in the factorization during subsequent calls
to DSLEFA or DSLECO that specify
pvttol = 0.
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 iabort, ier
REAL*4 fudge, tol
REAL*8 global(150)
CALL SSLEFF(iabort, fudge, tol, global, ier)
INTEGER*4 iabort, ier
REAL*8 fudge, tol
REAL*8 global(150)
CALL DSLEFF(iabort, fudge, tol, global, ier)
INTEGER*4 iabort, ier
REAL*16 fudge, tol
REAL*8 global(150)
CALL QSLEFF(iabort, fudge, tol, global, ier)
INTEGER*4 iabort, ier
COMPLEX*8 fudge, tol
REAL*8 global(150)
CALL CSLEFF(iabort, fudge, tol, global, ier)
INTEGER*4 iabort, ier
COMPLEX*16 fudge, tol
REAL*8 global(150)
CALL ZSLEFF(iabort, fudge, tol, global, ier)
VECLIB8:
INTEGER*8 iabort, ier
REAL*4 fudge, tol
REAL*8 global(150)
CALL SSLEFF(iabort, fudge, tol, global, ier)