ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | Protected Attributes | List of all members
TParDiso Class Reference

Public Member Functions

 TParDiso (int neqns, int nnz, int *rowptr, int *kcol)
 
void FactorizeAndSolve (double *Mat, double *rhs, double *sol, bool Factorize)
 
void Solve (double *Mat, double *rhs, double *sol)
 
void Clean (double *Mat)
 
 ~TParDiso ()
 

Protected Attributes

void * pt [64]
 
int iparam [64]
 
double dparam [64]
 
int phase
 
int nrhs
 
int Nmax_system
 
int matrix_number
 
int matrix_type
 
int N_Eqns
 
int N_Nz
 
int * RowPtr
 
int * KCol
 
int Solver
 
int perm_user
 
int msglvl
 
int ierror
 
double idum
 
double ddum
 
double * rhsptr
 
double * solptr
 

Constructor & Destructor Documentation

TParDiso::TParDiso ( int  neqns,
int  nnz,
int *  rowptr,
int *  kcol 
)

constructor

TParDiso::~TParDiso ( )

destructor


The documentation for this class was generated from the following files: