availableSlots_ | gtsam::ConcurrentBatchSmoother | protected |
Base typedef | gtsam::ConcurrentBatchSmoother | |
calculateEstimate() const | gtsam::ConcurrentBatchSmoother | inline |
calculateEstimate(Key key) const | gtsam::ConcurrentBatchSmoother | inline |
ConcurrentBatchSmoother(const LevenbergMarquardtParams ¶meters=LevenbergMarquardtParams()) | gtsam::ConcurrentBatchSmoother | inline |
ConcurrentSmoother() | gtsam::ConcurrentSmoother | inline |
delta_ | gtsam::ConcurrentBatchSmoother | protected |
equals(const ConcurrentSmoother &rhs, double tol=1e-9) const override | gtsam::ConcurrentBatchSmoother | virtual |
factors_ | gtsam::ConcurrentBatchSmoother | protected |
filterSummarizationSlots_ | gtsam::ConcurrentBatchSmoother | protected |
getDelta() const | gtsam::ConcurrentBatchSmoother | inline |
getFactors() const | gtsam::ConcurrentBatchSmoother | inline |
getLinearizationPoint() const | gtsam::ConcurrentBatchSmoother | inline |
getOrdering() const | gtsam::ConcurrentBatchSmoother | inline |
getSummarizedFactors(NonlinearFactorGraph &summarizedFactors, Values &separatorValues) override | gtsam::ConcurrentBatchSmoother | virtual |
insertFactors(const NonlinearFactorGraph &factors) | gtsam::ConcurrentBatchSmoother | private |
optimize() | gtsam::ConcurrentBatchSmoother | private |
ordering_ | gtsam::ConcurrentBatchSmoother | protected |
parameters_ | gtsam::ConcurrentBatchSmoother | protected |
postsync() override | gtsam::ConcurrentBatchSmoother | virtual |
presync() override | gtsam::ConcurrentBatchSmoother | virtual |
print(const std::string &s="Concurrent Batch Smoother:\n", const KeyFormatter &keyFormatter=DefaultKeyFormatter) const override | gtsam::ConcurrentBatchSmoother | virtual |
PrintLinearFactor(const GaussianFactor::shared_ptr &factor, const std::string &indent="", const KeyFormatter &keyFormatter=DefaultKeyFormatter) | gtsam::ConcurrentBatchSmoother | privatestatic |
PrintNonlinearFactor(const NonlinearFactor::shared_ptr &factor, const std::string &indent="", const KeyFormatter &keyFormatter=DefaultKeyFormatter) | gtsam::ConcurrentBatchSmoother | privatestatic |
removeFactors(const std::vector< size_t > &slots) | gtsam::ConcurrentBatchSmoother | private |
reorder() | gtsam::ConcurrentBatchSmoother | private |
separatorValues_ | gtsam::ConcurrentBatchSmoother | protected |
shared_ptr typedef | gtsam::ConcurrentBatchSmoother | |
smootherSummarization_ | gtsam::ConcurrentBatchSmoother | protected |
synchronize(const NonlinearFactorGraph &smootherFactors, const Values &smootherValues, const NonlinearFactorGraph &summarizedFactors, const Values &separatorValues) override | gtsam::ConcurrentBatchSmoother | virtual |
theta_ | gtsam::ConcurrentBatchSmoother | protected |
update(const NonlinearFactorGraph &newFactors=NonlinearFactorGraph(), const Values &newTheta=Values(), const std::optional< std::vector< size_t > > &removeFactorIndices={}) | gtsam::ConcurrentBatchSmoother | virtual |
updateSmootherSummarization() | gtsam::ConcurrentBatchSmoother | private |
variableIndex_ | gtsam::ConcurrentBatchSmoother | protected |
~ConcurrentBatchSmoother() override | gtsam::ConcurrentBatchSmoother | inline |
~ConcurrentSmoother()=default | gtsam::ConcurrentSmoother | virtual |