39 #ifndef polyMeshFilter_H 40 #define polyMeshFilter_H 98 label filterFacesLoop(
const label nOriginalBadFaces);
115 void updatePointErrorCount
125 void checkMeshEdgesAndRelaxEdges
135 void checkMeshFacesAndRelaxEdges
150 void updatePointPriorities
157 void printScalarFieldStats
165 void mapOldMeshEdgeFieldToNewMesh
174 void mapOldMeshFaceFieldToNewMesh
183 void updateOldToNewPointMap
257 label filterEdges(
const label nOriginalBadFaces);
label filter(const label nOriginalBadFaces)
Filter edges and faces.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
const autoPtr< labelList > & pointPriority() const
Return the new pointPriority list.
const autoPtr< fvMesh > & filteredMesh() const
Return reference to the filtered mesh. Does not check if the.
static autoPtr< fvMesh > copyMesh(const fvMesh &mesh)
Return a copy of an fvMesh.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
Pair< int > faceMap(const label facePi, const face &faceP, const label faceNi, const face &faceN)
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().x()<< ' ';}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().y()<< ' ';}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){gmvFile<< iter().position().z()<< ' ';}gmvFile<< nl;forAll(lagrangianScalarNames, i){const word &name=lagrangianScalarNames[i];IOField< scalar > fld(IOobject(name, runTime.timeName(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))
Remove the edges and faces of a polyMesh whilst satisfying the given mesh quality criteria...
~polyMeshFilter()
Destructor.
Mesh data needed to do the Finite Volume discretisation.
ClassName("polyMeshFilter")
Runtime type information.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Mesh consisting of general polyhedral cells.
Class to store the settings for the polyMeshFilter class.