1 # ifndef CPPAD_CORE_AD_ASSIGN_HPP
2 # define CPPAD_CORE_AD_ASSIGN_HPP
115 template <
class Base>
117 {
return *
this = x.
ADBase(); }
133 template <
class Base>
136 {
return *
this = Base(t); }
AD & operator=(const Base &b)
Assignment to Base type value.
AD< Base > ADBase(void) const
Conversion from VecAD_reference to AD<Base>. puts the correspond vecad load instruction in the tape...
#define CPPAD_ASSERT_UNKNOWN(exp)
Check that exp is true, if not terminate execution.
Class used to hold a reference to an element of a VecAD object.
CPPAD_INLINE_FRIEND_TEMPLATE_FUNCTION bool Parameter(const AD< Base > &x)