unit tests for Block Automatic Differentiation More...
#include <gtsam/slam/expressions.h>
#include <gtsam/slam/GeneralSFMFactor.h>
#include <gtsam/slam/ProjectionFactor.h>
#include <gtsam/nonlinear/PriorFactor.h>
#include <gtsam/nonlinear/expressionTesting.h>
#include <gtsam/nonlinear/ExpressionFactor.h>
#include <gtsam/nonlinear/NonlinearFactorGraph.h>
#include <gtsam/base/Testable.h>
#include <CppUnitLite/TestHarness.h>
#include <boost/assign/list_of.hpp>
Go to the source code of this file.
Classes | |
struct | Combine |
struct | leaf::MyValues |
class | TestNaryFactor |
Namespaces | |
leaf | |
test_operator | |
Typedefs | |
typedef Eigen::Matrix< double, 9, 9 > | Matrix9 |
typedef Eigen::Matrix< double, 9, 3 > | Matrix93 |
Variables | |
SharedNoiseModel | model = noiseModel::Unit::Create(2) |
Point2_ | leaf::p (2) |
Point2(* | Project )(const Point3 &, OptionalJacobian< 2, 3 >) = &PinholeBase::Project |
leaf::MyValues | leaf::values |
unit tests for Block Automatic Differentiation
Definition in file testExpressionFactor.cpp.
typedef Eigen::Matrix<double,9,9> Matrix9 |
Definition at line 146 of file testExpressionFactor.cpp.
typedef Eigen::Matrix<double,9,3> Matrix93 |
Definition at line 139 of file testExpressionFactor.cpp.
|
static |
Definition at line 534 of file testExpressionFactor.cpp.
Rot3 composeThree | ( | const Rot3 & | R1, |
const Rot3 & | R2, | ||
const Rot3 & | R3, | ||
OptionalJacobian< 3, 3 > | H1, | ||
OptionalJacobian< 3, 3 > | H2, | ||
OptionalJacobian< 3, 3 > | H3 | ||
) |
Definition at line 407 of file testExpressionFactor.cpp.
Vector9 id9 | ( | const Vector9 & | v, |
OptionalJacobian< 9, 9 > | H | ||
) |
Definition at line 147 of file testExpressionFactor.cpp.
int main | ( | void | ) |
Definition at line 731 of file testExpressionFactor.cpp.
Point2 measured | ( | - | 17, |
30 | |||
) |
|
static |
Definition at line 170 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Leaf | |||
) |
Definition at line 59 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Model | |||
) |
Definition at line 75 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Constrained | |||
) |
Definition at line 96 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Unary | |||
) |
Definition at line 114 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Wide | |||
) |
Definition at line 151 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Binary | |||
) |
Definition at line 176 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Shallow | |||
) |
Definition at line 213 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
tree | |||
) |
Definition at line 272 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Compose1 | |||
) |
Definition at line 319 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
compose2 | |||
) |
Definition at line 349 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
compose3 | |||
) |
Definition at line 378 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
composeTernary | |||
) |
Definition at line 419 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
tree_finite_differences | |||
) |
Definition at line 450 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
push_back | |||
) |
Definition at line 473 of file testExpressionFactor.cpp.
TEST | ( | Expression | , |
testMultipleCompositions | |||
) |
Definition at line 491 of file testExpressionFactor.cpp.
TEST | ( | Expression | , |
testMultipleCompositions2 | |||
) |
Definition at line 543 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
MultiplyWithInverse | |||
) |
Definition at line 575 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
MultiplyWithInverseFunction | |||
) |
Definition at line 608 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
variadicTemplate | |||
) |
Definition at line 706 of file testExpressionFactor.cpp.
Vector9 wide | ( | const Point3 & | p, |
OptionalJacobian< 9, 3 > | H | ||
) |
Definition at line 140 of file testExpressionFactor.cpp.
SharedNoiseModel model = noiseModel::Unit::Create(2) |
Definition at line 39 of file testExpressionFactor.cpp.
Point2(* Project) (const Point3 &, OptionalJacobian< 2, 3 >) = &PinholeBase::Project |
Definition at line 43 of file testExpressionFactor.cpp.