Contents
cgssuo - User supplied permutation for ordering used in the
general sparse solver.
SUBROUTINE CGSSUO ( PERM, HANDLE, IER )
INTEGER PERM(*), IER
DOUBLE PRECISION HANDLE(150)
CGSSUO - User supplied permutation for ordering. Must be
called after CGSSIN() (sparse solver initialization) and
before CGSSOR() (sparse solver ordering).
PERM(NEQNS) - INTEGER array
On entry, PERM(NEQNS) is a permutation array
supplied by the user for the fill-reducing ordering.
Unchanged on exit.
HANDLE(150) - DOUBLE PRECISION array
On entry, HANDLE(*) is an array containing
information needed by the solver, and must be passed
unchanged to each sparse solver subroutine.
Modified on exit.
IER - INTEGER
Error number. If no error encountered, unchanged on
exit. If error encountered, it is set to a non-zero
integer. Error numbers set by this subroutine:
-500 : Invalid calling sequence - need to call CGSSIN first.