1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
<HTML>
<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/TaoLineSearch/index.html" />
<TITLE>TAO Line Search Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
<div id="version" align=right><b>petsc-3.7.5 2017-01-01</b></div>
<div id="bugreport" align=right><a href="mailto:petsc-maint@mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.5 v3.7.5 docs/manualpages/TaoLineSearch/index.html "><small>Report Typos and Errors</small></a></div>
<H2> TAO Line Search Manual Pages
</H2>
The Toolkit for Advance Optimization provides an
interface to create line searches, customize
them to a particular application, and apply them to a problem.
Many of the options for TAO Line Searches can also be set at runtime.
<P>
<P>
<TABLE>
<TR><TD WIDTH=250 COLSPAN="3"><B>Beginner - Basic usage</B></TD></TR>
<TD WIDTH=250><A HREF="./TaoLineSearchApply.html">TaoLineSearchApply</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetFromOptions.html">TaoLineSearchSetFromOptions</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetType.html">TaoLineSearchSetType</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TaoLineSearchCreate.html">TaoLineSearchCreate</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetGradientRoutine.html">TaoLineSearchSetGradientRoutine</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetVariableBounds.html">TaoLineSearchSetVariableBounds</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TaoLineSearchDestroy.html">TaoLineSearchDestroy</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetObjectiveAndGradientRoutine.html">TaoLineSearchSetObjectiveAndGradientRoutine</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchView.html">TaoLineSearchView</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TaoLineSearchGetStepLength.html">TaoLineSearchGetStepLength</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetObjectiveRoutine.html">TaoLineSearchSetObjectiveRoutine</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Intermediate - Setting options for algorithms and data structures</B></TD></TR>
<TD WIDTH=250><A HREF="./TaoLineSearchGetNumberFunctionEvaluations.html">TaoLineSearchGetNumberFunctionEvaluations</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchGetStartingVector.html">TaoLineSearchGetStartingVector</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetInitialStepLength.html">TaoLineSearchSetInitialStepLength</A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Advanced - Setting more advanced options and customization</B></TD></TR>
<TD WIDTH=250><A HREF="./TaoLineSearchAppendOptionsPrefix.html">TaoLineSearchAppendOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchGetStepDirection.html">TaoLineSearchGetStepDirection</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetOptionsPrefix.html">TaoLineSearchSetOptionsPrefix</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TaoLineSearchGetOptionsPrefix.html">TaoLineSearchGetOptionsPrefix</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetObjectiveAndGTSRoutine.html">TaoLineSearchSetObjectiveAndGTSRoutine</A></TD>
<TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Developer - Interfaces intended primarily for library developers, not for typical applications programmers</B></TD></TR>
<TD WIDTH=250><A HREF="./TaoLineSearchComputeGradient.html">TaoLineSearchComputeGradient</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchGetFullStepObjective.html">TaoLineSearchGetFullStepObjective</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchRegister.html">TaoLineSearchRegister</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TaoLineSearchComputeObjective.html">TaoLineSearchComputeObjective</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchGetSolution.html">TaoLineSearchGetSolution</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchRegisterDestroy.html">TaoLineSearchRegisterDestroy</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TaoLineSearchComputeObjectiveAndGTS.html">TaoLineSearchComputeObjectiveAndGTS</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchGetType.html">TaoLineSearchGetType</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchReset.html">TaoLineSearchReset</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TaoLineSearchComputeObjectiveAndGradient.html">TaoLineSearchComputeObjectiveAndGradient</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchInitializePackage.html">TaoLineSearchInitializePackage</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchSetUp.html">TaoLineSearchSetUp</A></TD>
<TR>
<TD WIDTH=250><A HREF="./TaoLineSearchFinalizePackage.html">TaoLineSearchFinalizePackage</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchIsUsingTaoRoutines.html">TaoLineSearchIsUsingTaoRoutines</A></TD>
<TD WIDTH=250><A HREF="./TaoLineSearchUseTaoRoutines.html">TaoLineSearchUseTaoRoutines</A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>No deprecated routines</B></TD></TR>
</TABLE>
<BR><A HREF="../../index.html">Table of Contents</A>
|