diff --git a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/initialPointsMethod/rayShooting/rayShooting.C b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/initialPointsMethod/rayShooting/rayShooting.C index e0be01bcac..880871165e 100644 --- a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/initialPointsMethod/rayShooting/rayShooting.C +++ b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/initialPointsMethod/rayShooting/rayShooting.C @@ -59,7 +59,6 @@ rayShooting::rayShooting cellShapeControls, decomposition ), - maxRayLength_(readScalar(detailsDict().lookup("maxRayLength"))), randomiseInitialGrid_(detailsDict().lookup("randomiseInitialGrid")), randomPerturbationCoeff_ ( @@ -76,6 +75,8 @@ List rayShooting::initialPoints() const const searchableSurfaces& surfaces = geometryToConformTo().geometry(); const labelList& surfacesToConformTo = geometryToConformTo().surfaces(); + const scalar maxRayLength = surfaces.bounds().mag(); + // Initialise points list label initialPointsSize = 0; forAll(surfaces, surfI) @@ -140,7 +141,7 @@ List rayShooting::initialPoints() const geometryToConformTo().findSurfaceNearestIntersection ( fC - normStart[0]*SMALL, - fC - normStart[0]*maxRayLength_, + fC - normStart[0]*maxRayLength, surfHitEnd, hitSurfaceEnd ); @@ -166,7 +167,7 @@ List rayShooting::initialPoints() const decomposition().findLine ( l.start() + l.vec()*SMALL, - l.end() - l.vec()*maxRayLength_ + l.end() - l.vec()*maxRayLength ); if (procIntersection.hit()) diff --git a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/initialPointsMethod/rayShooting/rayShooting.H b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/initialPointsMethod/rayShooting/rayShooting.H index c199a31e0a..e66df62b7c 100644 --- a/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/initialPointsMethod/rayShooting/rayShooting.H +++ b/applications/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/initialPointsMethod/rayShooting/rayShooting.H @@ -54,8 +54,6 @@ private: // Private data - const scalar maxRayLength_; - //- Should the initial positions be randomised Switch randomiseInitialGrid_;