30#ifndef vtkHyperTreeGridGhostCellsGenerator_h
31#define vtkHyperTreeGridGhostCellsGenerator_h
33#include "vtkFiltersParallelModule.h"
39VTK_ABI_NAMESPACE_BEGIN
93 "This method is now defined in an internal class, and cannot be overridden anymore.")
103 "This method is now defined in an internal class, and cannot be overridden anymore.")
112 "This method is now defined in an internal class, and cannot be overridden anymore.")
dynamic, self-adjusting array of bits
represent and manipulate cell attribute data
general representation of visualization data
Superclass for algorithms that produce a hyper tree grid as output.
Generate ghost cells for distributed vtkHyperTreeGrids.
int RequestData(vtkInformation *vtkNotUsed(request), vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
Override RequestData, to make sure every HTG piece can be processed, hence avoiding that one rank wai...
virtual void SetController(vtkMultiProcessController *)
Get/Set the controller to use.
vtkMultiProcessController * GetController()
Get/Set the controller to use.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
int FillInputPortInformation(int, vtkInformation *) override
Input must be either HTG or vtkPartitionnedDataSet composed of HTG partitions.
vtkHyperTreeGridGhostCellsGenerator()
~vtkHyperTreeGridGhostCellsGenerator() override
int ProcessTrees(vtkHyperTreeGrid *, vtkDataObject *) override
Main routine to generate ghost cells using information from the neighboring HTGs.
static vtkHyperTreeGridGhostCellsGenerator * New()
Objects for traversal a HyperTreeGrid.
A dataset containing a grid of vtkHyperTree instances arranged as a rectilinear grid.
a simple class to control print indentation
Multiprocessing communication superclass.
dynamic, self-adjusting array of unsigned char
a weak reference to a vtkObject.
#define VTK_DEPRECATED_IN_9_4_0(reason)