110 class GTSAM_EXPORT IndeterminateSystemException
114 IndeterminateSystemException(
Key j) noexcept : j_(j) {}
115 ~IndeterminateSystemException()
noexcept override {}
116 Key nearbyVariable()
const {
return j_; }
117 const char* what()
const noexcept override;
120#ifdef GTSAM_ALLOW_DEPRECATED_SINCE_V43
137 const char* what() const noexcept override;
152 const char* what() const noexcept override;
Typedefs for easier changing of types.
Base exception type that uses tbb_allocator if GTSAM is compiled with TBB.
Global functions in a separate testing namespace.
Definition chartTesting.h:28
ptrdiff_t DenseIndex
The index type for Eigen objects.
Definition types.h:49
std::uint64_t Key
Integer nonlinear key type.
Definition types.h:43
ThreadsafeException()
Definition ThreadsafeException.h:61
Thrown when a linear system is ill-posed.
Definition linearExceptions.h:111
An exception indicating that the noise model dimension passed into a JacobianFactor has a different d...
Definition linearExceptions.h:128
const DenseIndex factorDims
The dimensionality of the factor.
Definition linearExceptions.h:130
const DenseIndex noiseModelDims
The dimensionality of the noise model.
Definition linearExceptions.h:131
An exception indicating that a matrix block passed into a JacobianFactor has a different dimensionali...
Definition linearExceptions.h:143
const DenseIndex factorRows
The dimensionality of the factor.
Definition linearExceptions.h:145
const DenseIndex blockRows
The dimensionality of the noise model.
Definition linearExceptions.h:146