![]() |
Stan Math Library
2.11.0
reverse mode automatic differentiation
|
#include <fvar.hpp>
Public Types | |
| typedef fvar | value_type |
Public Member Functions | |
| T | val () const |
| T | tangent () const |
| fvar () | |
| fvar (const fvar< T > &x) | |
| template<typename TV , typename TD > | |
| fvar (const TV &val, const TD &deriv) | |
| template<typename TV > | |
| fvar (const TV &val) | |
| fvar< T > & | operator+= (const fvar< T > &x2) |
| fvar< T > & | operator+= (double x2) |
| fvar< T > & | operator-= (const fvar< T > &x2) |
| fvar< T > & | operator-= (double x2) |
| fvar< T > & | operator*= (const fvar< T > &x2) |
| fvar< T > & | operator*= (double x2) |
| fvar< T > & | operator/= (const fvar< T > &x2) |
| fvar< T > & | operator/= (double x2) |
| fvar< T > & | operator++ () |
| fvar< T > | operator++ (int) |
| fvar< T > & | operator-- () |
| fvar< T > | operator-- (int) |
Public Attributes | |
| T | val_ |
| T | d_ |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const fvar< T > &v) |
| typedef fvar stan::math::fvar< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
| T stan::math::fvar< T >::d_ |
| T stan::math::fvar< T >::val_ |