AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Stride policies for SLAM. More...
#include "axom/core/Macros.hpp"
Classes | |
struct | axom::slam::policies::RuntimeStride< IntType > |
A policy class for the stride in a set. When using this class, the stride can be set at runtime. More... | |
struct | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > |
A policy class for a compile-time known stride. More... | |
struct | axom::slam::policies::MultiDimStride< IntType, Dims > |
A policy class for a set with multi-dimensional stride. Assumed layout is row-major. More... | |
Namespaces | |
axom | |
axom::slam | |
axom::slam::policies | |
Typedefs | |
OrderedSet_Stride_Policies | |
A few default policies for the stride of an OrderedSet | |
template<typename IntType > | |
using | axom::slam::policies::StrideOne = CompileTimeStride< IntType, 1 > |
A policy class for a set with stride one (i.e. the default stride) More... | |
Stride policies for SLAM.
Stride policies are meant to represent the fixed distance between consecutive elements of an OrderedSet A valid stride policy must support the following interface: