Least-squares gradient scheme vectors. More...
Public Member Functions | |
TypeName ("leastSquaresVectors") | |
leastSquaresVectors (const fvMesh &) | |
Construct given an fvMesh. More... | |
virtual | ~leastSquaresVectors () |
Destructor. More... | |
const surfaceVectorField & | pVectors () const |
Return const reference to owner least square vectors. More... | |
const surfaceVectorField & | nVectors () const |
Return const reference to neighbour least square vectors. More... | |
virtual bool | movePoints () |
Delete the least square vectors when the mesh moves. More... | |
Public Member Functions inherited from MeshObject< fvMesh, MoveableMeshObject, leastSquaresVectors > | |
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 > | |
static const leastSquaresVectors & | 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 > | |
const fvMesh & | mesh_ |
Least-squares gradient scheme vectors.
Definition at line 53 of file leastSquaresVectors.H.
|
explicit |
Construct given an fvMesh.
Definition at line 42 of file invDistLeastSquaresVectors.C.
References Foam::dimLength, and Foam::dimless.
|
virtual |
Destructor.
Definition at line 80 of file invDistLeastSquaresVectors.C.
TypeName | ( | "leastSquaresVectors" | ) |
|
inline |
Return const reference to owner least square vectors.
Definition at line 91 of file leastSquaresVectors.H.
Referenced by fourthGrad< Type >::calcGrad(), and leastSquaresGrad< Type >::calcGrad().
|
inline |
Return const reference to neighbour least square vectors.
Definition at line 97 of file leastSquaresVectors.H.
Referenced by fourthGrad< Type >::calcGrad(), and leastSquaresGrad< Type >::calcGrad().
|
virtual |
Delete the least square vectors when the mesh moves.
Definition at line 173 of file invDistLeastSquaresVectors.C.