KASKADE 7 development version
|
A hierarchy of exception classes providing more or less detailed information. More...
Classes | |
class | Kaskade::DetailedException |
A wrapper class for conveniently providing exceptions with context information. More... | |
class | Kaskade::IOException |
An exception class for IO errors. More... | |
class | Kaskade::FileIOException |
An exception class for file IO errors. More... | |
class | Kaskade::LookupException |
An exception that can be thrown whenever a key lookup fails. More... | |
class | Kaskade::LinearAlgebraException |
A base class for linear algebra exceptions. More... | |
class | Kaskade::NonpositiveMatrixException |
To be raised if the matrix is not positive definite. More... | |
class | Kaskade::SingularMatrixException |
To be raised if the matrix is singular. More... | |
class | Kaskade::NonsquareMatrixException |
To be raised if the matrix is nonsquare. More... | |
class | Kaskade::DirectSolverException |
To be raised if a direct solver fails. More... | |
class | Kaskade::IterativeSolverException |
To be raised if an iterative solver fails. More... | |
class | Kaskade::InfeasibleProblemException |
To be raised if an iterative solver detects the problem to be infeasible (has no valid solution). More... | |
class | Kaskade::UnboundedProblemException |
To be raised if an iterative solver detects the optimization problem to be unbounded (has no valid solution). More... | |
class | Kaskade::LinesearchException |
To be raised if a linesearch fails. More... | |
class | Kaskade::GridException |
An exception class for grid related errors. More... | |
A hierarchy of exception classes providing more or less detailed information.