CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
cond_exp.hpp File Reference

Go to the source code of this file.

Namespaces

 CppAD
 contains all the variables and functions defined by the CppAD package.
 

Macros

#define CPPAD_COND_EXP(Name)
 

Functions

template<class Base >
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
AD< Base > 
CppAD::CondExp (const AD< Base > &flag, const AD< Base > &if_true, const AD< Base > &if_false)
 
template<class Base >
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
AD< Base > 
CppAD::CondExpEq (const AD< Base > &left, const AD< Base > &right, const AD< Base > &if_true, const AD< Base > &if_false)
 
template<class Base >
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
AD< Base > 
CppAD::CondExpGe (const AD< Base > &left, const AD< Base > &right, const AD< Base > &if_true, const AD< Base > &if_false)
 
template<class Base >
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
AD< Base > 
CppAD::CondExpGt (const AD< Base > &left, const AD< Base > &right, const AD< Base > &if_true, const AD< Base > &if_false)
 
template<class Base >
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
AD< Base > 
CppAD::CondExpLe (const AD< Base > &left, const AD< Base > &right, const AD< Base > &if_true, const AD< Base > &if_false)
 
template<class Base >
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
AD< Base > 
CppAD::CondExpLt (const AD< Base > &left, const AD< Base > &right, const AD< Base > &if_true, const AD< Base > &if_false)
 
template<class Base >
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION
AD< Base > 
CppAD::CondExpOp (enum CompareOp cop, const AD< Base > &left, const AD< Base > &right, const AD< Base > &if_true, const AD< Base > &if_false)