CppAD: A C++ Algorithmic Differentiation Package 20110419
|
CppAD interface to Ipopt. More...
Go to the source code of this file.
Classes | |
class | cppad_ipopt_fg_info |
Abstract base class user derives from to define the funcitons in the problem. More... | |
class | cppad_ipopt_solution |
Class that contains information about the problem solution. More... | |
class | cppad_ipopt_nlp |
Class connects Ipopt to CppAD for derivative and sparsity pattern calculations. More... | |
Typedefs | |
typedef CppAD::AD< Ipopt::Number > | ADNumber |
A scalar value used to record operation sequence. | |
typedef CppAD::vector< ADNumber > | ADVector |
A simple vector of values used to record operation sequence. | |
typedef CppAD::vector< size_t > | SizeVector |
A simple vector of size_t values. | |
typedef CppAD::vector < Ipopt::Number > | NumberVector |
A simple vector of values used by Ipopt. |
CppAD interface to Ipopt.
Definition in file cppad_ipopt_nlp.hpp.