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

902 HP MLIB User’s Guide
DSLEFF Specify singularity treatment
The location of all of the fudged pivots can be
determined if fudge tol by calling DSLERD to get the
diagonal, and then searching it for values matching
fudge.
tol User-specified value of the tolerance. Those diagonal
elements whose absolute values are less than tol
during the numerical factorization are replaced by
fudge.
Default value is 0 if DSLEFF has not been called
Updated global Global communications array for this problem. This
array must be passed, untouched by the user, to
successive subroutines in this package.
Output ier Status response:
ier = 0 Normal return.
ier = 1000 Incorrect processing path; should be
called before DSLEFA or DSLECO.
ier = 1001 tol < 0.