<?xml version='1.0'?>
<?xml-stylesheet type='text/xsl' href='pmathml.xsl'?>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<title>f2cad-20100428: Convert Fortran 77 to C++ AD Types</title>
<meta name="description" id="description" content="f2cad-20100428: Convert Fortran 77 to C++ AD Types"/>
<meta name="keywords" id="keywords" content=" cmlib derivative "/>
<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='_f2cad_xml.js'>
</script>
</head>
<body>
<table><tr>
<td>
<a href="https://projects.coin-or.org/CoinBazaar/wiki/Projects/f2cAD" target="_top"><img border="0" src="_image.gif"/></a>
</td>
<td>Prev</td><td><a href="_contents_xml.htm" 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>f2cad</option>
</select>
</td>
<td>
<select onchange='choose_down0(this)'>
<option>f2cad-&gt;</option>
<option>license</option>
<option>Install</option>
<option>get_started</option>
<option>prototype</option>
<option>library</option>
<option>run.cpp</option>
<option>utility</option>
<option>add2lib.sh</option>
<option>whats_new</option>
</select>
</td>
<td>
<select onchange='choose_current0(this)'>
<option>Headings-&gt;</option>
<option>Purpose</option>
<option>---..cmlib AD Library</option>
<option>---..Other Libraries and C++ AD Types</option>
<option>get_started</option>
<option>Example</option>
<option>Contents</option>
</select>
</td>
</tr></table><br/>
<center><b><big><big>f2cad-20100428: Convert Fortran 77 to C++ AD Types</big></big></b></center>
<table><tr><td align='left'  valign='top'>
</td><td align='left'  valign='top'>
One web page per Section <code><span style='white-space: nowrap'>&#xA0;</span></code> </td><td align='left'  valign='top'>
 All as one web page
</td></tr><tr><td align='left'  valign='top'>

Math in Latex  <code><span style='white-space: nowrap'>&#xA0;</span></code>
</td><td align='left'  valign='top'>
  <a href="f2cad.htm" target="_top"><span style='white-space: nowrap'>f2cad.htm</span></a>
               </td><td align='left'  valign='top'>
 <a href="_printable.htm" target="_top"><span style='white-space: nowrap'>_printable.htm</span></a>

</td></tr><tr><td align='left'  valign='top'>

Math in MathML <code><span style='white-space: nowrap'>&#xA0;</span></code>
</td><td align='left'  valign='top'>
 <a href="f2cad.xml" target="_top"><span style='white-space: nowrap'>f2cad.xml</span></a>
                </td><td align='left'  valign='top'>
 <a href="_priintable.xml" target="_top"><span style='white-space: nowrap'>_priintable.xml</span></a>

</td></tr>
</table>
<br/>
<b><big><a name="Purpose" id="Purpose">Purpose</a></big></b>


<br/>
<br/>
<b><a name="Purpose.cmlib AD Library" id="Purpose.cmlib AD Library">cmlib AD Library</a></b>


<br/>
Provide a growing  
<a href="library.xml" target="_top"><span style='white-space: nowrap'>subset</span></a>

of  
<a href="http://lib.stat.cmu.edu/cmlib/index/index" target="_top"><span style='white-space: nowrap'>cmlib</span></a>

as a library that can be used with  
<a href="https://projects.coin-or.org/ADOL-C" target="_top"><span style='white-space: nowrap'>adolc</span></a>
,  
<a href="http://www.coin-or.org/CppAD/" target="_top"><span style='white-space: nowrap'>cppad</span></a>
, or  
<a href="http://www.fadbad.com/fadbad.html" target="_top"><span style='white-space: nowrap'>fadbad</span></a>
.

<br/>
<br/>
<b><a name="Purpose.Other Libraries and C++ AD Types" id="Purpose.Other Libraries and C++ AD Types">Other Libraries and C++ AD Types</a></b>
<br/>
Provide the infrastructure to convert any 
Fortran 77 code to any C++ AD type. 


<br/>
<br/>
<b><big><a name="get_started" id="get_started">get_started</a></big></b>
<br/>
The getting started examples in <a href="get_started.xml" target="_top"><span style='white-space: nowrap'>get_started</span></a>
 show how to use
the files in the library with each of the AD types. 

<br/>
<br/>
<b><big><a name="Example" id="Example">Example</a></big></b>
<br/>
The examples and tests in <a href="library.xml" target="_top"><span style='white-space: nowrap'>library</span></a>
 demonstrate the
use of each of the Fortran routines in the library with each of the 
AD types.
On the other hand, you should use the interface best for 
your particular AD type when using the library
(see <a href="get_started.xml" target="_top"><span style='white-space: nowrap'>get_started</span></a>
.)


<br/>
<br/>
<b><big><a name="Contents" id="Contents">Contents</a></big></b>
<br/>
<div><a href="_contents_xml.htm" target="_top">Table&#xA0;of&#xA0;Contents</a><br/>
<a href="license.xml" target="_top">Your&#xA0;License&#xA0;for&#xA0;the&#xA0;f2cad&#xA0;Software</a><br/>
<a href="install.xml" target="_top">Installing&#xA0;f2cad</a><br/>
<a href="get_started.xml" target="_top">Getting&#xA0;Started&#xA0;Using&#xA0;the&#xA0;f2cad&#xA0;Libraries</a><br/>
<a href="prototype.xml" target="_top">C++&#xA0;Types&#xA0;Corresponding&#xA0;to&#xA0;Fortran&#xA0;Prototypes</a><br/>
<a href="library.xml" target="_top">f2cad&#xA0;Library</a><br/>
<a href="run.cpp.xml" target="_top">Run&#xA0;Test&#xA0;of&#xA0;All&#xA0;the&#xA0;Library&#xA0;Routines</a><br/>
<a href="utility.xml" target="_top">Utilities&#xA0;used&#xA0;to&#xA0;Test&#xA0;Library</a><br/>
<a href="add2lib.sh.xml" target="_top">Adding&#xA0;a&#xA0;Fortran&#xA0;Routine&#xA0;to&#xA0;the&#xA0;f2cad&#xA0;Libraries</a><br/>
<a href="whats_new.xml" target="_top">Changes&#xA0;And&#xA0;Additions&#xA0;To&#xA0;f2cad</a><br/>
<a href="_reference.xml" target="_top">Alphabetic&#xA0;Listing&#xA0;of&#xA0;Cross&#xA0;Reference&#xA0;Tags</a><br/>
<a href="_index.xml" target="_top">Keyword&#xA0;Index</a><br/>
<a href="_search_xml.htm" target="_top">Search&#xA0;This&#xA0;Web&#xA0;Site</a><br/>
<a href="_external.xml" target="_top">External&#xA0;Internet&#xA0;References</a><br/>
</div>
<hr/>Input File: f2cad.omh

</body>
</html>

