Typedefs | Functions | Variables
testHessianFactor.cpp File Reference
#include <gtsam/linear/HessianFactor.h>
#include <gtsam/linear/JacobianFactor.h>
#include <gtsam/linear/GaussianFactorGraph.h>
#include <gtsam/linear/GaussianConditional.h>
#include <gtsam/linear/VectorValues.h>
#include <gtsam/base/debug.h>
#include <gtsam/base/TestableAssertions.h>
#include <CppUnitLite/TestHarness.h>
#include <vector>
#include <utility>
Include dependency graph for testHessianFactor.cpp:

Go to the source code of this file.

Typedefs

using Dims = std::vector< Eigen::Index >
 

Functions

int main ()
 
 TEST (HessianFactor, Slot)
 
 TEST (HessianFactor, emptyConstructor)
 
 TEST (HessianFactor, ConversionConstructor)
 
 TEST (HessianFactor, Constructor1)
 
 TEST (HessianFactor, Constructor1b)
 
 TEST (HessianFactor, Constructor2)
 
 TEST (HessianFactor, Constructor3)
 
 TEST (HessianFactor, ConstructorNWay)
 
 TEST (HessianFactor, CombineAndEliminate1)
 
 TEST (HessianFactor, CombineAndEliminate2)
 
 TEST (HessianFactor, eliminate2)
 
 TEST (HessianFactor, combine)
 
 TEST (HessianFactor, gradientAtZero)
 
 TEST (HessianFactor, gradient)
 
 TEST (HessianFactor, hessianDiagonal)
 
 TEST (HessianFactor, Solve)
 

Variables

const double tol = 1e-5
 

Detailed Description

Author
Richard Roberts
Date
Dec 15, 2010

Definition in file testHessianFactor.cpp.

Typedef Documentation

◆ Dims

using Dims = std::vector<Eigen::Index>

Definition at line 36 of file testHessianFactor.cpp.

Function Documentation

◆ main()

int main ( void  )

Definition at line 569 of file testHessianFactor.cpp.

◆ TEST() [1/16]

TEST ( HessianFactor  ,
Slot   
)

Definition at line 39 of file testHessianFactor.cpp.

◆ TEST() [2/16]

TEST ( HessianFactor  ,
emptyConstructor   
)

Definition at line 49 of file testHessianFactor.cpp.

◆ TEST() [3/16]

TEST ( HessianFactor  ,
ConversionConstructor   
)

Definition at line 59 of file testHessianFactor.cpp.

◆ TEST() [4/16]

TEST ( HessianFactor  ,
Constructor1   
)

Definition at line 93 of file testHessianFactor.cpp.

◆ TEST() [5/16]

TEST ( HessianFactor  ,
Constructor1b   
)

Definition at line 117 of file testHessianFactor.cpp.

◆ TEST() [6/16]

TEST ( HessianFactor  ,
Constructor2   
)

Definition at line 136 of file testHessianFactor.cpp.

◆ TEST() [7/16]

TEST ( HessianFactor  ,
Constructor3   
)

Definition at line 172 of file testHessianFactor.cpp.

◆ TEST() [8/16]

TEST ( HessianFactor  ,
ConstructorNWay   
)

Definition at line 215 of file testHessianFactor.cpp.

◆ TEST() [9/16]

TEST ( HessianFactor  ,
CombineAndEliminate1   
)

Definition at line 264 of file testHessianFactor.cpp.

◆ TEST() [10/16]

TEST ( HessianFactor  ,
CombineAndEliminate2   
)

Definition at line 316 of file testHessianFactor.cpp.

◆ TEST() [11/16]

TEST ( HessianFactor  ,
eliminate2   
)

Definition at line 377 of file testHessianFactor.cpp.

◆ TEST() [12/16]

TEST ( HessianFactor  ,
combine   
)

Definition at line 447 of file testHessianFactor.cpp.

◆ TEST() [13/16]

TEST ( HessianFactor  ,
gradientAtZero   
)

Definition at line 480 of file testHessianFactor.cpp.

◆ TEST() [14/16]

TEST ( HessianFactor  ,
gradient   
)

Definition at line 501 of file testHessianFactor.cpp.

◆ TEST() [15/16]

TEST ( HessianFactor  ,
hessianDiagonal   
)

Definition at line 527 of file testHessianFactor.cpp.

◆ TEST() [16/16]

TEST ( HessianFactor  ,
Solve   
)

Definition at line 552 of file testHessianFactor.cpp.

Variable Documentation

◆ tol

const double tol = 1e-5

Definition at line 34 of file testHessianFactor.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:55