ADMB Documentation
-a65f1c97
|
#include <tiny_ad.hpp>
Public Member Functions | |
ad () | |
ad (Type v, Vector 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) |
Public Attributes | |
Vector | deriv |
Type | value |
Definition at line 28 of file tiny_ad.hpp.
|
inline |
Definition at line 31 of file tiny_ad.hpp.
Referenced by tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator*(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator+(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator-(), and tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator/().
|
inline |
Definition at line 32 of file tiny_ad.hpp.
|
inline |
Definition at line 33 of file tiny_ad.hpp.
|
inline |
Definition at line 48 of file tiny_ad.hpp.
|
inline |
Definition at line 79 of file tiny_ad.hpp.
|
inline |
Definition at line 96 of file tiny_ad.hpp.
|
inline |
Definition at line 34 of file tiny_ad.hpp.
|
inline |
Definition at line 38 of file tiny_ad.hpp.
|
inline |
Definition at line 73 of file tiny_ad.hpp.
|
inline |
Definition at line 86 of file tiny_ad.hpp.
|
inline |
Definition at line 41 of file tiny_ad.hpp.
|
inline |
Definition at line 45 of file tiny_ad.hpp.
|
inline |
Definition at line 76 of file tiny_ad.hpp.
|
inline |
Definition at line 91 of file tiny_ad.hpp.
|
inline |
Definition at line 53 of file tiny_ad.hpp.
|
inline |
Definition at line 82 of file tiny_ad.hpp.
|
inline |
Definition at line 107 of file tiny_ad.hpp.
Vector tiny_ad::ad< Type, Vector >::deriv |
Definition at line 30 of file tiny_ad.hpp.
Referenced by tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::ad(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator*(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator*=(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator+(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator+=(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator-(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator-=(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator/(), tiny_ad::operator/(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator/=(), and tiny_ad::pow().
Type tiny_ad::ad< Type, Vector >::value |
Definition at line 29 of file tiny_ad.hpp.
Referenced by tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::ad(), tiny_ad::isfinite(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator*(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator*=(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator+(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator+=(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator-(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator-=(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator/(), tiny_ad::operator/(), tiny_ad::ad< Double, TINY_VECTOR(Double, nvar) >::operator/=(), and tiny_ad::pow().
Generated on Wed Sep 7 2022 00:01:35 for ADMB Documentation by 1.8.5 |