Drake
SnoptSolverDetails Struct Reference

## Detailed Description

The SNOPT solver details after calling Solve() function.

The user can call MathematicalProgramResult::get_solver_details<SnoptSolver>() to obtain the details.

#include <drake/solvers/snopt_solver.h>

## Public Attributes

int info {}
The exit condition of the solver. More...

Eigen::VectorXd xmul
The final value of the dual variables for the bound constraint x_lower <= x <= x_upper. More...

Eigen::VectorXd F
The final value of the vector of problem functions F(x). More...

Eigen::VectorXd Fmul
The final value of the dual variables (Lagrange multipliers) for the general constraints F_lower <= F(x) <= F_upper. More...

## ◆ F

 Eigen::VectorXd F

The final value of the vector of problem functions F(x).

## ◆ Fmul

 Eigen::VectorXd Fmul

The final value of the dual variables (Lagrange multipliers) for the general constraints F_lower <= F(x) <= F_upper.

## ◆ info

 int info {}

The exit condition of the solver.

Please refer to section "EXIT conditions" in "User's Guide for SNOPT Version 7: Software for Large-Scale Nonlinear Programming" by Philip E. Gill to interpret the exit condition.

## ◆ xmul

 Eigen::VectorXd xmul

The final value of the dual variables for the bound constraint x_lower <= x <= x_upper.

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