6#include <Eigen/SparseCore>
18 const Eigen::VectorXd&
x;
21 const Eigen::VectorXd&
s;
24 const Eigen::SparseVector<double>&
g;
27 const Eigen::SparseMatrix<double>&
H;
30 const Eigen::SparseMatrix<double>&
A_e;
33 const Eigen::SparseMatrix<double>&
A_i;
Definition Hessian.hpp:18
Solver iteration information exposed to a user callback.
Definition SolverIterationInfo.hpp:13
const Eigen::SparseMatrix< double > & A_i
The inequality constraint Jacobian.
Definition SolverIterationInfo.hpp:33
int iteration
The solver iteration.
Definition SolverIterationInfo.hpp:15
const Eigen::SparseMatrix< double > & A_e
The equality constraint Jacobian.
Definition SolverIterationInfo.hpp:30
const Eigen::VectorXd & x
The decision variables.
Definition SolverIterationInfo.hpp:18
const Eigen::SparseMatrix< double > & H
The Hessian of the Lagrangian.
Definition SolverIterationInfo.hpp:27
const Eigen::SparseVector< double > & g
The gradient of the cost function.
Definition SolverIterationInfo.hpp:24
const Eigen::VectorXd & s
The inequality constraint slack variables.
Definition SolverIterationInfo.hpp:21