![]() |
Stan
2.5.0
probability, sampling & optimization
|
#include <fvar.hpp>
Public Types | |
| typedef fvar | value_type |
Public Member Functions | |
| T | val () |
| T | tangent () |
| template<typename TV , typename TD > | |
| fvar (const TV &val, const TD &deriv) | |
| template<typename TV > | |
| fvar (const TV &val) | |
| fvar () | |
| template<typename T2 > | |
| fvar< T > & | operator+= (const fvar< T2 > &x2) |
| template<typename T2 > | |
| fvar< T > & | operator+= (const T2 &x2) |
| template<typename T2 > | |
| fvar< T > & | operator-= (const fvar< T2 > &x2) |
| template<typename T2 > | |
| fvar< T > & | operator-= (const T2 &x2) |
| template<typename T2 > | |
| fvar< T > & | operator*= (const fvar< T2 > &x2) |
| template<typename T2 > | |
| fvar< T > & | operator*= (const T2 &x2) |
| template<typename T2 > | |
| fvar< T > & | operator/= (const fvar< T2 > &x2) |
| template<typename T2 > | |
| fvar< T > & | operator/= (const T2 &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::agrad::fvar< T >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
| T stan::agrad::fvar< T >::d_ |
| T stan::agrad::fvar< T >::val_ |