13 #ifndef vtkAMRConnectivity_h 14 #define vtkAMRConnectivity_h 28 class vtkAMRConnectivityEquivalence;
43 void AddInputVolumeArrayToProcess(
const char* name);
44 void ClearInputVolumeArrayToProcess();
51 vtkGetMacro(VolumeFractionSurfaceValue,
double);
52 vtkSetMacro(VolumeFractionSurfaceValue,
double);
59 vtkGetMacro(ResolveBlocks,
bool);
60 vtkSetMacro(ResolveBlocks,
bool);
67 vtkGetMacro(PropagateGhosts,
bool);
68 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 &)