|
Sacado Package Browser (Single Doxygen Collection) Version of the Day
|
Classes | |
| class | RAD_DoubleIgnore |
| class | DoubleAvoid |
| class | DoubleAvoid< double > |
| class | DoubleAvoid< int > |
| class | DoubleAvoid< long > |
| class | IndepADvar |
| class | ConstADvar |
| class | ConstADvari |
| class | ADvar |
| class | ADvari |
| class | ADvar1 |
| class | ADvar1s |
| class | ADvar2 |
| class | ADvar2q |
| class | ADvarn |
| class | Derp |
| struct | ADmemblock |
| class | ADcontext |
| class | CADcontext |
| class | IndepADvar_base0 |
| class | IndepADvar_base |
Functions | |
| T F | copy (AI) |
| T F | copy (Ai) |
| template<typename Double> | |
| ADvari< Double > & | ADf1 (Double f, Double g, const IndepADvar< Double > &x) |
| template<typename Double> | |
| ADvari< Double > & | ADf2 (Double f, Double gx, Double gy, const IndepADvar< Double > &x, const IndepADvar< Double > &y) |
| template<typename Double> | |
| ADvari< Double > & | ADfn (Double f, int n, const IndepADvar< Double > *x, const Double *g) |
| template<typename Double> | |
| IndepADvar< Double > & | ADvar_operatoreq (IndepADvar< Double > *This, const ADvari< Double > &x) |
| template<typename Double> | |
| ADvar< Double > & | ADvar_operatoreq (ADvar< Double > *, const ADvari< Double > &) |
| template<typename Double> | |
| void | AD_Const (const IndepADvar< Double > &) |
| template<typename Double> | |
| void | AD_Const1 (Double *notused, const IndepADvar< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | ADf1 (Double f, Double g, const ADvari< Double > &x) |
| template<typename Double> | |
| ADvari< Double > & | ADf2 (Double f, Double gx, Double gy, const ADvari< Double > &x, const ADvari< Double > &y) |
| template<typename Double> | |
| ADvari< Double > & | ADf2 (Double f, Double gx, Double gy, const IndepADvar< Double > &x, const ADvari< Double > &y) |
| template<typename Double> | |
| ADvari< Double > & | ADf2 (Double f, Double gx, Double gy, const ADvari< Double > &x, const IndepADvar< Double > &y) |
| template<typename Double> | |
| Double | val (const ADvari< Double > &) |
| template<typename Double> | |
| ADvari< Double > & | operator+ (const Base< ADvari< Double > > &TT) |
| template<typename Double> | |
| int | operator< (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator< (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| int | operator< (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator<= (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator<= (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| int | operator<= (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator== (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator== (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| int | operator== (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator!= (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator!= (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| int | operator!= (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator>= (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator>= (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| int | operator>= (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator> (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| int | operator> (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| int | operator> (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator- (const Base< ADvari< Double > > &TT) |
| template<typename Double> | |
| ADvari< Double > & | operator+ (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator+ (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | operator+ (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator- (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator- (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | operator- (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator* (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator* (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | operator* (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator/ (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator/ (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | operator/ (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | acos (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | acosh (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | asin (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | asinh (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | atan (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | atanh (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | atan2 (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | atan2 (Double x, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | atan2 (const Base< ADvari< Double > > &LL, Double y) |
| template<typename Double> | |
| ADvari< Double > & | max (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | max (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | max (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | min (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | min (Double L, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | min (const Base< ADvari< Double > > &LL, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | cos (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | cosh (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | exp (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | log (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | log10 (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | pow (const Base< ADvari< Double > > &LL, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | pow (Double x, const Base< ADvari< Double > > &RR) |
| template<typename Double> | |
| ADvari< Double > & | pow (const Base< ADvari< Double > > &LL, Double y) |
| template<typename Double> | |
| ADvari< Double > & | sin (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | sinh (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | sqrt (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | tan (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | tanh (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | abs (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | fabs (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | cbrt (const Base< ADvari< Double > > &vv) |
| template<typename Double> | |
| ADvari< Double > & | ADfn (Double f, int n, const ADvar< Double > *x, const Double *g) |
Variables | |
| template<typename Double> | |
| Derp< Double > * | Derp< Double >::LastDerp = 0 |
| template<typename Double> | |
| ADcontext< Double > | ADvari< Double >::adc |
| template<typename Double> | |
| const Double | ADcontext< Double >::One = 1. |
| template<typename Double> | |
| const Double | ADcontext< Double >::negOne = -1. |
Definition at line 2708 of file Sacado_trad.hpp.
Definition at line 2715 of file Sacado_trad.hpp.
|
inline |
Definition at line 2586 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::ADf2 | ( | Double | f, |
| Double | gx, | ||
| Double | gy, | ||
| const IndepADvar< Double > & | x, | ||
| const IndepADvar< Double > & | y ) |
Definition at line 2610 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::ADfn | ( | Double | f, |
| int | n, | ||
| const IndepADvar< Double > * | x, | ||
| const Double * | g ) |
Definition at line 2616 of file Sacado_trad.hpp.
| IndepADvar< Double > & Sacado::Rad::ADvar_operatoreq | ( | IndepADvar< Double > * | This, |
| const ADvari< Double > & | x ) |
Definition at line 2053 of file Sacado_trad.hpp.
| ADvar< Double > & Sacado::Rad::ADvar_operatoreq | ( | ADvar< Double > * | This, |
| const ADvari< Double > & | x ) |
Definition at line 2063 of file Sacado_trad.hpp.
|
inline |
Definition at line 993 of file Sacado_trad.hpp.
|
inline |
Definition at line 989 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::ADf1 | ( | Double | f, |
| Double | g, | ||
| const ADvari< Double > & | x ) |
Definition at line 2580 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::ADf2 | ( | Double | f, |
| Double | gx, | ||
| Double | gy, | ||
| const ADvari< Double > & | x, | ||
| const ADvari< Double > & | y ) |
Definition at line 2592 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::ADf2 | ( | Double | f, |
| Double | gx, | ||
| Double | gy, | ||
| const IndepADvar< Double > & | x, | ||
| const ADvari< Double > & | y ) |
Definition at line 2604 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::ADf2 | ( | Double | f, |
| Double | gx, | ||
| Double | gy, | ||
| const ADvari< Double > & | x, | ||
| const IndepADvar< Double > & | y ) |
Definition at line 2598 of file Sacado_trad.hpp.
|
inline |
Definition at line 2628 of file Sacado_trad.hpp.
|
inline |
Definition at line 1265 of file Sacado_trad.hpp.
|
inline |
Definition at line 1270 of file Sacado_trad.hpp.
|
inline |
Definition at line 1276 of file Sacado_trad.hpp.
|
inline |
Definition at line 1281 of file Sacado_trad.hpp.
|
inline |
Definition at line 1287 of file Sacado_trad.hpp.
|
inline |
Definition at line 1293 of file Sacado_trad.hpp.
|
inline |
Definition at line 1298 of file Sacado_trad.hpp.
|
inline |
Definition at line 1304 of file Sacado_trad.hpp.
|
inline |
Definition at line 1310 of file Sacado_trad.hpp.
|
inline |
Definition at line 1315 of file Sacado_trad.hpp.
|
inline |
Definition at line 1321 of file Sacado_trad.hpp.
|
inline |
Definition at line 1327 of file Sacado_trad.hpp.
|
inline |
Definition at line 1332 of file Sacado_trad.hpp.
|
inline |
Definition at line 1338 of file Sacado_trad.hpp.
|
inline |
Definition at line 1344 of file Sacado_trad.hpp.
|
inline |
Definition at line 1349 of file Sacado_trad.hpp.
|
inline |
Definition at line 1355 of file Sacado_trad.hpp.
|
inline |
Definition at line 1361 of file Sacado_trad.hpp.
|
inline |
Definition at line 1366 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator- | ( | const Base< ADvari< Double > > & | TT | ) |
Definition at line 2110 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator+ | ( | const Base< ADvari< Double > > & | LL, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2117 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator+ | ( | const Base< ADvari< Double > > & | LL, |
| Double | R ) |
Definition at line 2142 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator+ | ( | Double | L, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2160 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator- | ( | const Base< ADvari< Double > > & | LL, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2167 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator- | ( | const Base< ADvari< Double > > & | LL, |
| Double | R ) |
Definition at line 2186 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator- | ( | Double | L, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2204 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator* | ( | const Base< ADvari< Double > > & | LL, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2211 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator* | ( | const Base< ADvari< Double > > & | LL, |
| Double | R ) |
Definition at line 2230 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator* | ( | Double | L, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2248 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator/ | ( | const Base< ADvari< Double > > & | LL, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2255 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator/ | ( | const Base< ADvari< Double > > & | LL, |
| Double | R ) |
Definition at line 2276 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::operator/ | ( | Double | L, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2283 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::acos | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2303 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::acosh | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2311 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::asin | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2319 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::asinh | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2327 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::atan | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2339 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::atanh | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2347 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::atan2 | ( | const Base< ADvari< Double > > & | LL, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2355 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::atan2 | ( | Double | x, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2364 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::atan2 | ( | const Base< ADvari< Double > > & | LL, |
| Double | y ) |
Definition at line 2372 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::max | ( | const Base< ADvari< Double > > & | LL, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2380 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::max | ( | Double | L, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2389 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::max | ( | const Base< ADvari< Double > > & | LL, |
| Double | R ) |
Definition at line 2398 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::min | ( | const Base< ADvari< Double > > & | LL, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2407 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::min | ( | Double | L, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2416 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::min | ( | const Base< ADvari< Double > > & | LL, |
| Double | R ) |
Definition at line 2425 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::cos | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2434 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::cosh | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2441 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::exp | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2448 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::log | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2463 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::log10 | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2471 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::pow | ( | const Base< ADvari< Double > > & | LL, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2480 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::pow | ( | Double | x, |
| const Base< ADvari< Double > > & | RR ) |
Definition at line 2489 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::pow | ( | const Base< ADvari< Double > > & | LL, |
| Double | y ) |
Definition at line 2497 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::sin | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2505 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::sinh | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2512 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::sqrt | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2519 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::tan | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2527 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::tanh | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2535 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::abs | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2543 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::fabs | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2556 of file Sacado_trad.hpp.
| ADvari< Double > & Sacado::Rad::cbrt | ( | const Base< ADvari< Double > > & | vv | ) |
Definition at line 2572 of file Sacado_trad.hpp.
|
inline |
Definition at line 2622 of file Sacado_trad.hpp.
| Derp<Double>* Sacado::Rad::Derp< Double >::LastDerp = 0 |
Definition at line 1415 of file Sacado_trad.hpp.
| ADcontext<Double> Sacado::Rad::ADvari< Double >::adc |
Definition at line 1417 of file Sacado_trad.hpp.
| const Double Sacado::Rad::ADcontext< Double >::One = 1. |
Definition at line 1418 of file Sacado_trad.hpp.
| const Double Sacado::Rad::ADcontext< Double >::negOne = -1. |
Definition at line 1419 of file Sacado_trad.hpp.