Unit tests for the Concurrent Batch Smoother. More...
#include <gtsam_unstable/nonlinear/ConcurrentBatchSmoother.h>#include <gtsam/nonlinear/PriorFactor.h>#include <gtsam/slam/BetweenFactor.h>#include <gtsam/nonlinear/ISAM2.h>#include <gtsam/nonlinear/LevenbergMarquardtOptimizer.h>#include <gtsam/nonlinear/NonlinearFactorGraph.h>#include <gtsam/nonlinear/LinearContainerFactor.h>#include <gtsam/nonlinear/Values.h>#include <gtsam/inference/Symbol.h>#include <gtsam/inference/Ordering.h>#include <gtsam/inference/Key.h>#include <gtsam/inference/JunctionTree.h>#include <gtsam/geometry/Pose3.h>#include <gtsam/base/TestableAssertions.h>#include <CppUnitLite/TestHarness.h>
Go to the source code of this file.
Functions | |
| int | main () |
| TEST (ConcurrentBatchSmoother, equals) | |
| TEST (ConcurrentBatchSmoother, getFactors) | |
| TEST (ConcurrentBatchSmoother, getLinearizationPoint) | |
| TEST (ConcurrentBatchSmoother, getOrdering) | |
| TEST (ConcurrentBatchSmoother, getDelta) | |
| TEST (ConcurrentBatchSmoother, calculateEstimate) | |
| TEST (ConcurrentBatchSmoother, update_empty) | |
| TEST (ConcurrentBatchSmoother, update_multiple) | |
| TEST (ConcurrentBatchSmoother, synchronize_empty) | |
| TEST (ConcurrentBatchSmoother, synchronize_1) | |
| TEST (ConcurrentBatchSmoother, synchronize_2) | |
| TEST (ConcurrentBatchSmoother, synchronize_3) | |
| TEST (ConcurrentBatchSmoother, removeFactors_topology_1) | |
| TEST (ConcurrentBatchSmoother, removeFactors_topology_2) | |
| TEST (ConcurrentBatchSmoother, removeFactors_topology_3) | |
| TEST (ConcurrentBatchSmoother, removeFactors_values) | |
Unit tests for the Concurrent Batch Smoother.
Definition in file testConcurrentBatchSmoother.cpp.
| int main | ( | void | ) |
Definition at line 794 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| equals | |||
| ) |
Definition at line 69 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| getFactors | |||
| ) |
Definition at line 92 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| getLinearizationPoint | |||
| ) |
Definition at line 142 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| getOrdering | |||
| ) |
Definition at line 192 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| getDelta | |||
| ) |
Definition at line 198 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| calculateEstimate | |||
| ) |
Definition at line 204 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| update_empty | |||
| ) |
Definition at line 277 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| update_multiple | |||
| ) |
Definition at line 290 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| synchronize_empty | |||
| ) |
Definition at line 347 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| synchronize_1 | |||
| ) |
Definition at line 377 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| synchronize_2 | |||
| ) |
Definition at line 438 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| synchronize_3 | |||
| ) |
Definition at line 509 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| removeFactors_topology_1 | |||
| ) |
Definition at line 579 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| removeFactors_topology_2 | |||
| ) |
Definition at line 632 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| removeFactors_topology_3 | |||
| ) |
Definition at line 686 of file testConcurrentBatchSmoother.cpp.
| TEST | ( | ConcurrentBatchSmoother | , |
| removeFactors_values | |||
| ) |
Definition at line 736 of file testConcurrentBatchSmoother.cpp.