diff --git a/gtsam/inference/Factor.h b/gtsam/inference/Factor.h index b73eff9d0..6ed9c809b 100644 --- a/gtsam/inference/Factor.h +++ b/gtsam/inference/Factor.h @@ -36,7 +36,7 @@ template class Conditional; * which will be the type used to label variables. Key types currently in use * in gtsam are Index with symbolic (IndexFactor, SymbolicFactorGraph) and * Gaussian factors (GaussianFactor, JacobianFactor, HessianFactor, GaussianFactorGraph), - * and Symbol with nonlinear factors (NonlinearFactor, NonlinearFactorGraph). + * and Key with nonlinear factors (NonlinearFactor, NonlinearFactorGraph). * though currently only IndexFactor and IndexConditional derive from this * class, using Index keys. This class does not store any data other than its * keys. Derived classes store data such as matrices and probability tables. diff --git a/gtsam/linear/GaussianMultifrontalSolver.h b/gtsam/linear/GaussianMultifrontalSolver.h index a38bb3161..322aacfc6 100644 --- a/gtsam/linear/GaussianMultifrontalSolver.h +++ b/gtsam/linear/GaussianMultifrontalSolver.h @@ -100,6 +100,8 @@ public: * Compute the marginal joint over a set of variables, by integrating out * all of the other variables. This function returns the result as a factor * graph. + * + * NOTE: This function is limited to computing a joint on 2 variables */ GaussianFactorGraph::shared_ptr jointFactorGraph(const std::vector& js) const;