diff --git a/src/dynamicMesh/polyTopoChange/polyTopoChange/tetDecomposer.C b/src/dynamicMesh/polyTopoChange/polyTopoChange/tetDecomposer.C index e8948c4faded46d41c48759e29e6935f0cf7f562..bdbd851527f9ef90334029cb0b4e489c0c89482e 100644 --- a/src/dynamicMesh/polyTopoChange/polyTopoChange/tetDecomposer.C +++ b/src/dynamicMesh/polyTopoChange/polyTopoChange/tetDecomposer.C @@ -696,16 +696,16 @@ void Foam::tetDecomposer::setRefinement void Foam::tetDecomposer::updateMesh(const mapPolyMesh& map) { - inplaceRenumber(map.pointMap(), cellToPoint_); - inplaceRenumber(map.pointMap(), faceToPoint_); + inplaceRenumber(map.reversePointMap(), cellToPoint_); + inplaceRenumber(map.reversePointMap(), faceToPoint_); forAll(faceOwnerCells_, faceI) { - inplaceRenumber(map.cellMap(), faceOwnerCells_[faceI]); + inplaceRenumber(map.reverseCellMap(), faceOwnerCells_[faceI]); } forAll(faceNeighbourCells_, faceI) { - inplaceRenumber(map.cellMap(), faceNeighbourCells_[faceI]); + inplaceRenumber(map.reverseCellMap(), faceNeighbourCells_[faceI]); } }