|
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::detail::SidreStoragePolicy< T > |
| Storage policy for sidre::Array. Uses Sidre to manage buffers. More... | |
| 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 |