AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
#include "axom/core/utilities/Utilities.hpp"
#include "axom/core/Array.hpp"
#include "axom/core/Types.hpp"
#include "axom/slic/interface/slic.hpp"
#include "View.hpp"
#include "Buffer.hpp"
#include <cstring>
Classes | |
class | axom::sidre::Array< T, DIM > |
Provides a generic multi-component array, contained in Sidre. More... | |
Namespaces | |
axom | |
axom::sidre | |
axom::sidre::internal | |
axom::sidre::detail | |
Typedefs | |
template<typename T > | |
using | axom::sidre::MCArray = Array< T, 2 > |
Helper alias for multi-component arrays. More... | |
Functions | |
void | axom::sidre::detail::describeViewImpl (TypeID T_type, const StackArray< axom::IndexType, 1 > &shape, View *view) |
void | axom::sidre::detail::describeViewImpl (TypeID T_type, const StackArray< axom::IndexType, 2 > &shape, View *view) |
template<int DIM> | |
IndexType | axom::sidre::detail::getViewShapeImpl (int dim, const View *view) |
template<> | |
IndexType | axom::sidre::detail::getViewShapeImpl< 1 > (int dim, const View *view) |
template<> | |
IndexType | axom::sidre::detail::getViewShapeImpl< 2 > (int dim, const View *view) |
Variables | |
constexpr axom::IndexType | axom::sidre::internal::ZERO = 0 |