Least-squares gradient scheme vectors. More...
Public Member Functions | |
TypeName ("LeastSquaresVectors") | |
LeastSquaresVectors (const fvMesh &) | |
Construct given an fvMesh and the minimum determinant criterion. More... | |
virtual | ~LeastSquaresVectors () |
Destructor. More... | |
const extendedCentredCellToCellStencil & | stencil () const |
Return const reference to the stencil. More... | |
const List< List< vector > > & | vectors () const |
Return const reference to the least square vectors. More... | |
virtual bool | movePoints () |
Update the least square vectors when the mesh moves. More... | |
Public Member Functions inherited from MeshObject< fvMesh, MoveableMeshObject, LeastSquaresVectors< Stencil > > | |
MeshObject (const fvMesh &mesh) | |
Construct on Mesh type. More... | |
virtual | ~MeshObject ()=default |
Destructor. More... | |
const fvMesh & | mesh () const |
virtual bool | writeData (Ostream &os) const |
Additional Inherited Members | |
Static Public Member Functions inherited from MeshObject< fvMesh, MoveableMeshObject, LeastSquaresVectors< Stencil > > | |
static const LeastSquaresVectors< Stencil > & | New (const fvMesh &mesh, Args &&... args) |
Get existing or create a new MeshObject. More... | |
static bool | Delete (const fvMesh &mesh) |
Static destructor. More... | |
Protected Attributes inherited from MeshObject< fvMesh, MoveableMeshObject, LeastSquaresVectors< Stencil > > | |
const fvMesh & | mesh_ |
Least-squares gradient scheme vectors.
Definition at line 61 of file LeastSquaresVectors.H.
LeastSquaresVectors | ( | const fvMesh & | mesh | ) |
Construct given an fvMesh and the minimum determinant criterion.
Definition at line 34 of file LeastSquaresVectors.C.
|
virtual |
Destructor.
Definition at line 49 of file LeastSquaresVectors.C.
TypeName | ( | "LeastSquaresVectors< Stencil >" | ) |
|
inline |
Return const reference to the stencil.
Definition at line 99 of file LeastSquaresVectors.H.
References MeshObject< fvMesh, MoveableMeshObject, LeastSquaresVectors< Stencil > >::mesh_, and Time::New().
Referenced by LeastSquaresGrad< Type, Stencil >::calcGrad().
Return const reference to the least square vectors.
Definition at line 105 of file LeastSquaresVectors.H.
Referenced by LeastSquaresGrad< Type, Stencil >::calcGrad().
|
virtual |
Update the least square vectors when the mesh moves.
Definition at line 105 of file LeastSquaresVectors.C.