|
| bool | abs_geq (const AD< Base > &x, const AD< Base > &y) |
| | Check if absolute value of one AD<Base> is greater or equal another. More...
|
| |
| class | ADFun< Base > |
| |
| class | atomic_base< Base > |
| |
| AD | azmul (const AD< Base > &x, const AD< Base > &y) |
| |
| AD< Base > | CondExpOp (enum CompareOp cop, const AD< Base > &left, const AD< Base > &right, const AD< Base > &trueCase, const AD< Base > &falseCase) |
| |
| class | discrete< Base > |
| |
| bool | EqualOpSeq (const AD< Base > &u, const AD< Base > &v) |
| |
| bool | GreaterThanOrZero (const AD< Base > &x) |
| | Check if an AD<Base> is greater than or equal zero. More...
|
| |
| bool | GreaterThanZero (const AD< Base > &x) |
| | Check if an AD<Base> is greater than zero. More...
|
| |
| bool | IdenticalEqualPar (const AD< Base > &x, const AD< Base > &y) |
| | Determine if two AD<Base> objects are equal, and must be equal during any tape playback. More...
|
| |
| bool | IdenticalOne (const AD< Base > &x) |
| | Determine if an AD<Base> is equal to one, and must be equal one during any tape playback. More...
|
| |
| bool | IdenticalPar (const AD< Base > &x) |
| | Determine if an AD<Base> object is a parameter, and could never have a different value during any tape playback. More...
|
| |
| bool | IdenticalZero (const AD< Base > &x) |
| | Determine if an AD<Base> is equal to zero, and must be equal zero during any tape playback. More...
|
| |
| template<class VectorAD > |
| void | Independent (VectorAD &x, size_t abort_op_index) |
| | Declaration of independent variables. More...
|
| |
| int | Integer (const AD< Base > &u) |
| |
| bool | LessThanOrZero (const AD< Base > &x) |
| | Check if an AD<Base> is less than or equal zero. More...
|
| |
| bool | LessThanZero (const AD< Base > &x) |
| | Check if an AD<Base> is less than zero. More...
|
| |
| class | local::ADTape< Base > |
| |
| bool | NearEqual (const AD< Base > &x, const AD< Base > &y, const Base &r, const Base &a) |
| |
| bool | NearEqual (const Base &x, const AD< Base > &y, const Base &r, const Base &a) |
| |
| bool | NearEqual (const AD< Base > &x, const Base &y, const Base &r, const Base &a) |
| |
| bool | operator (const AD< Base > &left, const AD< Base > &right) |
| |
| bool | operator (const AD< Base > &left, const AD< Base > &right) |
| |
| std::ostream & | operator (std::ostream &os, const AD< Base > &x) |
| |
| bool | operator!= (const AD< Base > &left, const AD< Base > &right) |
| |
| AD< Base > | operator* (const AD< Base > &left, const AD< Base > &right) |
| |
| AD< Base > | operator+ (const AD< Base > &left, const AD< Base > &right) |
| |
| AD< Base > | operator- (const AD< Base > &left, const AD< Base > &right) |
| |
| AD< Base > | operator/ (const AD< Base > &left, const AD< Base > &right) |
| |
| bool | operator== (const AD< Base > &left, const AD< Base > &right) |
| |
| bool | operator> (const AD< Base > &left, const AD< Base > &right) |
| |
| bool | operator>= (const AD< Base > &left, const AD< Base > &right) |
| |
| std::istream & | operator>> (std::istream &is, AD< Base > &x) |
| | Read an AD<Base> object from an input stream. More...
|
| |
| template<class Type > |
| void | parallel_ad (void) |
| | Enable parallel execution mode with AD<Base> by initializing static variables that my be used. More...
|
| |
| bool | Parameter (const AD< Base > &u) |
| |
| bool | Parameter (const VecAD< Base > &u) |
| |
| AD | pow (const AD< Base > &x, const AD< Base > &y) |
| |
| void | PrintFor (const AD< Base > &flag, const char *before, const AD< Base > &var, const char *after) |
| |
| Base | Value (const AD< Base > &x) |
| |
| AD | Var2Par (const AD< Base > &u) |
| |
| bool | Variable (const AD< Base > &u) |
| |
| bool | Variable (const VecAD< Base > &u) |
| |
| class | VecAD< Base > |
| |
| class | VecAD_reference< Base > |
| |
template<class Base>
class CppAD::AD< Base >
Definition at line 34 of file ad.hpp.