44 double min_volume = std::numeric_limits<double>::epsilon());
Definition of ElementErrorCodes.
A collection of methods for testing mesh quality and correctness.
static std::vector< ElementErrorCode > testElementGeometry(const MeshLib::Mesh &mesh, double min_volume=std::numeric_limits< double >::epsilon())
MeshValidation(MeshLib::Mesh &mesh)
static std::array< std::string, static_cast< std::size_t >ElementErrorFlag::MaxValue)> ElementErrorCodeOutput(const std::vector< ElementErrorCode > &error_codes)
static unsigned detectHoles(MeshLib::Mesh const &mesh)