Home Contact Us Site Map  
 
       
    next up previous contents
Next: 5.5.2 Downloading and installing Up: 5.5 Adjoint code generation Previous: 5.5 Adjoint code generation   Contents

5.5.1 Introduction

The development of OpenAD was initiated as part of the ACTS (Adjoint Compiler Technology & Standards) project funded by the NSF Information Technology Research (ITR) program. The main goals for OpenAD initially defined for the ACTS project are:

  1. develop a flexible, modular, open source tool that can ge`nerate adjoint codes of numerical simulation programs,
  2. establish a platform for easy implementation and testing of source transformation algorithms via a language-independent abstract intermediate representation,
  3. support for source code written in C and Fortan,
  4. generate efficient tangent linear and adjoint for the MIT general circulation model.

OpenAD's homepage is at http://www-unix.mcs.anl.gov/OpenAD/. A development WIKI is at http://wiki.mcs.anl.gov/OpenAD/index.php/Main_Page. From the WIKI's main page, click on Handling GCM for various aspects pertaining to differentiating the MITgcm with OpenAD.



mitgcm-support@mitgcm.org
Copyright © 2006 Massachusetts Institute of Technology Last update 2018-01-23