src
paraview-5.12
VTKExtensions
FiltersRendering
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
13
#include "
vtkWeightedRedistributePolyData.h
"
14
class
vtkMultiProcessController
;
15
16
//*******************************************************************
17
18
class
VTKPVVTKEXTENSIONSFILTERSRENDERING_EXPORT
vtkBalancedRedistributePolyData
19
:
public
vtkWeightedRedistributePolyData
20
{
21
public
:
22
vtkTypeMacro(
vtkBalancedRedistributePolyData
,
vtkWeightedRedistributePolyData
);
23
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
24
25
static
vtkBalancedRedistributePolyData
*
New
();
26
27
protected
:
28
vtkBalancedRedistributePolyData
();
29
~
vtkBalancedRedistributePolyData
()
override
;
30
void
MakeSchedule
(
vtkPolyData
*,
vtkCommSched
*)
override
;
31
32
private
:
33
vtkBalancedRedistributePolyData
(
const
vtkBalancedRedistributePolyData
&) =
delete
;
34
void
operator=(
const
vtkBalancedRedistributePolyData
&) =
delete
;
35
};
36
37
//****************************************************************
38
39
#endif
vtkWeightedRedistributePolyData::MakeSchedule
void MakeSchedule(vtkPolyData *input, vtkCommSched *) override
vtkWeightedRedistributePolyData::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
vtkWeightedRedistributePolyData
do weighted balance of cells on processors
Definition:
vtkWeightedRedistributePolyData.h:19
vtkMultiProcessController
vtkIndent
vtkRedistributePolyData::vtkCommSched
Definition:
vtkRedistributePolyData.h:76
vtkWeightedRedistributePolyData::New
static vtkWeightedRedistributePolyData * New()
Construct object.
vtkPolyData
vtkBalancedRedistributePolyData
do balance of cells on processors
Definition:
vtkBalancedRedistributePolyData.h:18
vtkWeightedRedistributePolyData.h
Generated by
1.8.17 on Wed Mar 27 2024