2 Copyright (C) 2008-2021 EDF R&D
4 This file is part of SALOME ADAO module.
6 This library is free software; you can redistribute it and/or
7 modify it under the terms of the GNU Lesser General Public
8 License as published by the Free Software Foundation; either
9 version 2.1 of the License, or (at your option) any later version.
11 This library is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 Lesser General Public License for more details.
16 You should have received a copy of the GNU Lesser General Public
17 License along with this library; if not, write to the Free Software
18 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
22 Author: Jean-Philippe Argaud, jean-philippe.argaud@edf.fr, EDF R&D
26 ================================================================================
28 ================================================================================
30 .. image:: images/ADAO_logo.png
34 **Le module ADAO fournit des fonctionnalités d'assimilation de données et
35 d'optimisation** dans un contexte Python [Python]_ ou SALOME [Salome]_.
37 En bref, l'assimilation de données est un cadre méthodologique pour calculer
38 l'estimation optimale de la valeur réelle (inaccessible) de l'état d'un
39 système, éventuellement au cours du temps. Il utilise des informations
40 provenant de mesures expérimentales, ou observations, et de modèles numériques
41 *a priori*, y compris des informations sur leurs erreurs. Certaines des
42 méthodes incluses dans ce cadre sont également connues sous les noms
43 d'*estimation de paramètres*, de *problèmes inverses*, d'*estimation
44 bayésienne*, d'*interpolation optimale*, de *reconstruction de champs*, etc. Le
45 module ADAO offre actuellement plus de 100 méthodes algorithmiques différentes
46 et permet l'étude d'environ 350 problèmes appliqués distincts. De plus amples
47 détails peuvent être trouvés dans la partie proposant :ref:`section_theory`.
49 La documentation de ce module est divisée en plusieurs grandes catégories,
50 relatives à la documentation théorique (indiquée dans le titre de section par
51 **[DocT]**), à la documentation utilisateur (indiquée dans le titre de section
52 par **[DocU]**), et à la documentation de référence (indiquée dans le titre de
53 section par **[DocR]**).
55 La première partie est l':ref:`section_intro`. La seconde partie présente
56 :ref:`section_theory`, et à leurs concepts, et la partie suivante décrit la
57 :ref:`section_methodology`. Pour un utilisateur courant, les parties suivantes
58 présentent des exemples didactiques d'utilisation sous la forme de
59 :ref:`section_tutorials_in_salome` ou de :ref:`section_tutorials_in_python`,
60 puis indique les :ref:`section_advanced`, avec l'obtention de renseignements
61 supplémentaires ou l'usage par scripts de commandes hors interface de contrôle
62 graphique. Les utilisateurs intéressés par un accès rapide au module peuvent
63 s'arrêter avant la lecture de la suite, mais un usage utile du module nécessite
64 de lire et de revenir régulièrement à ces parties. Les parties qui suivent
65 expliquent comment utiliser une :ref:`section_gui_in_salome` ou une
66 :ref:`section_tui`. La dernière grande partie détaille la
67 :ref:`section_reference`, avec trois sous-parties essentielles qui la composent
68 et qui décrivent les commandes et des options d'algorithmes. Un
69 :ref:`section_glossary`, des :ref:`section_notations`, une
70 :ref:`section_bibliography` et un index développé complètent le document.
71 Enfin, pour respecter les exigences de licence du module, n'oubliez pas de lire
72 la partie :ref:`section_license`.
75 :caption: Table des matières