#include <ISAM2-impl.h>
Classes | |
struct | PartialSolveResult |
struct | ReorderingMode |
Static Public Member Functions | |
static VectorValues | ComputeGradientSearch (const VectorValues &gradAtZero, const VectorValues &RgProd) |
static size_t | UpdateGaussNewtonDelta (const ISAM2::Roots &roots, const KeySet &replacedKeys, double wildfireThreshold, VectorValues *delta) |
static size_t | UpdateRgProd (const ISAM2::Roots &roots, const KeySet &replacedKeys, const VectorValues &gradAtZero, VectorValues *RgProd) |
Definition at line 67 of file ISAM2-impl.h.
|
static |
Compute the gradient-search point. Only used in Dogleg.
Definition at line 146 of file ISAM2-impl.cpp.
|
static |
Update the Newton's method step point, using wildfire
Definition at line 48 of file ISAM2-impl.cpp.
|
static |
Update the RgProd (R*g) incrementally taking into account which variables have been recalculated in replacedKeys
. Only used in Dogleg.
Definition at line 131 of file ISAM2-impl.cpp.