|
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.