<?xml version='1.0'?>
<html xmlns='http://www.w3.org/1999/xhtml'
      xmlns:math='http://www.w3.org/1998/Math/MathML'
>
<head>
<title>General Examples</title>
<meta name="description" id="description" content="General Examples"/>
<meta name="keywords" id="keywords" content=" example general realistic "/>
<style type='text/css'>
body { color : black }
body { background-color : white }
A:link { color : blue }
A:visited { color : purple }
A:active { color : purple }
</style>
<script type='text/javascript' language='JavaScript' src='_general_xml.js'>
</script>
</head>
<body>
<table><tr>
<td>
<a href="http://www.coin-or.org/CppAD/" target="_top"><img border="0" src="_image.gif"/></a>
</td>
<td><a href="example.xml" target="_top">Prev</a>
</td><td><a href="ad_fun.cpp.xml" target="_top">Next</a>
</td><td>
<select onchange='choose_across0(this)'>
<option>Index-&gt;</option>
<option>contents</option>
<option>reference</option>
<option>index</option>
<option>search</option>
<option>external</option>
</select>
</td>
<td>
<select onchange='choose_up0(this)'>
<option>Up-&gt;</option>
<option>CppAD</option>
<option>Example</option>
<option>General</option>
</select>
</td>
<td>
<select onchange='choose_down2(this)'>
<option>CppAD-&gt;</option>
<option>Install</option>
<option>Introduction</option>
<option>AD</option>
<option>ADFun</option>
<option>preprocessor</option>
<option>multi_thread</option>
<option>library</option>
<option>ipopt_solve</option>
<option>Example</option>
<option>speed</option>
<option>Appendix</option>
</select>
</td>
<td>
<select onchange='choose_down1(this)'>
<option>Example-&gt;</option>
<option>General</option>
<option>ExampleUtility</option>
<option>ListAllExamples</option>
<option>testvector</option>
</select>
</td>
<td>
<select onchange='choose_down0(this)'>
<option>General-&gt;</option>
<option>ad_fun.cpp</option>
<option>ad_in_c.cpp</option>
<option>conj_grad.cpp</option>
<option>cppad_eigen.hpp</option>
<option>hes_minor_det.cpp</option>
<option>hes_lu_det.cpp</option>
<option>interface2c.cpp</option>
<option>jac_minor_det.cpp</option>
<option>jac_lu_det.cpp</option>
<option>mul_level</option>
<option>ode_stiff.cpp</option>
<option>mul_level_ode.cpp</option>
<option>mul_level_adolc_ode.cpp</option>
<option>ode_taylor.cpp</option>
<option>stack_machine.cpp</option>
</select>
</td>
<td>
<select onchange='choose_current0(this)'>
<option>Headings-&gt;</option>
<option>Description</option>
<option>Contents</option>
</select>
</td>
</tr></table><br/>
<center><b><big><big>General Examples</big></big></b></center>
<br/>
<b><big><a name="Description" id="Description">Description</a></big></b>
<br/>
Most of the examples in CppAD are part of the documentation
for a specific feature; for example, <a href="add.cpp.xml" target="_top"><span style='white-space: nowrap'>add.cpp</span></a>
 is an 
example using the <a href="ad_binary.xml" target="_top"><span style='white-space: nowrap'>addition&#xA0;operator</span></a>
.
The examples list in this section are of a more general nature.

<br/>
<br/>
<b><big><a name="Contents" id="Contents">Contents</a></big></b>
<br/>
<table>
<tr><td><a href="ad_fun.cpp.xml" target="_top">ad_fun.cpp</a></td><td>Creating&#xA0;Your&#xA0;Own&#xA0;Interface&#xA0;to&#xA0;an&#xA0;ADFun&#xA0;Object</td></tr><tr><td><a href="ad_in_c.cpp.xml" target="_top">ad_in_c.cpp</a></td><td>Example&#xA0;and&#xA0;Test&#xA0;Linking&#xA0;CppAD&#xA0;to&#xA0;Languages&#xA0;Other&#xA0;than&#xA0;C++</td></tr><tr><td><a href="conj_grad.cpp.xml" target="_top">conj_grad.cpp</a></td><td>Differentiate&#xA0;Conjugate&#xA0;Gradient&#xA0;Algorithm:&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="cppad_eigen.hpp.xml" target="_top">cppad_eigen.hpp</a></td><td>Enable&#xA0;Use&#xA0;of&#xA0;Eigen&#xA0;Linear&#xA0;Algebra&#xA0;Package&#xA0;with&#xA0;CppAD</td></tr><tr><td><a href="hes_minor_det.cpp.xml" target="_top">hes_minor_det.cpp</a></td><td>Gradient&#xA0;of&#xA0;Determinant&#xA0;Using&#xA0;Expansion&#xA0;by&#xA0;Minors:&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="hes_lu_det.cpp.xml" target="_top">hes_lu_det.cpp</a></td><td>Gradient&#xA0;of&#xA0;Determinant&#xA0;Using&#xA0;LU&#xA0;Factorization:&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="interface2c.cpp.xml" target="_top">interface2c.cpp</a></td><td>Interfacing&#xA0;to&#xA0;C:&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="jac_minor_det.cpp.xml" target="_top">jac_minor_det.cpp</a></td><td>Gradient&#xA0;of&#xA0;Determinant&#xA0;Using&#xA0;Expansion&#xA0;by&#xA0;Minors:&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="jac_lu_det.cpp.xml" target="_top">jac_lu_det.cpp</a></td><td>Gradient&#xA0;of&#xA0;Determinant&#xA0;Using&#xA0;Lu&#xA0;Factorization:&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="mul_level.xml" target="_top">mul_level</a></td><td>Using&#xA0;Multiple&#xA0;Levels&#xA0;of&#xA0;AD</td></tr><tr><td><a href="ode_stiff.cpp.xml" target="_top">ode_stiff.cpp</a></td><td>A&#xA0;Stiff&#xA0;Ode:&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="mul_level_ode.cpp.xml" target="_top">mul_level_ode.cpp</a></td><td>Taylor's&#xA0;Ode&#xA0;Solver:&#xA0;An&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="mul_level_adolc_ode.cpp.xml" target="_top">mul_level_adolc_ode.cpp</a></td><td>Using&#xA0;Adolc&#xA0;with&#xA0;Taylor's&#xA0;Ode&#xA0;Solver:&#xA0;An&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="ode_taylor.cpp.xml" target="_top">ode_taylor.cpp</a></td><td>Taylor's&#xA0;Ode&#xA0;Solver:&#xA0;An&#xA0;Example&#xA0;and&#xA0;Test</td></tr><tr><td><a href="stack_machine.cpp.xml" target="_top">stack_machine.cpp</a></td><td>Example&#xA0;Differentiating&#xA0;a&#xA0;Stack&#xA0;Machine&#xA0;Interpreter</td></tr></table>
<hr/>Input File: omh/example_list.omh

</body>
</html>
