#include "tao_solver.h" int TaoCreate(MPI_Comm comm, TaoMethod method, TAO_SOLVER *newsolver)Collective on MPI_Comm
comm | - MPI communicator | |
method | - A TAO method. |
tao_nls | - Newton's method with line search for unconstrained minimization | |
tao_ntr | - Newton's method with trust region for unconstrained minimization | |
tao_lmvm | - Limited memory variable metric method for unconstrained minimization | |
tao_cg_fr | - Fletcher-Reeves Nonlinear conjugate gradient method for unconstrained minimization | |
tao_cg_pr | - Polak-Ribiere Nonlinear conjugate gradient method for unconstrained minimization | |
tao_cg_prp | - Polak-Ribiere-Plus Nonlinear conjugate gradient method for unconstrained minimization | |
tao_tron | - Newton Trust Region method for bound constrained minimization | |
tao_gpcg | - Newton Trust Region method for quadratic bound constrained minimization | |
tao_blmvm | - Limited memory variable metric method for bound constrained minimization | |
tao_kt | - Formulate a bound constrained problem as a complementarity problem | |
tao_bqpip | - Interior point method for quadratic bound constrained minimization | |
tao_ssils | - Infeasible semismooth method with a linesearch for complementarity problems | |
tao_ssfls | - Feasible semismooth method with a linesearch for complementarity problems |
If a particular optimization method is specified at runtime by the option '-tao_method', this choice will be used instead of any default that may have been specified as the input parameter "method" to this routine.
Level:beginner
Location:src/interface/newsolver.c
TAO Solver Index
Table of Contents