AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::MDMapping< DIM, T > Member List

This is the complete list of members for axom::MDMapping< DIM, T >, including all inherited members.

fastestStrideLength() constaxom::MDMapping< DIM, T >inline
getStrideOrder() constaxom::MDMapping< DIM, T >inline
initializeShape(const axom::StackArray< T, DIM > &shape, ArrayStrideOrder arrayStrideOrder, int fastestStrideLength=1)axom::MDMapping< DIM, T >inline
initializeShape(const axom::StackArray< T, DIM > &shape, const axom::StackArray< DirType, DIM > &slowestDirs, int fastestStrideLength=1)axom::MDMapping< DIM, T >inline
initializeShape(const axom::StackArray< T, DIM > &shape, const axom::MDMapping< DIM, T > &orderSource)axom::MDMapping< DIM, T >inline
initializeStrides(const axom::StackArray< T, DIM > &strides)axom::MDMapping< DIM, T >inline
initializeStrides(const axom::StackArray< T, DIM > &strides, ArrayStrideOrder orderPref)axom::MDMapping< DIM, T >inline
isPermutation(const axom::StackArray< DirectionType, DIM > &v) constaxom::MDMapping< DIM, T >inline
MDMapping(const axom::StackArray< T, DIM > &shape, axom::ArrayStrideOrder arrayStrideOrder, int fastestStrideLength=1)axom::MDMapping< DIM, T >inline
MDMapping(const axom::StackArray< T, DIM > &shape, const axom::StackArray< DirType, DIM > &slowestDirs, int fastestStrideLength=1)axom::MDMapping< DIM, T >inline
MDMapping(const axom::StackArray< T, DIM > &shape, const axom::MDMapping< DIM, T > &orderSource)axom::MDMapping< DIM, T >inline
MDMapping(const axom::StackArray< T, DIM > &strides)axom::MDMapping< DIM, T >inline
MDMapping()=defaultaxom::MDMapping< DIM, T >
MDMapping(ArrayStrideOrder arrayStrideOrder)axom::MDMapping< DIM, T >inline
operator<<(std::ostream &os, const MDMapping &a)axom::MDMapping< DIM, T >friend
operator==(const MDMapping &other) constaxom::MDMapping< DIM, T >inline
slowestDirs() constaxom::MDMapping< DIM, T >inline
strides() constaxom::MDMapping< DIM, T >inline
stridesAreUnique(const axom::StackArray< T, DIM > &strides)axom::MDMapping< DIM, T >inlinestatic
toFlatIndex(const axom::StackArray< T, DIM > &multiIndex) constaxom::MDMapping< DIM, T >inline
toMultiIndex(T flatIndex) constaxom::MDMapping< DIM, T >inline