Classes | Namespaces | Macros | Functions
autodiff.h File Reference
#include <stddef.h>
#include <gtsam/3rdparty/ceres/jet.h>
#include <gtsam/3rdparty/ceres/eigen.h>
#include <gtsam/3rdparty/ceres/fixed_array.h>
#include <gtsam/3rdparty/ceres/variadic_evaluate.h>
Include dependency graph for autodiff.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ceres::internal::AutoDiff< Functor, T, N0, N1, N2, N3, N4, N5, N6, N7, N8, N9 >
 

Namespaces

 ceres
 
 ceres::internal
 

Macros

#define CERES_MAKE_1ST_ORDER_PERTURBATION(i)
 
#define CERES_TAKE_1ST_ORDER_PERTURBATION(i)
 
#define DCHECK   assert
 
#define DCHECK_GT(a, b)   assert((a)>(b))
 

Functions

template<typename JetT , typename T , int N>
void ceres::internal::Make1stOrderPerturbation (int offset, const T *src, JetT *dst)
 
template<typename JetT , typename T >
void ceres::internal::Take0thOrderPart (int M, const JetT *src, T dst)
 
template<typename JetT , typename T , int N0, int N>
void ceres::internal::Take1stOrderPart (const int M, const JetT *src, T *dst)
 

Macro Definition Documentation

#define CERES_MAKE_1ST_ORDER_PERTURBATION (   i)
Value:
if (N ## i) { \
internal::Make1stOrderPerturbation<JetT, T, N ## i>( \
jet ## i, \
x.get() + jet ## i); \
}
#define N
Definition: gksort.c:12
static ConjugateGradientParameters parameters
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
#define CERES_TAKE_1ST_ORDER_PERTURBATION (   i)
Value:
if (N ## i) { \
if (jacobians[i]) { \
jet ## i, \
N ## i>(num_outputs, \
output, \
jacobians[i]); \
} \
}
if((m *x).isApprox(y))
#define N
Definition: gksort.c:12
void Take1stOrderPart(const int M, const JetT *src, T *dst)
Definition: autodiff.h:193
Eigen::Triplet< double > T
#define DCHECK   assert

Definition at line 149 of file autodiff.h.

#define DCHECK_GT (   a,
  b 
)    assert((a)>(b))

Definition at line 150 of file autodiff.h.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:27