Specialized HessianFactor class for regular problems (fixed-size blocks). More...
#include <gtsam/linear/HessianFactor.h>#include <gtsam/linear/RegularJacobianFactor.h>#include <gtsam/linear/VectorValues.h>#include <vector>#include <stdexcept>

Go to the source code of this file.
Classes | |
| class | gtsam::RegularHessianFactor< D > |
| A HessianFactor where all variables have the same dimension D. More... | |
| struct | gtsam::traits< RegularHessianFactor< D > > |
Namespaces | |
| gtsam | |
| traits | |
Specialized HessianFactor class for regular problems (fixed-size blocks).
This factor is specifically designed for quadratic cost functions where all variables involved have the same, fixed dimension D. It stores the Hessian and gradient terms and provides optimized methods for operations like Hessian-vector products, crucial for iterative solvers like Conjugate Gradient. It ensures that all involved blocks have the expected dimension D.
Definition in file RegularHessianFactor.h.