YAO
Summary:
YAO is dedicated to the programming of numerical models and data
assimilation. It is based on a modulus graph methodology. Each
modulus represents a function. YAO facilitates and generates the
coding of the linear tangent and the adjoint of the model.
URL: http://www.locean-ipsl.upmc.fr/~yao/
Developers:
Mode: |
Forward |
Supported Language: |
C/C++ |
Reference:
Luigi Nardi, Charles Sorror, Fouad Badran, Sylvie Thiria
YAO: A Software for Variational Data Assimilation Using Numerical Models
Conference proceeding, Computational Science and Its Applications --- ICCSA 2009, International Conference, Seoul, Korea, June 29--July 2, 2009, Proceedings, Part II, Springer, 2009
YAO: A Software for Variational Data Assimilation Using Numerical Models
Conference proceeding, Computational Science and Its Applications --- ICCSA 2009, International Conference, Seoul, Korea, June 29--July 2, 2009, Proceedings, Part II, Springer, 2009
Features:
- Deal with a graphical representation of the model.
- Automatic validation of different functions :
- linear tangent,
- Adjoint,
- objective function,
- local derivative.
- linear tangent,
- Integrated gradient based procedure (M1QN3).
Supported Platforms:
- Unix/Linux
Licensing: free with restrictions
Entries in our publication database that actually use YAO in the numerical experiments: 1
The following diagram shows these entries versus the year of the publication.
|
![]() |
|||
'09 | ||||
Year |