Go to the documentation of this file.
46 #ifndef vtkSubCommunicator_h
47 #define vtkSubCommunicator_h
49 #include "vtkParallelCoreModule.h"
74 int remoteHandle,
int tag);
76 int remoteHandle,
int tag);
90 #endif //vtkSubCommunicator_h
Used to send/receive messages in a multiprocess environment.
virtual void SetGroup(vtkProcessGroup *group)
virtual int SendVoidArray(const void *data, vtkIdType length, int type, int remoteHandle, int tag)
Implementation for abstract supercalss.
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
virtual ~vtkSubCommunicator()
a simple class to control print indentation
static vtkSubCommunicator * New()
A subgroup of processes from a communicator.
virtual int ReceiveVoidArray(void *data, vtkIdType length, int type, int remoteHandle, int tag)
Subclasses have to supply this method to receive various arrays of data.
Provides communication on a process group.