diff --git a/applications/utilities/mesh/advanced/autoRefineMesh/Make/files b/applications/utilities/mesh/advanced/autoRefineMesh/Make/files index 666a1c6b10edcb94187055998306bd790f49bffd..2d0b43d34296d33cd5347f0d022779a5e9eb4664 100644 --- a/applications/utilities/mesh/advanced/autoRefineMesh/Make/files +++ b/applications/utilities/mesh/advanced/autoRefineMesh/Make/files @@ -1,4 +1,4 @@ -autoRefineMesh.C +snappyRefineMesh.C -EXE = $(FOAM_APPBIN)/autoRefineMesh +EXE = $(FOAM_APPBIN)/snappyRefineMesh diff --git a/applications/utilities/mesh/advanced/autoRefineMesh/autoRefineMesh.C b/applications/utilities/mesh/advanced/autoRefineMesh/snappyRefineMesh.C similarity index 99% rename from applications/utilities/mesh/advanced/autoRefineMesh/autoRefineMesh.C rename to applications/utilities/mesh/advanced/autoRefineMesh/snappyRefineMesh.C index ed30517153a3d2a75883192deb86965a04dac7c8..e3f8bc4169f68b4dc18612d6b959623e2123158f 100644 --- a/applications/utilities/mesh/advanced/autoRefineMesh/autoRefineMesh.C +++ b/applications/utilities/mesh/advanced/autoRefineMesh/snappyRefineMesh.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -22,7 +22,7 @@ License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Application - autoRefineMesh + snappyRefineMesh Description Utility to refine cells near to a surface. @@ -670,7 +670,7 @@ int main(int argc, char *argv[]) ( IOobject ( - "autoRefineMeshDict", + "snappyRefineMeshDict", runTime.system(), mesh, IOobject::MUST_READ_IF_MODIFIED, diff --git a/applications/utilities/mesh/advanced/autoRefineMesh/autoRefineMeshDict b/applications/utilities/mesh/advanced/autoRefineMesh/snappyRefineMeshDict similarity index 98% rename from applications/utilities/mesh/advanced/autoRefineMesh/autoRefineMeshDict rename to applications/utilities/mesh/advanced/autoRefineMesh/snappyRefineMeshDict index adfee941184f4b1fdc307eea33f16cc4747dc662..9d93214c339c3a7ceae0e06ca16f1b46c968b7e3 100644 --- a/applications/utilities/mesh/advanced/autoRefineMesh/autoRefineMeshDict +++ b/applications/utilities/mesh/advanced/autoRefineMesh/snappyRefineMeshDict @@ -10,7 +10,7 @@ FoamFile version 2.0; format ascii; class dictionary; - object autoRefineMeshDict; + object snappyRefineMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C b/applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C index edd87561fd9b9a87305436c2d7a857603c8da5e9..37f508633bb0900af4ffb60cb2c2bed1bab8dc9b 100644 --- a/applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C +++ b/applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C @@ -32,9 +32,9 @@ Description #include "argList.H" #include "Time.H" #include "fvMesh.H" -#include "autoRefineDriver.H" -#include "autoSnapDriver.H" -#include "autoLayerDriver.H" +#include "snappyRefineDriver.H" +#include "snappySnapDriver.H" +#include "snappyLayerDriver.H" #include "searchableSurfaces.H" #include "refinementSurfaces.H" #include "refinementFeatures.H" @@ -868,9 +868,9 @@ int main(int argc, char *argv[]) if (debugLevel > 0) { meshRefinement::debug = debugLevel; - autoRefineDriver::debug = debugLevel; - autoSnapDriver::debug = debugLevel; - autoLayerDriver::debug = debugLevel; + snappyRefineDriver::debug = debugLevel; + snappySnapDriver::debug = debugLevel; + snappyLayerDriver::debug = debugLevel; } // Set file writing level @@ -1326,7 +1326,7 @@ int main(int argc, char *argv[]) { cpuTime timer; - autoRefineDriver refineDriver + snappyRefineDriver refineDriver ( meshRefiner, decomposer, @@ -1367,7 +1367,7 @@ int main(int argc, char *argv[]) { cpuTime timer; - autoSnapDriver snapDriver + snappySnapDriver snapDriver ( meshRefiner, globalToMasterPatch, @@ -1408,7 +1408,7 @@ int main(int argc, char *argv[]) { cpuTime timer; - autoLayerDriver layerDriver + snappyLayerDriver layerDriver ( meshRefiner, globalToMasterPatch, diff --git a/etc/controlDict b/etc/controlDict index fac98db233e226596dde58826cd4570bda304dfd..eedb6119e86ddce3cfc9ee1b2eb0eed73fbc196c 100644 --- a/etc/controlDict +++ b/etc/controlDict @@ -313,10 +313,10 @@ DebugSwitches atomizationModel 0; attachDetach 0; autoDensity 0; - autoHexMeshDriver 0; - autoLayerDriver 0; - autoRefineDriver 0; - autoSnapDriver 0; + snappyHexMeshDriver 0; + snappyLayerDriver 0; + snappyRefineDriver 0; + snappySnapDriver 0; bC11H10 0; backgroundMeshDecomposition 0; backward 0; diff --git a/src/mesh/snappyHexMesh/Make/files b/src/mesh/snappyHexMesh/Make/files index 476ecc79dab5c4dc66c07ade8cddce6faa2d7f9c..78cc2781129da0d83d5f530852343c7df545bb5e 100644 --- a/src/mesh/snappyHexMesh/Make/files +++ b/src/mesh/snappyHexMesh/Make/files @@ -1,13 +1,13 @@ -autoHexMeshDriver/autoLayerDriver.C -/* autoHexMeshDriver/autoLayerDriverShrink.C */ -autoHexMeshDriver/autoSnapDriver.C -autoHexMeshDriver/autoSnapDriverFeature.C -autoHexMeshDriver/autoRefineDriver.C +snappyHexMeshDriver/snappyLayerDriver.C +/* snappyHexMeshDriver/snappyLayerDriverShrink.C */ +snappyHexMeshDriver/snappySnapDriver.C +snappyHexMeshDriver/snappySnapDriverFeature.C +snappyHexMeshDriver/snappyRefineDriver.C -autoHexMeshDriver/layerParameters/layerParameters.C -autoHexMeshDriver/refinementParameters/refinementParameters.C -autoHexMeshDriver/snapParameters/snapParameters.C -autoHexMeshDriver/pointData/pointData.C +snappyHexMeshDriver/layerParameters/layerParameters.C +snappyHexMeshDriver/refinementParameters/refinementParameters.C +snappyHexMeshDriver/snapParameters/snapParameters.C +snappyHexMeshDriver/pointData/pointData.C meshRefinement/meshRefinementBaffles.C meshRefinement/meshRefinement.C diff --git a/src/mesh/snappyHexMesh/externalDisplacementMeshMover/medialAxisMeshMover.C b/src/mesh/snappyHexMesh/externalDisplacementMeshMover/medialAxisMeshMover.C index 80afad310dfc27a15ff755626042696e7589357f..fc7099886160d2eab373f587ac42d1f906580b85 100644 --- a/src/mesh/snappyHexMesh/externalDisplacementMeshMover/medialAxisMeshMover.C +++ b/src/mesh/snappyHexMesh/externalDisplacementMeshMover/medialAxisMeshMover.C @@ -862,18 +862,18 @@ bool Foam::medialAxisMeshMover::unmarkExtrusion ( const label patchPointI, pointField& patchDisp, - List<autoLayerDriver::extrudeMode>& extrudeStatus + List<snappyLayerDriver::extrudeMode>& extrudeStatus ) { - if (extrudeStatus[patchPointI] == autoLayerDriver::EXTRUDE) + if (extrudeStatus[patchPointI] == snappyLayerDriver::EXTRUDE) { - extrudeStatus[patchPointI] = autoLayerDriver::NOEXTRUDE; + extrudeStatus[patchPointI] = snappyLayerDriver::NOEXTRUDE; patchDisp[patchPointI] = vector::zero; return true; } - else if (extrudeStatus[patchPointI] == autoLayerDriver::EXTRUDEREMOVE) + else if (extrudeStatus[patchPointI] == snappyLayerDriver::EXTRUDEREMOVE) { - extrudeStatus[patchPointI] = autoLayerDriver::NOEXTRUDE; + extrudeStatus[patchPointI] = snappyLayerDriver::NOEXTRUDE; patchDisp[patchPointI] = vector::zero; return true; } @@ -888,7 +888,7 @@ void Foam::medialAxisMeshMover::syncPatchDisplacement ( const scalarField& minThickness, pointField& patchDisp, - List<autoLayerDriver::extrudeMode>& extrudeStatus + List<snappyLayerDriver::extrudeMode>& extrudeStatus ) const { const indirectPrimitivePatch& pp = adaptPatchPtr_(); @@ -1081,7 +1081,7 @@ handleFeatureAngleLayerTerminations const scalar minCos, const PackedBoolList& isPatchMasterPoint, const labelList& meshEdges, - List<autoLayerDriver::extrudeMode>& extrudeStatus, + List<snappyLayerDriver::extrudeMode>& extrudeStatus, pointField& patchDisp, label& nPointCounter ) const @@ -1099,7 +1099,7 @@ handleFeatureAngleLayerTerminations forAll(f, fp) { - if (extrudeStatus[f[fp]] == autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[f[fp]] == snappyLayerDriver::NOEXTRUDE) { extrudedFaces[faceI] = false; break; @@ -1168,8 +1168,8 @@ handleFeatureAngleLayerTerminations if ( - extrudeStatus[v0] != autoLayerDriver::NOEXTRUDE - || extrudeStatus[v1] != autoLayerDriver::NOEXTRUDE + extrudeStatus[v0] != snappyLayerDriver::NOEXTRUDE + || extrudeStatus[v1] != snappyLayerDriver::NOEXTRUDE ) { if (!eFaceExtrude[0] || !eFaceExtrude[1]) @@ -1215,7 +1215,7 @@ void Foam::medialAxisMeshMover::findIsolatedRegions const PackedBoolList& isPatchMasterEdge, const labelList& meshEdges, const scalarField& minThickness, - List<autoLayerDriver::extrudeMode>& extrudeStatus, + List<snappyLayerDriver::extrudeMode>& extrudeStatus, pointField& patchDisp ) const { @@ -1288,7 +1288,7 @@ void Foam::medialAxisMeshMover::findIsolatedRegions forAll(f, fp) { - if (extrudeStatus[f[fp]] != autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[f[fp]] != snappyLayerDriver::NOEXTRUDE) { if (islandPoint[faceI] == -1) { @@ -1312,7 +1312,7 @@ void Foam::medialAxisMeshMover::findIsolatedRegions // Check all surrounding faces that I am the islandPoint forAll(pointFaces, patchPointI) { - if (extrudeStatus[patchPointI] != autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[patchPointI] != snappyLayerDriver::NOEXTRUDE) { const labelList& pFaces = pointFaces[patchPointI]; @@ -1340,7 +1340,7 @@ void Foam::medialAxisMeshMover::findIsolatedRegions const face& f = pp.localFaces()[faceI]; forAll(f, fp) { - if (extrudeStatus[f[fp]] == autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[f[fp]] == snappyLayerDriver::NOEXTRUDE) { extrudedFaces[faceI] = false; break; @@ -1419,11 +1419,11 @@ void Foam::medialAxisMeshMover::findIsolatedRegions label v0 = e[0]; label v1 = e[1]; - if (extrudeStatus[v1] != autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[v1] != snappyLayerDriver::NOEXTRUDE) { isolatedPoint[v0] += 1; } - if (extrudeStatus[v0] != autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[v0] != snappyLayerDriver::NOEXTRUDE) { isolatedPoint[v1] += 1; } @@ -1458,7 +1458,7 @@ void Foam::medialAxisMeshMover::findIsolatedRegions { forAll(f, fp) { - if (extrudeStatus[f[fp]] == autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[f[fp]] == snappyLayerDriver::NOEXTRUDE) { allPointsExtruded = false; break; @@ -1700,7 +1700,7 @@ void Foam::medialAxisMeshMover::calculateDisplacement ( const dictionary& coeffDict, const scalarField& minThickness, - List<autoLayerDriver::extrudeMode>& extrudeStatus, + List<snappyLayerDriver::extrudeMode>& extrudeStatus, pointField& patchDisp ) { @@ -1794,7 +1794,7 @@ void Foam::medialAxisMeshMover::calculateDisplacement forAll(thickness, patchPointI) { - if (extrudeStatus[patchPointI] == autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[patchPointI] == snappyLayerDriver::NOEXTRUDE) { thickness[patchPointI] = 0.0; } @@ -1843,7 +1843,7 @@ void Foam::medialAxisMeshMover::calculateDisplacement forAll(meshPoints, patchPointI) { - if (extrudeStatus[patchPointI] != autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[patchPointI] != snappyLayerDriver::NOEXTRUDE) { label pointI = meshPoints[patchPointI]; @@ -1937,7 +1937,7 @@ void Foam::medialAxisMeshMover::calculateDisplacement // Update thickess for changed extrusion forAll(thickness, patchPointI) { - if (extrudeStatus[patchPointI] == autoLayerDriver::NOEXTRUDE) + if (extrudeStatus[patchPointI] == snappyLayerDriver::NOEXTRUDE) { thickness[patchPointI] = 0.0; } @@ -2146,16 +2146,16 @@ bool Foam::medialAxisMeshMover::move pp.meshPoints() ); - List<autoLayerDriver::extrudeMode> extrudeStatus + List<snappyLayerDriver::extrudeMode> extrudeStatus ( pp.nPoints(), - autoLayerDriver::EXTRUDE + snappyLayerDriver::EXTRUDE ); forAll(extrudeStatus, pointI) { if (mag(patchDisp[pointI]) <= minThickness[pointI]+SMALL) { - extrudeStatus[pointI] = autoLayerDriver::NOEXTRUDE; + extrudeStatus[pointI] = snappyLayerDriver::NOEXTRUDE; } } diff --git a/src/mesh/snappyHexMesh/externalDisplacementMeshMover/medialAxisMeshMover.H b/src/mesh/snappyHexMesh/externalDisplacementMeshMover/medialAxisMeshMover.H index 2af66f6dc03a5ac35cc3c0b3b45702cb5c07117d..96541453d6d8219634e27b151b9177ec565355ac 100644 --- a/src/mesh/snappyHexMesh/externalDisplacementMeshMover/medialAxisMeshMover.H +++ b/src/mesh/snappyHexMesh/externalDisplacementMeshMover/medialAxisMeshMover.H @@ -43,7 +43,7 @@ SourceFiles #include "externalDisplacementMeshMover.H" #include "motionSmootherAlgo.H" -#include "autoLayerDriver.H" +#include "snappyLayerDriver.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -150,7 +150,7 @@ class medialAxisMeshMover ( const label patchPointI, pointField& patchDisp, - List<autoLayerDriver::extrudeMode>& extrudeStatus + List<snappyLayerDriver::extrudeMode>& extrudeStatus ); //- Synchronise extrusion @@ -158,7 +158,7 @@ class medialAxisMeshMover ( const scalarField& minThickness, pointField& patchDisp, - List<autoLayerDriver::extrudeMode>& extrudeStatus + List<snappyLayerDriver::extrudeMode>& extrudeStatus ) const; void smoothLambdaMuDisplacement @@ -184,7 +184,7 @@ class medialAxisMeshMover const scalar minCos, const PackedBoolList& isMasterPoint, const labelList& meshEdges, - List<autoLayerDriver::extrudeMode>& extrudeStatus, + List<snappyLayerDriver::extrudeMode>& extrudeStatus, pointField& patchDisp, label& nPointCounter ) const; @@ -200,7 +200,7 @@ class medialAxisMeshMover const PackedBoolList& isMasterEdge, const labelList& meshEdges, const scalarField& minThickness, - List<autoLayerDriver::extrudeMode>& extrudeStatus, + List<snappyLayerDriver::extrudeMode>& extrudeStatus, pointField& patchDisp ) const; @@ -212,7 +212,7 @@ class medialAxisMeshMover ( const dictionary&, const scalarField& minThickness, - List<autoLayerDriver::extrudeMode>& extrudeStatus, + List<snappyLayerDriver::extrudeMode>& extrudeStatus, pointField& patchDisp ); diff --git a/src/mesh/snappyHexMesh/meshRefinement/meshRefinementProblemCells.C b/src/mesh/snappyHexMesh/meshRefinement/meshRefinementProblemCells.C index 7d81e62011c150949f83b6f3edeabcede13e213a..df8ec3d5547f650363f797da0d77c37b57e8c12e 100644 --- a/src/mesh/snappyHexMesh/meshRefinement/meshRefinementProblemCells.C +++ b/src/mesh/snappyHexMesh/meshRefinement/meshRefinementProblemCells.C @@ -36,7 +36,7 @@ License #include "polyMeshGeometry.H" #include "IOmanip.H" #include "unitConversion.H" -#include "autoSnapDriver.H" +#include "snappySnapDriver.H" #include "snapParameters.H" #include "motionSmoother.H" @@ -1090,7 +1090,7 @@ Foam::labelList Foam::meshRefinement::markFacesOnProblemCellsGeometric { pointField oldPoints(mesh_.points()); - // Repeat (most of) autoSnapDriver::doSnap + // Repeat (most of) snappySnapDriver::doSnap { labelList adaptPatchIDs(meshedPatches()); @@ -1108,7 +1108,7 @@ Foam::labelList Foam::meshRefinement::markFacesOnProblemCellsGeometric // Distance to attract to nearest feature on surface const scalarField snapDist ( - autoSnapDriver::calcSnapDistance(mesh_, snapParams, pp) + snappySnapDriver::calcSnapDistance(mesh_, snapParams, pp) ); @@ -1147,7 +1147,7 @@ Foam::labelList Foam::meshRefinement::markFacesOnProblemCellsGeometric << mesh_.time().cpuTimeIncrement() << " s\n" << nl << endl; // Pre-smooth patch vertices (so before determining nearest) - autoSnapDriver::preSmoothPatch + snappySnapDriver::preSmoothPatch ( *this, snapParams, @@ -1160,7 +1160,7 @@ Foam::labelList Foam::meshRefinement::markFacesOnProblemCellsGeometric vectorField nearestNormal; const vectorField disp ( - autoSnapDriver::calcNearestSurface + snappySnapDriver::calcNearestSurface ( *this, snapDist, // attraction diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/layerParameters/layerParameters.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/layerParameters/layerParameters.C similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/layerParameters/layerParameters.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/layerParameters/layerParameters.C diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/layerParameters/layerParameters.H b/src/mesh/snappyHexMesh/snappyHexMeshDriver/layerParameters/layerParameters.H similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/layerParameters/layerParameters.H rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/layerParameters/layerParameters.H diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/pointData/pointData.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/pointData/pointData.C similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/pointData/pointData.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/pointData/pointData.C diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/pointData/pointData.H b/src/mesh/snappyHexMesh/snappyHexMeshDriver/pointData/pointData.H similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/pointData/pointData.H rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/pointData/pointData.H diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/pointData/pointDataI.H b/src/mesh/snappyHexMesh/snappyHexMeshDriver/pointData/pointDataI.H similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/pointData/pointDataI.H rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/pointData/pointDataI.H diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/refinementParameters/refinementParameters.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/refinementParameters/refinementParameters.C similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/refinementParameters/refinementParameters.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/refinementParameters/refinementParameters.C diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/refinementParameters/refinementParameters.H b/src/mesh/snappyHexMesh/snappyHexMeshDriver/refinementParameters/refinementParameters.H similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/refinementParameters/refinementParameters.H rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/refinementParameters/refinementParameters.H diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/snapParameters/snapParameters.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snapParameters/snapParameters.C similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/snapParameters/snapParameters.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snapParameters/snapParameters.C diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/snapParameters/snapParameters.H b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snapParameters/snapParameters.H similarity index 100% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/snapParameters/snapParameters.H rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snapParameters/snapParameters.H diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriver.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.C similarity index 98% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriver.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.C index f6b5508eb10f2bf9eab6f53e0a2de70c0ac22d4a..1d1620e9d6dd4c31e48269910833f21effef5660 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriver.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.C @@ -26,7 +26,7 @@ Description \*----------------------------------------------------------------------------*/ -#include "autoLayerDriver.H" +#include "snappyLayerDriver.H" #include "fvMesh.H" #include "Time.H" #include "meshRefinement.H" @@ -65,7 +65,7 @@ Description namespace Foam { -defineTypeNameAndDebug(autoLayerDriver, 0); +defineTypeNameAndDebug(snappyLayerDriver, 0); } // End namespace Foam @@ -73,7 +73,7 @@ defineTypeNameAndDebug(autoLayerDriver, 0); // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // // For debugging: Dump displacement to .obj files -void Foam::autoLayerDriver::dumpDisplacement +void Foam::snappyLayerDriver::dumpDisplacement ( const fileName& prefix, const indirectPrimitivePatch& pp, @@ -105,7 +105,7 @@ void Foam::autoLayerDriver::dumpDisplacement } -Foam::tmp<Foam::scalarField> Foam::autoLayerDriver::avgPointData +Foam::tmp<Foam::scalarField> Foam::snappyLayerDriver::avgPointData ( const indirectPrimitivePatch& pp, const scalarField& pointFld @@ -132,7 +132,7 @@ Foam::tmp<Foam::scalarField> Foam::autoLayerDriver::avgPointData // Check that primitivePatch is not multiply connected. Collect non-manifold // points in pointSet. -void Foam::autoLayerDriver::checkManifold +void Foam::snappyLayerDriver::checkManifold ( const indirectPrimitivePatch& fp, pointSet& nonManifoldPoints @@ -159,7 +159,7 @@ void Foam::autoLayerDriver::checkManifold } -void Foam::autoLayerDriver::checkMeshManifold() const +void Foam::snappyLayerDriver::checkMeshManifold() const { const fvMesh& mesh = meshRefiner_.mesh(); @@ -213,7 +213,7 @@ void Foam::autoLayerDriver::checkMeshManifold() const // Unset extrusion on point. Returns true if anything unset. -bool Foam::autoLayerDriver::unmarkExtrusion +bool Foam::snappyLayerDriver::unmarkExtrusion ( const label patchPointI, pointField& patchDisp, @@ -243,7 +243,7 @@ bool Foam::autoLayerDriver::unmarkExtrusion // Unset extrusion on face. Returns true if anything unset. -bool Foam::autoLayerDriver::unmarkExtrusion +bool Foam::snappyLayerDriver::unmarkExtrusion ( const face& localFace, pointField& patchDisp, @@ -274,7 +274,7 @@ bool Foam::autoLayerDriver::unmarkExtrusion // No extrusion at non-manifold points. -void Foam::autoLayerDriver::handleNonManifolds +void Foam::snappyLayerDriver::handleNonManifolds ( const indirectPrimitivePatch& pp, const labelList& meshEdges, @@ -385,7 +385,7 @@ void Foam::autoLayerDriver::handleNonManifolds // Parallel feature edge detection. Assumes non-manifold edges already handled. -void Foam::autoLayerDriver::handleFeatureAngle +void Foam::snappyLayerDriver::handleFeatureAngle ( const indirectPrimitivePatch& pp, const labelList& meshEdges, @@ -504,7 +504,7 @@ void Foam::autoLayerDriver::handleFeatureAngle // layer and compares it to the space the warped face takes up. Disables // extrusion if layer thickness is more than faceRatio of the thickness of // the face. -void Foam::autoLayerDriver::handleWarpedFaces +void Foam::snappyLayerDriver::handleWarpedFaces ( const indirectPrimitivePatch& pp, const scalar faceRatio, @@ -578,7 +578,7 @@ void Foam::autoLayerDriver::handleWarpedFaces //// No extrusion on cells with multiple patch faces. There ususally is a reason //// why combinePatchFaces hasn't succeeded. -//void Foam::autoLayerDriver::handleMultiplePatchFaces +//void Foam::snappyLayerDriver::handleMultiplePatchFaces //( // const indirectPrimitivePatch& pp, // pointField& patchDisp, @@ -679,7 +679,7 @@ void Foam::autoLayerDriver::handleWarpedFaces //} -void Foam::autoLayerDriver::setNumLayers +void Foam::snappyLayerDriver::setNumLayers ( const labelList& patchToNLayers, const labelList& patchIDs, @@ -803,7 +803,7 @@ void Foam::autoLayerDriver::setNumLayers // Construct pointVectorField with correct boundary conditions for adding // layers Foam::tmp<Foam::pointVectorField> -Foam::autoLayerDriver::makeLayerDisplacementField +Foam::snappyLayerDriver::makeLayerDisplacementField ( const pointMesh& pMesh, const labelList& numLayers @@ -877,7 +877,7 @@ Foam::autoLayerDriver::makeLayerDisplacementField } -void Foam::autoLayerDriver::growNoExtrusion +void Foam::snappyLayerDriver::growNoExtrusion ( const indirectPrimitivePatch& pp, pointField& patchDisp, @@ -967,7 +967,7 @@ void Foam::autoLayerDriver::growNoExtrusion } -void Foam::autoLayerDriver::determineSidePatches +void Foam::snappyLayerDriver::determineSidePatches ( const globalIndex& globalFaces, const labelListList& edgeGlobalFaces, @@ -1057,7 +1057,7 @@ void Foam::autoLayerDriver::determineSidePatches } -void Foam::autoLayerDriver::calculateLayerThickness +void Foam::snappyLayerDriver::calculateLayerThickness ( const indirectPrimitivePatch& pp, const labelList& patchIDs, @@ -1345,7 +1345,7 @@ void Foam::autoLayerDriver::calculateLayerThickness // Synchronize displacement among coupled patches. -void Foam::autoLayerDriver::syncPatchDisplacement +void Foam::snappyLayerDriver::syncPatchDisplacement ( const indirectPrimitivePatch& pp, const scalarField& minThickness, @@ -1476,7 +1476,7 @@ void Foam::autoLayerDriver::syncPatchDisplacement // of the faces using it. // extrudeStatus is both input and output and gives the status of each // patch point. -void Foam::autoLayerDriver::getPatchDisplacement +void Foam::snappyLayerDriver::getPatchDisplacement ( const indirectPrimitivePatch& pp, const scalarField& thickness, @@ -1612,7 +1612,7 @@ void Foam::autoLayerDriver::getPatchDisplacement } -bool Foam::autoLayerDriver::sameEdgeNeighbour +bool Foam::snappyLayerDriver::sameEdgeNeighbour ( const labelListList& globalEdgeFaces, const label myGlobalFaceI, @@ -1632,7 +1632,7 @@ bool Foam::autoLayerDriver::sameEdgeNeighbour } -void Foam::autoLayerDriver::getVertexString +void Foam::snappyLayerDriver::getVertexString ( const indirectPrimitivePatch& pp, const labelListList& globalEdgeFaces, @@ -1711,7 +1711,7 @@ void Foam::autoLayerDriver::getVertexString // Truncates displacement // - for all patchFaces in the faceset displacement gets set to zero // - all displacement < minThickness gets set to zero -Foam::label Foam::autoLayerDriver::truncateDisplacement +Foam::label Foam::snappyLayerDriver::truncateDisplacement ( const globalIndex& globalFaces, const labelListList& edgeGlobalFaces, @@ -2026,7 +2026,7 @@ Foam::label Foam::autoLayerDriver::truncateDisplacement // Setup layer information (at points and faces) to modify mesh topology in // regions where layer mesh terminates. -void Foam::autoLayerDriver::setupLayerInfoTruncation +void Foam::snappyLayerDriver::setupLayerInfoTruncation ( const indirectPrimitivePatch& pp, const labelList& patchNLayers, @@ -2230,7 +2230,7 @@ void Foam::autoLayerDriver::setupLayerInfoTruncation // Does any of the cells use a face from faces? -bool Foam::autoLayerDriver::cellsUseFace +bool Foam::snappyLayerDriver::cellsUseFace ( const polyMesh& mesh, const labelList& cellLabels, @@ -2256,7 +2256,7 @@ bool Foam::autoLayerDriver::cellsUseFace // Checks the newly added cells and locally unmarks points so they // will not get extruded next time round. Returns global number of unmarked // points (0 if all was fine) -Foam::label Foam::autoLayerDriver::checkAndUnmark +Foam::label Foam::snappyLayerDriver::checkAndUnmark ( const addPatchCellLayer& addLayer, const dictionary& meshQualityDict, @@ -2390,7 +2390,7 @@ Foam::label Foam::autoLayerDriver::checkAndUnmark } -Foam::label Foam::autoLayerDriver::countExtrusion +Foam::label Foam::snappyLayerDriver::countExtrusion ( const indirectPrimitivePatch& pp, const List<extrudeMode>& extrudeStatus @@ -2421,7 +2421,7 @@ Foam::label Foam::autoLayerDriver::countExtrusion // Collect layer faces and layer cells into mesh fields for ease of handling -void Foam::autoLayerDriver::getLayerCellsFaces +void Foam::snappyLayerDriver::getLayerCellsFaces ( const polyMesh& mesh, const addPatchCellLayer& addLayer, @@ -2475,7 +2475,7 @@ void Foam::autoLayerDriver::getLayerCellsFaces } -void Foam::autoLayerDriver::printLayerData +void Foam::snappyLayerDriver::printLayerData ( const fvMesh& mesh, const labelList& patchIDs, @@ -2570,7 +2570,7 @@ void Foam::autoLayerDriver::printLayerData } -bool Foam::autoLayerDriver::writeLayerData +bool Foam::snappyLayerDriver::writeLayerData ( const fvMesh& mesh, const labelList& patchIDs, @@ -2773,7 +2773,7 @@ bool Foam::autoLayerDriver::writeLayerData // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -Foam::autoLayerDriver::autoLayerDriver +Foam::snappyLayerDriver::snappyLayerDriver ( meshRefinement& meshRefiner, const labelList& globalToMasterPatch, @@ -2788,7 +2788,7 @@ Foam::autoLayerDriver::autoLayerDriver // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // -void Foam::autoLayerDriver::mergePatchFacesUndo +void Foam::snappyLayerDriver::mergePatchFacesUndo ( const layerParameters& layerParams, const dictionary& motionDict @@ -2840,7 +2840,7 @@ void Foam::autoLayerDriver::mergePatchFacesUndo } -void Foam::autoLayerDriver::addLayers +void Foam::snappyLayerDriver::addLayers ( const layerParameters& layerParams, const dictionary& motionDict, @@ -3238,7 +3238,7 @@ void Foam::autoLayerDriver::addLayers Info<< "Writing shrunk mesh to time " << meshRefiner_.timeName() << endl; - // See comment in autoSnapDriver why we should not remove meshPhi + // See comment in snappySnapDriver why we should not remove meshPhi // using mesh.clearOut(). meshRefiner_.write @@ -3582,7 +3582,7 @@ void Foam::autoLayerDriver::addLayers } -void Foam::autoLayerDriver::doLayers +void Foam::snappyLayerDriver::doLayers ( const dictionary& shrinkDict, const dictionary& motionDict, diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriver.H b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.H similarity index 98% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriver.H rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.H index c35aa7a737d4b7ad1151c7b49718b74e8792afa0..1f3aca40fcb5975bc9f96dfc5f94ba3709b6ed84 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriver.H +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriver.H @@ -22,18 +22,18 @@ License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Class - Foam::autoLayerDriver + Foam::snappyLayerDriver Description All to do with adding layers SourceFiles - autoLayerDriver.C + snappyLayerDriver.C \*---------------------------------------------------------------------------*/ -#ifndef autoLayerDriver_H -#define autoLayerDriver_H +#ifndef snappyLayerDriver_H +#define snappyLayerDriver_H #include "meshRefinement.H" @@ -52,10 +52,10 @@ class faceSet; class layerParameters; /*---------------------------------------------------------------------------*\ - Class autoLayerDriver Declaration + Class snappyLayerDriver Declaration \*---------------------------------------------------------------------------*/ -class autoLayerDriver +class snappyLayerDriver { public: @@ -547,21 +547,21 @@ private: //- Disallow default bitwise copy construct - autoLayerDriver(const autoLayerDriver&); + snappyLayerDriver(const snappyLayerDriver&); //- Disallow default bitwise assignment - void operator=(const autoLayerDriver&); + void operator=(const snappyLayerDriver&); public: //- Runtime type information - ClassName("autoLayerDriver"); + ClassName("snappyLayerDriver"); // Constructors //- Construct from components - autoLayerDriver + snappyLayerDriver ( meshRefinement& meshRefiner, const labelList& globalToMasterPatch, @@ -610,7 +610,7 @@ public: // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // #ifdef NoRepository - #include "autoLayerDriverTemplates.C" + #include "snappyLayerDriverTemplates.C" #endif // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriverShrink.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverShrink.C similarity index 98% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriverShrink.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverShrink.C index adb49d5a933cf03559ad07af2ab496c45b0ce10f..5568f0902579d76cfa3f6603bf4310aac754c492 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriverShrink.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverShrink.C @@ -26,7 +26,7 @@ Description \*----------------------------------------------------------------------------*/ -#include "autoLayerDriver.H" +#include "snappyLayerDriver.H" #include "fvMesh.H" #include "Time.H" #include "pointFields.H" @@ -41,7 +41,7 @@ Description // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // // Calculate inverse sum of edge weights (currently always 1.0) -void Foam::autoLayerDriver::sumWeights +void Foam::snappyLayerDriver::sumWeights ( const PackedBoolList& isMasterEdge, const labelList& meshEdges, @@ -100,7 +100,7 @@ void Foam::autoLayerDriver::sumWeights // Smooth field on moving patch -void Foam::autoLayerDriver::smoothField +void Foam::snappyLayerDriver::smoothField ( const motionSmoother& meshMover, const PackedBoolList& isMasterPoint, @@ -175,7 +175,7 @@ void Foam::autoLayerDriver::smoothField } } //XXXXXXXXX -//void Foam::autoLayerDriver::smoothField +//void Foam::snappyLayerDriver::smoothField //( // const motionSmoother& meshMover, // const PackedBoolList& isMasterEdge, @@ -267,7 +267,7 @@ void Foam::autoLayerDriver::smoothField //XXXXXXXXX // Smooth normals on moving patch. -void Foam::autoLayerDriver::smoothPatchNormals +void Foam::snappyLayerDriver::smoothPatchNormals ( const motionSmoother& meshMover, const PackedBoolList& isMasterPoint, @@ -337,7 +337,7 @@ void Foam::autoLayerDriver::smoothPatchNormals // Smooth normals in interior. -void Foam::autoLayerDriver::smoothNormals +void Foam::snappyLayerDriver::smoothNormals ( const label nSmoothDisp, const PackedBoolList& isMasterPoint, @@ -428,7 +428,7 @@ void Foam::autoLayerDriver::smoothNormals // Tries and find a medial axis point. Done by comparing vectors to nearest // wall point for both vertices of edge. -bool Foam::autoLayerDriver::isMaxEdge +bool Foam::snappyLayerDriver::isMaxEdge ( const List<pointData>& pointWallDist, const label edgeI, @@ -489,7 +489,7 @@ bool Foam::autoLayerDriver::isMaxEdge // Stop layer growth where mesh wraps around edge with a // large feature angle -void Foam::autoLayerDriver::handleFeatureAngleLayerTerminations +void Foam::snappyLayerDriver::handleFeatureAngleLayerTerminations ( const scalar minCos, const PackedBoolList& isMasterPoint, @@ -641,7 +641,7 @@ void Foam::autoLayerDriver::handleFeatureAngleLayerTerminations // Find isolated islands (points, edges and faces and layer terminations) // in the layer mesh and stop any layer growth at these points. -void Foam::autoLayerDriver::findIsolatedRegions +void Foam::snappyLayerDriver::findIsolatedRegions ( const scalar minCosLayerTermination, const PackedBoolList& isMasterPoint, @@ -859,7 +859,7 @@ void Foam::autoLayerDriver::findIsolatedRegions // medialDist : distance to medial axis // medialRatio : ratio of medial distance to wall distance. // (1 at wall, 0 at medial axis) -void Foam::autoLayerDriver::medialAxisSmoothingInfo +void Foam::snappyLayerDriver::medialAxisSmoothingInfo ( const motionSmoother& meshMover, const label nSmoothNormals, @@ -1346,7 +1346,7 @@ void Foam::autoLayerDriver::medialAxisSmoothingInfo } -void Foam::autoLayerDriver::shrinkMeshMedialDistance +void Foam::snappyLayerDriver::shrinkMeshMedialDistance ( motionSmoother& meshMover, const dictionary& meshQualityDict, @@ -1764,7 +1764,7 @@ void Foam::autoLayerDriver::shrinkMeshMedialDistance // Above move will have changed the instance only on the points (which // is correct). // However the previous mesh written will be the mesh with layers - // (see autoLayerDriver.C) so we now have to force writing all files + // (see snappyLayerDriver.C) so we now have to force writing all files // so we can easily step through time steps. Note that if you // don't write the mesh with layers this is not necessary. meshRefiner_.mesh().setInstance(meshRefiner_.timeName()); diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriverTemplates.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverTemplates.C similarity index 96% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriverTemplates.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverTemplates.C index adae5237220b9fe93bf41c026768bbe9d4d75706..a8eb5fff8c857cfe47b7607b16bc615c84c7e139 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoLayerDriverTemplates.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyLayerDriverTemplates.C @@ -23,13 +23,13 @@ License \*---------------------------------------------------------------------------*/ -#include "autoLayerDriver.H" +#include "snappyLayerDriver.H" #include "syncTools.H" // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // template<class Type> -void Foam::autoLayerDriver::averageNeighbours +void Foam::snappyLayerDriver::averageNeighbours ( const polyMesh& mesh, const PackedBoolList& isMasterEdge, diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoRefineDriver.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C similarity index 98% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoRefineDriver.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C index 81fda9a3a26470bb56f08b12aa62458368ef560a..a020a2a86a0aae55d8eec21f8a161db2fc2d10a6 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoRefineDriver.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.C @@ -23,7 +23,7 @@ License \*---------------------------------------------------------------------------*/ -#include "autoRefineDriver.H" +#include "snappyRefineDriver.H" #include "meshRefinement.H" #include "fvMesh.H" #include "Time.H" @@ -43,7 +43,7 @@ License namespace Foam { -defineTypeNameAndDebug(autoRefineDriver, 0); +defineTypeNameAndDebug(snappyRefineDriver, 0); } // End namespace Foam @@ -51,7 +51,7 @@ defineTypeNameAndDebug(autoRefineDriver, 0); // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // // Construct from components -Foam::autoRefineDriver::autoRefineDriver +Foam::snappyRefineDriver::snappyRefineDriver ( meshRefinement& meshRefiner, decompositionMethod& decomposer, @@ -70,7 +70,7 @@ Foam::autoRefineDriver::autoRefineDriver // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // -Foam::label Foam::autoRefineDriver::featureEdgeRefine +Foam::label Foam::snappyRefineDriver::featureEdgeRefine ( const refinementParameters& refineParams, const label maxIter, @@ -177,7 +177,7 @@ Foam::label Foam::autoRefineDriver::featureEdgeRefine } -Foam::label Foam::autoRefineDriver::surfaceOnlyRefine +Foam::label Foam::snappyRefineDriver::surfaceOnlyRefine ( const refinementParameters& refineParams, const label maxIter @@ -297,7 +297,7 @@ Foam::label Foam::autoRefineDriver::surfaceOnlyRefine } -Foam::label Foam::autoRefineDriver::gapOnlyRefine +Foam::label Foam::snappyRefineDriver::gapOnlyRefine ( const refinementParameters& refineParams, const label maxIter @@ -525,7 +525,7 @@ Foam::label Foam::autoRefineDriver::gapOnlyRefine } -Foam::label Foam::autoRefineDriver::danglingCellRefine +Foam::label Foam::snappyRefineDriver::danglingCellRefine ( const refinementParameters& refineParams, const label nFaces, @@ -669,7 +669,7 @@ Foam::label Foam::autoRefineDriver::danglingCellRefine } -void Foam::autoRefineDriver::removeInsideCells +void Foam::snappyRefineDriver::removeInsideCells ( const refinementParameters& refineParams, const label nBufferLayers @@ -715,7 +715,7 @@ void Foam::autoRefineDriver::removeInsideCells } -Foam::label Foam::autoRefineDriver::shellRefine +Foam::label Foam::snappyRefineDriver::shellRefine ( const refinementParameters& refineParams, const label maxIter @@ -885,7 +885,7 @@ Foam::label Foam::autoRefineDriver::shellRefine } -void Foam::autoRefineDriver::baffleAndSplitMesh +void Foam::snappyRefineDriver::baffleAndSplitMesh ( const refinementParameters& refineParams, const snapParameters& snapParams, @@ -926,7 +926,7 @@ void Foam::autoRefineDriver::baffleAndSplitMesh } -void Foam::autoRefineDriver::zonify +void Foam::snappyRefineDriver::zonify ( const refinementParameters& refineParams ) @@ -982,7 +982,7 @@ void Foam::autoRefineDriver::zonify } -void Foam::autoRefineDriver::splitAndMergeBaffles +void Foam::snappyRefineDriver::splitAndMergeBaffles ( const refinementParameters& refineParams, const snapParameters& snapParams, @@ -1092,7 +1092,7 @@ void Foam::autoRefineDriver::splitAndMergeBaffles } -void Foam::autoRefineDriver::mergePatchFaces +void Foam::snappyRefineDriver::mergePatchFaces ( const refinementParameters& refineParams, const dictionary& motionDict @@ -1128,7 +1128,7 @@ void Foam::autoRefineDriver::mergePatchFaces } -void Foam::autoRefineDriver::doRefine +void Foam::snappyRefineDriver::doRefine ( const dictionary& refineDict, const refinementParameters& refineParams, diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoRefineDriver.H b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.H similarity index 93% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoRefineDriver.H rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.H index a4cb07506db7a0db7833f7b8e3126aa8f9b4dce6..490e50fae58bcf7bc05ca5031dcc7aefdc39103e 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoRefineDriver.H +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappyRefineDriver.H @@ -22,17 +22,17 @@ License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Class - Foam::autoRefineDriver + Foam::snappyRefineDriver Description SourceFiles - autoRefineDriver.C + snappyRefineDriver.C \*---------------------------------------------------------------------------*/ -#ifndef autoRefineDriver_H -#define autoRefineDriver_H +#ifndef snappyRefineDriver_H +#define snappyRefineDriver_H #include "treeBoundBox.H" @@ -50,10 +50,10 @@ class decompositionMethod; class fvMeshDistribute; /*---------------------------------------------------------------------------*\ - Class autoRefineDriver Declaration + Class snappyRefineDriver Declaration \*---------------------------------------------------------------------------*/ -class autoRefineDriver +class snappyRefineDriver { // Private data @@ -148,22 +148,22 @@ class autoRefineDriver //- Disallow default bitwise copy construct - autoRefineDriver(const autoRefineDriver&); + snappyRefineDriver(const snappyRefineDriver&); //- Disallow default bitwise assignment - void operator=(const autoRefineDriver&); + void operator=(const snappyRefineDriver&); public: //- Runtime type information - ClassName("autoRefineDriver"); + ClassName("snappyRefineDriver"); // Constructors //- Construct from components - autoRefineDriver + snappyRefineDriver ( meshRefinement& meshRefiner, decompositionMethod& decomposer, diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriver.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.C similarity index 98% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriver.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.C index 29475a3958b2688eca91aadec30af5f61b9476d5..53f234c98fcc97cebb09622398566fc1dd03dabe 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriver.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.C @@ -26,7 +26,7 @@ Description \*----------------------------------------------------------------------------*/ -#include "autoSnapDriver.H" +#include "snappySnapDriver.H" #include "motionSmoother.H" #include "polyTopoChange.H" #include "syncTools.H" @@ -49,7 +49,7 @@ Description namespace Foam { -defineTypeNameAndDebug(autoSnapDriver, 0); +defineTypeNameAndDebug(snappySnapDriver, 0); } // End namespace Foam @@ -58,7 +58,7 @@ defineTypeNameAndDebug(autoSnapDriver, 0); // Calculate geometrically collocated points, Requires PackedList to be // sized and initalised! -Foam::label Foam::autoSnapDriver::getCollocatedPoints +Foam::label Foam::snappySnapDriver::getCollocatedPoints ( const scalar tol, const pointField& points, @@ -119,7 +119,7 @@ Foam::label Foam::autoSnapDriver::getCollocatedPoints // Calculate displacement as average of patch points. -Foam::pointField Foam::autoSnapDriver::smoothPatchDisplacement +Foam::pointField Foam::snappySnapDriver::smoothPatchDisplacement ( const motionSmoother& meshMover, const List<labelPair>& baffles @@ -417,7 +417,7 @@ Foam::pointField Foam::autoSnapDriver::smoothPatchDisplacement return patchDisp; } //XXXXXXX -//Foam::tmp<Foam::pointField> Foam::autoSnapDriver::avg +//Foam::tmp<Foam::pointField> Foam::snappySnapDriver::avg //( // const indirectPrimitivePatch& pp, // const pointField& localPoints @@ -449,7 +449,7 @@ Foam::pointField Foam::autoSnapDriver::smoothPatchDisplacement // return tavg; //} //Foam::tmp<Foam::pointField> -//Foam::autoSnapDriver::smoothLambdaMuPatchDisplacement +//Foam::snappySnapDriver::smoothLambdaMuPatchDisplacement //( // const motionSmoother& meshMover, // const List<labelPair>& baffles @@ -479,7 +479,7 @@ Foam::pointField Foam::autoSnapDriver::smoothPatchDisplacement //XXXXXXX -Foam::tmp<Foam::scalarField> Foam::autoSnapDriver::edgePatchDist +Foam::tmp<Foam::scalarField> Foam::snappySnapDriver::edgePatchDist ( const pointMesh& pMesh, const indirectPrimitivePatch& pp @@ -561,7 +561,7 @@ Foam::tmp<Foam::scalarField> Foam::autoSnapDriver::edgePatchDist } -void Foam::autoSnapDriver::dumpMove +void Foam::snappySnapDriver::dumpMove ( const fileName& fName, const pointField& meshPts, @@ -590,7 +590,7 @@ void Foam::autoSnapDriver::dumpMove // Check whether all displacement vectors point outwards of patch. Return true // if so. -bool Foam::autoSnapDriver::outwardsDisplacement +bool Foam::snappySnapDriver::outwardsDisplacement ( const indirectPrimitivePatch& pp, const vectorField& patchDisp @@ -633,7 +633,7 @@ bool Foam::autoSnapDriver::outwardsDisplacement // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -Foam::autoSnapDriver::autoSnapDriver +Foam::snappySnapDriver::snappySnapDriver ( meshRefinement& meshRefiner, const labelList& globalToMasterPatch, @@ -648,7 +648,7 @@ Foam::autoSnapDriver::autoSnapDriver // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // -Foam::autoPtr<Foam::mapPolyMesh> Foam::autoSnapDriver::mergeZoneBaffles +Foam::autoPtr<Foam::mapPolyMesh> Foam::snappySnapDriver::mergeZoneBaffles ( const List<labelPair>& baffles ) @@ -677,7 +677,7 @@ Foam::autoPtr<Foam::mapPolyMesh> Foam::autoSnapDriver::mergeZoneBaffles } -Foam::scalarField Foam::autoSnapDriver::calcSnapDistance +Foam::scalarField Foam::snappySnapDriver::calcSnapDistance ( const fvMesh& mesh, const snapParameters& snapParams, @@ -717,7 +717,7 @@ Foam::scalarField Foam::autoSnapDriver::calcSnapDistance } -void Foam::autoSnapDriver::preSmoothPatch +void Foam::snappySnapDriver::preSmoothPatch ( const meshRefinement& meshRefiner, const snapParameters& snapParams, @@ -814,7 +814,7 @@ void Foam::autoSnapDriver::preSmoothPatch // Get (pp-local) indices of points that are both on zone and on patched surface -Foam::labelList Foam::autoSnapDriver::getZoneSurfacePoints +Foam::labelList Foam::snappySnapDriver::getZoneSurfacePoints ( const fvMesh& mesh, const indirectPrimitivePatch& pp, @@ -861,7 +861,7 @@ Foam::labelList Foam::autoSnapDriver::getZoneSurfacePoints } -Foam::tmp<Foam::pointField> Foam::autoSnapDriver::avgCellCentres +Foam::tmp<Foam::pointField> Foam::snappySnapDriver::avgCellCentres ( const fvMesh& mesh, const indirectPrimitivePatch& pp @@ -917,14 +917,14 @@ Foam::tmp<Foam::pointField> Foam::autoSnapDriver::avgCellCentres } -//Foam::tmp<Foam::scalarField> Foam::autoSnapDriver::calcEdgeLen +//Foam::tmp<Foam::scalarField> Foam::snappySnapDriver::calcEdgeLen //( // const indirectPrimitivePatch& pp //) const //{ // // Get local edge length based on refinement level // // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -// // (Ripped from autoLayerDriver) +// // (Ripped from snappyLayerDriver) // // tmp<scalarField> tedgeLen(new scalarField(pp.nPoints())); // scalarField& edgeLen = tedgeLen(); @@ -965,7 +965,7 @@ Foam::tmp<Foam::pointField> Foam::autoSnapDriver::avgCellCentres //} -void Foam::autoSnapDriver::detectNearSurfaces +void Foam::snappySnapDriver::detectNearSurfaces ( const scalar planarCos, const indirectPrimitivePatch& pp, @@ -1563,7 +1563,7 @@ void Foam::autoSnapDriver::detectNearSurfaces } -Foam::vectorField Foam::autoSnapDriver::calcNearestSurface +Foam::vectorField Foam::snappySnapDriver::calcNearestSurface ( const meshRefinement& meshRefiner, const scalarField& snapDist, @@ -1817,7 +1817,7 @@ Foam::vectorField Foam::autoSnapDriver::calcNearestSurface ////XXXXXXXXX //// Get (pp-local) indices of points that are on both patches -//Foam::labelList Foam::autoSnapDriver::getPatchSurfacePoints +//Foam::labelList Foam::snappySnapDriver::getPatchSurfacePoints //( // const fvMesh& mesh, // const indirectPrimitivePatch& allPp, @@ -1850,7 +1850,7 @@ Foam::vectorField Foam::autoSnapDriver::calcNearestSurface // // return findIndices(pointOnZone, true); //} -//Foam::vectorField Foam::autoSnapDriver::calcNearestLocalSurface +//Foam::vectorField Foam::snappySnapDriver::calcNearestLocalSurface //( // const meshRefinement& meshRefiner, // const scalarField& snapDist, @@ -2063,7 +2063,7 @@ Foam::vectorField Foam::autoSnapDriver::calcNearestSurface //} ////XXXXXXXXX -void Foam::autoSnapDriver::smoothDisplacement +void Foam::snappySnapDriver::smoothDisplacement ( const snapParameters& snapParams, motionSmoother& meshMover @@ -2132,7 +2132,7 @@ void Foam::autoSnapDriver::smoothDisplacement } -bool Foam::autoSnapDriver::scaleMesh +bool Foam::snappySnapDriver::scaleMesh ( const snapParameters& snapParams, const label nInitErrors, @@ -2198,7 +2198,7 @@ bool Foam::autoSnapDriver::scaleMesh // - calculate face-wise snap distance as max of point-wise // - calculate face-wise nearest surface point // - repatch face according to patch for surface point. -Foam::autoPtr<Foam::mapPolyMesh> Foam::autoSnapDriver::repatchToSurface +Foam::autoPtr<Foam::mapPolyMesh> Foam::snappySnapDriver::repatchToSurface ( const snapParameters& snapParams, const labelList& adaptPatchIDs, @@ -2368,7 +2368,7 @@ Foam::autoPtr<Foam::mapPolyMesh> Foam::autoSnapDriver::repatchToSurface } -void Foam::autoSnapDriver::detectWarpedFaces +void Foam::snappySnapDriver::detectWarpedFaces ( const scalar featureCos, const indirectPrimitivePatch& pp, @@ -2462,7 +2462,7 @@ void Foam::autoSnapDriver::detectWarpedFaces } -void Foam::autoSnapDriver::doSnap +void Foam::snappySnapDriver::doSnap ( const dictionary& snapDict, const dictionary& motionDict, diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriver.H b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.H similarity index 98% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriver.H rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.H index 4b24092e7766c394c6eaa208de72e7860b05848b..7d98b35a7d68c54d7b4367ad1d643bff0cc2ed72 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriver.H +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriver.H @@ -22,19 +22,19 @@ License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Class - Foam::autoSnapDriver + Foam::snappySnapDriver Description All to do with snapping to surface SourceFiles - autoSnapDriver.C - autoSnapDriverFeature.C + snappySnapDriver.C + snappySnapDriverFeature.C \*---------------------------------------------------------------------------*/ -#ifndef autoSnapDriver_H -#define autoSnapDriver_H +#ifndef snappySnapDriver_H +#define snappySnapDriver_H #include "meshRefinement.H" @@ -49,10 +49,10 @@ class snapParameters; class pointConstraint; /*---------------------------------------------------------------------------*\ - Class autoSnapDriver Declaration + Class snappySnapDriver Declaration \*---------------------------------------------------------------------------*/ -class autoSnapDriver +class snappySnapDriver { // Private data @@ -496,22 +496,22 @@ class autoSnapDriver //- Disallow default bitwise copy construct - autoSnapDriver(const autoSnapDriver&); + snappySnapDriver(const snappySnapDriver&); //- Disallow default bitwise assignment - void operator=(const autoSnapDriver&); + void operator=(const snappySnapDriver&); public: //- Runtime type information - ClassName("autoSnapDriver"); + ClassName("snappySnapDriver"); // Constructors //- Construct from components - autoSnapDriver + snappySnapDriver ( meshRefinement& meshRefiner, const labelList& globalToMasterPatch, diff --git a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriverFeature.C b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriverFeature.C similarity index 98% rename from src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriverFeature.C rename to src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriverFeature.C index 28567ccc8f8a089f4513ad06b3e682c384c3680a..96cd3c5a519887da35d6e720a91e1a0d13b51331 100644 --- a/src/mesh/snappyHexMesh/autoHexMeshDriver/autoSnapDriverFeature.C +++ b/src/mesh/snappyHexMesh/snappyHexMeshDriver/snappySnapDriverFeature.C @@ -23,7 +23,7 @@ License \*---------------------------------------------------------------------------*/ -#include "autoSnapDriver.H" +#include "snappySnapDriver.H" #include "polyTopoChange.H" #include "syncTools.H" #include "fvMesh.H" @@ -63,7 +63,7 @@ namespace Foam // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // -bool Foam::autoSnapDriver::isFeaturePoint +bool Foam::snappySnapDriver::isFeaturePoint ( const scalar featureCos, const indirectPrimitivePatch& pp, @@ -124,7 +124,7 @@ bool Foam::autoSnapDriver::isFeaturePoint } -void Foam::autoSnapDriver::smoothAndConstrain +void Foam::snappySnapDriver::smoothAndConstrain ( const PackedBoolList& isPatchMasterEdge, const indirectPrimitivePatch& pp, @@ -215,7 +215,7 @@ void Foam::autoSnapDriver::smoothAndConstrain } -void Foam::autoSnapDriver::calcNearestFace +void Foam::snappySnapDriver::calcNearestFace ( const label iter, const indirectPrimitivePatch& pp, @@ -436,7 +436,7 @@ void Foam::autoSnapDriver::calcNearestFace } -void Foam::autoSnapDriver::calcNearestFacePointProperties +void Foam::snappySnapDriver::calcNearestFacePointProperties ( const label iter, const indirectPrimitivePatch& pp, @@ -634,7 +634,7 @@ void Foam::autoSnapDriver::calcNearestFacePointProperties } -void Foam::autoSnapDriver::correctAttraction +void Foam::snappySnapDriver::correctAttraction ( const DynamicList<point>& surfacePoints, const DynamicList<label>& surfaceCounts, @@ -672,7 +672,7 @@ void Foam::autoSnapDriver::correctAttraction } -Foam::pointIndexHit Foam::autoSnapDriver::findMultiPatchPoint +Foam::pointIndexHit Foam::snappySnapDriver::findMultiPatchPoint ( const point& pt, const labelList& patchIDs, @@ -696,7 +696,7 @@ Foam::pointIndexHit Foam::autoSnapDriver::findMultiPatchPoint } -Foam::label Foam::autoSnapDriver::findNormal +Foam::label Foam::snappySnapDriver::findNormal ( const scalar featureCos, const vector& n, @@ -723,7 +723,7 @@ Foam::label Foam::autoSnapDriver::findNormal } -Foam::pointIndexHit Foam::autoSnapDriver::findMultiPatchPoint +Foam::pointIndexHit Foam::snappySnapDriver::findMultiPatchPoint ( const point& pt, const labelList& patchIDs, @@ -803,7 +803,7 @@ Foam::pointIndexHit Foam::autoSnapDriver::findMultiPatchPoint } -void Foam::autoSnapDriver::featureAttractionUsingReconstruction +void Foam::snappySnapDriver::featureAttractionUsingReconstruction ( const label iter, const scalar featureCos, @@ -995,7 +995,7 @@ void Foam::autoSnapDriver::featureAttractionUsingReconstruction } -void Foam::autoSnapDriver::featureAttractionUsingReconstruction +void Foam::snappySnapDriver::featureAttractionUsingReconstruction ( const label iter, const bool avoidSnapProblems, @@ -1102,7 +1102,7 @@ void Foam::autoSnapDriver::featureAttractionUsingReconstruction } -void Foam::autoSnapDriver::stringFeatureEdges +void Foam::snappySnapDriver::stringFeatureEdges ( const label iter, const scalar featureCos, @@ -1291,7 +1291,7 @@ void Foam::autoSnapDriver::stringFeatureEdges } -void Foam::autoSnapDriver::releasePointsNextToMultiPatch +void Foam::snappySnapDriver::releasePointsNextToMultiPatch ( const label iter, const scalar featureCos, @@ -1422,7 +1422,7 @@ void Foam::autoSnapDriver::releasePointsNextToMultiPatch } -Foam::labelPair Foam::autoSnapDriver::findDiagonalAttraction +Foam::labelPair Foam::snappySnapDriver::findDiagonalAttraction ( const indirectPrimitivePatch& pp, const vectorField& patchAttraction, @@ -1486,7 +1486,7 @@ Foam::labelPair Foam::autoSnapDriver::findDiagonalAttraction } -void Foam::autoSnapDriver::avoidDiagonalAttraction +void Foam::snappySnapDriver::avoidDiagonalAttraction ( const label iter, const scalar featureCos, @@ -1585,7 +1585,7 @@ void Foam::autoSnapDriver::avoidDiagonalAttraction Foam::Tuple2<Foam::label, Foam::pointIndexHit> -Foam::autoSnapDriver::findNearFeatureEdge +Foam::snappySnapDriver::findNearFeatureEdge ( const bool isRegionEdge, @@ -1653,7 +1653,7 @@ Foam::autoSnapDriver::findNearFeatureEdge Foam::Tuple2<Foam::label, Foam::pointIndexHit> -Foam::autoSnapDriver::findNearFeaturePoint +Foam::snappySnapDriver::findNearFeaturePoint ( const bool isRegionPoint, @@ -1756,7 +1756,7 @@ Foam::autoSnapDriver::findNearFeaturePoint } -void Foam::autoSnapDriver::determineFeatures +void Foam::snappySnapDriver::determineFeatures ( const label iter, const scalar featureCos, @@ -2167,7 +2167,7 @@ void Foam::autoSnapDriver::determineFeatures } -void Foam::autoSnapDriver::determineBaffleFeatures +void Foam::snappySnapDriver::determineBaffleFeatures ( const label iter, const scalar featureCos, @@ -2435,7 +2435,7 @@ void Foam::autoSnapDriver::determineBaffleFeatures } -void Foam::autoSnapDriver::reverseAttractMeshPoints +void Foam::snappySnapDriver::reverseAttractMeshPoints ( const label iter, @@ -2694,7 +2694,7 @@ void Foam::autoSnapDriver::reverseAttractMeshPoints } -void Foam::autoSnapDriver::featureAttractionUsingFeatureEdges +void Foam::snappySnapDriver::featureAttractionUsingFeatureEdges ( const label iter, const bool avoidSnapProblems, @@ -2948,7 +2948,7 @@ void Foam::autoSnapDriver::featureAttractionUsingFeatureEdges } -void Foam::autoSnapDriver::preventFaceSqueeze +void Foam::snappySnapDriver::preventFaceSqueeze ( const label iter, const scalar featureCos, @@ -3022,7 +3022,7 @@ void Foam::autoSnapDriver::preventFaceSqueeze } -Foam::vectorField Foam::autoSnapDriver::calcNearestSurfaceFeature +Foam::vectorField Foam::snappySnapDriver::calcNearestSurfaceFeature ( const snapParameters& snapParams, const bool avoidSnapProblems,