VTK-m  2.3
Public Types | Public Attributes | List of all members
vtkm::exec::twolevelgrid::TwoLevelUniformGridExecutionObject< Device > Struct Template Reference

#include <TwoLevelUniformGridExecutionObject.h>

Public Types

template<typename T >
using ArrayPortalConst = typename vtkm::cont::ArrayHandle< T >::ReadPortalType
 

Public Attributes

Grid TopLevel
 
ArrayPortalConst< DimVec3 > LeafDimensions
 
ArrayPortalConst< vtkm::Id > LeafStartIndex
 
ArrayPortalConst< vtkm::Id > CellStartIndex
 
ArrayPortalConst< vtkm::Id > CellCount
 
ArrayPortalConst< vtkm::Id > CellIds
 

Member Typedef Documentation

◆ ArrayPortalConst

template<typename Device >
template<typename T >
using vtkm::exec::twolevelgrid::TwoLevelUniformGridExecutionObject< Device >::ArrayPortalConst = typename vtkm::cont::ArrayHandle<T>::ReadPortalType

Member Data Documentation

◆ CellCount

◆ CellIds

◆ CellStartIndex

template<typename Device >
ArrayPortalConst<vtkm::Id> vtkm::exec::twolevelgrid::TwoLevelUniformGridExecutionObject< Device >::CellStartIndex

◆ LeafDimensions

template<typename Device >
ArrayPortalConst<DimVec3> vtkm::exec::twolevelgrid::TwoLevelUniformGridExecutionObject< Device >::LeafDimensions

◆ LeafStartIndex

template<typename Device >
ArrayPortalConst<vtkm::Id> vtkm::exec::twolevelgrid::TwoLevelUniformGridExecutionObject< Device >::LeafStartIndex

◆ TopLevel

template<typename Device >
Grid vtkm::exec::twolevelgrid::TwoLevelUniformGridExecutionObject< Device >::TopLevel

The documentation for this struct was generated from the following file: