Fixed message in IndeterminantLinearSystemException

release/4.3a0
Richard Roberts 2013-10-12 17:09:39 +00:00
parent 8604bc7328
commit b5222d0d97
2 changed files with 3 additions and 3 deletions

View File

@ -27,8 +27,8 @@ namespace gtsam {
{
if(!description_)
description_ = String(
"\nIndeterminant linear system detected while working near variable with\n"
"index " + boost::lexical_cast<String>(j_) + " in ordering.\n"
"\nIndeterminant linear system detected while working near variable\n"
+ boost::lexical_cast<String>(j_) + ".\n"
"\n\
Thrown when a linear system is ill-posed. The most common cause for this\n\
error is having underconstrained variables. Mathematically, the system is\n\

View File

@ -95,7 +95,7 @@ namespace gtsam {
class GTSAM_EXPORT IndeterminantLinearSystemException : public ThreadsafeException<IndeterminantLinearSystemException> {
Index j_;
public:
IndeterminantLinearSystemException(Index j) throw() : j_(j) {}
IndeterminantLinearSystemException(Index j) throw();
virtual ~IndeterminantLinearSystemException() throw() {}
Index nearbyVariable() const { return j_; }
virtual const char* what() const throw();