# TaoSolve

Solves an unconstrained minimization problem. Call TaoSolve() after calling TaoCreate() and optional routines of the form TaoSetXXX().

## Synopsis

    #include "tao_solver.h"
    int TaoSolve(TAO_SOLVER tao)

Collective on TAO_SOLVER

## Input Parameters

tao -the TAO_SOLVER solver context

## Notes

By default the TAO solvers use an initial starting guess of zero. To provide an alternative initial guess, the user must call TaoAppSetInitialSolutionVec() before calling TaoSolve().

## Keywords

Solve

## See Also

TaoCreate(), TaoDestroy()

Level:advanced
Location:src/interface/tao.c
TAO Solver Index
Table of Contents

### Examples

src/bound/examples/tutorials/plate2.c.html
src/bound/examples/tutorials/plate2f.F.html
src/complementarity/examples/tutorials/minsurf1.c.html
src/unconstrained/examples/tutorials/eptorsion2.c.html