CppAD: A C++ Algorithmic Differentiation Package  20130918
identical.hpp File Reference

Check if certain properties is true for any possible AD tape play back. More...

Go to the source code of this file.

Namespaces

namespace  CppAD
 

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


Functions

template<class Base >
bool CppAD::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.
template<class Base >
bool CppAD::IdenticalOne (const AD< Base > &x)
 Determine if an AD<Base> is equal to one, and must be equal one during any tape playback.
template<class Base >
bool CppAD::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.
template<class Base >
bool CppAD::IdenticalZero (const AD< Base > &x)
 Determine if an AD<Base> is equal to zero, and must be equal zero during any tape playback.

Detailed Description

Check if certain properties is true for any possible AD tape play back.

Definition in file identical.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines