Contents
sgssor - General sparse solver ordering and symbolic
factorization.
SUBROUTINE SGSSOR ( ORDMTHD, HANDLE, IER )
CHARACTER*3 ORDMTHD
INTEGER IER
DOUBLE PRECISION HANDLE(150)
SGSSOR - Orders and symbolically factors a sparse matrix.
ORDMTHD - CHARACTER*3
On entry, ORDMTHD specifies the fill-reducing
ordering to be used by the sparse solver.
Specifically, the valid options are:
'nat' or 'NAT' - natural ordering (no ordering)
'mmd' or 'MMD' - multiple minimum degree
'gnd' or 'GND' - general nested dissection
'uso' or 'USO' - user specified ordering (see SGSSUO)
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:
-200 : Invalid calling sequence - need to call SGSSIN first.
-201 : Failure to dynamically allocate memory.
-666 : Internal error.