|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
#include "axom/core.hpp"#include "axom/slic.hpp"#include <cstdint>#include <string_view>Classes | |
| struct | axom::bump::utilities::mask_traits< ExecSpace, DefaultMaskType > |
| Determines best mask type to use for an ExecSpace. More... | |
| struct | axom::bump::utilities::accumulation_traits< T > |
| This class and its specializations provide a type trait that lets us determine the type that should be used to accumulate values when we do floating point math. More... | |
| struct | axom::bump::utilities::accumulation_traits< double > |
| struct | axom::bump::utilities::accumulation_traits< long > |
| struct | axom::bump::utilities::accumulation_traits< unsigned long > |
| struct | axom::bump::utilities::ComputeShapeAmount< NDIMS > |
| Base template for computing a shape's area or volume. More... | |
| struct | axom::bump::utilities::ComputeShapeAmount< 2 > |
| 2D specialization for shapes to compute area. More... | |
| struct | axom::bump::utilities::ComputeShapeAmount< 3 > |
| 3D specialization for shapes to compute volume. More... | |
Namespaces | |
| axom | |
| axom::bump | |
| axom::bump::utilities | |