Go to the documentation of this file.
18 #ifndef viskores_cont_CellLocatorUniformBins_h
19 #define viskores_cont_CellLocatorUniformBins_h
47 template <
typename CellSetCont>
61 using LastCell =
typename ExecObjType::LastCell;
76 void PrintSummary(std::ostream& out)
const;
96 struct MakeExecObject;
102 #endif // viskores_cont_CellLocatorUniformBins_h
Base class for all CellLocator classes.
Definition: CellLocatorBase.h:42
A tag used to identify the cell elements in a topology.
Definition: TopologyElementTag.h:32
typename detail::ListApplyImpl< List, Target >::type ListApply
Applies the list of types to a template.
Definition: List.h:146
A tag used to identify the point elements in a topology.
Definition: TopologyElementTag.h:42
#define VISKORES_CONT
Definition: ExportMacros.h:65
Groups connected points that have the same field value.
Definition: Atomic.h:27
#define VISKORES_DEFAULT_CELL_SET_LIST
Definition: DefaultTypes.h:85
typename detail::ListTransformImpl< List, Transform >::type ListTransform
Constructs a list containing all types in a source list applied to a transform template.
Definition: List.h:617
An object used to specify a device.
Definition: DeviceAdapterTag.h:66
A token to hold the scope of an ArrayHandle or other object.
Definition: Token.h:43