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