TOMLAB OPTIMIZATION LOGO TOMLAB OPTIMIZATION AREA top banner
  # LOGIN   # REGISTER (FREE TRIAL)
  # myTOMLAB  
Products
*TOMLAB Base Module
*TOMLAB /MINOS
*TOMLAB /NPSOL
*TOMLAB /DNOPT
 *Solvers
*TOMLAB /SNOPT
*TOMLAB /SOL
*TOMLAB /CGO
*TOMLAB /CPLEX
*TOMLAB /GUROBI
*TOMLAB /MINLP
*TOMLAB /MIPNLP
*TOMLAB /MISQP
*TOMLAB /PENSDP
*TOMLAB /PENBMI
*TOMLAB /KNITRO
*TOMLAB /OQNLP
*TOMLAB /PROPT
*TOMLAB /NLPQL
*TOMLAB /LGO
*TOMLAB /LGO-MINLP
*TOMLAB /GP
*TOMLAB /GENO
*TOMLAB /MAD
*TOMLAB /MIDACO

DNOPT

Download by creating a myTOMLAB account.

DNOPT is a software package for solving small- to medium-scale optimization problems (linear and nonlinear programs). It is especially effective for nonlinear problems whose functions and gradients are expensive to evaluate. The functions should be smooth but need not be convex.

The solution obtained from DNOPT will be a local optimum (which may or may not be a global optimum). If some of the gradients are unknown, they will either be estimated by finite differences directly by DNOPT, or by any of the five methods available in Tomlab. Automatic differentiation is also possible, if installing the AD package MAD, available for Matlab and known to be working with Tomlab. Infeasible problems are treated methodically via elastic bounds. DNOPT allows the nonlinear constraints to be violated (if necessary) and minimizes the sum of such violations.

An augmented Lagrangian merit function ensures convergence from an arbitrary point.

Main features


    Tomlab © 1989-2022. All rights reserved.    Last updated: Oct 3, 2022. Site map. Privacy Policy