All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ipopt.cc File Reference
#include <cassert>
#include <cstring>
#include <typeinfo>
#include <boost/foreach.hpp>
#include <boost/variant/apply_visitor.hpp>
#include <coin/IpIpoptApplication.hpp>
#include <coin/IpTNLP.hpp>
#include <roboptim/core/util.hh>
#include "roboptim/core/plugin/ipopt/config.hh"
#include "roboptim/core/plugin/ipopt/ipopt.hh"
#include "roboptim/core/plugin/ipopt/ipopt-parameters-updater.hh"
#include "ipopt-common.hxx"
#include "tnlp.hh"

Namespaces

namespace  roboptim
 Meta-functions, functions and solvers related classes.
 

Typedefs

typedef IpoptSolver::solver_t solver_t
 

Functions

ROBOPTIM_CORE_PLUGIN_IPOPT_DLLEXPORT
unsigned 
getSizeOfProblem ()
 
ROBOPTIM_CORE_PLUGIN_IPOPT_DLLEXPORT
const char * 
getTypeIdOfConstraintsList ()
 
ROBOPTIM_CORE_PLUGIN_IPOPT_DLLEXPORT
solver_t
create (const IpoptSolver::problem_t &pb)
 
ROBOPTIM_CORE_PLUGIN_IPOPT_DLLEXPORT
void 
destroy (solver_t *p)
 

Typedef Documentation

Function Documentation

solver_t * create ( const IpoptSolver::problem_t &  pb)
ROBOPTIM_CORE_PLUGIN_IPOPT_DLLEXPORT void destroy ( solver_t p)
ROBOPTIM_CORE_PLUGIN_IPOPT_DLLEXPORT unsigned getSizeOfProblem ( )
ROBOPTIM_CORE_PLUGIN_IPOPT_DLLEXPORT const char* getTypeIdOfConstraintsList ( )