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