Go to the documentation of this file.
68 Factorization factorization = CHOLESKY);
84 Factorization factorization = CHOLESKY);
101 Factorization factorization = CHOLESKY);
111 Matrix marginalInformation(
Key variable)
const;
114 Matrix marginalCovariance(
Key variable)
const;
128 void computeBayesTree();
162 const auto indexI = indices_.at(iVariable);
163 const auto indexJ = indices_.at(jVariable);
164 return blockMatrix_.
block(indexI, indexJ);
169 return (*
this)(iVariable, jVariable);
182 blockMatrix_(dims, fullMatrix), keys_(
keys), indices_(
Ordering(
keys).invert()) {}
JointMarginal(const Matrix &fullMatrix, const std::vector< size_t > &dims, const KeyVector &keys)
Marginals()
Default constructor only for wrappers.
SymmetricBlockMatrix blockMatrix_
Factorization factorization_
Point3 optimize(const NonlinearFactorGraph &graph, const Values &values, Key landmarkKey)
Matrix operator()(Key iVariable, Key jVariable) const
const KeyFormatter & formatter
Eigen::SelfAdjointView< constBlock, Eigen::Upper > selfadjointView(DenseIndex I, DenseIndex J) const
Return the square sub-matrix that contains blocks(i:j, i:j).
Matrix at(Key iVariable, Key jVariable) const
FastVector< Key > KeyVector
Define collection type once and for all - also used in wrappers.
KeyFormatter DefaultKeyFormatter
Assign default key formatter.
Matrix fullMatrix() const
void print(const Matrix &A, const string &s, ostream &stream)
JointMarginal()
Default constructor only for wrappers.
std::function< std::string(Key)> KeyFormatter
Typedef for a function to format a key, i.e. to convert it to a string.
std::shared_ptr< This > shared_ptr
shared_ptr to this class
static enum @1096 ordering
GaussianFactorGraph graph_
Factor Graph consisting of non-linear factors.
FastMap< Key, size_t > indices_
Gaussian Bayes Tree, the result of eliminating a GaussianJunctionTree.
Matrix block(DenseIndex I, DenseIndex J) const
GaussianBayesTree bayesTree_
NonlinearFactorGraph graph
std::uint64_t Key
Integer nonlinear key type.
A non-templated config holding any types of Manifold-group elements.
gtsam
Author(s):
autogenerated on Fri Nov 1 2024 03:33:33