Go to the documentation of this file.
   53 #ifndef vtk_m_worklet_contourtree_distributed_contourtreeblockdata_h 
   54 #define vtk_m_worklet_contourtree_distributed_contourtreeblockdata_h 
   60 VTKM_THIRDPARTY_PRE_INCLUDE
 
   61 #include <vtkm/thirdparty/diy/diy.h> 
   62 VTKM_THIRDPARTY_POST_INCLUDE
 
   70 namespace contourtree_distributed
 
   72 template <
typename FieldType>
 
  101 template <
typename FieldType>
 
  102 struct Serialization<
vtkm::worklet::contourtree_distributed::ContourTreeBlockData<FieldType>>
 
  105     vtkmdiy::BinaryBuffer& bb,
 
  120   static void load(vtkmdiy::BinaryBuffer& bb,
 
  
Definition: ContourTreeBlockData.h:73
 
vtkm::worklet::contourtree_augmented::IdArrayType NeighborOffsets
Definition: ContourTreeBlockData.h:83
 
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
static void load(vtkmdiy::BinaryBuffer &bb, vtkm::worklet::contourtree_distributed::ContourTreeBlockData< FieldType > &block)
Definition: ContourTreeBlockData.h:120
 
vtkm::worklet::contourtree_augmented::IdArrayType GlobalMeshIndex
Definition: ContourTreeBlockData.h:81
 
vtkm::Id MaxNeighbors
Definition: ContourTreeBlockData.h:84
 
vtkm::Id NumVertices
Definition: ContourTreeBlockData.h:79
 
static void save(vtkmdiy::BinaryBuffer &bb, const vtkm::worklet::contourtree_distributed::ContourTreeBlockData< FieldType > &block)
Definition: ContourTreeBlockData.h:104
 
vtkm::Int32 Id
Represents an ID (index into arrays).
Definition: Types.h:191
 
VTKM_SUPPRESS_EXEC_WARNINGS VTKM_EXEC T load(const U &u, vtkm::Id v)
Definition: FetchTagArrayDirectIn.h:36
 
vtkm::worklet::contourtree_augmented::IdArrayType NeighborConnectivity
Definition: ContourTreeBlockData.h:82
 
Definition: ContourTreeBlockData.h:97
 
vtkm::Id3 BlockSize
Definition: ContourTreeBlockData.h:88
 
unsigned int ComputeRegularStructure
Definition: ContourTreeBlockData.h:90
 
static void destroy(void *b)
Definition: ContourTreeBlockData.h:76
 
vtkm::cont::ArrayHandle< FieldType > SortedValue
Definition: ContourTreeBlockData.h:80
 
static void * create()
Definition: ContourTreeBlockData.h:75
 
vtkm::Id3 BlockOrigin
Definition: ContourTreeBlockData.h:87
 
vtkm::Id3 GlobalSize
Definition: ContourTreeBlockData.h:89