13 #include <system_error>
31 const char*
name() const noexcept final {
return "VertexingError"; }
34 switch (static_cast<VertexingError>(
c)) {
35 case VertexingError::NumericFailure:
36 return "Numeric failure in calculation.";
37 case VertexingError::EmptyInput:
38 return "Empty input provided.";
39 case VertexingError::SeedingError:
40 return "Error while finding vertex seed.";
41 case VertexingError::NotConverged:
42 return "Unable to converge.";
43 case VertexingError::ElementNotFound:
44 return "Unable to find element.";
45 case VertexingError::NoCovariance:
46 return "No covariance provided.";