mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
STYLE: Code cleanup and add some comments
This commit is contained in:
@ -25,7 +25,8 @@ Class
|
||||
Foam::dynamicIndexedOctree
|
||||
|
||||
Description
|
||||
Non-pointer based hierarchical recursive searching
|
||||
Non-pointer based hierarchical recursive searching.
|
||||
Storage is dynamic, so elements can be deleted.
|
||||
|
||||
SourceFiles
|
||||
dynamicIndexedOctree.C
|
||||
@ -451,6 +452,7 @@ public:
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
// Member Functions
|
||||
|
||||
// Access
|
||||
@ -656,6 +658,7 @@ public:
|
||||
|
||||
label removeIndex(const label nodIndex, const label index);
|
||||
|
||||
|
||||
// Write
|
||||
|
||||
//- Print tree. Either print all indices (printContent = true) or
|
||||
@ -671,6 +674,7 @@ public:
|
||||
|
||||
void writeTreeInfo() const;
|
||||
|
||||
|
||||
// IOstream Operators
|
||||
|
||||
friend Ostream& operator<< <Type>
|
||||
|
||||
@ -25,6 +25,10 @@ Class
|
||||
Foam::polyMeshFilter
|
||||
|
||||
Description
|
||||
Filter the edges and faces of a polyMesh whilst satisfying the given mesh
|
||||
quality criteria.
|
||||
|
||||
Works on a copy of the mesh.
|
||||
|
||||
SourceFiles
|
||||
polyMeshFilter.C
|
||||
@ -102,10 +106,10 @@ class polyMeshFilter
|
||||
// faces
|
||||
const scalar faceReductionFactor_;
|
||||
|
||||
//-
|
||||
//- Maximum number of times a deleted point can be associated with the
|
||||
// creation of a bad face it is forced to be kept.
|
||||
const label maxPointErrorCount_;
|
||||
|
||||
|
||||
//- The minimum edge length for each edge
|
||||
scalarField minEdgeLen_;
|
||||
|
||||
@ -225,6 +229,7 @@ public:
|
||||
//- Filter edges only.
|
||||
label filterEdges(const label nOriginalBadFaces);
|
||||
|
||||
//- Filter all faces that are in the face zone indirectPatchFaces
|
||||
label filterIndirectPatchFaces();
|
||||
};
|
||||
|
||||
|
||||
@ -61,7 +61,7 @@ class face;
|
||||
class edge;
|
||||
|
||||
/*---------------------------------------------------------------------------*\
|
||||
Class edgeCollapser Declaration
|
||||
Class edgeCollapser Declaration
|
||||
\*---------------------------------------------------------------------------*/
|
||||
|
||||
class edgeCollapser
|
||||
@ -84,12 +84,18 @@ private:
|
||||
//- Reference to mesh
|
||||
const polyMesh& mesh_;
|
||||
|
||||
//- Controls collapse of a face to an edge
|
||||
const scalar guardFraction_;
|
||||
|
||||
//- Only collapse face to a point if high aspect ratio
|
||||
const scalar maxCollapseFaceToPointSideLengthCoeff_;
|
||||
|
||||
//- Allow a face to be collapsed to a point early, before the test
|
||||
// to collapse to an edge
|
||||
const Switch allowEarlyCollapseToPoint_;
|
||||
|
||||
//- Fraction of maxCollapseFaceToPointSideLengthCoeff_ to use when
|
||||
// allowEarlyCollapseToPoint_ is on
|
||||
const scalar allowEarlyCollapseCoeff_;
|
||||
|
||||
|
||||
@ -266,8 +272,8 @@ public:
|
||||
const dictionary& meshQualityDict
|
||||
);
|
||||
|
||||
// Check mesh and mark points on faces in error
|
||||
// Returns boolList with points in error set
|
||||
//- Check mesh and mark points on faces in error
|
||||
// Returns boolList with points in error set
|
||||
static label checkMeshQuality
|
||||
(
|
||||
const polyMesh& mesh,
|
||||
@ -300,7 +306,7 @@ public:
|
||||
polyTopoChange& meshMod
|
||||
) const;
|
||||
|
||||
// Mark (in collapseEdge) any edges to collapse
|
||||
//- Mark (in collapseEdge) any edges to collapse
|
||||
label markSmallEdges
|
||||
(
|
||||
const scalarField& minEdgeLen,
|
||||
@ -309,7 +315,7 @@ public:
|
||||
Map<point>& collapsePointToLocation
|
||||
) const;
|
||||
|
||||
// Mark (in collapseEdge) any edges to merge
|
||||
//- Mark (in collapseEdge) any edges to merge
|
||||
label markMergeEdges
|
||||
(
|
||||
const scalar maxCos,
|
||||
@ -332,6 +338,7 @@ public:
|
||||
Map<point>& collapsePointToLocation
|
||||
) const;
|
||||
|
||||
//- Marks edges in the faceZone indirectPatchFaces for collapse
|
||||
void markIndirectPatchFaces
|
||||
(
|
||||
PackedBoolList& collapseEdge,
|
||||
|
||||
Reference in New Issue
Block a user