unit tests for Block Automatic Differentiation More...
#include <CppUnitLite/TestHarness.h>
#include <gtsam/base/Testable.h>
#include <gtsam/nonlinear/ExpressionFactor.h>
#include <gtsam/nonlinear/NonlinearFactorGraph.h>
#include <gtsam/nonlinear/PriorFactor.h>
#include <gtsam/nonlinear/expressionTesting.h>
#include <gtsam/slam/GeneralSFMFactor.h>
#include <gtsam/slam/ProjectionFactor.h>
#include <gtsam/slam/expressions.h>
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 138 of file testExpressionFactor.cpp.
|
static |
Definition at line 530 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 403 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 775 of file testExpressionFactor.cpp.
Point2 measured | ( | - | 17, |
30 | |||
) |
|
static |
Definition at line 171 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Leaf | |||
) |
Definition at line 56 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Model | |||
) |
Definition at line 74 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Constrained | |||
) |
Definition at line 95 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Unary | |||
) |
Definition at line 113 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Wide | |||
) |
Definition at line 152 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Binary | |||
) |
Definition at line 177 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Shallow | |||
) |
Definition at line 212 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
tree | |||
) |
Definition at line 268 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
Compose1 | |||
) |
Definition at line 315 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
compose2 | |||
) |
Definition at line 345 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
compose3 | |||
) |
Definition at line 374 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
composeTernary | |||
) |
Definition at line 415 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
tree_finite_differences | |||
) |
Definition at line 446 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
push_back | |||
) |
Definition at line 469 of file testExpressionFactor.cpp.
TEST | ( | Expression | , |
testMultipleCompositions | |||
) |
Definition at line 487 of file testExpressionFactor.cpp.
TEST | ( | Expression | , |
testMultipleCompositions2 | |||
) |
Definition at line 539 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
MultiplyWithInverse | |||
) |
Definition at line 571 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
MultiplyWithInverseFunction | |||
) |
Definition at line 604 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
variadicTemplate | |||
) |
Definition at line 704 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
normalize | |||
) |
Definition at line 727 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
crossProduct | |||
) |
Definition at line 741 of file testExpressionFactor.cpp.
TEST | ( | ExpressionFactor | , |
dotProduct | |||
) |
Definition at line 757 of file testExpressionFactor.cpp.
Vector9 wide | ( | const Point3 & | p, |
OptionalJacobian< 9, 3 > | H | ||
) |
Definition at line 139 of file testExpressionFactor.cpp.
SharedNoiseModel model = noiseModel::Unit::Create(2) |
Definition at line 36 of file testExpressionFactor.cpp.
Point2(* Project) (const Point3 &, OptionalJacobian< 2, 3 >) = &PinholeBase::Project |
Definition at line 40 of file testExpressionFactor.cpp.