|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
#include "axom/config.hpp"#include "axom/core/MDMapping.hpp"#include "axom/core/Macros.hpp"#include "axom/core/execution/atomics.hpp"#include "axom/core/utilities/Utilities.hpp"#include "axom/core/Types.hpp"#include "axom/core/ArrayBase.hpp"#include "axom/core/ArrayIteratorBase.hpp"#include "axom/core/ArrayView.hpp"#include <algorithm>#include <iostream>Classes | |
| struct | axom::ArrayOptions::Uninitialized |
| A "tag type" for constructing an Array without initializing its memory. More... | |
| struct | axom::detail::ArrayTraits< Array< T, DIM, SPACE, StoragePolicy > > |
| class | axom::detail::DefaultStoragePolicy< T > |
| Default storage policy for axom::Array. Uses Umpire to reallocate buffers. More... | |
| class | axom::Array< T, DIM, SPACE, StoragePolicy > |
| Provides a generic multidimensional array container. More... | |
Namespaces | |
| axom | |
| axom::ArrayOptions | |
| axom::detail | |
Typedefs | |
| template<typename T > | |
| using | axom::MCArray = Array< T, 2 > |
| Helper alias for multi-component arrays. More... | |