Go to the documentation of this file.
29 #ifndef vtkDummyController_h
30 #define vtkDummyController_h
32 #include "vtkParallelCoreModule.h"
virtual void MultipleMethodExecute()=0
Execute the MultipleMethods (as define by calling SetMultipleMethod for each of the required this->Nu...
virtual void SingleMethodExecute()=0
Execute the SingleMethod (as define by SetSingleMethod) using this->NumberOfProcesses processes.
Used to send/receive messages in a multiprocess environment.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Dummy controller for single process applications.
int GetLocalProcessId()
This method always returns 0.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void Initialize(int *, char ***) override
Multiprocessing communication superclass.
void Finalize() override
This method is for cleaning up.
a simple class to control print indentation
void CreateOutputWindow() override
Does nothing.
void Finalize(int) override
This method is for cleaning up.
void Initialize(int *, char ***, int) override
This method is for setting up the processes.