CppAD::VecAD_reference< Base > Class Template Reference

#include <vec_ad.hpp>

List of all members.

Public Member Functions

 VecAD_reference (VecAD< Base > *v, const AD< Base > &x)
void operator= (const VecAD_reference< Base > &right)
void operator= (const AD< Base > &right)
void operator= (const Base &right)
void operator= (int right)
AD< Base > ADBase (void) const

Private Attributes

VecAD< Base > * vec_
AD< Base > x_

Friends

class VecAD< Base >
class ADTape< Base >
bool Parameter (const VecAD< Base > &vec)
bool Variable (const VecAD< Base > &vec)

Detailed Description

template<class Base>
class CppAD::VecAD_reference< Base >

Definition at line 339 of file vec_ad.hpp.


Constructor & Destructor Documentation

template<class Base>
CppAD::VecAD_reference< Base >::VecAD_reference ( VecAD< Base > *  v,
const AD< Base > &  x 
) [inline]

Definition at line 346 of file vec_ad.hpp.


Member Function Documentation

template<class Base >
void CppAD::VecAD_reference< Base >::operator= ( const VecAD_reference< Base > &  right  )  [inline]

Definition at line 608 of file vec_ad.hpp.

template<class Base >
void CppAD::VecAD_reference< Base >::operator= ( const AD< Base > &  right  )  [inline]

Definition at line 534 of file vec_ad.hpp.

template<class Base >
void CppAD::VecAD_reference< Base >::operator= ( const Base &  right  )  [inline]

Definition at line 578 of file vec_ad.hpp.

template<class Base >
void CppAD::VecAD_reference< Base >::operator= ( int  right  )  [inline]

Definition at line 613 of file vec_ad.hpp.

template<class Base>
AD<Base> CppAD::VecAD_reference< Base >::ADBase ( void   )  const [inline]

Definition at line 364 of file vec_ad.hpp.


Friends And Related Function Documentation

template<class Base>
friend class VecAD< Base > [friend]

Definition at line 342 of file vec_ad.hpp.

template<class Base>
friend class ADTape< Base > [friend]

Definition at line 343 of file vec_ad.hpp.

template<class Base>
bool Parameter ( const VecAD< Base > &  vec  )  [friend]

Definition at line 87 of file par_var.hpp.

template<class Base>
bool Variable ( const VecAD< Base > &  vec  )  [friend]

Definition at line 100 of file par_var.hpp.


Member Data Documentation

template<class Base>
VecAD<Base>* CppAD::VecAD_reference< Base >::vec_ [private]

Definition at line 417 of file vec_ad.hpp.

template<class Base>
AD<Base> CppAD::VecAD_reference< Base >::x_ [mutable, private]

Definition at line 418 of file vec_ad.hpp.


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

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1