|
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/execution/for_all.hpp"#include "axom/core/AnnotationMacros.hpp"Classes | |
| struct | axom::detail::TimedForAll< ExecSpace, KernelType > |
| Default implementation for timing axom::for_all. More... | |
Namespaces | |
| axom | |
| axom::detail | |
Functions | |
Generic Timed Loop Traversal Functions | |
| template<typename ExecSpace , typename KernelType > | |
| void | axom::timed_for_all (const std::string &name, axom::IndexType n, KernelType &&kernel) |
| Execute axom::for_all and add a caliper timer (if enabled). Certain ExecSpace types may output additional timing information. More... | |