26 #ifndef vtkPPainterCommunicator_h
27 #define vtkPPainterCommunicator_h
30 #include "vtkRenderingParallelLICModule.h"
32 class vtkPPainterCommunicatorInternals;
33 class vtkMPICommunicatorOpaqueComm;
47 this->
Copy(&other,
false);
52 this->
Copy(&other,
false);
89 static bool MPIInitialized();
90 static bool MPIFinalized();
99 void SetCommunicator(vtkMPICommunicatorOpaqueComm* comm);
100 void GetCommunicator(vtkMPICommunicatorOpaqueComm* comm);
101 void* GetCommunicator();
111 void SubsetCommunicator(vtkMPICommunicatorOpaqueComm* comm,
int include);
117 static vtkMPICommunicatorOpaqueComm* GetGlobalCommunicator();
121 vtkPPainterCommunicatorInternals* Internals;