..
- Copyright (C) 2008-2017 EDF R&D
+ Copyright (C) 2008-2018 EDF R&D
This file is part of SALOME ADAO module.
.. index:: single: ObserverTest
.. _section_ref_algorithm_ObserverTest:
-Algorithme de vérification "*ObserverTest*"
+Algorithme de vérification "*ObserverTest*"
-------------------------------------------
Description
+++++++++++
-Cet algorithme permet de vérifier une fonction externe et fournie par
-l'utilisateur, utilisée comme un *observer*. Cette fonction externe peut être
-appliquée à chacune des variables potentiellement observables. Elle n'est
-activée que sur celles qui sont explicitement associées avec l'*observer* dans
+Cet algorithme permet de vérifier une fonction externe et fournie par
+l'utilisateur, utilisée comme un *observer*. Cette fonction externe peut être
+appliquée à chacune des variables potentiellement observables. Elle n'est
+activée que sur celles qui sont explicitement associées avec l'*observer* dans
l'interface.
Commandes requises et optionnelles
++++++++++++++++++++++++++++++++++
-.. index:: single: AlgorithmParameters
-.. index:: single: CheckingPoint
-.. index:: single: ObservationOperator
-.. index:: single: Observers
-
-Les commandes requises générales, disponibles dans l'interface en édition, sont
+Les commandes requises générales, disponibles dans l'interface en édition, sont
les suivantes:
- Observers
- *Commande obligatoire*. Elle permet de définir des observateurs internes,
- qui sont des fonctions liées à une variable particulière, qui sont exécutées
- chaque fois que cette variable est modifiée. C'est une manière pratique de
- suivre des variables d'intérêt durant le processus d'assimilation de données
- ou d'optimisation, en l'affichant ou en la traçant, etc. Des exemples
- courants (squelettes) sont fournis pour aider l'utilisateur ou pour
- faciliter l'élaboration d'un cas.
-
-Les commandes optionnelles générales, disponibles dans l'interface en édition,
-sont indiquées dans la :ref:`section_ref_checking_keywords`.
-
+ .. include:: snippets/Observers.rst
+
+Les commandes optionnelles générales, disponibles dans l'interface en édition,
+sont indiquées dans la :ref:`section_ref_checking_keywords`.
+
*Astuce pour cet algorithme :*
Comme les commandes *"CheckingPoint"* et *"ObservationOperator"* sont
- requises pour TOUS les algorithmes de vérification dans l'interface, vous
- devez fournir une valeur, malgré le fait que ces commandes ne sont pas
- requises pour *"ObserverTest"*, et ne seront pas utilisées. La manière la
+ requises pour TOUS les algorithmes de vérification dans l'interface, vous
+ devez fournir une valeur, malgré le fait que ces commandes ne sont pas
+ requises pour *"ObserverTest"*, et ne seront pas utilisées. La manière la
plus simple est de donner "1" comme un STRING pour les deux,
- l'*"ObservationOperator"* devant être de type *Matrix*.
+ l'*"ObservationOperator"* devant être de type *Matrix*.