Pure virtual base class for elements that can be used with PressureBasedSolidLSCPreconditioner. More...
#include <elements.h>
Public Member Functions | |
SolidElementWithDiagonalMassMatrix () | |
Empty constructor. | |
virtual | ~SolidElementWithDiagonalMassMatrix () |
Virtual destructor. | |
SolidElementWithDiagonalMassMatrix (const SolidElementWithDiagonalMassMatrix &)=delete | |
Broken copy constructor. | |
void | operator= (const SolidElementWithDiagonalMassMatrix &)=delete |
Broken assignment operator. | |
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; ... | |
Pure virtual base class for elements that can be used with PressureBasedSolidLSCPreconditioner.
Definition at line 5196 of file elements.h.
|
inline |
Empty constructor.
Definition at line 5200 of file elements.h.
|
inlinevirtual |
Virtual destructor.
Definition at line 5203 of file elements.h.
|
delete |
Broken copy constructor.
|
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::RefineablePVDEquationsWithPressure< DIM >, and oomph::PVDEquationsWithPressure< DIM >.
|
delete |
Broken assignment operator.