|
AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
Triangle type traits. More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/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, 3 > | getFace (IndexType faceIndex) |
| constexpr static AXOM_HOST_DEVICE axom::StackArray< IndexType, 2 > | getEdge (int edgeIndex) |
| constexpr static AXOM_HOST_DEVICE const char * | name () |
Triangle type traits.
2* |\ | \ | \ | \ | \ 0*-----* 1
|
inlinestaticconstexpr |
References axom::bump::views::Tri_ShapeID.
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
References numberOfNodes().
|
inlinestaticconstexpr |
References AXOM_UNUSED_VAR.
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |