Public Types | Public Member Functions | Friends | List of all members
Eigen::internal::auto_diff_special_op< _DerType, true > Struct Template Reference

#include <AutoDiffScalar.h>

Public Types

typedef remove_all< _DerType >::type DerType
 
typedef NumTraits< Scalar >::Real Real
 
typedef traits< DerType >::Scalar Scalar
 

Public Member Functions

const AutoDiffScalar< _DerType > & derived () const
 
AutoDiffScalar< _DerType > & derived ()
 
const AutoDiffScalar< typename CwiseUnaryOp< scalar_multiple2_op< Scalar, Real >, DerType >::Type > operator* (const Real &other) const
 
AutoDiffScalar< _DerType > & operator*= (const Scalar &other)
 
const AutoDiffScalar< DerType & > operator+ (const Real &other) const
 
AutoDiffScalar< _DerType > & operator+= (const Real &other)
 

Friends

const AutoDiffScalar< typename CwiseUnaryOp< scalar_multiple2_op< Scalar, Real >, DerType >::Type > operator* (const Real &other, const AutoDiffScalar< _DerType > &a)
 
const AutoDiffScalar< DerType & > operator+ (const Real &a, const AutoDiffScalar< _DerType > &b)
 

Detailed Description

template<typename _DerType>
struct Eigen::internal::auto_diff_special_op< _DerType, true >

Definition at line 378 of file AutoDiffScalar.h.

Member Typedef Documentation

template<typename _DerType >
typedef remove_all<_DerType>::type Eigen::internal::auto_diff_special_op< _DerType, true >::DerType

Definition at line 382 of file AutoDiffScalar.h.

template<typename _DerType >
typedef NumTraits<Scalar>::Real Eigen::internal::auto_diff_special_op< _DerType, true >::Real

Definition at line 384 of file AutoDiffScalar.h.

template<typename _DerType >
typedef traits<DerType>::Scalar Eigen::internal::auto_diff_special_op< _DerType, true >::Scalar

Definition at line 383 of file AutoDiffScalar.h.

Member Function Documentation

template<typename _DerType >
const AutoDiffScalar<_DerType>& Eigen::internal::auto_diff_special_op< _DerType, true >::derived ( ) const
inline

Definition at line 396 of file AutoDiffScalar.h.

template<typename _DerType >
AutoDiffScalar<_DerType>& Eigen::internal::auto_diff_special_op< _DerType, true >::derived ( )
inline

Definition at line 397 of file AutoDiffScalar.h.

template<typename _DerType >
const AutoDiffScalar<typename CwiseUnaryOp<scalar_multiple2_op<Scalar,Real>, DerType>::Type > Eigen::internal::auto_diff_special_op< _DerType, true >::operator* ( const Real other) const
inline

Definition at line 418 of file AutoDiffScalar.h.

template<typename _DerType >
AutoDiffScalar<_DerType>& Eigen::internal::auto_diff_special_op< _DerType, true >::operator*= ( const Scalar other)
inline

Definition at line 433 of file AutoDiffScalar.h.

template<typename _DerType >
const AutoDiffScalar<DerType&> Eigen::internal::auto_diff_special_op< _DerType, true >::operator+ ( const Real other) const
inline

Definition at line 400 of file AutoDiffScalar.h.

template<typename _DerType >
AutoDiffScalar<_DerType>& Eigen::internal::auto_diff_special_op< _DerType, true >::operator+= ( const Real other)
inline

Definition at line 410 of file AutoDiffScalar.h.

Friends And Related Function Documentation

template<typename _DerType >
const AutoDiffScalar<typename CwiseUnaryOp<scalar_multiple2_op<Scalar,Real>, DerType>::Type > operator* ( const Real other,
const AutoDiffScalar< _DerType > &  a 
)
friend

Definition at line 426 of file AutoDiffScalar.h.

template<typename _DerType >
const AutoDiffScalar<DerType&> operator+ ( const Real a,
const AutoDiffScalar< _DerType > &  b 
)
friend

Definition at line 405 of file AutoDiffScalar.h.


The documentation for this struct was generated from the following file:


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:35:43