Base class for fvMesh based motionSolvers. More...


Public Member Functions | |
| ClassName ("displacementMotionSolver") | |
| Runtime type information. More... | |
| fvMotionSolver (const polyMesh &) | |
| Construct from polyMesh. More... | |
| const fvMesh & | mesh () const |
| Return reference to the fvMesh to be moved. More... | |
| template<class Type > | |
| Foam::wordList | cellMotionBoundaryTypes (const typename GeometricField< Type, pointPatchField, pointMesh >::Boundary &pmUbf) const |
Protected Member Functions | |
| template<class Type > | |
| wordList | cellMotionBoundaryTypes (const typename GeometricField< Type, pointPatchField, pointMesh >::Boundary &pmUbf) const |
| Create the corresponding patch types for cellMotion from those. More... | |
Protected Attributes | |
| const fvMesh & | fvMesh_ |
| The fvMesh to be moved. More... | |
Base class for fvMesh based motionSolvers.
Definition at line 48 of file fvMotionSolver.H.
| fvMotionSolver | ( | const polyMesh & | mesh | ) |
Construct from polyMesh.
Definition at line 38 of file fvMotionSolver.C.
|
protected |
Create the corresponding patch types for cellMotion from those.
of the given pointMotion
| ClassName | ( | "displacementMotionSolver" | ) |
Runtime type information.
|
inline |
Return reference to the fvMesh to be moved.
Definition at line 84 of file fvMotionSolver.H.
References fvMotionSolver::fvMesh_.
| Foam::wordList cellMotionBoundaryTypes | ( | const typename GeometricField< Type, pointPatchField, pointMesh >::Boundary & | pmUbf | ) | const |
Definition at line 34 of file fvMotionSolverTemplates.C.
References Foam::endl(), forAll, Foam::isA(), OSstream::name(), patchi, Foam::Pout, and List< T >::setSize().

|
protected |
The fvMesh to be moved.
Definition at line 56 of file fvMotionSolver.H.
Referenced by fvMotionSolver::mesh().
1.8.13