ADMB Documentation
-a65f1c97
|
Go to the source code of this file.
Classes | |
struct | tiny_ad::ad< Type, Vector > |
struct | tiny_ad::variable< order, nvar, Double > |
struct | tiny_ad::variable< 1, nvar, Double > |
Namespaces | |
tiny_ad | |
Macros | |
#define | COMPARISON_OPERATOR(OP) |
#define | COMPARISON_OPERATOR_FLIP(OP1, OP2) |
#define | CSKIP(x) x |
#define | TINY_VECTOR(type, size) tiny_vec<type, size> |
#define | UNARY_MATH_DERIVATIVE(F, DF) |
#define | UNARY_MATH_ZERO_DERIV(F) |
#define | VARIABLE(order, nvar, scalartype) variable<order, nvar, scalartype> |
Functions | |
template<class T > | |
T | tiny_ad::D_acos (const T &x) |
template<class T > | |
T | tiny_ad::D_asin (const T &x) |
template<class T > | |
T | tiny_ad::D_atan (const T &x) |
template<class T > | |
T | tiny_ad::D_log1p (const T &x) |
template<class T > | |
T | tiny_ad::D_tan (const T &x) |
template<class T > | |
T | tiny_ad::D_tanh (const T &x) |
template<class T , class V > | |
bool | tiny_ad::isfinite (const ad< T, V > &x) |
template<class T , class V > | |
ad< T, V > | tiny_ad::operator* (const double &x, const ad< T, V > &y) |
template<class T , class V > | |
ad< T, V > | tiny_ad::operator+ (const double &x, const ad< T, V > &y) |
template<class T , class V > | |
ad< T, V > | tiny_ad::operator- (const double &x, const ad< T, V > &y) |
template<class T , class V > | |
ad< T, V > | tiny_ad::operator/ (const double &x, const ad< T, V > &y) |
template<class T , class V > | |
std::ostream & | tiny_ad::operator<< (std::ostream &os, const ad< T, V > &x) |
template<class T , class V > | |
ad< T, V > | tiny_ad::pow (const ad< T, V > &x, const ad< T, V > &y) |
template<class T , class V > | |
ad< T, V > | tiny_ad::pow (const ad< T, V > &x, const double &y) |
template<class T > | |
double | tiny_ad::sign (const T &x) |
#define COMPARISON_OPERATOR | ( | OP | ) |
Definition at line 60 of file tiny_ad.hpp.
#define COMPARISON_OPERATOR_FLIP | ( | OP1, | |
OP2 | |||
) |
Definition at line 209 of file tiny_ad.hpp.
Definition at line 11 of file tiny_ad.hpp.
#define TINY_VECTOR | ( | type, | |
size | |||
) | tiny_vec<type, size> |
Definition at line 23 of file tiny_ad.hpp.
#define UNARY_MATH_DERIVATIVE | ( | F, | |
DF | |||
) |
Definition at line 152 of file tiny_ad.hpp.
#define UNARY_MATH_ZERO_DERIV | ( | F | ) |
Definition at line 133 of file tiny_ad.hpp.
#define VARIABLE | ( | order, | |
nvar, | |||
scalartype | |||
) | variable<order, nvar, scalartype> |
Definition at line 263 of file tiny_ad.hpp.
Generated on Wed Sep 7 2022 00:01:32 for ADMB Documentation by 1.8.5 |