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 |