Functions | |
std::string | basic_name (const ElemType t) |
std::string | name (const ElemType t) |
Variables | |
const unsigned int | num_types = 24 |
std::string libMesh::ElementTypes::basic_name | ( | const ElemType | t | ) |
Returns a standard string representation of the basic name for element type t. For example, a HEX27 has the basic name of "Hexahedron".
Definition at line 31 of file elem_type.C.
References libMesh::EDGE2, libMesh::EDGE3, libMesh::EDGE4, libMesh::HEX20, libMesh::HEX27, libMesh::HEX8, libMesh::INFEDGE2, libMesh::INFHEX16, libMesh::INFHEX18, libMesh::INFHEX8, libMesh::INFPRISM12, libMesh::INFPRISM6, libMesh::INFQUAD4, libMesh::INFQUAD6, libMesh::PRISM18, libMesh::PRISM6, libMesh::PYRAMID13, libMesh::PYRAMID14, libMesh::PYRAMID5, libMesh::QUAD4, libMesh::QUAD8, libMesh::QUAD9, libMesh::TET10, libMesh::TET4, libMesh::TRI3, and libMesh::TRI6.
std::string libMesh::ElementTypes::name | ( | const ElemType | t | ) |
Returns a standard string representation for the specific name of element type t. For example, HEX27 returns "Hex 27".
Definition at line 134 of file elem_type.C.
References libMesh::EDGE2, libMesh::EDGE3, libMesh::EDGE4, libMesh::HEX20, libMesh::HEX27, libMesh::HEX8, libMesh::INFEDGE2, libMesh::INFHEX16, libMesh::INFHEX18, libMesh::INFHEX8, libMesh::INFPRISM12, libMesh::INFPRISM6, libMesh::INFQUAD4, libMesh::INFQUAD6, libMesh::PRISM18, libMesh::PRISM6, libMesh::PYRAMID13, libMesh::PYRAMID14, libMesh::PYRAMID5, libMesh::QUAD4, libMesh::QUAD8, libMesh::QUAD9, libMesh::TET10, libMesh::TET4, libMesh::TRI3, and libMesh::TRI6.
const unsigned int libMesh::ElementTypes::num_types = 24 |
The number of element types that are defined (INVALD_ELEM excluded). You might have to update this if you add a new one!
Definition at line 47 of file elem_type.h.