|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Hex type traits. More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/develop/src/axom/bump/views/Shapes.hpp>
Static Public Member Functions | |
| constexpr static AXOM_HOST_DEVICE int | id () |
| constexpr static AXOM_HOST_DEVICE bool | is_polyhedral () |
| constexpr static AXOM_HOST_DEVICE bool | is_variable_size () |
| constexpr static AXOM_HOST_DEVICE IndexType | dimension () |
| constexpr static AXOM_HOST_DEVICE IndexType | numberOfNodes () |
| constexpr static AXOM_HOST_DEVICE IndexType | numberOfNodesInFace (int AXOM_UNUSED_PARAM(faceIndex)) |
| constexpr static AXOM_HOST_DEVICE IndexType | maxNodesInFace () |
| constexpr static AXOM_HOST_DEVICE IndexType | numberOfFaces () |
| constexpr static AXOM_HOST_DEVICE IndexType | numberOfEdges () |
| constexpr static AXOM_HOST_DEVICE IndexType | zoneOffset (int zoneIndex) |
| constexpr static AXOM_HOST_DEVICE axom::StackArray< IndexType, 4 > | getFace (IndexType faceIndex) |
| constexpr static AXOM_HOST_DEVICE axom::StackArray< IndexType, 2 > | getEdge (int edgeIndex) |
| constexpr static AXOM_HOST_DEVICE const char * | name () |
Hex type traits.
4*------------* 7
/| /|
/ | / |
/ | / |
5*------------*6 |
| | | |
| | | |
| 0*--------|---* 3
| / | /
| / | /
|/ |/
*------------*
1 2
|
inlinestaticconstexpr |
References axom::bump::views::Hex_ShapeID.
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
References numberOfNodes().
|
inlinestaticconstexpr |
References numberOfFaces().
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |