mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
GIT: Initial state after latest Foundation merge
This commit is contained in:
@ -316,8 +316,8 @@ bool Foam::edgeIntersections::rotatePerturb
|
||||
const edge& e = surf1.edges()[edgeI];
|
||||
|
||||
// Endpoint to modify. Choose either start or end.
|
||||
label pointI = e[rndGen.bit()];
|
||||
//label pointI = e[0];
|
||||
label pointi = e[rndGen.bit()];
|
||||
//label pointi = e[0];
|
||||
|
||||
// Generate random vector slightly larger than tolerance.
|
||||
vector rndVec = rndGen.vector01() - vector(0.5, 0.5, 0.5);
|
||||
@ -335,17 +335,17 @@ bool Foam::edgeIntersections::rotatePerturb
|
||||
// Scale to be moved by tolerance.
|
||||
rndVec *= 0.01*magN;
|
||||
|
||||
Pout<< "rotating: shifting endpoint " << meshPoints[pointI]
|
||||
Pout<< "rotating: shifting endpoint " << meshPoints[pointi]
|
||||
<< " of edge:" << edgeI << " verts:"
|
||||
<< points1[meshPoints[e[0]]] << ' '
|
||||
<< points1[meshPoints[e[1]]]
|
||||
<< " by " << rndVec
|
||||
<< " tol:" << surf1PointTol[pointI] << endl;
|
||||
<< " tol:" << surf1PointTol[pointi] << endl;
|
||||
|
||||
points1[meshPoints[pointI]] += rndVec;
|
||||
points1[meshPoints[pointi]] += rndVec;
|
||||
|
||||
// Mark edges affected by change to point
|
||||
const labelList& pEdges = surf1.pointEdges()[pointI];
|
||||
const labelList& pEdges = surf1.pointEdges()[pointi];
|
||||
|
||||
forAll(pEdges, i)
|
||||
{
|
||||
@ -391,9 +391,9 @@ bool Foam::edgeIntersections::offsetPerturb
|
||||
const pointIndexHit& pHit = hits[i];
|
||||
|
||||
// Classify point on face of surface2
|
||||
label surf2FaceI = pHit.index();
|
||||
label surf2Facei = pHit.index();
|
||||
|
||||
const triSurface::FaceType& f2 = surf2.localFaces()[surf2FaceI];
|
||||
const triSurface::FaceType& f2 = surf2.localFaces()[surf2Facei];
|
||||
const pointField& surf2Pts = surf2.localPoints();
|
||||
|
||||
const point ctr = f2.centre(surf2Pts);
|
||||
@ -499,9 +499,9 @@ Foam::scalarField Foam::edgeIntersections::minEdgeLength(const triSurface& surf)
|
||||
|
||||
scalarField minLen(localPoints.size());
|
||||
|
||||
forAll(minLen, pointI)
|
||||
forAll(minLen, pointi)
|
||||
{
|
||||
const labelList& pEdges = pointEdges[pointI];
|
||||
const labelList& pEdges = pointEdges[pointi];
|
||||
|
||||
scalar minDist = GREAT;
|
||||
|
||||
@ -510,7 +510,7 @@ Foam::scalarField Foam::edgeIntersections::minEdgeLength(const triSurface& surf)
|
||||
minDist = min(minDist, edges[pEdges[i]].mag(localPoints));
|
||||
}
|
||||
|
||||
minLen[pointI] = minDist;
|
||||
minLen[pointi] = minDist;
|
||||
}
|
||||
return minLen;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user