|
| Matrix () |
|
| Matrix (int M, int N) |
|
| Matrix (int m, int n, int M, int N, int *d_nnz, int *o_nnz) |
|
| Matrix (int M, int N, double sparsity) |
|
| Matrix (IssmPDouble *serial_mat, int M, int N, IssmPDouble sparsity) |
|
| Matrix (int M, int N, int connectivity, int numberofdofspernode) |
|
| ~Matrix () |
|
void | InitCheckAndSetType (void) |
|
void | Echo (void) |
|
void | AllocationInfo (void) |
|
void | Assemble (void) |
|
IssmDouble | Norm (NormMode norm_type) |
|
void | GetSize (int *pM, int *pN) |
|
void | GetLocalSize (int *pM, int *pN) |
|
void | MatMult (Vector< doubletype > *X, Vector< doubletype > *AX) |
|
Matrix< doubletype > * | Duplicate (void) |
|
doubletype * | ToSerial (void) |
|
void | SetValues (int m, int *idxm, int n, int *idxn, IssmDouble *values, InsMode mode) |
|
void | Convert (MatrixType newtype) |
|
void | SetZero (void) |
|
template<class doubletype>
class Matrix< doubletype >
Definition at line 27 of file Matrix.h.