VTK
9.1.0
|
#include <vtkDIYGhostUtilities.h>
Classes | |
struct | TopologyBufferType |
Topology information for cells to be exchanged. More... | |
Public Attributes | |
TopologyBufferType | SendBuffer |
TopologyBufferType | ReceiveBuffer |
vtkIdType | FacesSize = 0 |
Handle to the faces / connectivity size that we have to send to the neighboring block. | |
vtkIdType | ConnectivitySize = 0 |
Handle to the faces / connectivity size that we have to send to the neighboring 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 541 of file vtkDIYGhostUtilities.h.
TopologyBufferType vtkDIYGhostUtilities::UnstructuredGridBlockStructure::SendBuffer |
Definition at line 554 of file vtkDIYGhostUtilities.h.
TopologyBufferType vtkDIYGhostUtilities::UnstructuredGridBlockStructure::ReceiveBuffer |
Definition at line 555 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::UnstructuredGridBlockStructure::FacesSize = 0 |
Handle to the faces / connectivity size that we have to send to the neighboring block.
Definition at line 561 of file vtkDIYGhostUtilities.h.
vtkIdType vtkDIYGhostUtilities::UnstructuredGridBlockStructure::ConnectivitySize = 0 |
Handle to the faces / connectivity size that we have to send to the neighboring block.
Definition at line 562 of file vtkDIYGhostUtilities.h.