#include <massMatrix.h>
Inheritance diagram for massMatrix:
Public Member Functions | |
bool | ElementalMatGetDiagonal (unsigned int idx, PetscScalar *diag, double scale) |
bool | ElementalMatGetDiagonal (int i, int j, int k, PetscScalar ***diag, double scale) |
bool | ElementalMatVec (unsigned int idx, PetscScalar *in, PetscScalar *out, double scale) |
The elemental matrix-vector multiplication routine that is used by matrix-free methods. | |
bool | ElementalMatVec (int i, int j, int k, PetscScalar ***in, PetscScalar ***out, double scale) |
The elemental matrix-vector multiplication routine that is used by matrix-free methods. | |
bool | initStencils () |
massMatrix (daType da) | |
bool | postMatVec () |
bool | preMatVec () |
void | setNuVec (Vec nv) |
Definition at line 33 of file massMatrix.h.
|
Definition at line 73 of file massMatrix.h. References ot::fem::feMatrix< massMatrix >::initOctLut(), and initStencils(). |
|
Reimplemented from ot::fem::feMatrix< massMatrix >. Definition at line 295 of file massMatrix.h. References ot::fem::feMatrix< massMatrix >::alignElementAndVertices(), and ot::DA::getLevel(). |
|
Reimplemented from ot::fem::feMatrix< massMatrix >. Definition at line 317 of file massMatrix.h. |
|
The elemental matrix-vector multiplication routine that is used by matrix-free methods.
Reimplemented from ot::fem::feMatrix< massMatrix >. Definition at line 238 of file massMatrix.h. References ot::fem::feMatrix< massMatrix >::alignElementAndVertices(), and ot::DA::getLevel(). |
|
The elemental matrix-vector multiplication routine that is used by matrix-free methods.
Reimplemented from ot::fem::feMatrix< massMatrix >. Definition at line 264 of file massMatrix.h. |
|
Reimplemented from ot::fem::feMatrix< massMatrix >. Definition at line 88 of file massMatrix.h. Referenced by massMatrix(). |
|
Reimplemented from ot::fem::feMatrix< massMatrix >. Definition at line 290 of file massMatrix.h. |
|
Reimplemented from ot::fem::feMatrix< massMatrix >. Definition at line 210 of file massMatrix.h. References ot::DA::getDimension(), and ot::DA::getMaxDepth(). |
|
Definition at line 58 of file massMatrix.h. |