AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::sidre::detail Namespace Reference

Functions

void describeViewImpl (TypeID T_type, const StackArray< axom::IndexType, 1 > &shape, View *view)
 
void describeViewImpl (TypeID T_type, const StackArray< axom::IndexType, 2 > &shape, View *view)
 
template<int DIM>
IndexType getViewShapeImpl (int dim, const View *view)
 
template<>
IndexType getViewShapeImpl< 1 > (int dim, const View *view)
 
template<>
IndexType getViewShapeImpl< 2 > (int dim, const View *view)
 

Function Documentation

◆ describeViewImpl() [1/2]

void axom::sidre::detail::describeViewImpl ( TypeID  T_type,
const StackArray< axom::IndexType, 1 > &  shape,
View view 
)
inline

◆ describeViewImpl() [2/2]

void axom::sidre::detail::describeViewImpl ( TypeID  T_type,
const StackArray< axom::IndexType, 2 > &  shape,
View view 
)
inline

◆ getViewShapeImpl()

template<int DIM>
IndexType axom::sidre::detail::getViewShapeImpl ( int  dim,
const View view 
)
inline

◆ getViewShapeImpl< 1 >()

◆ getViewShapeImpl< 2 >()