76 #ifndef vtkPUnstructuredGridGhostCellsGenerator_h 
   77 #define vtkPUnstructuredGridGhostCellsGenerator_h 
   79 #include "vtkFiltersParallelGeometryModule.h"  
  110   vtkGetMacro(UseGlobalPointIds, 
bool);
 
  119   vtkSetStringMacro(GlobalPointIdsArrayName);
 
  133   vtkGetMacro(HasGlobalCellIds, 
bool);
 
  142   vtkSetStringMacro(GlobalCellIdsArrayName);
 
  154   vtkGetMacro(BuildIfRequired, 
bool);
 
  166   vtkSetClampMacro(MinimumNumberOfGhostLevels, 
int, 1, 
VTK_INT_MAX);
 
  167   vtkGetMacro(MinimumNumberOfGhostLevels, 
int);
 
  179   void ExtractAndReduceSurfacePoints();
 
  181   void ComputeSharedPoints();
 
  188   void AddGhostLayer(
int ghostLevel, 
int maxGhostLevel);
 
  190   void FindGhostCells();
 
  192   void AddGlobalCellIds();
 
  194   void RemoveGlobalCellIds();
 
  210   vtkInternals *Internals;
 
Builds ghost cells for a distributed unstructured grid dataset. 
 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass. 
 
static vtkUnstructuredGridAlgorithm * New()
 
char * GlobalCellIdsArrayName
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses. 
 
a simple class to control print indentation 
 
dataset represents arbitrary combinations of all possible cell types 
 
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions. 
 
Superclass for algorithms that produce only unstructured grid as output. 
 
char * GlobalPointIdsArrayName
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
int MinimumNumberOfGhostLevels
 
vtkMultiProcessController * Controller
 
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
dataset represents arbitrary combinations of all possible cell types. 
 
Multiprocessing communication superclass.