14#ifndef vtkMPI4PyCommunicator_h 
   15#define vtkMPI4PyCommunicator_h 
   18#if !defined(__VTK_WRAP__) || defined(__VTK_WRAP_HIERARCHY__) || defined(__VTK_WRAP_PYTHON__) 
   23#include "vtkParallelMPI4PyModule.h"  
   25VTK_ABI_NAMESPACE_BEGIN
 
a simple class to control print indentation
 
Class for bridging MPI4Py with vtkMPICommunicator.
 
static PyObject * ConvertToPython(vtkMPICommunicator *comm)
Convert a VTK communicator into an mpi4py communicator.
 
static vtkMPICommunicator * ConvertToVTK(PyObject *comm)
Convert an mpi4py communicator into a VTK communicator.
 
static vtkMPI4PyCommunicator * New()
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
Class for creating user defined MPI communicators.
 
abstract base class for most VTK objects