Пакет OpenAD: Информация

    Бинарный пакет: OpenAD
    Версия: 20121221-alt1
    Архитектура: i586
    Собран:  7 февраля 2013 г. 7:53
    Исходный пакет: OpenAD
    Категория: Науки/Математика
    Сообщить об ошибке в пакете
    Домашняя страница: http://www.mcs.anl.gov/OpenAD/

    Лицензия: BSD
    О пакете: A tool for automatic differentiation (AD) of numerical computer programs
    Описание: 
    OpenAD is a tool for automatic differentiation (AD) of numerical
    computer programs.
    
    The main goals for OpenAD initially defined for the  ACTS project are:
    
    1. Develop a flexible, modular, open source tool that can generate
       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  an adjoint for the MIT general circulation model.  The
       example on  the right (animated gif)  shows a sensitivity map of the
       heat transport in the north atlantic to temperature in a depth of
       1590 meters over a period of 10 years going backwards in time. There
       are also results of a 100 year simulation at three depth levels.
    
    The intention of this project summary is to give potential users of
    adjoint compiler technology an overview of the current capabilities of
    OpenAD together with pointers to more detailed information in the form
    of online documentation and published papers. It should substantiate the
    following important points:
    
    * OpenAD has been used successfully to implement a source transformation
      tool for the automatic generation of adjoint Fortran code.
    * The automatic generation of adjoint code for large-scale numerical
      simulations is a highly complex and work intensive task in terms of
      algorithmic and software-technological problems.
    * The ACTS project made an important first step in the right direction.
      Further funding is required to continue the work on open software for
      the automatic generation of robust and efficient adjoint code.

    Сопровождающий: Eugeny A. Rostovtsev

    Список участников:
    Eugeny A. Rostovtsev

    Права:
    Eugeny A. Rostovtsev
    @everybody

    Последнее изменение


    7 февраля 2013 г. Eugeny A. Rostovtsev 20121221-alt1
    - Version 20121221
    2 октября 2012 г. Eugeny A. Rostovtsev 20120830-alt2
    - Fixed build with gcc 4.7
    10 сентября 2012 г. Eugeny A. Rostovtsev 20120830-alt1
    - Version 20120830