24 #ifndef vtkAMRConnectivity_h 25 #define vtkAMRConnectivity_h 39 class vtkAMRConnectivityEquivalence;
54 void AddInputVolumeArrayToProcess(
const char* name);
55 void ClearInputVolumeArrayToProcess();
62 vtkGetMacro(VolumeFractionSurfaceValue,
double);
63 vtkSetMacro(VolumeFractionSurfaceValue,
double);
70 vtkGetMacro(ResolveBlocks,
bool);
71 vtkSetMacro(ResolveBlocks,
bool);
78 vtkGetMacro(PropagateGhosts,
bool);
79 vtkSetMacro(PropagateGhosts,
bool);
double VolumeFractionSurfaceValue
std::vector< std::string > VolumeArrays
std::vector< std::vector< int > > ReceiveList
std::vector< std::vector< vtkSmartPointer< vtkIdTypeArray > > > BoundaryArrays
std::vector< std::vector< std::vector< int > > > NeighborList
std::vector< vtkSmartPointer< vtkIntArray > > EquivPairs
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
static vtkMultiBlockDataSetAlgorithm * New()
virtual int FillOutputPortInformation(int port, vtkInformation *info)
std::vector< bool > ValidNeighbor
vtkAMRDualGridHelper * Helper
#define VTKPVVTKEXTENSIONSAMR_EXPORT
Tools for processing AMR as a dual grid.
Identify fragments in the grid.
virtual int FillInputPortInformation(int port, vtkInformation *info)
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkAMRConnectivityEquivalence * Equivalence
void operator=(const vtkObjectBase &)