Prev Next trace_struct

@(@\newcommand{\R}[1]{ {\rm #1} } \newcommand{\B}[1]{ {\bf #1} } \newcommand{\W}[1]{ \; #1 \; }@)@ This is cppad_mixed--20220519 documentation: Here is a link to its current documentation .
Ipopt Trace Information

Syntax
Prototype
iter
obj_value
inf_pr
inf_du
mu
d_norm
regularization_size
alpha_du
alpha_pr
ls_trials
restoration

Syntax
CppAD::mixed::trace_struct trace

Prototype

     struct trace_struct {
          size_t iter;
          double obj_value;
          double inf_pr;
          double inf_du;
          double mu;
          double d_norm;
          double regularization_size;
          double alpha_du;
          double alpha_pr;
          size_t ls_trials;
          bool   restoration;
     };     

iter
See ipopt trace iter .

obj_value
See ipopt trace objective .

inf_pr
See ipopt trace inf_pr .

inf_du
See ipopt trace inf_du .

mu
See ipopt trace lg(mu) .

d_norm
See ipopt trace ||d|| .

regularization_size
See ipopt trace lg(rg) .

alpha_du
See ipopt trace alpha_du .

alpha_pr
See ipopt trace alpha_pr .

ls_trials
See ipopt trace ls .

restoration
Is ipopt currently in restoration mode.
Input File: include/cppad/mixed/trace_struct.hpp