#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().