VTK
9.1.0
|
#include <vtkDIYGhostUtilities.h>
Classes | |
struct | TopologyBufferType |
Public Attributes | |
TopologyBufferType | SendBuffer |
TopologyBufferType | ReceiveBuffer |
vtkNew< vtkIdList > | PolyIdsToSend |
This lists the ids of the cells that we own and need to send to the current neighboring block. | |
vtkNew< vtkIdList > | StripIdsToSend |
This lists the ids of the cells that we own and need to send to the current neighboring block. | |
vtkNew< vtkIdList > | LineIdsToSend |
This lists the ids of the cells that we own and need to send to the current neighboring block. | |
vtkIdType | NumberOfPolysToSend = 0 |
Handle on the number of cells to send of the corresponding type. | |
vtkIdType | NumberOfStripsToSend = 0 |
Handle on the number of cells to send of the corresponding type. | |
vtkIdType | NumberOfLinesToSend = 0 |
Handle on the number of cells to send of the corresponding type. | |
vtkIdType | PolyConnectivitySize = 0 |
Handle on the number of cells of corresponding type to be sent to the neighbor block. | |
vtkIdType | StripConnectivitySize = 0 |
Handle on the number of cells of corresponding type to be sent to the neighbor block. | |
vtkIdType | LineConnectivitySize = 0 |
Handle on the number of cells of corresponding type to be sent to the neighbor block. | |
Public Attributes inherited from vtkDIYGhostUtilities::UnstructuredDataBlockStructure | |
vtkNew< vtkIdTypeArray > | MatchingReceivedPointIds |
This lists the matching point ids to the interfacing points that are exchanged with current neighboring block. | |
vtkNew< vtkIdTypeArray > | RemappedMatchingReceivedPointIdsSortedLikeTarget |
This array describes the same points as MatchingReceivedPointIds , but points are ordered like in the current neighboring block. | |
vtkNew< vtkPoints > | InterfacingPoints |
These are the interfacing points sent by the current neighboring block. | |
vtkSmartPointer< vtkIdTypeArray > | InterfacingGlobalPointIds = nullptr |
Point global ids of the interfacing surface sent to us by corresponding block, if present. | |
vtkSmartPointer< vtkIdTypeArray > | GhostGlobalPointIds = nullptr |
Point global ids sent to us by neighboring block, if present. | |
vtkNew< vtkPoints > | GhostPoints |
Ghost points sent by the current neighboring block. | |
vtkNew< vtkIdList > | PointIdsToSend |
This lists the ids of the points that we own and need to send to the current neighboring block. | |
std::map< vtkIdType, vtkIdType > | RedirectionMapForDuplicatePointIds |
This is a mapping from points that have been sent by the current neighboring block and have already been added in the output points, to their location in the output point array. | |
vtkNew< vtkIdList > | CellIdsToSend |
This lists the ids of the cells that we own and need to send to the current neighboring block. | |
vtkNew< vtkIdTypeArray > | SharedPointIds |
It can happen that a point can be sent by multiple blocks. | |
vtkSmartPointer< vtkIdTypeArray > | ReceivedSharedPointIds |
It can happen that a point can be sent by multiple blocks. | |
Public Attributes inherited from vtkDIYGhostUtilities::DataSetBlockStructure | |
vtkSmartPointer< vtkFieldData > | GhostCellData = nullptr |
vtkSmartPointer< vtkFieldData > | GhostPointData = nullptr |
Definition at line 622 of file vtkDIYGhostUtilities.h.
This lists the ids of the cells that we own and need to send to the current neighboring block.
Definition at line 629 of file vtkDIYGhostUtilities.h.
This lists the ids of the cells that we own and need to send to the current neighboring block.
Definition at line 630 of file vtkDIYGhostUtilities.h.
This lists the ids of the cells that we own and need to send to the current neighboring block.
Definition at line 631 of file vtkDIYGhostUtilities.h.
TopologyBufferType vtkDIYGhostUtilities::PolyDataBlockStructure::SendBuffer |
Definition at line 641 of file vtkDIYGhostUtilities.h.
TopologyBufferType vtkDIYGhostUtilities::PolyDataBlockStructure::ReceiveBuffer |
Definition at line 642 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::NumberOfPolysToSend = 0 |
Handle on the number of cells to send of the corresponding type.
Definition at line 648 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::NumberOfStripsToSend = 0 |
Handle on the number of cells to send of the corresponding type.
Definition at line 649 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::NumberOfLinesToSend = 0 |
Handle on the number of cells to send of the corresponding type.
Definition at line 650 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::PolyConnectivitySize = 0 |
Handle on the number of cells of corresponding type to be sent to the neighbor block.
Definition at line 657 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::StripConnectivitySize = 0 |
Handle on the number of cells of corresponding type to be sent to the neighbor block.
Definition at line 658 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::LineConnectivitySize = 0 |
Handle on the number of cells of corresponding type to be sent to the neighbor block.
Definition at line 659 of file vtkDIYGhostUtilities.h.