An attribute specifying that an object is a residual object applicable to the Navier-Stokes momentum equation for incompressible or weakly compressible flows. More...
#include <INSFVAttributes.h>
Public Types | |
typedef bool | Key |
Public Member Functions | |
void | setFrom (const Key k) |
AttribINSFVMomentumResidualObject (TheWarehouse &w) | |
AttribINSFVMomentumResidualObject (TheWarehouse &w, Key k) | |
void | initFrom (const MooseObject *obj) override |
bool | isMatch (const Attribute &other) const override |
bool | isEqual (const Attribute &other) const override |
hashfunc (_val) | |
clonefunc (AttribINSFVMomentumResidualObject) | |
bool | operator== (const Attribute &other) const |
bool | operator!= (const Attribute &other) const |
unsigned int | id () const |
virtual std::size_t | hash () const=0 |
virtual std::unique_ptr< Attribute > | clone () const=0 |
Private Attributes | |
Key | _val |
An attribute specifying that an object is a residual object applicable to the Navier-Stokes momentum equation for incompressible or weakly compressible flows.
Definition at line 68 of file INSFVAttributes.h.
typedef bool AttribINSFVMomentumResidualObject::Key |
Definition at line 71 of file INSFVAttributes.h.
|
inline |
Definition at line 73 of file INSFVAttributes.h.
|
inline |
Definition at line 77 of file INSFVAttributes.h.
AttribINSFVMomentumResidualObject::clonefunc | ( | AttribINSFVMomentumResidualObject | ) |
AttribINSFVMomentumResidualObject::hashfunc | ( | _val | ) |
|
overridevirtual |
Implements Attribute.
Definition at line 48 of file INSFVAttributes.C.
|
overridevirtual |
Implements Attribute.
Definition at line 61 of file INSFVAttributes.C.
|
overridevirtual |
Implements Attribute.
Definition at line 54 of file INSFVAttributes.C.
Definition at line 72 of file INSFVAttributes.h.
|
private |
Definition at line 88 of file INSFVAttributes.h.
Referenced by initFrom(), isEqual(), isMatch(), and setFrom().