Go to the documentation of this file.
29 "\nIndeterminant linear system detected while working near variable\n"
30 + std::to_string(
j_) +
33 Thrown when a linear system is ill-posed. The most common cause for this\n\
34 error is having underconstrained variables. Mathematically, the system is\n\
35 underdetermined. See the GTSAM Doxygen documentation at\n\
36 http://borg.cc.gatech.edu/ on gtsam::IndeterminantLinearSystemException for\n\
45 description_ =
"A JacobianFactor was attempted to be constructed or modified to use a\n"
46 "noise model of incompatible dimension. The JacobianFactor has\n"
47 "dimensionality (i.e. length of error vector) " + std::to_string(
factorDims) +
48 " but the provided noise model has dimensionality " + std::to_string(
noiseModelDims) +
".";
55 description_ =
"A JacobianFactor was attempted to be constructed with a matrix block of\n"
56 "inconsistent dimension. The JacobianFactor has " + std::to_string(
factorRows) +
57 " rows (i.e. length of error vector) but the provided matrix block has " +
const DenseIndex noiseModelDims
The dimensionality of the noise model.
const DenseIndex blockRows
The dimensionality of the noise model.
KeyFormatter DefaultKeyFormatter
Assign default key formatter.
const char * what() const noexcept override
Exceptions that may be thrown by linear solver components.
const DenseIndex factorDims
The dimensionality of the factor.
std::optional< String > description_
Optional description.
const char * what() const noexcept override
const char * what() const noexcept override
const DenseIndex factorRows
The dimensionality of the factor.
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:02:42