TaoType#
String with the name of a Tao
method
Synopsis#
typedef const char *TaoType;
#define TAOLMVM "lmvm"
#define TAONLS "nls"
#define TAONTR "ntr"
#define TAONTL "ntl"
#define TAOCG "cg"
#define TAOTRON "tron"
#define TAOOWLQN "owlqn"
#define TAOBMRM "bmrm"
#define TAOBLMVM "blmvm"
#define TAOBQNLS "bqnls"
#define TAOBNCG "bncg"
#define TAOBNLS "bnls"
#define TAOBNTR "bntr"
#define TAOBNTL "bntl"
#define TAOBQNKLS "bqnkls"
#define TAOBQNKTR "bqnktr"
#define TAOBQNKTL "bqnktl"
#define TAOBQPIP "bqpip"
#define TAOGPCG "gpcg"
#define TAONM "nm"
#define TAOPOUNDERS "pounders"
#define TAOBRGN "brgn"
#define TAOLCL "lcl"
#define TAOSSILS "ssils"
#define TAOSSFLS "ssfls"
#define TAOASILS "asils"
#define TAOASFLS "asfls"
#define TAOIPM "ipm"
#define TAOPDIPM "pdipm"
#define TAOSHELL "shell"
#define TAOADMM "admm"
#define TAOALMM "almm"
#define TAOPYTHON "python"
#define TAOSNES "snes"
Values#
TAONLS
- nls Newton’s method with line search for unconstrained minimizationTAONTR
- ntr Newton’s method with trust region for unconstrained minimizationTAONTL
- ntl Newton’s method with trust region, line search for unconstrained minimizationTAOLMVM
- lmvm Limited memory variable metric method for unconstrained minimizationTAOCG
- cg Nonlinear conjugate gradient method for unconstrained minimizationTAONM
- nm Nelder-Mead algorithm for derivate-free unconstrained minimizationTAOTRON
- tron Newton Trust Region method for bound constrained minimizationTAOGPCG
- gpcg Newton Trust Region method for quadratic bound constrained minimizationTAOBLMVM
- blmvm Limited memory variable metric method for bound constrained minimizationTAOLCL
- lcl Linearly constrained Lagrangian method for pde-constrained minimizationTAOPOUNDERS
- Pounders Model-based algorithm for nonlinear least squares
See Also#
Summary of Tao Solvers, TAO: Optimization Solvers, Tao
, TaoCreate()
, TaoSetType()
Level#
beginner
Location#
Examples#
src/tao/constrained/tutorials/ex1.c
Index of all Tao routines
Table of Contents for all manual pages
Index of all manual pages