/[MITgcm]/www.ecco-group.org/automatic.htm
ViewVC logotype

Contents of /www.ecco-group.org/automatic.htm

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.7 - (show annotations) (download) (as text)
Wed Mar 30 22:56:05 2016 UTC (2 years, 7 months ago) by gforget
Branch: MAIN
CVS Tags: HEAD
Changes since 1.6: +4 -4 lines
File MIME type: text/html
- resize buttons as done in front page

1 <html>
2 <head>
3 <title>ECCO: Estimating the Circulation &amp; Climate of the Ocean</title>
4
5 <meta name="description" content="Welcome to the Estimation of the
6 Circulation and Climate of the Ocean (ECCO) project homepage. ECCO is a consortium
7 involving the Massachusetts Institute of Technology (MIT), the Jet Propulsion
8 Laboratory (JPL/NASA), the Scripps Institution of Oceanography (SIO/SDSC) and the Institut
9 fuer Meereskunde at the University of Hamburg (IfM). It is funded by the National
10 Oceanographic Partnership Program (NOPP). The long term goal of ECCO is to provide
11 a high resolution coupled ocean/sea-ice/biochemical (and ultimately, consistent
12 atmospheric) state estimate to a wide community.">
13
14 <meta name="keywords" content="ocean state estimation, ocean data assimilation, re-analysis, Estimation of the Circulation and Climate of the Ocean, ECCO, ECCO- GODAE, ECCO-JPL,GECCO, ECCO2, synthesis, WOCE, altimetry, ocean model, general circulation model,MITgcm, automatic differentiation, algorithmic differentiation, adjoint model, Lagrange multiplier method, OpenAD, TAF, climate variability, ECCO products, Argo, TOPEX-POSEIDON, Jason-1, GRACE, ERS-1, ERS-2, ENVISAT, GFO, XBT, CTD, SEaOS, Kalman filter, Green's function, air-sea fluxes, LAS, DODS, OPeNDAP, MIT, JPL.">
15
16
17 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
18 <link href="styles/ecco.css" rel="stylesheet" type="text/css" />
19 </head>
20 <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
21 <table width="756" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="border">
22 <tr>
23 <td><img src="images/mock2_01.gif" alt="Estimating the Circulation &amp; Climate of the Ocean" width="754" height="63" border="0" usemap="#Map" />
24 <map name="Map">
25 <area shape="rect" coords="10,16,450,49" href="index.htm" />
26 </map>
27 </td>
28 </tr>
29 <tr>
30 <td><table width="754" border="0" cellpadding="0" cellspacing="0">
31
32 <tr>
33 <td bgcolor="#E8F2F6"><table width="754" border="0" cellpadding="0" cellspacing="0">
34 <tr>
35 <td width="100" height="24" align="center" valign="middle" bgcolor="#729BBA"><a href="about.htm" class="topnavlink">about ecco</a></td>
36 <td width="5" height="24" align="center" valign="middle" bgcolor="#729BBA"><span class="topnavlink">|</span></td>
37 <td width="84" height="24" align="center" valign="middle" bgcolor="#729BBA"><a href="products.htm" class="topnavlink"> products</a></td>
38 <td width="5" height="24" align="center" valign="middle" bgcolor="#729BBA"><span class="topnavlink">|</span></td>
39 <td width="77" height="24" align="center" valign="middle" bgcolor="#729BBA"><a href="model.htm" class="topnavlink">model </a></td>
40 <td width="5" height="24" align="center" valign="middle" bgcolor="#729BBA"><span class="topnavlink">|</span></td>
41 <td width="168" height="24" align="center" valign="middle" bgcolor="#729BBA"><a href="automatic.htm" class="topnavhi"> automatic differentiation</a></td>
42 <td width="5" height="24" align="center" valign="middle" bgcolor="#729BBA"><span class="topnavlink">|</span></td>
43 <td width="92" align="center" valign="middle" bgcolor="#729BBA"><a href="news.htm" class="topnavlink">news archive</a></td>
44 <td width="5" align="center" valign="middle" bgcolor="#729BBA"><span class="topnavlink">|</span></td>
45 <td width="108" height="24" align="center" valign="middle" bgcolor="#729BBA"><a href="ecco_godae_pub.html" class="topnavlink">publications</a><a href="press.htm" class="topnavlink"></a></td>
46 <td width="5" height="24" align="center" valign="middle" bgcolor="#729BBA"><span class="topnavlink">|</span></td>
47 <td width="95" height="24" align="center" valign="middle" bgcolor="#729BBA"><span class="topnavlink"><a href="resources.htm" class="topnavlink">computing</a> </span></td>
48 </tr>
49 <tr>
50 <td height="22" colspan="13" valign="middle" bgcolor="#F3F2ED"><div align="right"><span class="breadcrumbslink"><a href="index.htm" class="breadcrumbslink">home</a> &gt; <strong>automatic differentiation </strong><img src="images/spacer.gif" width="10" height="1" /></span> </div></td>
51 </tr>
52 </table></td>
53 </tr>
54
55 </table> </td>
56 </tr>
57 <tr>
58 <td><table border="0" cellpadding="0" cellspacing="0">
59 <tr>
60 <td width="141" valign="top"><table width="142" height="678" border="0" cellpadding="5" cellspacing="0" bgcolor="#F3F2ED">
61
62 <tr>
63 <td height="22" valign="bottom" bgcolor="#333333" class="leftnavlinkhi">+ automatic differentiation </td>
64 </tr>
65 <tr>
66 <td height="22" bgcolor="#F3F2ED" class="leftnavlink"><a href="index.htm" class="leftnavlink">home</a></td>
67 </tr>
68 <tr>
69 <td height="22" bgcolor="#F3F2ED" class="leftnavlink">&nbsp;</td>
70 </tr>
71
72 <tr>
73 <td width="128" height="22" bgcolor="#F3F2ED" class="leftnavlink"><a href="thera.html" class="leftnavlink"></a></td>
74 </tr>
75 <tr>
76 <td height="22" bgcolor="#F3F2ED" class="leftnavlink">&nbsp;</td>
77 </tr>
78
79 <tr>
80 <td height="538" bgcolor="#F3F2ED">&nbsp;</td>
81 </tr>
82 </table>
83 </td>
84 <td width="579" valign="top"><table border="0" cellpadding="5" cellspacing="0">
85 <tr>
86 <td width="563"><p class="headergray">&nbsp;</p>
87 <p class="headergray">TANGENT LINEAR AND ADJOINT CODE GENERATION VIA AUTOMATIC DIFFERENTIATION</p>
88 <table border="0" align="right" cellpadding="0" cellspacing="0" class="img">
89 <tr>
90 <td width="147" height="106" align="center"><div align="center"><img src="images/sslegend.gif" width="180" height="162" class="img" /></div></td>
91 </tr>
92 </table>
93 <p class="headergray"> (AD) </p>
94 Automatic Differentiation (AD) is a technology for automatically augmenting computer programs, including arbitrarily complex simulations, with statements for the computation of derivatives (tangent linear, adjoint, Hessian, etc.), also known as sensitivities. AD tools in our context provide source-to-source transformation of a function, given as comouter code, to generate efficient and accurate (truncation-free) code for computing first, second and higher-order derivatives of the given function. <BR />
95 <BR />
96 Since the mid-1990's, groups at MIT, SIO, JPL and GFDL have applied AD tools for generating tangent linear and adjoint code for ocean circulation and climate studies. AD has been used in a practical way to study three broad classes of problems: (i) parameter sensitivity of the climate system, (ii) initial and boundary value sensitivity, and (iii) ocean state estimation (or data assimilation). A description of the implementation of AD in the context of the <A href="http://mitgcm.org" target="_blank">MITgcm</A> is given in chapter 5 of the <A href="http://mitgcm.org/public/r2_manual/latest/" target="_blank">MITgcm Online Documentation</A>. <BR />
97 <BR />
98 The current ocean state estimation effort may be considered to be among the most complex inverse modeling exercises attempted to date. It has placed the <A href="#">ECCO consortium </A>in a position to push the limits of AD, and given it experience and expertise to address questions as to where and how AD needs to be improved for large scale applications in the Earth sciences and beyond. <BR />
99 <BR />
100 Efforts are currently under way to facilitate the access to, and considerably augment the power of existing AD tools through the development of an open-source tool <strong><A href="http://www-unix.mcs.anl.gov/OpenAD/" target="_blank">OpenAD</A></strong>.
101 <BR />
102 <BR>
103 Here's an (incomplete) list of other AD tools:
104 <UL>
105 <LI><A href="http://www.autodiff.org" target="_blank">Autodiff.org</A>
106 </li><LI><A href="http://tapenade.inria.fr:8080/tapenade/index.jsp" target="_blank">TAPENADE</A>
107 </li><LI><A href="http://www.autodiff.com/tamc/" target="_blank">TAMC</A>
108 </li><LI><A href="http://fastopt.de/products/taf/" target="_blank">TAF</A>
109 </li><LI><A href="http://www-unix.mcs.anl.gov/autodiff/ADIFOR/" target="_blank">ADIFOR</A>
110 </li><LI><A href="http://www-fp.mcs.anl.gov/adic/" target="_blank">ADIC</A>
111 <!--
112 </li><LI><A href="http://www.sc.rwth-aachen.de/vehreschild/adimat/" target="_blank">ADiMat</A>
113 </li><LI><A href="http://www.amorg.co.uk/AD/MAD/" target="_blank">MAD</A>
114 -->
115 </li><LI><A href="http://yoric.mit.edu/daepack/" target="_blank">DAEPACK</A></LI>
116 </UL>
117 </td>
118 </tr>
119
120 </table>
121 <p><BR />
122 </p></td>
123 </tr>
124
125 </table></td>
126 </tr>
127
128 <tr>
129 <td><img src="images/mock2_06.gif" width="754" height="129" alt="" /></td>
130 </tr>
131 <tr>
132 <td bgcolor="#B0CBD6"><table width="754" height="25" border="0" cellpadding="0" cellspacing="0" bgcolor="#73A3B7">
133 <tr>
134 <td><div align="center" class="footerlink">@ 2007 ECCO <span class="topnavlink">| <a href="search.htm" class="footerlink">search</a> |</span> <a href="site.htm" class="footerlink">site map</a> <span class="topnavlink">|</span> <a href="contact.htm" class="footerlink">contact us</a> <span class="topnavlink">|</span><a href="mailto:heimbach_AT_mit_DOT_edu" class="footerlink"> webmaster </a></div></td>
135 </tr>
136
137 </table></td>
138 </tr>
139 </table>
140
141 <map name="Map"><area shape="rect" coords="10,16,450,49" href="index.htm" />
142 </map>
143 <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
144 </script>
145 <script type="text/javascript">
146 _uacct = "UA-2053007-2";
147 urchinTracker();
148 </script>
149 </body>
150 </html>

  ViewVC Help
Powered by ViewVC 1.1.22