Drake
snopt_solver_f2c.cc File Reference
#include "drake/solvers/snopt_solver.h"
#include <algorithm>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <limits>
#include <map>
#include <unordered_set>
#include <utility>
#include <vector>
#include "drake/common/text_logging.h"
#include "drake/math/autodiff.h"
#include "drake/solvers/mathematical_program.h"
#include <f2c.h>
#include <cexamples/snopt.h>
Include dependency graph for snopt_solver_f2c.cc:

Namespaces

 snopt
 
 drake
 
 drake::solvers
 

Variable Documentation

◆ A

std::vector<snopt::doublereal> A

◆ cost_gradient_indices_

const std::unordered_set<int>* cost_gradient_indices_

◆ cw

std::vector<char> cw

◆ D

SNOPTData& D

◆ F

std::vector<snopt::doublereal> F

◆ Flow

std::vector<snopt::doublereal> Flow

◆ Fmul

std::vector<snopt::doublereal> Fmul

◆ Fstate

std::vector<snopt::integer> Fstate

◆ Fupp

std::vector<snopt::doublereal> Fupp

◆ iAfun

std::vector<snopt::integer> iAfun

◆ iGfun

std::vector<snopt::integer> iGfun

◆ iPrint

snopt::integer iPrint = -1

◆ iSumm

snopt::integer iSumm = -1

◆ iw

std::vector<snopt::integer> iw

◆ jAvar

std::vector<snopt::integer> jAvar

◆ jGvar

std::vector<snopt::integer> jGvar

◆ lencw

snopt::integer lencw = 0

◆ leniw

snopt::integer leniw = 0

◆ lenrw

snopt::integer lenrw = 0

◆ prog_

const MathematicalProgram* prog_

◆ rw

std::vector<snopt::doublereal> rw

◆ x

std::vector<snopt::doublereal> x

◆ xlow

std::vector<snopt::doublereal> xlow

◆ xmul

std::vector<snopt::doublereal> xmul

◆ xstate

std::vector<snopt::integer> xstate

◆ xupp

std::vector<snopt::doublereal> xupp