|
ADMB Documentation
-a65f1c97
|
#include <tiny_ad.hpp>
Public Types | |
| typedef ad< VARIABLE(order-1, nvar, Double), TINY_VECTOR(VARIABLE(order-1, nvar, Double), nvar) > | Base |
| typedef variable< order-1, nvar, Double > | Type |
Public Member Functions | |
| variable () | |
| variable (Base x) | |
| variable (double x) | |
| variable (double x, int id) | |
| template<class Constant > | |
| variable (Constant x) | |
| template<class Constant > | |
| variable (Constant x, int id) | |
| void | setid (int i0, int count=0) |
| TINY_VECTOR (Double, result_size) getDeriv() | |
Public Member Functions inherited from tiny_ad::ad< VARIABLE(order-1, nvar, Double), TINY_VECTOR(VARIABLE(order-1, nvar, Double), nvar) > | |
| ad () | |
| ad (VARIABLE(order-1, nvar, Double)v, TINY_VECTOR(VARIABLE(order-1, nvar, Double), nvar)d) | |
| ad (double v) | |
| ad | operator* (const ad &other) const |
| ad | operator* (const double &x) const |
| ad & | operator*= (const ad &other) |
| ad | operator+ (const ad &other) const |
| ad | operator+ () const |
| ad | operator+ (const double &x) const |
| ad & | operator+= (const ad &other) |
| ad | operator- (const ad &other) const |
| ad | operator- () const |
| ad | operator- (const double &x) const |
| ad & | operator-= (const ad &other) |
| ad | operator/ (const ad &other) const |
| ad | operator/ (const double &x) const |
| ad & | operator/= (const ad &other) |
Static Public Attributes | |
| static const int | result_size = nvar * Type::result_size |
Additional Inherited Members | |
Public Attributes inherited from tiny_ad::ad< VARIABLE(order-1, nvar, Double), TINY_VECTOR(VARIABLE(order-1, nvar, Double), nvar) > | |
| TINY_VECTOR(VARIABLE(order-1, nvar, Double), nvar) | deriv |
| VARIABLE(order-1, nvar, Double) | value |
Definition at line 265 of file tiny_ad.hpp.
| typedef ad< VARIABLE(order-1, nvar, Double), TINY_VECTOR(VARIABLE(order-1, nvar, Double), nvar) > tiny_ad::variable< order, nvar, Double >::Base |
Definition at line 268 of file tiny_ad.hpp.
| typedef variable<order-1, nvar, Double> tiny_ad::variable< order, nvar, Double >::Type |
Definition at line 269 of file tiny_ad.hpp.
|
inline |
Definition at line 271 of file tiny_ad.hpp.
|
inline |
Definition at line 272 of file tiny_ad.hpp.
|
inline |
Definition at line 273 of file tiny_ad.hpp.
|
inline |
Definition at line 274 of file tiny_ad.hpp.
|
inline |
Definition at line 278 of file tiny_ad.hpp.
|
inline |
Definition at line 282 of file tiny_ad.hpp.
|
inline |
Definition at line 286 of file tiny_ad.hpp.
Referenced by tiny_ad::variable< order, nvar, Double >::variable(), and tiny_ad::variable< 1, nvar, Double >::variable().
|
inline |
Definition at line 290 of file tiny_ad.hpp.
|
static |
Definition at line 270 of file tiny_ad.hpp.
Referenced by tiny_ad::variable< order, nvar, Double >::TINY_VECTOR().
|
|
Generated on Wed Sep 7 2022 00:01:35 for ADMB Documentation by 1.8.5
|