## Solvers

The OPTI Toolbox forms an 'umbrella' over a suite of open source and free academic solvers, most of which are included (and compiled for Windows) as part of the toolbox download.

## Supplied Solvers

Below is a list of the solvers supplied with OPTI, grouped by the problem types they can solve. Click a solver name to view more information about it.

#### Linear Programming (LP)

CLP, CSDP, DSDP, GLPK, LP_SOLVE, OOQP, SCIP

#### Mixed Integer Linear Programming (MILP)

#### Quadratic Programming (QP)

#### Mixed Integer Quadratic Programming (MIQP)

#### Quadratically Constrained Quadratic Programming (QCQP)

#### Mixed Integer Quadratically Constrainted Quadratic Programming (MIQCQP)

#### Semidefinite Programming (SDP)

#### System of Nonlinear Equations (SNLE)

HYBRJ, LM_DER, MKLTRNLS, NL2SOL

#### Nonlinear Least Squares (NLS)

LEVMAR, LM_DER, MKLTRNLS, NL2SOL

#### Nonlinear Programming (NLP)

FILTERSD, IPOPT, L-BFGS-B, M1QN3, NLOPT, SCIP

#### Global Nonlinear Programming (GNLP)

#### Mixed Integer Nonlinear Programming (MINLP)

## Interfaced Solvers

Below is a list of the solvers interfaced (connected, but not supplied) to OPTI, grouped as above. Apart from the MATLAB solvers, most others are available under an unrestrictive free academic license.

#### Linear Programming (LP)

BARON, CPLEX, MATLAB, MOSEK, SeDuMi