mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
drop ununsed nUsedFaces parameter from polyMesh::resetPrimitives(xfer<..)
- use xfer form for calls to resetPrimitives
This commit is contained in:
@ -316,11 +316,10 @@ autoPtr<mapPolyMesh> reorderMesh
|
||||
|
||||
mesh.resetPrimitives
|
||||
(
|
||||
mesh.nFaces(),
|
||||
mesh.points(),
|
||||
newFaces,
|
||||
newOwner,
|
||||
newNeighbour,
|
||||
xfer<pointField>::null(),
|
||||
xferMove(newFaces),
|
||||
xferMove(newOwner),
|
||||
xferMove(newNeighbour),
|
||||
patchSizes,
|
||||
patchStarts
|
||||
);
|
||||
|
||||
@ -1059,7 +1059,6 @@ void Foam::polyMesh::resetPrimitives
|
||||
|
||||
void Foam::polyMesh::resetPrimitives
|
||||
(
|
||||
const label nUsedFaces,
|
||||
const xfer<pointField>& points,
|
||||
const xfer<faceList>& faces,
|
||||
const xfer<labelList>& owner,
|
||||
@ -1124,7 +1123,6 @@ void Foam::polyMesh::resetPrimitives
|
||||
(
|
||||
"polyMesh::polyMesh::resetPrimitives\n"
|
||||
"(\n"
|
||||
" const label nUsedFaces,\n"
|
||||
" const xfer<pointField>&,\n"
|
||||
" const xfer<faceList>&,\n"
|
||||
" const xfer<labelList>& owner,\n"
|
||||
@ -1163,7 +1161,6 @@ void Foam::polyMesh::resetPrimitives
|
||||
(
|
||||
"polyMesh::polyMesh::resetPrimitives\n"
|
||||
"(\n"
|
||||
" const label nUsedFaces,\n"
|
||||
" const xfer<pointField>&,\n"
|
||||
" const xfer<faceList>&,\n"
|
||||
" const xfer<labelList>& owner,\n"
|
||||
|
||||
@ -477,7 +477,6 @@ public:
|
||||
// patch ends at nActiveFaces) and change patches with addPatches.
|
||||
void resetPrimitives
|
||||
(
|
||||
const label nUsedFaces,
|
||||
const xfer<pointField>& points,
|
||||
const xfer<faceList>& faces,
|
||||
const xfer<labelList>& owner,
|
||||
|
||||
@ -1349,11 +1349,10 @@ void Foam::polyDualMesh::calcDual
|
||||
// Assign to mesh.
|
||||
resetPrimitives
|
||||
(
|
||||
dualFaces.size(),
|
||||
dualPoints,
|
||||
dualFaces,
|
||||
dualOwner,
|
||||
dualNeighbour,
|
||||
xferMove(dualPoints),
|
||||
xferMove(dualFaces),
|
||||
xferMove(dualOwner),
|
||||
xferMove(dualNeighbour),
|
||||
patchSizes,
|
||||
patchStarts
|
||||
);
|
||||
|
||||
@ -959,7 +959,7 @@ void Foam::polyMeshAdder::mergeFaceZones
|
||||
)
|
||||
{
|
||||
zoneNames.setSize(fz0.size() + fz1.size());
|
||||
|
||||
|
||||
append(fz0.names(), zoneNames);
|
||||
|
||||
from1ToAll.setSize(fz1.size());
|
||||
@ -1041,7 +1041,7 @@ void Foam::polyMeshAdder::mergeCellZones
|
||||
)
|
||||
{
|
||||
zoneNames.setSize(cz0.size() + cz1.size());
|
||||
|
||||
|
||||
append(cz0.names(), zoneNames);
|
||||
|
||||
from1ToAll.setSize(cz1.size());
|
||||
@ -1168,7 +1168,7 @@ void Foam::polyMeshAdder::addZones
|
||||
mesh.pointZones()
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
List<faceZone*> fZones(fzFaces.size());
|
||||
forAll(fZones, i)
|
||||
{
|
||||
@ -1557,7 +1557,7 @@ Foam::autoPtr<Foam::mapAddedPolyMesh> Foam::polyMeshAdder::add
|
||||
|
||||
// Inplace extend mesh0 patches (note that patches0.size() now also
|
||||
// has changed)
|
||||
polyBoundaryMesh& allPatches =
|
||||
polyBoundaryMesh& allPatches =
|
||||
const_cast<polyBoundaryMesh&>(mesh0.boundaryMesh());
|
||||
allPatches.setSize(allPatchNames.size());
|
||||
|
||||
@ -1702,11 +1702,10 @@ Foam::autoPtr<Foam::mapAddedPolyMesh> Foam::polyMeshAdder::add
|
||||
mesh0.resetMotion(); // delete any oldPoints.
|
||||
mesh0.resetPrimitives
|
||||
(
|
||||
allFaces.size(),
|
||||
allPoints,
|
||||
allFaces,
|
||||
allOwner,
|
||||
allNeighbour,
|
||||
xferMove(allPoints),
|
||||
xferMove(allFaces),
|
||||
xferMove(allOwner),
|
||||
xferMove(allNeighbour),
|
||||
patchSizes, // size
|
||||
patchStarts, // patchstarts
|
||||
validBoundary // boundary valid?
|
||||
@ -1792,7 +1791,7 @@ Foam::Map<Foam::label> Foam::polyMeshAdder::findSharedPoints
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// Assign single master for every shared with multiple geometric points
|
||||
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
|
||||
@ -852,7 +852,7 @@ void Foam::polyTopoChange::compact
|
||||
<< " at position " << faceI << endl
|
||||
<< "Probably face has not been adapted for"
|
||||
<< " removed points." << abort(FatalError);
|
||||
}
|
||||
}
|
||||
localPointMap[pointI] = newPointI++;
|
||||
}
|
||||
}
|
||||
@ -904,7 +904,7 @@ void Foam::polyTopoChange::compact
|
||||
<< " at position " << faceI << endl
|
||||
<< "Probably face has not been adapted for"
|
||||
<< " removed points." << abort(FatalError);
|
||||
}
|
||||
}
|
||||
localPointMap[pointI] = newPointI++;
|
||||
}
|
||||
}
|
||||
@ -2987,13 +2987,12 @@ Foam::autoPtr<Foam::mapPolyMesh> Foam::polyTopoChange::changeMesh
|
||||
|
||||
mesh.resetPrimitives
|
||||
(
|
||||
nActiveFaces_,
|
||||
xferMove<pointField>(renumberedMeshPoints),
|
||||
xferMove<faceList>(faces_),
|
||||
xferMove<labelList>(faceOwner_),
|
||||
xferMove<labelList>(faceNeighbour_),
|
||||
xferMove<labelList>(patchSizes),
|
||||
xferMove<labelList>(patchStarts),
|
||||
xferMove(renumberedMeshPoints),
|
||||
xferMoveTo<faceList>(faces_),
|
||||
xferMoveTo<labelList>(faceOwner_),
|
||||
xferMoveTo<labelList>(faceNeighbour_),
|
||||
patchSizes,
|
||||
patchStarts,
|
||||
syncParallel
|
||||
);
|
||||
|
||||
@ -3004,13 +3003,12 @@ Foam::autoPtr<Foam::mapPolyMesh> Foam::polyTopoChange::changeMesh
|
||||
// Set new points.
|
||||
mesh.resetPrimitives
|
||||
(
|
||||
nActiveFaces_,
|
||||
xferMove<pointField>(newPoints),
|
||||
xferMove<faceList>(faces_),
|
||||
xferMove<labelList>(faceOwner_),
|
||||
xferMove<labelList>(faceNeighbour_),
|
||||
xferMove<labelList>(patchSizes),
|
||||
xferMove<labelList>(patchStarts),
|
||||
xferMove(newPoints),
|
||||
xferMoveTo<faceList>(faces_),
|
||||
xferMoveTo<labelList>(faceOwner_),
|
||||
xferMoveTo<labelList>(faceNeighbour_),
|
||||
patchSizes,
|
||||
patchStarts,
|
||||
syncParallel
|
||||
);
|
||||
// Invalidate new points to go into map.
|
||||
|
||||
@ -237,7 +237,7 @@ bool Foam::polyMeshZipUpCells(polyMesh& mesh)
|
||||
|
||||
// Go through the points and start from the point used twice
|
||||
// check all the edges to find the edges starting from this point
|
||||
// add the
|
||||
// add the
|
||||
|
||||
labelListList edgesToInsert(singleEdges.size());
|
||||
label nEdgesToInsert = 0;
|
||||
@ -438,7 +438,7 @@ bool Foam::polyMeshZipUpCells(polyMesh& mesh)
|
||||
// Warning: the ordering must be parametric, because in
|
||||
// the case of multiple point insertion onto the same edge
|
||||
// it is possible to get non-cyclic loops
|
||||
//
|
||||
//
|
||||
|
||||
const labelList& unorderedEdge = edgesToInsert[edgeToInsertI];
|
||||
|
||||
@ -678,7 +678,7 @@ bool Foam::polyMeshZipUpCells(polyMesh& mesh)
|
||||
<< oldFaces[currentFaceIndex] << nl
|
||||
<< "newFace: " << newFace << endl;
|
||||
# endif
|
||||
|
||||
|
||||
// Check for duplicate points in the new face
|
||||
forAll (newFace, checkI)
|
||||
{
|
||||
@ -756,11 +756,10 @@ bool Foam::polyMeshZipUpCells(polyMesh& mesh)
|
||||
// (patches guaranteed to be in increasing order)
|
||||
mesh.resetPrimitives
|
||||
(
|
||||
patchStarts[bMesh.size()-1] + patchSizes[bMesh.size()-1],
|
||||
mesh.points(),
|
||||
newFaces,
|
||||
mesh.faceOwner(),
|
||||
mesh.faceNeighbour(),
|
||||
xfer<pointField>::null(),
|
||||
xferMove(newFaces),
|
||||
xfer<labelList>::null(),
|
||||
xfer<labelList>::null(),
|
||||
patchSizes,
|
||||
patchStarts,
|
||||
true // boundary forms valid boundary mesh.
|
||||
|
||||
Reference in New Issue
Block a user