CppAD: A C++ Algorithmic Differentiation Package  20130918
template<class Base >
void CppAD::ADFun< Base >::optimize ( void  )

Optimize a player object operation sequence.

The operation sequence for this object is replaced by one with fewer operations but the same funcition and derivative values.

Template Parameters:
Basebase type for the operator; i.e., this operation was recorded using AD< Base > and computations by this routine are done using type Base.

Definition at line 2604 of file optimize.hpp.

Referenced by CppAD::BenderQuad(), CppAD::opt_val_hes(), and CppAD::ipopt::solve_callback< Dvector, ADvector, FG_eval >::solve_callback().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines