#include <spasol.h>
Public Member Functions | |
| void | backsubst (double *a, long *ci, long *adr, long ndof, double *x, double *y) |
| void | numfact (double *a, long *ci, long *adr, long ndof) |
| spasol () | |
| void | symbfact (double *a, long *ci, long *adr, long ndof) |
| ~spasol () | |
Public Attributes | |
| double | ddum |
| int | error |
| int | idum |
| int | iparm [64] |
| spasol control parameters | |
| int | maxfct |
| int | mnum |
| int | msglvl |
| int | mtype |
| int | nCols |
| number of columns | |
| int | nNonZeros |
| number of nonzeros | |
| int | nrhs |
| number of right hand sides | |
| int | nRows |
| number of rows | |
| int | num_procs |
| int | phase |
| void * | pt [64] |
Definition at line 31 of file spasol.h.
| spasol | ( | ) |
| ~spasol | ( | ) |
Definition at line 45 of file spasol.cpp.
| void backsubst | ( | double * | a, | |
| long * | ci, | |||
| long * | adr, | |||
| long | ndof, | |||
| double * | x, | |||
| double * | y | |||
| ) |
| void numfact | ( | double * | a, | |
| long * | ci, | |||
| long * | adr, | |||
| long | ndof | |||
| ) |
| void symbfact | ( | double * | a, | |
| long * | ci, | |||
| long * | adr, | |||
| long | ndof | |||
| ) |
| double ddum |
Definition at line 75 of file spasol.h.
Referenced by numfact(), and symbfact().
| int error |
Definition at line 73 of file spasol.h.
Referenced by backsubst(), numfact(), and symbfact().
| int idum |
Definition at line 76 of file spasol.h.
Referenced by backsubst(), numfact(), and symbfact().
| int iparm[64] |
spasol control parameters
Definition at line 72 of file spasol.h.
Referenced by backsubst(), numfact(), spasol(), and symbfact().
| int maxfct |
Definition at line 73 of file spasol.h.
Referenced by backsubst(), numfact(), and symbfact().
| int mnum |
Definition at line 73 of file spasol.h.
Referenced by backsubst(), numfact(), and symbfact().
| int msglvl |
Definition at line 73 of file spasol.h.
Referenced by backsubst(), numfact(), and symbfact().
| int mtype |
type of solved matrix mtype=11 - real unsymmetric matrix
Definition at line 64 of file spasol.h.
Referenced by backsubst(), numfact(), spasol(), and symbfact().
| int nCols |
| int nNonZeros |
| int nrhs |
number of right hand sides
Definition at line 53 of file spasol.h.
Referenced by backsubst(), numfact(), spasol(), and symbfact().
| int nRows |
| int phase |
Definition at line 73 of file spasol.h.
Referenced by backsubst(), numfact(), and symbfact().
| void* pt[64] |
internal solver memory pointer pt 32-bit: int pt[64]; 64-bit: long int pt[64] or void *pt[64] should be OK on both architectures
Definition at line 69 of file spasol.h.
Referenced by backsubst(), numfact(), spasol(), and symbfact().
1.6.2