43 #ifndef vtkPUnstructuredGridGhostCellsGenerator_h
44 #define vtkPUnstructuredGridGhostCellsGenerator_h
71 vtkSetMacro(UseGlobalPointIds,
bool);
72 vtkGetMacro(UseGlobalPointIds,
bool);
73 vtkBooleanMacro(UseGlobalPointIds,
bool);
79 vtkSetStringMacro(GlobalPointIdsArrayName);
80 vtkGetStringMacro(GlobalPointIdsArrayName);
90 void ExtractAndReduceSurfacePoints();
92 void ComputeSharedPoints();
94 void ExtractAndSendGhostCells();
107 vtkInternals* Internals;
Builds ghost cells for a distributed unstructured grid dataset.
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkUnstructuredGridAlgorithm * New()
a simple class to control print indentation
dataset represents arbitrary combinations of all possible cell types
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only unstructured grid as output.
char * GlobalPointIdsArrayName
vtkMultiProcessController * Controller
#define VTKFILTERSPARALLELGEOMETRY_EXPORT
Multiprocessing communication superclass.