#include <vtkRectilinearGridPartitioner.h>
Inherits vtkMultiBlockDataSetAlgorithm.
A concrete implementation of vtkMultiBlockDataSetAlgorithm that provides functionality for partitioning a VTK rectilinear dataset. The partitioning methd used is Recursive Coordinate Bisection (RCB) where each time the longest dimension is split.
- See Also
- vtkUniformGridPartitioner vtkStructuredGridPartitioner
- Tests:
- vtkRectilinearGridPartitioner (Tests)
Definition at line 42 of file vtkRectilinearGridPartitioner.h.
vtkRectilinearGridPartitioner::vtkRectilinearGridPartitioner |
( |
| ) |
|
|
protected |
virtual vtkRectilinearGridPartitioner::~vtkRectilinearGridPartitioner |
( |
| ) |
|
|
protectedvirtual |
static int vtkRectilinearGridPartitioner::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkRectilinearGridPartitioner::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkRectilinearGridPartitioner::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkRectilinearGridPartitioner::PrintSelf |
( |
ostream & |
oss, |
|
|
vtkIndent |
indent |
|
) |
| |
virtual int vtkRectilinearGridPartitioner::GetNumberOfPartitions |
( |
| ) |
|
|
virtual |
Set/Get macro for the number of subdivisions.
virtual void vtkRectilinearGridPartitioner::SetNumberOfPartitions |
( |
int |
| ) |
|
|
virtual |
Set/Get macro for the number of subdivisions.
virtual int vtkRectilinearGridPartitioner::GetNumberOfGhostLayers |
( |
| ) |
|
|
virtual |
Set/Get macro for the number of ghost layers.
virtual void vtkRectilinearGridPartitioner::SetNumberOfGhostLayers |
( |
int |
| ) |
|
|
virtual |
Set/Get macro for the number of ghost layers.
void vtkRectilinearGridPartitioner::ExtractGridCoordinates |
( |
vtkRectilinearGrid * |
grd, |
|
|
int |
subext[6], |
|
|
vtkDoubleArray * |
xcoords, |
|
|
vtkDoubleArray * |
ycoords, |
|
|
vtkDoubleArray * |
zcoords |
|
) |
| |
|
protected |
virtual int vtkRectilinearGridPartitioner::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
virtual int vtkRectilinearGridPartitioner::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
virtual int vtkRectilinearGridPartitioner::FillOutputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
int vtkRectilinearGridPartitioner::NumberOfPartitions |
|
protected |
int vtkRectilinearGridPartitioner::NumberOfGhostLayers |
|
protected |
The documentation for this class was generated from the following file: