1#ifndef VIENNASHE_MATH_EXCEPTION_HPP
2#define VIENNASHE_MATH_EXCEPTION_HPP
Exception which is thrown if an iterate cannot be retrieved from the vector of iterates (unknowns)
iterate_not_found_exception(std::string const &str)
Exception which is thrown if a (linear) solver provided to some nonlinear solver is not valid (e....
provided_solver_invalid_exception(std::string const &str)
Exception which is thrown if an updater for a nonlinear solver is not valid (e.g. Nullpointer provide...
provided_updater_invalid_exception(std::string const &str)
Exception which is thrown if the size of a solution vector is truncated (too small or big)
truncated_solution_vector_size_exception(std::string const &str)
The main ViennaSHE namespace. All functionality resides inside this namespace.