ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkBalancedRedistributePolyData Class Reference

do balance of cells on processors More...

#include <vtkBalancedRedistributePolyData.h>

Inheritance diagram for vtkBalancedRedistributePolyData:
Inheritance graph
[legend]
Collaboration diagram for vtkBalancedRedistributePolyData:
Collaboration graph
[legend]

Public Types

typedef vtkWeightedRedistributePolyData Superclass
 
- Public Types inherited from vtkWeightedRedistributePolyData
typedef vtkRedistributePolyData Superclass
 
- Public Types inherited from vtkRedistributePolyData
typedef vtkPolyDataAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
- Public Member Functions inherited from vtkWeightedRedistributePolyData
void PrintSelf (ostream &os, vtkIndent indent)
 
void SetWeights (int, int, float)
 
- Public Member Functions inherited from vtkRedistributePolyData
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void SetController (vtkMultiProcessController *)
 The filter needs a controller to determine which process it is in. More...
 
virtual vtkMultiProcessController * GetController ()
 
virtual int GetColorProc ()
 
virtual void SetColorProc (int)
 
void SetColorProc ()
 
virtual void SetSocketController (vtkSocketController *)
 These are here for ParaView compatibility. More...
 
virtual void SetPassThrough (int)
 These are here for ParaView compatibility. More...
 
virtual int GetPassThrough ()
 These are here for ParaView compatibility. More...
 
virtual void PassThroughOn ()
 These are here for ParaView compatibility. More...
 
virtual void PassThroughOff ()
 These are here for ParaView compatibility. More...
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkBalancedRedistributePolyDataSafeDownCast (vtkObject *o)
 
static vtkBalancedRedistributePolyDataNew ()
 
- Static Public Member Functions inherited from vtkWeightedRedistributePolyData
static int IsTypeOf (const char *type)
 
static vtkWeightedRedistributePolyDataSafeDownCast (vtkObject *o)
 
static vtkWeightedRedistributePolyDataNew ()
 Construct object. More...
 
- Static Public Member Functions inherited from vtkRedistributePolyData
static int IsTypeOf (const char *type)
 
static vtkRedistributePolyDataSafeDownCast (vtkObject *o)
 
static vtkRedistributePolyDataNew ()
 

Protected Member Functions

 vtkBalancedRedistributePolyData ()
 
 ~vtkBalancedRedistributePolyData ()
 
void MakeSchedule (vtkPolyData *, vtkCommSched *)
 
- Protected Member Functions inherited from vtkWeightedRedistributePolyData
 vtkWeightedRedistributePolyData ()
 
 ~vtkWeightedRedistributePolyData ()
 
- Protected Member Functions inherited from vtkRedistributePolyData
 vtkRedistributePolyData ()
 
 ~vtkRedistributePolyData ()
 
void OrderSchedule (vtkCommSched *)
 
void SendCellSizes (vtkIdType *, vtkIdType *, vtkPolyData *, int, vtkIdType &, vtkIdType *, vtkIdType **)
 
void CopyCells (vtkIdType *, vtkPolyData *, vtkPolyData *, vtkIdType **)
 
void SendCells (vtkIdType *, vtkIdType *, vtkPolyData *, vtkPolyData *, int, vtkIdType &, vtkIdType *, vtkIdType **)
 
void ReceiveCells (vtkIdType *, vtkIdType *, vtkPolyData *, int, vtkIdType *, vtkIdType *, vtkIdType, vtkIdType)
 
void FindMemReq (vtkIdType *, vtkPolyData *, vtkIdType &, vtkIdType *)
 
void AllocateCellDataArrays (vtkDataSetAttributes *, vtkIdType **, int, vtkIdType *)
 
void AllocatePointDataArrays (vtkDataSetAttributes *, vtkIdType *, int, vtkIdType)
 
void AllocateArrays (vtkDataArray *, vtkIdType)
 
void CopyDataArrays (vtkDataSetAttributes *, vtkDataSetAttributes *, vtkIdType, vtkIdType *, int)
 
void CopyCellBlockDataArrays (vtkDataSetAttributes *, vtkDataSetAttributes *, vtkIdType, vtkIdType, vtkIdType, vtkIdType, int)
 
