45 #ifndef __vtkSubCommunicator_h
46 #define __vtkSubCommunicator_h
48 #include "vtkParallelCoreModule.h"
58 virtual void PrintSelf(ostream &os, vtkIndent indent);
68 virtual int SendVoidArray(
const void *data, vtkIdType length,
int type,
69 int remoteHandle,
int tag);
71 int remoteHandle,
int tag);
85 #endif //__vtkSubCommunicator_h
virtual int ReceiveVoidArray(void *data, vtkIdType maxlength, int type, int remoteHandle, int tag)=0
A subgroup of processes from a communicator.
virtual int SendVoidArray(const void *data, vtkIdType length, int type, int remoteHandle, int tag)=0
void PrintSelf(ostream &os, vtkIndent indent)
Used to send/receive messages in a multiprocess environment.
Provides communication on a process group.