|
Sacado Package Browser (Single Doxygen Collection) Version of the Day
|
Classes | |
| class | RAD_DoubleIgnore |
| class | DoubleAvoid |
| class | DoubleAvoid< double > |
| 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 |
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 > *This, const ADvari< Double > &x) |
| 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, Double, const ADvari< Double > &) |
| 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 ADvari< Double > &T) |
| template<typename Double> | |
| int | operator< (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator< (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| int | operator< (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator<= (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator<= (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| int | operator<= (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator== (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator== (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| int | operator== (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator!= (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator!= (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| int | operator!= (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator>= (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator>= (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| int | operator>= (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator> (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| int | operator> (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| int | operator> (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator- (const ADvari< Double > &T) |
| template<typename Double> | |
| ADvari< Double > & | operator+ (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator+ (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | operator+ (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator- (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator- (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | operator- (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator* (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator* (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | operator* (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator/ (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | operator/ (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | operator/ (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | acos (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | acosh (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | asin (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | asinh (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | atan (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | atanh (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | atan2 (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | atan2 (Double x, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | atan2 (const ADvari< Double > &L, Double y) |
| template<typename Double> | |
| ADvari< Double > & | max (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | max (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | max (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | min (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | min (Double L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | min (const ADvari< Double > &L, Double RR) |
| template<typename Double> | |
| ADvari< Double > & | cos (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | cosh (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | exp (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | log (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | log10 (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | pow (const ADvari< Double > &L, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | pow (Double x, const ADvari< Double > &RR) |
| template<typename Double> | |
| ADvari< Double > & | pow (const ADvari< Double > &L, Double y) |
| template<typename Double> | |
| ADvari< Double > & | sin (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | sinh (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | sqrt (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | tan (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | tanh (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | abs (const ADvari< Double > &v) |
| template<typename Double> | |
| ADvari< Double > & | fabs (const ADvari< Double > &v) |
| 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. |
| template<typename Double> | |
| CADcontext< Double > | ConstADvari< Double >::cadc |
| template<typename Double> | |
| ConstADvari< Double > * | ConstADvari< Double >::lastcad |
| template<typename Double> | |
| ADvari< Double > * | ADvari< Double >::First_ADvari |
| template<typename Double> | |
| ADvari< Double > ** | ADvari< Double >::Last_ADvari = &ADvari<Double>::First_ADvari |
Definition at line 2030 of file Sacado_tradvec.hpp.
Definition at line 2035 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 1911 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::ADf2 | ( | Double | f, |
| Double | gx, | ||
| Double | gy, | ||
| const IndepADvar< Double > & | x, | ||
| const IndepADvar< Double > & | y ) |
Definition at line 1935 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::ADfn | ( | Double | f, |
| int | n, | ||
| const IndepADvar< Double > * | x, | ||
| const Double * | g ) |
Definition at line 1941 of file Sacado_tradvec.hpp.
| IndepADvar< Double > & Sacado::RadVec::ADvar_operatoreq | ( | IndepADvar< Double > * | This, |
| const ADvari< Double > & | x ) |
Definition at line 1475 of file Sacado_tradvec.hpp.
| ADvar< Double > & Sacado::RadVec::ADvar_operatoreq | ( | ADvar< Double > * | This, |
| const ADvari< Double > & | x ) |
RAD_AUTO_AD_Const
Definition at line 1483 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 744 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 740 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::ADf1 | ( | Double | f, |
| Double | g, | ||
| const ADvari< Double > & | x ) |
Definition at line 1905 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::ADf2 | ( | Double | f, |
| Double | gx, | ||
| Double | gy, | ||
| const ADvari< Double > & | x, | ||
| const ADvari< Double > & | y ) |
Definition at line 1917 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::ADf2 | ( | Double | f, |
| Double | gx, | ||
| Double | gy, | ||
| const IndepADvar< Double > & | x, | ||
| const ADvari< Double > & | y ) |
Definition at line 1929 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::ADf2 | ( | Double | f, |
| Double | gx, | ||
| Double | gy, | ||
| const ADvari< Double > & | x, | ||
| const IndepADvar< Double > & | y ) |
Definition at line 1923 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 1953 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 910 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 913 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 915 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 917 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 920 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 922 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 924 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 927 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 929 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 931 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 934 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 936 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 938 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 941 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 943 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 945 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 948 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 950 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 952 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator- | ( | const ADvari< Double > & | T | ) |
Definition at line 1524 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator+ | ( | const ADvari< Double > & | L, |
| const ADvari< Double > & | R ) |
Definition at line 1530 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator+ | ( | const ADvari< Double > & | L, |
| Double | R ) |
Definition at line 1550 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator+ | ( | Double | L, |
| const ADvari< Double > & | R ) |
Definition at line 1564 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator- | ( | const ADvari< Double > & | L, |
| const ADvari< Double > & | R ) |
Definition at line 1570 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator- | ( | const ADvari< Double > & | L, |
| Double | R ) |
Definition at line 1584 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator- | ( | Double | L, |
| const ADvari< Double > & | R ) |
Definition at line 1598 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator* | ( | const ADvari< Double > & | L, |
| const ADvari< Double > & | R ) |
Definition at line 1604 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator* | ( | const ADvari< Double > & | L, |
| Double | R ) |
Definition at line 1618 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator* | ( | Double | L, |
| const ADvari< Double > & | R ) |
Definition at line 1632 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator/ | ( | const ADvari< Double > & | L, |
| const ADvari< Double > & | R ) |
Definition at line 1638 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator/ | ( | const ADvari< Double > & | L, |
| Double | R ) |
Definition at line 1654 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::operator/ | ( | Double | L, |
| const ADvari< Double > & | R ) |
Definition at line 1660 of file Sacado_tradvec.hpp.
Definition at line 1676 of file Sacado_tradvec.hpp.
Definition at line 1683 of file Sacado_tradvec.hpp.
Definition at line 1690 of file Sacado_tradvec.hpp.
Definition at line 1697 of file Sacado_tradvec.hpp.
Definition at line 1708 of file Sacado_tradvec.hpp.
Definition at line 1715 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::atan2 | ( | const ADvari< Double > & | L, |
| const ADvari< Double > & | R ) |
Definition at line 1722 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::atan2 | ( | Double | x, |
| const ADvari< Double > & | R ) |
Definition at line 1729 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::atan2 | ( | const ADvari< Double > & | L, |
| Double | y ) |
Definition at line 1736 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::max | ( | const ADvari< Double > & | L, |
| const ADvari< Double > & | R ) |
Definition at line 1743 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::max | ( | Double | L, |
| const ADvari< Double > & | R ) |
Definition at line 1750 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::max | ( | const ADvari< Double > & | L, |
| Double | R ) |
Definition at line 1758 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::min | ( | const ADvari< Double > & | L, |
| const ADvari< Double > & | R ) |
Definition at line 1766 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::min | ( | Double | L, |
| const ADvari< Double > & | R ) |
Definition at line 1773 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::min | ( | const ADvari< Double > & | L, |
| Double | R ) |
Definition at line 1781 of file Sacado_tradvec.hpp.
Definition at line 1789 of file Sacado_tradvec.hpp.
Definition at line 1795 of file Sacado_tradvec.hpp.
Definition at line 1801 of file Sacado_tradvec.hpp.
Definition at line 1810 of file Sacado_tradvec.hpp.
Definition at line 1817 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::pow | ( | const ADvari< Double > & | L, |
| const ADvari< Double > & | R ) |
Definition at line 1825 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::pow | ( | Double | x, |
| const ADvari< Double > & | R ) |
Definition at line 1832 of file Sacado_tradvec.hpp.
| ADvari< Double > & Sacado::RadVec::pow | ( | const ADvari< Double > & | L, |
| Double | y ) |
Definition at line 1839 of file Sacado_tradvec.hpp.
Definition at line 1846 of file Sacado_tradvec.hpp.
Definition at line 1852 of file Sacado_tradvec.hpp.
Definition at line 1858 of file Sacado_tradvec.hpp.
Definition at line 1865 of file Sacado_tradvec.hpp.
Definition at line 1872 of file Sacado_tradvec.hpp.
Definition at line 1879 of file Sacado_tradvec.hpp.
Definition at line 1891 of file Sacado_tradvec.hpp.
|
inline |
Definition at line 1947 of file Sacado_tradvec.hpp.
| Derp<Double>* Sacado::RadVec::Derp< Double >::LastDerp = 0 |
Definition at line 982 of file Sacado_tradvec.hpp.
| ADcontext<Double> Sacado::RadVec::ADvari< Double >::adc |
Definition at line 983 of file Sacado_tradvec.hpp.
| const Double Sacado::RadVec::ADcontext< Double >::One = 1. |
Definition at line 984 of file Sacado_tradvec.hpp.
| const Double Sacado::RadVec::ADcontext< Double >::negOne = -1. |
Definition at line 985 of file Sacado_tradvec.hpp.
| CADcontext<Double> Sacado::RadVec::ConstADvari< Double >::cadc |
Definition at line 986 of file Sacado_tradvec.hpp.
| ConstADvari<Double>* Sacado::RadVec::ConstADvari< Double >::lastcad |
Definition at line 987 of file Sacado_tradvec.hpp.
| ADvari<Double>* Sacado::RadVec::ADvari< Double >::First_ADvari |
Definition at line 989 of file Sacado_tradvec.hpp.
| ADvari<Double>** Sacado::RadVec::ADvari< Double >::Last_ADvari = &ADvari<Double>::First_ADvari |
Definition at line 990 of file Sacado_tradvec.hpp.