void CopyArrays (vtkDataArray *, vtkDataArray *, vtkIdType, vtkIdType *, int)
 
void CopyBlockArrays (vtkDataArray *, vtkDataArray *, vtkIdType, vtkIdType, vtkIdType, vtkIdType, int)
 
void SendDataArrays (vtkDataSetAttributes *, vtkDataSetAttributes *, vtkIdType, int, vtkIdType *, int)
 
void SendCellBlockDataArrays (vtkDataSetAttributes *, vtkDataSetAttributes *, vtkIdType, int, vtkIdType, int)
 
void SendArrays (vtkDataArray *, vtkIdType, int, vtkIdType *, int)
 
void SendBlockArrays (vtkDataArray *, vtkIdType, int, vtkIdType, int)
 
void ReceiveDataArrays (vtkDataSetAttributes *, vtkIdType, int, vtkIdType *, int)
 
void ReceiveArrays (vtkDataArray *, vtkIdType, int, vtkIdType *, int)
 
int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
void CompleteInputArrays (vtkPolyData *input)
 
void ReceiveInputArrays (vtkDataSetAttributes *attr, int recFrom)
 
void SendInputArrays (vtkDataSetAttributes *attr, int sendTo)
 
int DoubleCheckArrays (vtkPolyData *input)
 

Additional Inherited Members

- Protected Types inherited from vtkWeightedRedistributePolyData
enum  {
  NUM_LOC_CELLS_TAG = 70, SCHED_LEN_1_TAG = 300, SCHED_LEN_2_TAG = 301, SCHED_1_TAG = 310,
  SCHED_2_TAG = 311
}
 
- Protected Types inherited from vtkRedistributePolyData
enum  {
  CELL_ID_TAG = 10, POINT_COORDS_TAG = 20, NUM_POINTS_TAG = 30, NUM_CELLS_TAG = 40,
  BOUNDS_TAG = 60, CNT_SEND_TAG = 80, CNT_REC_TAG = 90, SEND_PROC_TAG = 100,
  SEND_NUM_TAG = 110, REC_PROC_TAG = 120, REC_NUM_TAG = 130, NUM_CURR_CELLS_TAG = 140,
  CELL_CNT_TAG = 150, CELL_TAG = 160, POINTS_SIZE_TAG = 170, POINTS_TAG = 180
}
 
- Protected Attributes inherited from vtkWeightedRedistributePolyData
float * Weights
 
- Protected Attributes inherited from vtkRedistributePolyData
vtkMultiProcessController * Controller
 
int ColorProc
 

Detailed Description

do balance of cells on processors

Definition at line 34 of file vtkBalancedRedistributePolyData.h.

Member Typedef Documentation

§ Superclass

Definition at line 38 of file vtkBalancedRedistributePolyData.h.

Constructor & Destructor Documentation

§ vtkBalancedRedistributePolyData()

vtkBalancedRedistributePolyData::vtkBalancedRedistributePolyData ( )
protected

§ ~vtkBalancedRedistributePolyData()

vtkBalancedRedistributePolyData::~vtkBalancedRedistributePolyData ( )
protected

Member Function Documentation

§ GetClassName()

virtual const char* vtkBalancedRedistributePolyData::GetClassName ( )
virtual

Reimplemented from vtkWeightedRedistributePolyData.

§ IsTypeOf()

static int vtkBalancedRedistributePolyData::IsTypeOf ( const char *  type)
static

§ IsA()

virtual int vtkBalancedRedistributePolyData::IsA ( const char *  type)
virtual

Reimplemented from vtkWeightedRedistributePolyData.

§ SafeDownCast()

static vtkBalancedRedistributePolyData* vtkBalancedRedistributePolyData::SafeDownCast ( vtkObject *  o)
static

§ PrintSelf()

void vtkBalancedRedistributePolyData::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

§ New()

static vtkBalancedRedistributePolyData* vtkBalancedRedistributePolyData::New ( )
static

§ MakeSchedule()

void vtkBalancedRedistributePolyData::MakeSchedule ( vtkPolyData *  ,
vtkCommSched  
)
protectedvirtual

Reimplemented from vtkWeightedRedistributePolyData.


The documentation for this class was generated from the following file: