Nonconvex constrained optimization
Loading...
Searching...
No Matches
IpoptAdapter::Results Struct Reference

#include <alpaqa/ipopt/ipopt-adapter.hpp>

Detailed Description

Definition at line 23 of file ipopt-adapter.hpp.

Collaboration diagram for IpoptAdapter::Results:

Public Member Functions

vec combine_bounds_multipliers () const

Public Attributes

Ipopt::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

Member Function Documentation

◆ combine_bounds_multipliers()

vec combine_bounds_multipliers ( ) const
inlinenodiscard

Definition at line 30 of file ipopt-adapter.hpp.

Member Data Documentation

◆ status

Ipopt::SolverReturn status = Ipopt::SolverReturn::UNASSIGNED

Definition at line 24 of file ipopt-adapter.hpp.

◆ solution_x

vec solution_x

Definition at line 25 of file ipopt-adapter.hpp.

◆ solution_z_L

vec solution_z_L

Definition at line 25 of file ipopt-adapter.hpp.

◆ solution_z_U

vec solution_z_U

Definition at line 25 of file ipopt-adapter.hpp.

◆ solution_y

vec solution_y

Definition at line 25 of file ipopt-adapter.hpp.

◆ solution_g

vec solution_g

Definition at line 25 of file ipopt-adapter.hpp.

◆ solution_f

real_t solution_f = NaN<config_t>

Definition at line 26 of file ipopt-adapter.hpp.

◆ infeasibility

real_t infeasibility = NaN<config_t>

Definition at line 26 of file ipopt-adapter.hpp.

◆ nlp_error

real_t nlp_error = NaN<config_t>

Definition at line 27 of file ipopt-adapter.hpp.

◆ iter_count

length_t iter_count = 0

Definition at line 28 of file ipopt-adapter.hpp.


The documentation for this struct was generated from the following file: