].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_3DVAR.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_EnKF.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_EKF.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
*Tips for this algorithm:*
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
.. include:: snippets/Header2Algo01.rst
This algorithm provides optimal positioning of measurement points by an EIM
-(Empirical Interpolation Method) analysis, in a iterative greedy way from a set
-of given state vectors (usually called "snapshots" in reduced basis
-methodology) or obtained by a direct simulation during the algorithm. Each of
-these state vectors are usaully (but not necessarily) the result
-:math:`\mathbf{y}` of a simulation :math:`H` for a given set of paramters
-:math:`\mathbf{x}=\mu`.
+(Empirical Interpolation Method) analysis. These positions are determined in a
+iterative greedy way, from a pre-existing set of state vectors (usually called
+"snapshots" in reduced basis methodology) or obtained by a direct simulation
+during the algorithm. Each of these state vectors are usually (but not
+necessarily) the result :math:`\mathbf{y}` of a simulation :math:`H` for a
+given set of parameters :math:`\mathbf{x}`.
There are two ways to use this algorithm:
#. In its simplest use, if the set of state vectors is pre-existing, it is only
- necessary to provide it by the option "*SetOfSnapshots*" of algorithm.
+ necessary to provide it by the algorithm option "*EnsembleOfSnapshots*".
#. If the set of state vectors is to be obtained by simulations during the
course of the algorithm, then one must provide the :math:`H` simulation
operator and the parametric :math:`\mathbf{x}` state space design of
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_MOP.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
*Tips for this algorithm:*
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
*Tips for this algorithm:*
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Example :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_UKF.rst
Python, 3.6.5, 3.10.8
Numpy, 1.14.3, 1.24.1
Scipy, 1.1.0, 1.10.0
- MatplotLib, 2.2.2, 3.6.2
+ MatplotLib, 2.2.2, 3.6.3
GnuplotPy, 1.8, 1.8
NLopt, 2.4.2, 2.7.1
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_3DVAR.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_EnKF.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_EKF.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
*Astuce pour cet algorithme :*
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
.. index:: single: Positionnement optimal de mesures
.. index:: single: Positions de mesures
.. index:: single: Mesures (Positionnement optimal)
+.. index:: single: Ensemble de simulations
+.. index:: single: Ensemble de snapshots
+.. index:: single: Simulations (Ensemble)
+.. index:: single: Snapshots (Ensemble)
.. _section_ref_algorithm_MeasurementsOptimalPositioningTask:
Algorithme de tâche "*MeasurementsOptimalPositioningTask*"
.. include:: snippets/Header2Algo01.rst
Cet algorithme permet d'établir la position de points de mesures optimaux par
-une analyse EIM (Empirical Interpolation Method), de manière itérative à partir
-d'un ensemble de vecteurs d'état établis (usuellement appelés "*snapshots*" en
-méthodologie de bases réduites) ou obtenus par une simulation directe au cours
-de l'algorithme. Chacun de ces vecteurs d'état est habituellement (mais pas
-obligatoirement) le résultat :math:`\mathbf{y}` d'une simulation :math:`H` pour
-un jeu de paramètres donné :math:`\mathbf{x}=\mu`.
+une analyse EIM (Empirical Interpolation Method). Ces positions sont
+déterminées de manière itérative, à partir d'un ensemble de vecteurs d'état
+pré-existants (usuellement appelés "*snapshots*" en méthodologie de bases
+réduites) ou obtenus par une simulation directe au cours de l'algorithme.
+Chacun de ces vecteurs d'état est habituellement (mais pas obligatoirement) le
+résultat :math:`\mathbf{y}` d'une simulation :math:`H` pour un jeu de
+paramètres donné :math:`\mathbf{x}`.
Il y a deux manières d'utiliser cet algorithme:
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_MOP.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
*Astuce pour cet algorithme :*
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
*Astuce pour cet algorithme :*
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. ------------------------------------ ..
.. include:: snippets/Header2Algo04.rst
].
Exemple :
- ``{"StoreSupplementaryCalculations":["BMA", "CurrentState"]}``
+ ``{"StoreSupplementaryCalculations":["CurrentState", "Residu"]}``
.. include:: snippets/Variant_UKF.rst
Python, 3.6.5, 3.10.8
Numpy, 1.14.3, 1.24.1
Scipy, 1.1.0, 1.10.0
- MatplotLib, 2.2.2, 3.6.2
+ MatplotLib, 2.2.2, 3.6.3
GnuplotPy, 1.8, 1.8
NLopt, 2.4.2, 2.7.1