33class ElementErrorCode :
public std::bitset<static_cast<std::size_t>(ElementErrorFlag::MaxValue)>
55 return "non coplanar nodes";
59 return "non-convex geometry";
63 return "wrong node order";
65 return "nonspecified error";
ElementErrorFlag
Possible error flags for mesh elements.
Collects error flags for mesh elements.
bool operator[](const ElementErrorFlag e) const
bool get(ElementErrorFlag e) const
Get value for a specific flag.
reference operator[](const ElementErrorFlag e)
static std::string toString(const ElementErrorFlag e)
Returns a string output for a specific error flag.
void set(ElementErrorFlag e)
Set a specific flag.
void reset(ElementErrorFlag e)
Reset a specific flag.