VTK-m  2.0
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< DimVec3LeafDimensions
 
ArrayPortalConst< vtkm::IdLeafStartIndex
 
ArrayPortalConst< vtkm::IdCellStartIndex
 
ArrayPortalConst< vtkm::IdCellCount
 
ArrayPortalConst< vtkm::IdCellIds
 

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: