This filter updates the appropriate piece by requesting the piece from process 0. Process 0 always updates all of the data. It is important that Execute get called on all processes, otherwise the filter will deadlock.
|
Public Types |
| typedef vtkUnstructuredGridAlgorithm | Superclass |
Public Member Functions |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
|
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | SetController (vtkMultiProcessController *) |
| virtual vtkMultiProcessController * | GetController () |
|
| virtual void | SetCreateGhostCells (int) |
| virtual int | GetCreateGhostCells () |
| virtual void | CreateGhostCellsOn () |
| virtual void | CreateGhostCellsOff () |
Static Public Member Functions |
| static vtkTransmitUnstructuredGridPiece * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkTransmitUnstructuredGridPiece * | SafeDownCast (vtkObject *o) |
Protected Member Functions |
| | vtkTransmitUnstructuredGridPiece () |
| | ~vtkTransmitUnstructuredGridPiece () |
| virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| void | RootExecute (vtkUnstructuredGrid *input, vtkUnstructuredGrid *output, vtkInformation *outInfo) |
| void | SatelliteExecute (int procId, vtkUnstructuredGrid *output, vtkInformation *outInfo) |
| virtual int | RequestInformation (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| virtual int | RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
Protected Attributes |
| int | CreateGhostCells |
| vtkMultiProcessController * | Controller |