#include <pardiso.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) |
| pardiso (void *, int *, int *, int *, int *, int *, double *, int *, int *, int *, int *, int *, int *, double *, double *, int *) | |
| pardiso () | |
| void | symbfact (double *a, long *ci, long *adr, long ndof) |
| ~pardiso () | |
Public Attributes | |
| double | ddum |
| auxiliary variables. */ | |
| int | error |
| int | idum |
| int | iparm [64] |
| pardiso 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 | phase |
| void * | pt [64] |
class defining Intel sparse direct solver
IS, 7.12.2005
Definition at line 9 of file pardiso.h.
| pardiso | ( | ) |
| ~pardiso | ( | ) |
Definition at line 23 of file pardiso.cpp.
| pardiso | ( | void * | , | |
| int * | , | |||
| int * | , | |||
| int * | , | |||
| int * | , | |||
| int * | , | |||
| double * | , | |||
| int * | , | |||
| int * | , | |||
| int * | , | |||
| int * | , | |||
| int * | , | |||
| int * | , | |||
| double * | , | |||
| double * | , | |||
| int * | ||||
| ) |
| 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 |
auxiliary variables. */
Definition at line 48 of file pardiso.h.
Referenced by numfact(), and symbfact().
| int error |
Definition at line 46 of file pardiso.h.
Referenced by backsubst(), numfact(), and symbfact().
| int idum |
Definition at line 49 of file pardiso.h.
Referenced by backsubst(), numfact(), and symbfact().
| int iparm[64] |
pardiso control parameters
Definition at line 45 of file pardiso.h.
Referenced by backsubst(), numfact(), and symbfact().
| int maxfct |
Definition at line 46 of file pardiso.h.
Referenced by backsubst(), numfact(), and symbfact().
| int mnum |
Definition at line 46 of file pardiso.h.
Referenced by backsubst(), numfact(), and symbfact().
| int msglvl |
Definition at line 46 of file pardiso.h.
Referenced by backsubst(), numfact(), and symbfact().
| int mtype |
type of solved matrix mtype=11 - real unsymmetric matrix
Definition at line 37 of file pardiso.h.
Referenced by backsubst(), numfact(), pardiso(), and symbfact().
| int nCols |
| int nNonZeros |
number of nonzeros
Definition at line 29 of file pardiso.h.
Referenced by pardiso(), and symbfact().
| int nrhs |
number of right hand sides
Definition at line 31 of file pardiso.h.
Referenced by backsubst(), numfact(), pardiso(), and symbfact().
| int nRows |
| int phase |
Definition at line 46 of file pardiso.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 42 of file pardiso.h.
Referenced by backsubst(), numfact(), and symbfact().
1.6.2