Loading...
Searching...
No Matches
gtsam::ISAM2 Member List

This is the complete list of members for gtsam::ISAM2, including all inherited members.

addClique(const sharedClique &clique, const sharedClique &parent_clique=sharedClique()) | gtsam::BayesTree< ISAM2Clique > |
addFactorsToGraph(FactorGraph< FactorType > *graph) const | gtsam::BayesTree< ISAM2Clique > |
addVariables(const Values &newTheta, ISAM2Result::DetailedResults *detail=0) | gtsam::ISAM2 | protected
Base typedef | gtsam::ISAM2 |
BayesTree() | gtsam::BayesTree< ISAM2Clique > | inline protected
BayesTree(const This &other) | gtsam::BayesTree< ISAM2Clique > | protected
boost::serialization::access class | gtsam::ISAM2 | friend
calculateBestEstimate() const | gtsam::ISAM2 |
calculateEstimate() const | gtsam::ISAM2 |
calculateEstimate(Key key) const | gtsam::ISAM2 | inline
calculateEstimate(Key key) const | gtsam::ISAM2 |
clear() | gtsam::BayesTree< ISAM2Clique > |
Clique typedef | gtsam::ISAM2 |
clique(Key j) const | gtsam::BayesTree< ISAM2Clique > | inline
Cliques typedef | gtsam::ISAM2 |
deleteCachedShortcuts() | gtsam::BayesTree< ISAM2Clique > |
delta_ | gtsam::ISAM2 | mutable protected
deltaNewton_ (defined in gtsam::ISAM2) | gtsam::ISAM2 | mutable protected
deltaReplacedMask_ | gtsam::ISAM2 | mutable protected
doglegDelta_ | gtsam::ISAM2 | mutable protected
dot(std::ostream &os, const KeyFormatter &keyFormatter=DefaultKeyFormatter) const | gtsam::BayesTree< ISAM2Clique > |
dot(const KeyFormatter &keyFormatter=DefaultKeyFormatter) const | gtsam::BayesTree< ISAM2Clique > |
dot(std::ostream &s, sharedClique clique, const KeyFormatter &keyFormatter, int parentnum=0) const | gtsam::BayesTree< ISAM2Clique > | protected
empty() const | gtsam::BayesTree< ISAM2Clique > | inline
equals(const ISAM2 &other, double tol=1e-9) const | gtsam::ISAM2 | virtual
gtsam::BayesTree< ISAM2Clique >::equals(const This &other, double tol=1e-9) const | gtsam::BayesTree< ISAM2Clique > | protected
error(const VectorValues &x) const | gtsam::ISAM2 |
fillNodesIndex(const sharedClique &subtree) | gtsam::BayesTree< ISAM2Clique > | protected
findParentClique(const CONTAINER &parents) const | gtsam::BayesTree< ISAM2Clique > |
fixedVariables_ | gtsam::ISAM2 | protected
getCliqueData() const | gtsam::BayesTree< ISAM2Clique > |
getCliqueData(sharedClique clique, BayesTreeCliqueData *stats) const | gtsam::BayesTree< ISAM2Clique > | protected
getDelta() const | gtsam::ISAM2 |
getFactorsUnsafe() const | gtsam::ISAM2 | inline
getFixedVariables() const | gtsam::ISAM2 | inline
getLinearizationPoint() const | gtsam::ISAM2 | inline
getVariableIndex() const | gtsam::ISAM2 | inline
gradientAtZero() const | gtsam::ISAM2 |
insertRoot(const sharedClique &subtree) | gtsam::BayesTree< ISAM2Clique > |
ISAM2(const ISAM2Params &params) | gtsam::ISAM2 | explicit
ISAM2() | gtsam::ISAM2 |
joint(Key j1, Key j2, const Eliminate &function=EliminationTraitsType::DefaultEliminate) const | gtsam::BayesTree< ISAM2Clique > |
jointBayesNet(Key j1, Key j2, const Eliminate &function=EliminationTraitsType::DefaultEliminate) const | gtsam::BayesTree< ISAM2Clique > |
linearFactors_ | gtsam::ISAM2 | mutable protected
marginalCovariance(Key key) const | gtsam::ISAM2 |
marginalFactor(Key j, const Eliminate &function=EliminationTraitsType::DefaultEliminate) const | gtsam::BayesTree< ISAM2Clique > |
marginalizeLeaves(const FastList< Key > &leafKeys, boost::optional< FactorIndices & > marginalFactorsIndices=boost::none, boost::optional< FactorIndices & > deletedFactorsIndices=boost::none) | gtsam::ISAM2 |
Node typedef | gtsam::BayesTree< ISAM2Clique > |
Nodes typedef | gtsam::BayesTree< ISAM2Clique > |
nodes() const | gtsam::BayesTree< ISAM2Clique > | inline
nodes_ | gtsam::BayesTree< ISAM2Clique > | protected
nonlinearFactors_ | gtsam::ISAM2 | protected
numCachedSeparatorMarginals() const | gtsam::BayesTree< ISAM2Clique > |
operator=(const This &other) | gtsam::BayesTree< ISAM2Clique > | protected
operator[](Key j) const | gtsam::BayesTree< ISAM2Clique > | inline
params() const (defined in gtsam::ISAM2) | gtsam::ISAM2 | inline
params_ | gtsam::ISAM2 | protected
print(const std::string &s="", const KeyFormatter &keyFormatter=DefaultKeyFormatter) const | gtsam::BayesTree< ISAM2Clique > |
printStats() const | gtsam::ISAM2 | inline
recalculate(const ISAM2UpdateParams &updateParams, const KeySet &relinKeys, ISAM2Result *result) | gtsam::ISAM2 | protected
recalculateBatch(const ISAM2UpdateParams &updateParams, KeySet *affectedKeysSet, ISAM2Result *result) (defined in gtsam::ISAM2) | gtsam::ISAM2 | protected
recalculateIncremental(const ISAM2UpdateParams &updateParams, const KeySet &relinKeys, const FastList< Key > &affectedKeys, KeySet *affectedKeysSet, Cliques *orphans, ISAM2Result *result) | gtsam::ISAM2 | protected
relinearizeAffectedFactors(const ISAM2UpdateParams &updateParams, const FastList< Key > &affectedKeys, const KeySet &relinKeys) (defined in gtsam::ISAM2) | gtsam::ISAM2 | protected
removeClique(sharedClique clique) | gtsam::BayesTree< ISAM2Clique > | protected
removePath(sharedClique clique, BayesNetType *bn, Cliques *orphans) | gtsam::BayesTree< ISAM2Clique > |
removeSubtree(const sharedClique &subtree) | gtsam::BayesTree< ISAM2Clique > |
removeTop(const KeyVector &keys, BayesNetType *bn, Cliques *orphans) | gtsam::BayesTree< ISAM2Clique > |
removeVariables(const KeySet &unusedKeys) | gtsam::ISAM2 | protected
RgProd_ (defined in gtsam::ISAM2) | gtsam::ISAM2 | mutable protected
Roots typedef | gtsam::BayesTree< ISAM2Clique > |
roots() const | gtsam::BayesTree< ISAM2Clique > | inline
roots_ | gtsam::BayesTree< ISAM2Clique > | protected
saveGraph(const std::string &filename, const KeyFormatter &keyFormatter=DefaultKeyFormatter) const | gtsam::BayesTree< ISAM2Clique > |
sharedClique typedef | gtsam::ISAM2 |
sharedNode typedef | gtsam::BayesTree< ISAM2Clique > |
size() const | gtsam::BayesTree< ISAM2Clique > |
theta_ | gtsam::ISAM2 | protected
This typedef | gtsam::ISAM2 |

update(const NonlinearFactorGraph &newFactors=NonlinearFactorGraph(), const Values &newTheta=Values(), const FactorIndices &removeFactorIndices=FactorIndices(), const boost::optional< FastMap< Key, int > > &constrainedKeys=boost::none, const boost::optional< FastList< Key > > &noRelinKeys=boost::none, const boost::optional< FastList< Key > > &extraReelimKeys=boost::none, bool force_relinearize=false)

gtsam::ISAM2

virtual

update(const NonlinearFactorGraph &newFactors, const Values &newTheta, const ISAM2UpdateParams &updateParams) | gtsam::ISAM2 | virtual
update_count_ | gtsam::ISAM2 | protected
updateDelta(bool forceFullSolve=false) const (defined in gtsam::ISAM2) | gtsam::ISAM2 | protected
valueExists(Key key) const | gtsam::ISAM2 | inline
variableIndex_ | gtsam::ISAM2 | protected
~ISAM2() | gtsam::ISAM2 | inline virtual