#include <elements.h>
Inheritance diagram for oomph::SolidElementWithDiagonalMassMatrix:Public Member Functions | |
| SolidElementWithDiagonalMassMatrix () | |
| Empty constructor. More... | |
| virtual | ~SolidElementWithDiagonalMassMatrix () |
| Virtual destructor. More... | |
| SolidElementWithDiagonalMassMatrix (const SolidElementWithDiagonalMassMatrix &) | |
| Broken copy constructor. More... | |
| void | operator= (const SolidElementWithDiagonalMassMatrix &) |
| Broken assignment operator. More... | |
| virtual void | get_mass_matrix_diagonal (Vector< double > &mass_diag)=0 |
| Get the diagonal of whatever represents the mass matrix in the specific preconditionable element. For Navier-Stokes elements this is the velocity mass matrix; for incompressible solids it's the mass matrix; ... More... | |
Pure virtual base class for elements that can be used with PressureBasedSolidLSCPreconditioner.
Definition at line 4954 of file elements.h.
|
inline |
Empty constructor.
Definition at line 4960 of file elements.h.
|
inlinevirtual |
Virtual destructor.
Definition at line 4963 of file elements.h.
|
inline |
Broken copy constructor.
Definition at line 4966 of file elements.h.
References oomph::BrokenCopy::broken_copy().
|
pure virtual |
Get the diagonal of whatever represents the mass matrix in the specific preconditionable element. For Navier-Stokes elements this is the velocity mass matrix; for incompressible solids it's the mass matrix; ...
Implemented in oomph::PVDEquationsWithPressure< DIM >, and oomph::RefineablePVDEquationsWithPressure< DIM >.
Referenced by oomph::PressureBasedSolidLSCPreconditioner::assemble_mass_matrix_diagonal().
|
inline |
Broken assignment operator.
Definition at line 4974 of file elements.h.
References oomph::BrokenCopy::broken_assign().