diff --git a/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.H b/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.H index 0ac85c61dd..2e38a504e1 100644 --- a/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.H +++ b/applications/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMesh.H @@ -658,6 +658,17 @@ private: label callCount = 0 ) const; + //- Find angle between the normals of two close surface points. + scalar angleBetweenSurfacePoints(Foam::point pA, Foam::point pB) const; + + //- Check if a surface point is near another. + bool nearSurfacePoint + ( + const pointIndexHit& pHit, + DynamicList& existingSurfacePtLocations, + dynamicIndexedOctree& surfacePtLocationTree + ) const; + //- Check if a location is in the exclusion range of an existing feature //- edge conformation location bool nearFeatureEdgeLocation @@ -694,7 +705,9 @@ private: DynamicList