Skip to content

[bugfix] Lifetime of vtkMPIController in vtkInSituInitializationHelper

This MR extents the scope of the vtkMPIController in vtkInSituInitializationHelper::Initialize to avoid destruction.

Before the controller got destructed directly, as vtkMultiProcessController only holds a vtkWeakPtr to the global controller. The led to problems when using catalyst on subset of MPI_COMM_WORLD.

Edited by Nils Dreier

Merge request reports