77 #ifndef motionSmoother_H 78 #define motionSmoother_H 113 const bool dryRun =
false 125 const bool dryRun =
false Given a displacement moves the mesh by scaling the displacement back until there are no more mesh err...
const polyMesh & mesh() const
Reference to mesh.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
ClassName("motionSmoother")
const pointMesh & pMesh() const
Reference to pointMesh.
const dictionary & paramDict() const
Mesh representing a set of points created from polyMesh.
A list of faces which address into the list of points.
motionSmoother(polyMesh &mesh, pointMesh &pMesh, indirectPrimitivePatch &pp, const labelList &adaptPatchIDs, const dictionary ¶mDict, const bool dryRun=false)
Construct from mesh, patches to work on and smoothing parameters.
Mesh consisting of general polyhedral cells.
const labelList & adaptPatchIDs() const
Patch labels that are being adapted.
Given a displacement moves the mesh by scaling the displacement back until there are no more mesh err...
uindirectPrimitivePatch pp(UIndirectList< face >(mesh.faces(), faceLabels), mesh.points())
pointVectorField & displacement()
Reference to displacement field.