diff --git a/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatch.H b/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatch.H index 6d04a55a33fb21a5f21ec2e5f9099ebab254d907..12430c03e6320adc11cc8615b49e9799f18d1154 100644 --- a/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatch.H +++ b/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatch.H @@ -176,9 +176,6 @@ class enrichedPatch //- Estimated ratio of original-to-enriched face size static const label enrichedFaceRatio_; - //- Estimated number of master face hits by slave points - static const label nFaceHits_; - //- Size of face on which the check is forced static const label maxFaceSizeDebug_; diff --git a/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatchMasterPoints.C b/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatchMasterPoints.C index 18edef858ed1094f344939255da504bb9c4bed13..614bc5058a82fb86aa49bab02a2024be564b73e4 100644 --- a/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatchMasterPoints.C +++ b/src/dynamicMesh/slidingInterface/enrichedPatch/enrichedPatchMasterPoints.C @@ -28,11 +28,6 @@ License #include "demandDrivenData.H" #include "DynamicList.H" -// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // - -const Foam::label Foam::enrichedPatch::nFaceHits_ = 4; - - // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // void Foam::enrichedPatch::calcMasterPointFaces() const @@ -63,11 +58,8 @@ void Foam::enrichedPatch::calcMasterPointFaces() const for (const label pointi : curFace) { - DynamicList<label>& dynLst = mpf(pointi); // Get or create - - dynLst.reserve(primitiveMesh::facesPerPoint_); // Min size for list - - dynLst.append(facei); + // Existing or auto-vivify DynamicList + mpf(pointi).append(facei); } } @@ -86,11 +78,8 @@ void Foam::enrichedPatch::calcMasterPointFaces() const // Index of projected point corresponding to this slave point const label mergedPointi = pointMergeMap()[slaveMeshPoints[pointi]]; - DynamicList<label>& dynLst = mpf(mergedPointi); // Get or create - - dynLst.reserve(primitiveMesh::facesPerPoint_); // Min size for list - - dynLst.append(slavePointFaceHits_[pointi].hitObject()); + // Existing or auto-vivify DynamicList + mpf(mergedPointi).append(slavePointFaceHits_[pointi].hitObject()); } }