VTK: Parallel/DIY/vtkDIYGhostUtilities.h File Reference

| VTK 9.3.1

Classes
vtkDIYGhostUtilities.h File Reference
`#include "vtkBoundingBox.h"`
`#include "vtkDIYExplicitAssigner.h"`
`#include "vtkDIYUtilities.h"`
`#include "vtkObject.h"`
`#include "vtkParallelDIYModule.h"`
`#include "vtkQuaternion.h"`
`#include "vtkSmartPointer.h"`
`#include <array>`
`#include <map>`
`#include <set>`
`#include <vector>`
`#include "vtk_diy2.h"`
`#include <VTK_DIY2(diy/assigner.hpp)>`
`#include <VTK_DIY2(diy/master.hpp)>`
`#include <VTK_DIY2(diy/partners/all-reduce.hpp)>`
`#include "vtkDIYGhostUtilities.txx"`
Include dependency graph for vtkDIYGhostUtilities.h:

Go to the source code of this file.

## Classes
class | vtkDIYGhostUtilities
| Utilities to produce ghost cells between a collection of data sets of same type. More...
struct | vtkDIYGhostUtilities::DataSetBlockStructure
| Base block structure for data sets. More...
struct | vtkDIYGhostUtilities::DataSetInformation
struct | vtkDIYGhostUtilities::GridBlockStructure
| Structure to inherit from for data sets having a structured grid topology. More...
struct | vtkDIYGhostUtilities::GridInformation
| Structure storing information needed by a block on it's own grid structure. More...
struct | vtkDIYGhostUtilities::ImageDataInformation
struct | vtkDIYGhostUtilities::ImageDataBlockStructure
| Block structure storing information being communicated by neighboring blocks for `vtkImageData`. More...
struct | vtkDIYGhostUtilities::RectilinearGridInformation
struct | vtkDIYGhostUtilities::RectilinearGridBlockStructure
| Block structure storing information being communicated by neighboring blocks for `vtkRectilinearGrid`. More...
struct | vtkDIYGhostUtilities::StructuredGridInformation
struct | vtkDIYGhostUtilities::StructuredGridInformation::OuterPointLayersType
| This structure represents the set of points and their corresponding extent of an external face of the structured grid. More...
struct | vtkDIYGhostUtilities::StructuredGridBlockStructure
| Block structure storing information being communicated by neighboring blocks for `vtkStructuredGrid`. More...
struct | vtkDIYGhostUtilities::StructuredGridBlockStructure::Grid2D
| Grid interfacing with block's grid. More...
struct | vtkDIYGhostUtilities::UnstructuredDataInformation
struct | vtkDIYGhostUtilities::UnstructuredDataBlockStructure
struct | vtkDIYGhostUtilities::UnstructuredGridInformation
struct | vtkDIYGhostUtilities::UnstructuredGridBlockStructure
struct | vtkDIYGhostUtilities::UnstructuredGridBlockStructure::TopologyBufferType
| Topology information for cells to be exchanged. More...
struct | vtkDIYGhostUtilities::PolyDataInformation
struct | vtkDIYGhostUtilities::PolyDataBlockStructure
struct | vtkDIYGhostUtilities::PolyDataBlockStructure::TopologyBufferType
struct | vtkDIYGhostUtilities::Block< BlockStructureT, InformationT >
| Block structure to be used for diy communication. More...