Classes | Namespaces | Macros | Functions
autodiff/cppad.hpp File Reference
#include "pinocchio/math/fwd.hpp"
#include <cppad/cppad.hpp>
#include <Eigen/Dense>
#include "pinocchio/utils/static-if.hpp"
#include "pinocchio/autodiff/cppad/spatial/se3-tpl.hpp"
#include "pinocchio/autodiff/cppad/spatial/log.hxx"
#include "pinocchio/autodiff/cppad/utils/static-if.hpp"
#include "pinocchio/autodiff/cppad/math/quaternion.hpp"
#include "pinocchio/autodiff/cppad/algorithm/aba.hpp"
Include dependency graph for autodiff/cppad.hpp:

Go to the source code of this file.

Classes

struct  Eigen::internal::cast_impl< CppAD::AD< Scalar >, Scalar >
 
struct  boost::math::constants::detail::constant_pi< CppAD::AD< Scalar > >
 
struct  Eigen::NumTraits< CppAD::AD< Base > >
 
struct  pinocchio::TaylorSeriesExpansion< CppAD::AD< Scalar > >
 

Namespaces

 boost
 
 boost::math
 
 boost::math::constants
 
 boost::math::constants::detail
 
 CppAD
 
 Eigen
 
 Eigen::internal
 
 pinocchio
 Main pinocchio namespace.
 

Macros

#define EIGEN_MATRIXBASE_PLUGIN   <pinocchio/autodiff/cppad/math/eigen_plugin.hpp>
 
#define PINOCCHIO_WITH_CPPAD_SUPPORT
 

Functions

template<class Base >
AD< BaseCppAD::abs2 (const AD< Base > &x)
 
template<class Base >
const AD< Base > & CppAD::conj (const AD< Base > &x)
 
template<class Base >
AD< BaseCppAD::imag (const AD< Base > &)
 
template<typename Scalar >
AD< Scalar > CppAD::max (const AD< Scalar > &x, const AD< Scalar > &y)
 
template<typename Scalar >
AD< Scalar > CppAD::min (const AD< Scalar > &x, const AD< Scalar > &y)
 
template<class Base >
const AD< Base > & CppAD::real (const AD< Base > &x)
 

Macro Definition Documentation

◆ EIGEN_MATRIXBASE_PLUGIN

#define EIGEN_MATRIXBASE_PLUGIN   <pinocchio/autodiff/cppad/math/eigen_plugin.hpp>

Definition at line 16 of file autodiff/cppad.hpp.

◆ PINOCCHIO_WITH_CPPAD_SUPPORT

#define PINOCCHIO_WITH_CPPAD_SUPPORT

Definition at line 9 of file autodiff/cppad.hpp.



pinocchio
Author(s):
autogenerated on Fri Jun 23 2023 02:38:33