AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::bump::views::PolygonTraits Struct Reference

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/src/axom/bump/views/Shapes.hpp>

Inheritance diagram for axom::bump::views::PolygonTraits:

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 numberOfFaces ()
 
constexpr static AXOM_HOST_DEVICE IndexType maxNodesInFace ()
 
constexpr static AXOM_HOST_DEVICE const char * name ()
 

Detailed Description

n-1 *-... * 2
    |     |
    |     |
  0 *-----* 1

Member Function Documentation

◆ id()

constexpr static AXOM_HOST_DEVICE int axom::bump::views::PolygonTraits::id ( )
inlinestaticconstexpr

◆ is_polyhedral()

constexpr static AXOM_HOST_DEVICE bool axom::bump::views::PolygonTraits::is_polyhedral ( )
inlinestaticconstexpr

◆ is_variable_size()

constexpr static AXOM_HOST_DEVICE bool axom::bump::views::PolygonTraits::is_variable_size ( )
inlinestaticconstexpr

◆ dimension()

constexpr static AXOM_HOST_DEVICE IndexType axom::bump::views::PolygonTraits::dimension ( )
inlinestaticconstexpr

◆ numberOfFaces()

constexpr static AXOM_HOST_DEVICE IndexType axom::bump::views::PolygonTraits::numberOfFaces ( )
inlinestaticconstexpr

◆ maxNodesInFace()

constexpr static AXOM_HOST_DEVICE IndexType axom::bump::views::PolygonTraits::maxNodesInFace ( )
inlinestaticconstexpr

◆ name()

constexpr static AXOM_HOST_DEVICE const char* axom::bump::views::PolygonTraits::name ( )
inlinestaticconstexpr

The documentation for this struct was generated from the following file: