Identify fragments in the grid.
More...
#include <vtkAMRConnectivity.h>
Inherits vtkMultiBlockDataSetAlgorithm.
|
| | vtkAMRConnectivity () |
| |
| | ~vtkAMRConnectivity () |
| |
| virtual int | FillInputPortInformation (int port, vtkInformation *info) |
| |
| virtual int | FillOutputPortInformation (int port, vtkInformation *info) |
| |
| virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) |
| |
| int | DoRequestData (vtkNonOverlappingAMR *, const char *) |
| |
| int | WavePropagation (vtkIdType cellIdStart, vtkUniformGrid *grid, vtkIdTypeArray *regionId, vtkDataArray *volArray, vtkUnsignedCharArray *ghostArray) |
| |
| vtkAMRDualGridHelperBlock * | GetBlockNeighbor (vtkAMRDualGridHelperBlock *block, int dir) |
| |
| void | ProcessBoundaryAtBlock (vtkNonOverlappingAMR *volume, vtkAMRDualGridHelperBlock *block, vtkAMRDualGridHelperBlock *neighbor, int dir) |
| |
| int | ExchangeBoundaries (vtkMPIController *controller) |
| |
| int | ExchangeEquivPairs (vtkMPIController *controller) |
| |
| void | ProcessBoundaryAtNeighbor (vtkNonOverlappingAMR *volume, vtkIdTypeArray *array) |
| |
Identify fragments in the grid.
.SEE vtkAMRConnectivity
Definition at line 43 of file vtkAMRConnectivity.h.
§ Superclass
§ vtkAMRConnectivity()
| vtkAMRConnectivity::vtkAMRConnectivity |
( |
| ) |
|
|
protected |
§ ~vtkAMRConnectivity()
| vtkAMRConnectivity::~vtkAMRConnectivity |
( |
| ) |
|
|
protected |
§ GetClassName()
| virtual const char* vtkAMRConnectivity::GetClassName |
( |
| ) |
|
|
virtual |
§ IsTypeOf()
| static int vtkAMRConnectivity::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
§ IsA()
| virtual int vtkAMRConnectivity::IsA |
( |
const char * |
type | ) |
|
|
virtual |
§ SafeDownCast()
§ PrintSelf()
| void vtkAMRConnectivity::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
§ New()
§ AddInputVolumeArrayToProcess()
| void vtkAMRConnectivity::AddInputVolumeArrayToProcess |
( |
const char * |
name | ) |
|
Add to list of volume arrays to find connected fragments.
§ ClearInputVolumeArrayToProcess()
| void vtkAMRConnectivity::ClearInputVolumeArrayToProcess |
( |
| ) |
|
Add to list of volume arrays to find connected fragments.
§ GetVolumeFractionSurfaceValue()
| virtual double vtkAMRConnectivity::GetVolumeFractionSurfaceValue |
( |
| ) |
|
|
virtual |
Get / Set volume fraction value.
§ SetVolumeFractionSurfaceValue()
| virtual void vtkAMRConnectivity::SetVolumeFractionSurfaceValue |
( |
double |
| ) |
|
|
virtual |
Get / Set volume fraction value.
§ GetResolveBlocks()
| virtual bool vtkAMRConnectivity::GetResolveBlocks |
( |
| ) |
|
|
virtual |
Get / Set where to resolve the regions between blocks.
§ SetResolveBlocks()
| virtual void vtkAMRConnectivity::SetResolveBlocks |
( |
bool |
| ) |
|
|
virtual |
Get / Set where to resolve the regions between blocks.
§ GetPropagateGhosts()
| virtual bool vtkAMRConnectivity::GetPropagateGhosts |
( |
| ) |
|
|
virtual |
Get / Set where to resolve the regions between blocks.
§ SetPropagateGhosts()
| virtual void vtkAMRConnectivity::SetPropagateGhosts |
( |
bool |
| ) |
|
|
virtual |
Get / Set where to resolve the regions between blocks.
§ FillInputPortInformation()
| virtual int vtkAMRConnectivity::FillInputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
§ FillOutputPortInformation()
| virtual int vtkAMRConnectivity::FillOutputPortInformation |
( |
int |
port, |
|
|
vtkInformation * |
info |
|
) |
| |
|
protectedvirtual |
§ RequestData()
| virtual int vtkAMRConnectivity::RequestData |
( |
vtkInformation * |
, |
|
|
vtkInformationVector ** |
, |
|
|
vtkInformationVector * |
|
|
) |
| |
|
protectedvirtual |
§ DoRequestData()
| int vtkAMRConnectivity::DoRequestData |
( |
vtkNonOverlappingAMR * |
, |
|
|
const char * |
|
|
) |
| |
|
protected |
§ WavePropagation()
| int vtkAMRConnectivity::WavePropagation |
( |
vtkIdType |
cellIdStart, |
|
|
vtkUniformGrid * |
grid, |
|
|
vtkIdTypeArray * |
regionId, |
|
|
vtkDataArray * |
volArray, |
|
|
vtkUnsignedCharArray * |
ghostArray |
|
) |
| |
|
protected |
§ GetBlockNeighbor()
§ ProcessBoundaryAtBlock()
§ ExchangeBoundaries()
| int vtkAMRConnectivity::ExchangeBoundaries |
( |
vtkMPIController * |
controller | ) |
|
|
protected |
§ ExchangeEquivPairs()
| int vtkAMRConnectivity::ExchangeEquivPairs |
( |
vtkMPIController * |
controller | ) |
|
|
protected |
§ ProcessBoundaryAtNeighbor()
| void vtkAMRConnectivity::ProcessBoundaryAtNeighbor |
( |
vtkNonOverlappingAMR * |
volume, |
|
|
vtkIdTypeArray * |
array |
|
) |
| |
|
protected |
§ VolumeFractionSurfaceValue
| double vtkAMRConnectivity::VolumeFractionSurfaceValue |
|
protected |
§ Helper
§ Equivalence
| vtkAMRConnectivityEquivalence* vtkAMRConnectivity::Equivalence |
|
protected |
§ ResolveBlocks
| bool vtkAMRConnectivity::ResolveBlocks |
|
protected |
§ PropagateGhosts
| bool vtkAMRConnectivity::PropagateGhosts |
|
protected |
§ RegionName
| std::string vtkAMRConnectivity::RegionName |
|
protected |
§ NextRegionId
| vtkIdType vtkAMRConnectivity::NextRegionId |
|
protected |
§ VolumeArrays
| std::vector<std::string> vtkAMRConnectivity::VolumeArrays |
|
protected |
§ BoundaryArrays
| std::vector<std::vector<vtkSmartPointer<vtkIdTypeArray> > > vtkAMRConnectivity::BoundaryArrays |
|
protected |
§ ReceiveList
| std::vector<std::vector<int> > vtkAMRConnectivity::ReceiveList |
|
protected |
§ ValidNeighbor
| std::vector<bool> vtkAMRConnectivity::ValidNeighbor |
|
protected |
§ NeighborList
| std::vector<std::vector<std::vector<int> > > vtkAMRConnectivity::NeighborList |
|
protected |
§ EquivPairs
| std::vector<vtkSmartPointer<vtkIntArray> > vtkAMRConnectivity::EquivPairs |
|
protected |
The documentation for this class was generated from the following file: