mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
COMP: use std::move() explicitly to avoid copying
This commit is contained in:
@ -988,7 +988,7 @@ Foam::labelHashSet Foam::conformalVoronoiMesh::findOffsetPatchFaces
|
||||
offsetBoundaryCells.write();
|
||||
}
|
||||
|
||||
return offsetBoundaryCells;
|
||||
return std::move(offsetBoundaryCells);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -1355,11 +1355,10 @@ Foam::labelHashSet Foam::conformalVoronoiMesh::findRemainingProtrusionSet
|
||||
protrudingCells.insert(pCells);
|
||||
}
|
||||
|
||||
label protrudingCellsSize = protrudingCells.size();
|
||||
const label protrudingCellsSize =
|
||||
returnReduce(protrudingCells.size(), sumOp<label>());
|
||||
|
||||
reduce(protrudingCellsSize, sumOp<label>());
|
||||
|
||||
if (foamyHexMeshControls().objOutput() && protrudingCellsSize > 0)
|
||||
if (foamyHexMeshControls().objOutput() && protrudingCellsSize)
|
||||
{
|
||||
Info<< nl << "Found " << protrudingCellsSize
|
||||
<< " cells protruding from the surface, writing cellSet "
|
||||
@ -1369,7 +1368,7 @@ Foam::labelHashSet Foam::conformalVoronoiMesh::findRemainingProtrusionSet
|
||||
protrudingCells.write();
|
||||
}
|
||||
|
||||
return protrudingCells;
|
||||
return std::move(protrudingCells);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -363,7 +363,7 @@ CGAL::indexedCell<Gt, Cb>::globallyOrderedCellVertices
|
||||
tVGI[i] = vertexMap[i];
|
||||
}
|
||||
|
||||
return tVGI;
|
||||
return std::move(tVGI);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user