vtkBalancedRedistributePolyData.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
2 // SPDX-FileCopyrightText: Copyright (c) Los Alamos National Laboratory
3 // SPDX-License-Identifier: BSD-3-Clause
9 #ifndef vtkBalancedRedistributePolyData_h
10 #define vtkBalancedRedistributePolyData_h
11 
12 #include "vtkPVVTKExtensionsFiltersRenderingModule.h" // needed for export macro
15 
16 //*******************************************************************
17 
20 {
21 public:
23  void PrintSelf(ostream& os, vtkIndent indent) override;
24 
26 
27 protected:
30  void MakeSchedule(vtkPolyData*, vtkCommSched*) override;
31 
32 private:
34  void operator=(const vtkBalancedRedistributePolyData&) = delete;
35 };
36 
37 //****************************************************************
38 
39 #endif
static vtkWeightedRedistributePolyData * New()
Construct object.
void PrintSelf(ostream &os, vtkIndent indent) override
#define VTKPVVTKEXTENSIONSFILTERSRENDERING_EXPORT
do balance of cells on processors
do weighted balance of cells on processors
void MakeSchedule(vtkPolyData *input, vtkCommSched *) override