1#ifndef VIENNASHE_UTIL_EXCEPTION_HPP
2#define VIENNASHE_UTIL_EXCEPTION_HPP
Exception thrown if for a range(a,b) the check a < b fails.
invalid_range_bounds_exception(std::string const &str)
Exception which is thrown if an invalid value is found.
invalid_value_exception(std::string const &str)
Exception for the case that a linear solver fails (typically with NaN due to zero inner product)
linear_solver_exception(std::string const &str)
Exception that is thrown if a string cannot be converted to the respective target type.
string_conversion_exception(std::string const &str)
The main ViennaSHE namespace. All functionality resides inside this namespace.