dgssfa man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

dgssfa(3P)		    Sun Performance Library		    dgssfa(3P)

NAME
       dgssfa - General sparse solver numeric factorization.

SYNOPSIS
	SUBROUTINE DGSSFA ( NEQNS, COLSTR, ROWIND, VALUES, HANDLE, IER )

	INTEGER		  NEQNS, COLSTR(*), ROWIND(*), IER
	DOUBLE PRECISION  VALUES(*)
	DOUBLE PRECISION  HANDLE(150)

PURPOSE
       DGSSFA - Numeric factorization of a sparse matrix.

PARAMETERS
       NEQNS	 - INTEGER
	       On entry, NEQNS specifies the number of equations in coeffi‐
	       cient matrix.  Unchanged on exit.

       COLSTR(*) - INTEGER array
	       On entry, COLSTR(*) is an array of size (NEQNS+1).  If MTXTYP
	       is specified as 'sp', 'SP', 'ss', or 'SS' in the initialization
	       routine DGSSIN, it contains the column pointers of the lower
	       triangular part of the symmetric matrix.	 Otherwise, it con‐
	       tains the column pointers of the	 full matrix.  Unchanged on
	       exit.

       ROWIND(*) - INTEGER array
	       On entry, ROWIND(*) is an array of size COLSTR(NEQNS+1)-1.  If
	       MTXTYP is specified as 'sp', 'SP', 'ss', or 'SS' in the ini‐
	       tialization routine DGSSIN, it contains the row indices of the
	       nonzero values in the lower triangular part of the symmetric
	       matrix.	Otherwise, it contains the row indices of the nonzero
	       values in the full matrix.  Unchanged on exit.

       VALUES(*) - DOUBLE PRECISION array
	       VALUES(*) is an array of size COLSTR(NEQNS+1)-1.	 On entry, If
	       MTXTYP is specified as 'sp', 'SP', 'ss', or 'SS' in the ini‐
	       tialization routine DGSSIN it contains the nonzero values in
	       the lower triangular part of the symmetric matrix.   Otherwise,
	       it contains the nonzero values in the full matrix.  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:

		-300 : Invalid calling sequence - need to call DGSSOR first.
		-301 : Failure to dynamically allocate memory.
		-302 : Inconsistent nproc and omp_num_thread values
		-303 : SuperLU:	 U is singular
		-666 : Internal error.

3rd Berkeley Distribution	  24 Mar 2009			    dgssfa(3P)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net