Go to the documentation of this file.
37 #ifndef fieldSmoother_H
38 #define fieldSmoother_H
90 const bitSet& isMeshMasterPoint,
91 const bitSet& isMeshMasterEdge,
100 const bitSet& isPatchMasterPoint,
101 const bitSet& isPatchMasterEdge,
107 template <
class Type>
111 const bitSet& isPatchMasterPoint,
112 const bitSet& isPatchMasterEdge,
122 const bitSet& isMeshMasterPoint,
123 const bitSet& isMeshMasterEdge,
124 const bitSet& isSmoothable,
A bitSet stores bits (elements with only two states) in packed internal format and supports a variety...
Utility functions for mesh motion solvers.
void smoothPatchNormals(const label nIter, const bitSet &isPatchMasterPoint, const bitSet &isPatchMasterEdge, const indirectPrimitivePatch &adaptPatch, pointField &normals) const
void smoothLambdaMuDisplacement(const label nIter, const bitSet &isMeshMasterPoint, const bitSet &isMeshMasterEdge, const bitSet &isSmoothable, vectorField &displacement) const
Mesh consisting of general polyhedral cells.
Generic templated field type.
void smoothNormals(const label nIter, const bitSet &isMeshMasterPoint, const bitSet &isMeshMasterEdge, const labelList &fixedPoints, pointVectorField &normals) const
void minSmoothField(const label nIter, const bitSet &isPatchMasterPoint, const bitSet &isPatchMasterEdge, const indirectPrimitivePatch &adaptPatch, const scalarField &fieldMin, Field< Type > &field) const
TypeName("fieldSmoother")
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Generic GeometricField class.
A list of faces which address into the list of points.