Репозиторий Sisyphus
Последнее обновление: 12 декабря 2018 | Пакетов: 18651 | Посещений: 12695620
en ru br
Репозитории ALT

Группа :: Науки/Математика
Пакет: OpenAD

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Текущая версия: 20140315-alt3.1
Время сборки: 12 марта 2018, 23:07 ( 39.3 недели назад )
Размер архива: 16.59 Mb

Домашняя страница:   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.

Текущий майнтейнер: Igor Vlasenko

Список всех майнтейнеров, принимавших участие
в данной и/или предыдущих сборках пакета:

Список rpm-пакетов, предоставляемый данным srpm-пакетом:

  • OpenAD
  • OpenAD-debuginfo
  • OpenAD-docs
  • libOpenAD
  • libOpenAD-debuginfo
  • libOpenAD-devel
  • libxaifBooster
  • libxaifBooster-debuginfo
  • libxaifBooster-devel
  • libxaifBooster-devel-doc
    дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
    текущий майнтейнер: Michael Shigorin