From 324ce9adecfc9af62f2a1e6d0fbcff61cb1b8a25 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Fri, 5 May 2023 15:17:31 +0200 Subject: [PATCH] BUG: VTK write pointSet fails in parallel (fixes #2773) - de-referenced autoPtr with () instead of ref() will fail on non-master ranks. --- src/meshTools/output/vtk/topoSet/foamVtkWritePointSet.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/meshTools/output/vtk/topoSet/foamVtkWritePointSet.C b/src/meshTools/output/vtk/topoSet/foamVtkWritePointSet.C index 7dbfd062de..5393df0a32 100644 --- a/src/meshTools/output/vtk/topoSet/foamVtkWritePointSet.C +++ b/src/meshTools/output/vtk/topoSet/foamVtkWritePointSet.C @@ -155,7 +155,7 @@ bool Foam::vtk::writePointSet if (parallel) { - vtk::writeListParallel(format(), mesh.points(), pointLabels); + vtk::writeListParallel(format.ref(), mesh.points(), pointLabels); } else {