mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: extend globalIndex toGlobal methods
- now applicable to labelLists.
Note:
in some situations it will be more efficient to use
Foam::identity() directly. Eg,
globalIndex globalCells(mesh.nCells());
...
labelList cellIds
(
identity(globalCells.localSize(), globalCells.localStart())
);
This commit is contained in:
@ -689,12 +689,7 @@ void Foam::globalMeshData::calcGlobalPointEdges
|
||||
forAll(pointEdges, pointi)
|
||||
{
|
||||
const labelList& pEdges = pointEdges[pointi];
|
||||
labelList& globalPEdges = globalPointEdges[pointi];
|
||||
globalPEdges.setSize(pEdges.size());
|
||||
forAll(pEdges, i)
|
||||
{
|
||||
globalPEdges[i] = globalEdgeNumbers.toGlobal(pEdges[i]);
|
||||
}
|
||||
globalPointEdges[pointi] = globalEdgeNumbers.toGlobal(pEdges);
|
||||
|
||||
labelPairList& globalPPoints = globalPointPoints[pointi];
|
||||
globalPPoints.setSize(pEdges.size());
|
||||
|
||||
Reference in New Issue
Block a user