Table of Contents
TOMLAB
Using TOMLAB
Examples
Assign Routines
bmiAssign
clsAssign
conAssign
glcAssign
lcpAssign
llsAssign
lpAssign
mcpAssign
minlpAssign
mipAssign
miqpAssign
qpAssign
sdpAssign
simAssign
probAssign
mFiles
probSetup
Init File Management
addProb
AddProblemFile
CreateTomProb
DeleteProblemFile
makeInitFile
newInitFile
Utility Routines
checkdll
tomRun
GetSolver
preSolve
pretest
runtest
SolverList
startup
StatLS
stepexp
systest
testtom
tomlabVersion
tomSolve
lp2tp
tp2lp
tp2np
Solver Reference
TOMLAB Base Module
clsSolve
conSolve
cutplane
DualSolve
expSolve
glbFast
glbSolve
glcCluster
glcFast
glcSolve
goalSolve
infSolve
L1LinSolve
L1Solve
lpSolve
lsei
lseiTL
lsei
mipSolve
nlpSolve
PDCO
pdcoTL
pdco
PDSCO
pdscoTL
pdsco
qld
qldTL
qld
qpSolve
slsSolve
sTrustr
Tfmin
Tfzero
Tlsqr
TlsqrTL
Tlsqr
Tnnls
ucSolve
TOMLAB /MINOS
MINOS
minos
minosTL
LP-MINOS
minosLPTL
QP-MINOS
minosQPTL
LPOPT
lpopt
lpoptTL
QPOPT
qpoptTL
qpopt
TOMLAB /NPSOL
MINOS
minos
minosTL
LP-MINOS
minosLPTL
QP-MINOS
minosQPTL
LPOPT
lpopt
lpoptTL
QPOPT
qpoptTL
qpopt
NPSOL
npsol
npsolTL
NLSSOL
nlssol
nlssolTL
LSSOL
lssol
lssolTL
TOMLAB /SNOPT
MINOS
minos
minosTL
LP-MINOS
minosLPTL
QP-MINOS
minosQPTL
LPOPT
lpopt
lpoptTL
QPOPT
qpoptTL
qpopt
SNOPT
snopt
snoptTL
SQOPT
sqopt
sqoptTL
TOMLAB /SOL
MINOS
minos
minosTL
LP-MINOS
minosLPTL
QP-MINOS
minosQPTL
LPOPT
lpopt
lpoptTL
QPOPT
qpoptTL
qpopt
LSSOL
lssol
lssolTL
NLSSOL
nlssol
nlssolTL
NPSOL
npsol
npsolTL
SNOPT
snopt
snoptTL
SQOPT
sqopt
sqoptTL
TOMLAB /CGO
daceInit
dace_f
ego_c
ego_cc
ego_f
rbf_c
rbf_d2c
rbf_dc
ego
rbfSolve
TOMLAB /Xpress
xpressTL
xpress
abc2gap
TOMLAB /CPLEX
cplexTL
cplex
cplexnet
abc2gap
TOMLAB /MINLP
BQPD
bqpd
bqpdTL
filterSQP
filterSQP
filterSQPTL
miqpBB
miqpBB
miqpBBTL
minlpBB
minlpBB
minlpBBTL
TOMLAB /PENSDP
pensdpdTL
TOMLAB /PENBMI
penbmiTL
TOMLAB /KNITRO
knitroTL
TOMLAB /OQNLP
oqnlpTL
TOMLAB /CONOPT
conoptTL
TOMLAB /BARNLP
barnlpTL
TOMLAB /SRPNLP
TOMLAB /XA
xaTL
xa
tom2xaclp
TOMLAB /NLPQL
NLPQLP
NLPJOB
DFNLP
TOMLAB /LGO
lgoTL
TOMLAB /PATH
Optimal Control
TOMLAB /SOCS
Automatic Diff.
TOMLAB /MAD
madinitglobals
checkMAD
ADMAT
admatInit
admatinitglobals
checkADMAT
Interfaces
TOMLAB /AMPL
amplAssign
ampl_c
ampl_d2c
ampl_dc
ampl_f
ampl_g
ampl_H
postSolveAMPL
Solver Settings
TOMLAB GUI
TOMLAB Library
Gateway Routines
con_fm
con_gm
cpt_c
cpt_d2L
cpt_dc
dffunc
dfgrad
goal_c
goal_dc
HxFunc
ktr_d2L
L1_c
L1_dc
L1_f
L1_g
L1_H
L2_c
L2_dc
L2_f
L2_g
L2_H
lls_H
lls_J
lls_r
lp_f
lp_g
lp_H
lp0_f
lp0_g
ls_f
ls_g
ls_H
ls_rJ
ls2_rJ
ls2_rJS
ls2c_rJ
ls2c_rJS
mcp_funjac
mcp_vifunjac
mmx_c
mmx_dc
mmx_f
mmx_g
mmx_H
mmx_J
mmx_r
nlfunc
nlgrad
nlJac
nlp_c
nlp_cdc
nlp_cdceq
nlp_cdcS
nlp_cF
nlp_cX
nlp_d2c
nlp_d2L
nlp_d2Lv
nlp_d2r
nlp_dc
nlp_dcD
nlp_dcDS
nlp_dcF
nlp_dcS
nlp_dcX
nlp_f
nlp_fc
nlp_fg
nlp_fgH
nlp_g
nlp_gdc
nlp_H
nlp_J
nlp_JT
nlp_r
nlp2_cdceq
nlp2_fgH
nlresid
NonlinConstr
optim_cdc
optim_dc
optim_fgH
optim_g
optim_H
optim_J
optim_rJ
pd_fgh
qp_c
qp_d2c
qp_dc
qp_f
qp_fX
qp_g
qp_gX
qp_H
qp_Hess
sim_c
sim_dc
sim_f
sim_fc
sim_g
sim_gdc
soc_c
soc_dc
ZeroFunc
Conversion routines
a2fstar
aic
aicc
AppRowQR
aVbuild
backsubL
backsubR
bic
ComputeQR
consviolation
cpTransf
DeleteQR
smoothmax
smoothmin
z2frstar
Mixed Routines
convrate
CreateProbQP
DefPar
eloLine
endSolve
exp_eq
exp_q
ExpFitW
expGet1
expGet2
expGetLa
expInit
expLS
glbPrint
glcPrint
globalGet
globalSave
iniSolve
InsertQR
ksDef
LagMult
LineSearch
LSweights
mkbound
mPrint
opt15Run
opt20Run
optParamDef
optParamSet
pbuild
printmat
PrintResult
ProbCheck
ProbDef
ProbGate
probInit
ResultDef
Sep_rJ
ssqsl
vPrint
WarmDefSOL
xprint
xprinte
xprinti
Derivatives
Finite Differences
fdng
fdng2
fdng3
FDJac
FDJac2
FDJac3
FDHess
FDHess2
FDcHess
estConsPattern
estHessPattern
estJacPattern
findpatt
maked2cPatt
Optimization Toolbox
fgoalattain
fmincon
fminunc
linprog
lqscurvefit
lsqlin
lqsnonlin
quadprog
Tlsqnonneg
MATLAB Improvements
Tfmin
Tfzero