source: trunk/README @ 405

Last change on this file since 405 was 9, checked in by mayombo, 15 years ago

trunk/yao/README updated.

File size: 1.8 KB
Line 
1Radme for YAO
2==============
3
4This directory contains source code for YAO, a framework for variational
5assimilation in numerical models.
6Copyright (c) 2001-onwards LOCEAN. All rights reserved.
7
8This program may be redistributed and/or modified under the terms of the GNU
9General Public License as published by the Free Software Foundation, either
10version 2 of the license, or (at your option) any later version.
11
12This program is provided AS IS and WITHOUT ANY WARRANTY, including any
13implied warranty of DESIGN, MERCHANTABILITY or FITNESS FOR A PARTICULAR
14PURPOSE.
15
16LICENCE includes the standard GNU GPL version 2 license. See INSTALL for
17installation procedure.
18
19The source tree is organized as follow:
20
21yao
22  Top-level directory of the YAO code.
23  yao/src
24    Source code for the YAO generator.
25  yao/share/
26    Source code for the external libraries used into YAO: ANTLR for the grammar definition (with no restrictions on the use of the software)
27    and M1QN3 Inria for the cost function minimization method (under the GPLv3 licence).
28  yao/bin
29    The executable Yao9Generator for the generation of the code from the description file.
30  yao/include
31    Source code for useful YAO headers.
32
33etc
34  Some YAO tools.
35  YaoI 
36    the script for execution of the generator and the compilation of the generated code linked with the libraries.
37  Yaorc.txt
38    the script that allows the initialization of some environment variables at installation time.
39  YdfA
40    the automatique differentiator.
41  Others script useful for the users.
42
43examples
44  Some easy and more complex examples of yao.
45  examples/examplesTestYao9
46    All the tests performed with Yao9. Look to the README in the directory examplesTestYao9 for more details.
47
48doc
49  All the YAO documentation.
50
51INSTALL
52  The installation guide procedure.
53
54LICENCE
55  The GPL: GNU General Public Licence version 2.
56
57README
58  This file.
59
60
Note: See TracBrowser for help on using the repository browser.