#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/latest/src/axom/spin/UniformGrid.hpp>
Inherits StoragePolicy::ConstViewType.
|
| QueryObject (BoxType bbox, LatticeType lattice, const primal::NumericArray< int, NDIMS > &resolution, const primal::NumericArray< int, NDIMS > &strides, const UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > &from) |
|
AXOM_HOST_DEVICE ConstBinType | getCandidates (const PointType &pt) const |
|
AXOM_HOST_DEVICE IndexType | countCandidates (const BoxType &bbox) const |
|
template<typename Func > |
AXOM_HOST_DEVICE void | visitCandidates (const BoxType &bbox, Func &&evalFn) const |
|
◆ BoxType
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
The type used for specifying spatial extent of the contents.
◆ PointType
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
The type used to query the index.
◆ ConstBinType
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
◆ LatticeType
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
◆ GridCell
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
◆ QueryObject()
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
axom::spin::UniformGrid< T, NDIMS, ExecSpace, StoragePolicy >::QueryObject::QueryObject |
( |
BoxType |
bbox, |
|
|
LatticeType |
lattice, |
|
|
const primal::NumericArray< int, NDIMS > & |
resolution, |
|
|
const primal::NumericArray< int, NDIMS > & |
strides, |
|
|
const UniformGrid< T, NDIMS, ExecSpace, StoragePolicy > & |
from |
|
) |
| |
|
inline |
◆ getCandidates()
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
◆ countCandidates()
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
◆ visitCandidates()
template<typename T , int NDIMS, typename ExecSpace = axom::SEQ_EXEC, typename StoragePolicy = policy::DynamicGridStorage<T>>
template<typename Func >
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/latest/src/axom/spin/UniformGrid.hpp