48 #ifndef __vtkMPIController_h
49 #define __vtkMPIController_h
79 virtual void Initialize(
int* vtkNotUsed(argc),
char*** vtkNotUsed(argv),
80 int initializedExternally);
90 virtual void Finalize(
int finalizedExternally);
107 static char* ErrorString(
int err);
132 (data ,length, remoteProcessId, tag, req); }
136 (data, length, remoteProcessId, tag, req); }
140 (data, length, remoteProcessId, tag, req); }
144 (data, length, remoteProcessId, tag, req); }
155 (data, length, remoteProcessId, tag, req); }
157 int remoteProcessId,
int tag,
160 (data, length, remoteProcessId, tag, req); }
164 (data, length, remoteProcessId, tag, req); }
168 (data, length, remoteProcessId, tag, req); }
169 #ifdef VTK_USE_64BIT_IDS
173 (data, length, remoteProcessId, tag, req); }
179 static const char* GetProcessorName();
197 void InitializeRMICommunicator();
204 void* arg,
int argLength,
int rmiTag,
bool propagate);
214 friend class vtkMPIOutputWindow;
219 static char ProcessorName[];