Go to the documentation of this file.
20 #ifndef LIBMESH_ELEM_QUALITY_H
21 #define LIBMESH_ELEM_QUALITY_H
23 #ifdef LIBMESH_FORWARD_DECLARE_ENUMS
30 #include "libmesh/enum_elem_type.h"
31 #include "libmesh/enum_elem_quality.h"
78 #endif // LIBMESH_ELEM_QUALITY_H
std::string describe(const ElemQuality q)
This function returns a string containing a short description of q.
The libMesh namespace provides an interface to certain functionality in the library.
ElemQuality
Defines an enum for element quality metrics.
std::vector< ElemQuality > valid(const ElemType t)
Returns all valid quality metrics for element type t.
const unsigned int num_quals
The number of element quality types we have defined.
void ErrorVector unsigned int
std::string name(const ElemQuality q)
This function returns a string containing some name for q.
ElemType
Defines an enum for geometric element types.