alpaqa 1.0.0a10
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Classes | Namespaces
ipopt-adapter.hpp File Reference
#include <alpaqa/ipopt-adapter-export.h>
#include <alpaqa/problem/type-erased-problem.hpp>
#include <IpTNLP.hpp>
+ Include dependency graph for ipopt-adapter.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IpoptAdapter
 Based on https://coin-or.github.io/Ipopt/INTERFACES.html. More...
 
struct  IpoptAdapter::Results
 
struct  IpoptAdapter::Sparsity
 

Namespaces

namespace  alpaqa
 

Class Documentation

◆ alpaqa::IpoptAdapter::Results

struct alpaqa::IpoptAdapter::Results
+ Collaboration diagram for IpoptAdapter::Results:
Class Members
SolverReturn status = Ipopt::SolverReturn::UNASSIGNED
vec solution_x
vec solution_z_L
vec solution_z_U
vec solution_y
vec solution_g
real_t solution_f = NaN<config_t>
real_t infeasibility = NaN<config_t>
real_t nlp_error = NaN<config_t>
length_t iter_count = 0

◆ alpaqa::IpoptAdapter::Sparsity

struct alpaqa::IpoptAdapter::Sparsity
+ Collaboration diagram for IpoptAdapter::Sparsity:
Class Members
length_t nnz
indexvec inner_idx
indexvec outer_ptr