|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Enumerations | |
| enum class | Policy { seq = 0 , omp = 1 , cuda = 2 , hip = 3 } |
| Execution policies. The supported set depends on Axom's configuration. More... | |
Functions | |
| Policy | nameToPolicy (const std::string &name) |
| std::string | policyToName (Policy policy) |
| static auto | format_as (Policy pol) |
| Utility function to allow formating a Policy. More... | |
Variables | |
| static const std::map< std::string, Policy > | s_nameToPolicy |
| Mapping from policy name to policy enum. More... | |
| static const std::map< Policy, std::string > | s_policyToName |
| Mapping from policy enum to policy name. More... | |
|
strong |
|
inline |
References s_nameToPolicy.
|
inline |
References s_policyToName.
|
inlinestatic |
Utility function to allow formating a Policy.
|
static |
Mapping from policy name to policy enum.
|
static |
Mapping from policy enum to policy name.