CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
#define CPPAD_COND_EXP (   Name)
Value:
template <class Base> \
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION \
AD<Base> CondExp##Name( \
const AD<Base> &left , \
const AD<Base> &right , \
const AD<Base> &if_true , \
const AD<Base> &if_false ) \
{ \
return CondExpOp(Compare##Name, \
left, right, if_true, if_false); \
}
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION AD< Base > CondExp(const AD< Base > &flag, const AD< Base > &if_true, const AD< Base > &if_false)
Definition: cond_exp.hpp:343
std::complex< double > CondExpOp(enum CppAD::CompareOp cop, const std::complex< double > &left, const std::complex< double > &right, const std::complex< double > &trueCase, const std::complex< double > &falseCase)

Definition at line 322 of file cond_exp.hpp.