NGSolve
4.9
|
Public Types | |
typedef mat_traits< TM >::TSCAL | TSCAL |
Public Member Functions | |
PardisoInverseTM (const SparseMatrixTM< TM > &a, const BitArray *ainner=NULL, const Array< int > *acluster=NULL, int symmetric=0) | |
template<typename TSUBSET > | |
void | GetPardisoMatrix (const SparseMatrixTM< TM > &a, TSUBSET subset) |
int | VHeight () const |
virtual function must be overloaded | |
int | VWidth () const |
virtual function must be overloaded | |
virtual ostream & | Print (ostream &ost) const |
virtual void | MemoryUsage (Array< MemoryUsageStruct * > &mu) const |
Protected Member Functions | |
void | SetMatrixType () |
Protected Attributes | |
integer | height |
integer | compressed_height |
integer | nze |
integer | entrysize |
bool | |
integer | pt [128] |
integer | hparams [64] |
Array< integer, size_t > | rowstart |
Array< integer, size_t > | indices |
Array< typename mat_traits< TM > ::TSCAL, size_t > | matrix |
integer | matrixtype |
bool | symmetric |
bool | spd |
bool | compressed |
Array< int > | compress |