AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Macros | |
#define | AXOM_ANNOTATE_BEGIN(name) axom::utilities::annotations::begin(name) |
This macro is used to mark the beginning of an annotated region. More... | |
#define | AXOM_ANNOTATE_END(name) axom::utilities::annotations::end(name) |
This macro is used to mark the end of an annotated region. More... | |
#define | AXOM_ANNOTATE_SCOPE(name) |
This macro is used to annotate a region within an enclosing scope and is automatically closed when its enclosing scope ends. More... | |
#define | AXOM_ANNOTATE_METADATA(name, value, category) axom::utilities::annotations::declare_metadata(name, value, category) |
This macro is used to add metadata to the run and is added to caliper output in modes that generate an output file. More... | |
#define AXOM_ANNOTATE_BEGIN | ( | name | ) | axom::utilities::annotations::begin(name) |
This macro is used to mark the beginning of an annotated region.
#define AXOM_ANNOTATE_END | ( | name | ) | axom::utilities::annotations::end(name) |
This macro is used to mark the end of an annotated region.
#define AXOM_ANNOTATE_SCOPE | ( | name | ) |
This macro is used to annotate a region within an enclosing scope and is automatically closed when its enclosing scope ends.
#define AXOM_ANNOTATE_METADATA | ( | name, | |
value, | |||
category | |||
) | axom::utilities::annotations::declare_metadata(name, value, category) |
This macro is used to add metadata to the run and is added to caliper output in modes that generate an output file.