![]() |
Stan Math Library
2.10.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_ |