Jive reference manual
|
#include <jive/solver/IterativeSolverException.h>
Public Types | |
typedef IterativeSolverException | Self |
typedef SolverException | Super |
Public Member Functions | |
IterativeSolverException (const String &where, idx_t iiter, double residual) | |
IterativeSolverException (const String &where, const String &what, idx_t iiter, double residual) | |
IterativeSolverException (const Self &rhs) | |
virtual String | name () const |
Returns the class name of this exception. More... | |
Public Member Functions inherited from jive::solver::SolverException | |
SolverException (const jem::String &place=String(), const jem::String &msg=String()) | |
Constructs a new SolverException given a location and message string. More... | |
Public Member Functions inherited from jem::Exception | |
Exception (const String &place=String(), const String &msg=String()) | |
Creates an Exception instance. More... | |
Public Member Functions inherited from jem::Throwable | |
Throwable (const String &place=String(), Const String &msg=String()) | |
Creates a new Throwable instance. More... | |
Throwable (const Throwable &rhs) | |
Creates a copy of another Throwable instance. More... | |
~Throwable () | |
Destructor. More... | |
virtual String | where () const |
Returns a string describing the context in which this Throwable was thrown. More... | |
virtual String | what () const |
Returns a string describing why this Throwable was thrown. More... | |
Public Attributes | |
const idx_t | iterCount |
const double | residual |
jive::solver::IterativeSolverException::IterativeSolverException | ( | const String & | where, |
idx_t | iiter, | ||
double | residual | ||
) |
jive::solver::IterativeSolverException::IterativeSolverException | ( | const String & | where, |
const String & | what, | ||
idx_t | iiter, | ||
double | residual | ||
) |
jive::solver::IterativeSolverException::IterativeSolverException | ( | const Self & | rhs | ) |
|
virtual |
Returns the full class name – including namespaces – of this Throwable
instance. This function should be overriden by derived classes. For instance, a class named flip::FlopException
should return the string "flip::FlopException"
.
Reimplemented from jive::solver::SolverException.
const idx_t jive::solver::IterativeSolverException::iterCount |
const double jive::solver::IterativeSolverException::residual |