TR-mbed 1.0
Loading...
Searching...
No Matches
Classes | Functions
autodiff.cpp File Reference
#include "main.h"
#include <unsupported/Eigen/AutoDiff>

Classes

struct  TestFunc1< _Scalar, NX, NY >
 

Functions

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_scalar ()
 
template<int >
void test_autodiff_vector ()
 
template<int >
void test_autodiff_jacobian ()
 
template<int >
void test_autodiff_hessian ()
 
double bug_1222 ()
 
 EIGEN_DECLARE_TEST (autodiff)
 

Function Documentation

◆ bug_1222()

double bug_1222 ( )

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( autodiff  )

◆ foo() [1/2]

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

◆ foo() [2/2]

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

◆ forward_jacobian()

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

◆ test_autodiff_hessian()

template<int >
void test_autodiff_hessian ( )

◆ test_autodiff_jacobian()

template<int >
void test_autodiff_jacobian ( )

◆ test_autodiff_scalar()

template<int >
void test_autodiff_scalar ( )

◆ test_autodiff_vector()

template<int >
void test_autodiff_vector ( )