Classes | Functions
autodiff.cpp File Reference
#include "main.h"
#include <unsupported/Eigen/AutoDiff>
Include dependency graph for autodiff.cpp:

Go to the source code of this file.

Classes

struct  TestFunc1< _Scalar, NX, NY >
 

Functions

double bug_1222 ()
 
 EIGEN_DECLARE_TEST (autodiff)
 
template<typename Scalar >
EIGEN_DONT_INLINE Scalar foo (const Scalar &x, const Scalar &y)
 
template<typename Vector >
EIGEN_DONT_INLINE Vector::Scalar foo (const Vector &p)
 
template<typename Func >
void forward_jacobian (const Func &f)
 
template<int >
void test_autodiff_hessian ()
 
template<int >
void test_autodiff_jacobian ()
 
template<int >
void test_autodiff_scalar ()
 
template<int >
void test_autodiff_vector ()
 

Function Documentation

◆ bug_1222()

double bug_1222 ( )

Definition at line 300 of file autodiff.cpp.

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( autodiff  )

Definition at line 372 of file autodiff.cpp.

◆ foo() [1/2]

template<typename Scalar >
EIGEN_DONT_INLINE Scalar foo ( const Scalar x,
const Scalar y 
)

Definition at line 14 of file autodiff.cpp.

◆ foo() [2/2]

template<typename Vector >
EIGEN_DONT_INLINE Vector::Scalar foo ( const Vector &  p)

Definition at line 26 of file autodiff.cpp.

◆ forward_jacobian()

template<typename Func >
void forward_jacobian ( const Func &  f)

Definition at line 191 of file autodiff.cpp.

◆ test_autodiff_hessian()

template<int >
void test_autodiff_hessian ( )

Definition at line 257 of file autodiff.cpp.

◆ test_autodiff_jacobian()

template<int >
void test_autodiff_jacobian ( )

Definition at line 243 of file autodiff.cpp.

◆ test_autodiff_scalar()

template<int >
void test_autodiff_scalar ( )

Definition at line 216 of file autodiff.cpp.

◆ test_autodiff_vector()

template<int >
void test_autodiff_vector ( )

Definition at line 229 of file autodiff.cpp.



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