vtkPVGhostCellsGenerator.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-License-Identifier: BSD-3-Clause
11 #ifndef vtkPVGhostCellsGenerator_h
12 #define vtkPVGhostCellsGenerator_h
13 
14 #include "vtkGhostCellsGenerator.h"
15 #include "vtkPVVTKExtensionsFiltersParallelDIY2Module.h" //needed for exports
16 
18  : public vtkGhostCellsGenerator
19 {
20 public:
21  static vtkPVGhostCellsGenerator* New();
22  vtkTypeMacro(vtkPVGhostCellsGenerator, vtkGhostCellsGenerator);
23  void PrintSelf(ostream& os, vtkIndent indent) override;
24 
25 protected:
26  vtkPVGhostCellsGenerator() = default;
27  ~vtkPVGhostCellsGenerator() override = default;
28 
29  int RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) override;
30  int FillInputPortInformation(int, vtkInformation*) override;
31 
32  int GhostCellsGeneratorUsingSuperclassInstance(
34 
35 private:
37  void operator=(const vtkPVGhostCellsGenerator&) = delete;
38 };
39 
40 #endif
#define VTKPVVTKEXTENSIONSFILTERSPARALLELDIY2_EXPORT
Ghost Cells Generator that add support for vtkHyperTreeGrid.