sgssuo - Provide general sparse solvers SPSOLVE and SuperLU a user-supplied permutation for ordering.
SUBROUTINE SGSSUO ( PERM, HANDLE, IER ) INTEGER PERM(*), IER DOUBLE PRECISION HANDLE(150)
Oracle Solaris Studio Performance Library sgssuo(3P) NAME sgssuo - Provide general sparse solvers SPSOLVE and SuperLU a user-supplied permutation for ordering. SYNOPSIS SUBROUTINE SGSSUO ( PERM, HANDLE, IER ) INTEGER PERM(*), IER DOUBLE PRECISION HANDLE(150) PURPOSE SGSSUO - Provide general sparse solvers SPSOLVE and SuperLU a user-supplied permutation for ordering. Must be called after SGSSIN() (sparse solver initialization) and in place of SGSSOR() (sparse solver ordering). PARAMETERS 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 num- bers set by this subroutine: -201 : Failure to dynamically allocate memory. -500 : Invalid calling sequence - need to call SGSSIN first. 3rd Berkeley Distribution 7 Nov 2015 sgssuo(3P)