CppAD: A C++ Algorithmic Differentiation Package 20110419
|
Go to the source code of this file.
Namespaces | |
namespace | CppAD |
contains all the variables and functions defined by the CppAD package. | |
Defines | |
#define | CPPAD_COND_EXP(Name) |
#define | CPPAD_COND_EXP(Name, Op, Type) |
Functions | |
template<class CompareType , class ResultType > | |
CPPAD_INLINE ResultType | CppAD::CondExpTemplate (enum CompareOp cop, const CompareType &left, const CompareType &right, const ResultType &exp_if_true, const ResultType &exp_if_false) |
float | CppAD::CondExpOp (enum CompareOp cop, const float &left, const float &right, const float &exp_if_true, const float &exp_if_false) |
double | CppAD::CondExpOp (enum CompareOp cop, const double &left, const double &right, const double &exp_if_true, const double &exp_if_false) |
template<class Base > | |
CPPAD_INLINE AD< Base > | CppAD::CondExpOp (enum CompareOp cop, const AD< Base > &left, const AD< Base > &right, const AD< Base > &exp_if_true, const AD< Base > &exp_if_false) |
template<class Base > | |
CPPAD_INLINE AD< Base > | CppAD::CondExp (const AD< Base > &flag, const AD< Base > &exp_if_true, const AD< Base > &exp_if_false) |
float | CppAD::CondExp (const float &flag, const float &exp_if_true, const float &exp_if_false) |
double | CppAD::CondExp (const double &flag, const double &exp_if_true, const double &exp_if_false) |