Unit tests for HybridNonlinearFactorGraph. More...
#include <gtsam/base/TestableAssertions.h>#include <gtsam/base/utilities.h>#include <gtsam/discrete/DiscreteBayesNet.h>#include <gtsam/discrete/DiscreteDistribution.h>#include <gtsam/discrete/DiscreteFactorGraph.h>#include <gtsam/geometry/Pose2.h>#include <gtsam/hybrid/HybridEliminationTree.h>#include <gtsam/hybrid/HybridFactor.h>#include <gtsam/hybrid/HybridNonlinearFactorGraph.h>#include <gtsam/hybrid/MixtureFactor.h>#include <gtsam/linear/GaussianBayesNet.h>#include <gtsam/linear/GaussianFactorGraph.h>#include <gtsam/nonlinear/NonlinearFactorGraph.h>#include <gtsam/nonlinear/PriorFactor.h>#include <gtsam/sam/BearingRangeFactor.h>#include <gtsam/slam/BetweenFactor.h>#include <numeric>#include "Switching.h"#include <CppUnitLite/TestHarness.h>
Go to the source code of this file.
Functions | |
| GaussianFactorGraph::shared_ptr | batchGFG (double between, Values linearizationPoint) |
| int | main () |
| TEST (HybridFactorGraph, GaussianFactorGraph) | |
| TEST (HybridNonlinearFactorGraph, Equals) | |
| TEST (HybridNonlinearFactorGraph, Resize) | |
| TEST (HybridGaussianFactorGraph, Resize) | |
| TEST (HybridGaussianFactorGraph, MixtureFactor) | |
| TEST (HybridFactorGraph, PushBack) | |
| TEST (HybridFactorGraph, Switching) | |
| TEST (HybridFactorGraph, Linearization) | |
| TEST (HybridFactorGraph, EliminationTree) | |
| TEST (GaussianElimination, Eliminate_x0) | |
| TEST (HybridsGaussianElimination, Eliminate_x1) | |
| TEST (HybridGaussianElimination, EliminateHybrid_2_Variable) | |
| TEST (HybridFactorGraph, Partial_Elimination) | |
| TEST (HybridFactorGraph, Full_Elimination) | |
| TEST (HybridFactorGraph, Printing) | |
| TEST (HybridFactorGraph, DefaultDecisionTree) | |
Unit tests for HybridNonlinearFactorGraph.
Definition in file testHybridNonlinearFactorGraph.cpp.
| GaussianFactorGraph::shared_ptr batchGFG | ( | double | between, |
| Values | linearizationPoint | ||
| ) |
Definition at line 325 of file testHybridNonlinearFactorGraph.cpp.
| int main | ( | void | ) |
Definition at line 716 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| GaussianFactorGraph | |||
| ) |
Definition at line 53 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridNonlinearFactorGraph | , |
| Equals | |||
| ) |
Definition at line 76 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridNonlinearFactorGraph | , |
| Resize | |||
| ) |
Definition at line 100 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridGaussianFactorGraph | , |
| Resize | |||
| ) |
Definition at line 121 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridGaussianFactorGraph | , |
| MixtureFactor | |||
| ) |
Definition at line 156 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| PushBack | |||
| ) |
Definition at line 181 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| Switching | |||
| ) |
Definition at line 240 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| Linearization | |||
| ) |
Definition at line 250 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| EliminationTree | |||
| ) |
Definition at line 263 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | GaussianElimination | , |
| Eliminate_x0 | |||
| ) |
Definition at line 278 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridsGaussianElimination | , |
| Eliminate_x1 | |||
| ) |
Definition at line 303 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridGaussianElimination | , |
| EliminateHybrid_2_Variable | |||
| ) |
Definition at line 341 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| Partial_Elimination | |||
| ) |
Definition at line 371 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| Full_Elimination | |||
| ) |
Definition at line 403 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| Printing | |||
| ) |
Definition at line 471 of file testHybridNonlinearFactorGraph.cpp.
| TEST | ( | HybridFactorGraph | , |
| DefaultDecisionTree | |||
| ) |
Definition at line 658 of file testHybridNonlinearFactorGraph.cpp.