VTK
9.3.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. | |
![]() | |
vtkNew< vtkIdList > | MatchingReceivedPointIds |
This lists the matching point ids to the interfacing points that are exchanged with current neighboring block. | |
vtkNew< vtkIdList > | 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. | |
vtkSmartPointer< vtkFieldData > | InterfacingPointData |
Point data at the interface sent by our neighbor. | |
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. | |
![]() | |
vtkSmartPointer< vtkFieldData > | GhostCellData = nullptr |
vtkSmartPointer< vtkFieldData > | GhostPointData = nullptr |
Definition at line 672 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 679 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 680 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 681 of file vtkDIYGhostUtilities.h.
TopologyBufferType vtkDIYGhostUtilities::PolyDataBlockStructure::SendBuffer |
Definition at line 691 of file vtkDIYGhostUtilities.h.
TopologyBufferType vtkDIYGhostUtilities::PolyDataBlockStructure::ReceiveBuffer |
Definition at line 692 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::NumberOfPolysToSend = 0 |
Handle on the number of cells to send of the corresponding type.
Definition at line 698 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::NumberOfStripsToSend = 0 |
Handle on the number of cells to send of the corresponding type.
Definition at line 699 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::PolyDataBlockStructure::NumberOfLinesToSend = 0 |
Handle on the number of cells to send of the corresponding type.
Definition at line 700 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 707 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 708 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 709 of file vtkDIYGhostUtilities.h.