]> SALOME platform Git repositories - modules/adao.git/blob - examples/daSalome/test005_ADAO_Operators.comm.in
Salome HOME
Minor source update for OM compatibility
[modules/adao.git] / examples / daSalome / test005_ADAO_Operators.comm.in
1
2 ASSIMILATION_STUDY(StudyName='Test',
3                    StudyRepertory='@prefix@/share/adao_examples/daSalome',
4                    AlgorithmParameters=_F(Algorithm='3DVAR',),
5                    Background=_F(Stored=1,
6                                  INPUT_TYPE='Vector',
7                                  data=_F(FROM='String',
8                                          STRING='0 0 0',),),
9                    BackgroundError=_F(Stored=0,
10                                       INPUT_TYPE='Matrix',
11                                       data=_F(FROM='String',
12                                               STRING='1 0 0 ; 0 1 0 ; 0 0 1',),),
13                    Observation=_F(Stored=0,
14                                   INPUT_TYPE='Vector',
15                                   data=_F(FROM='String',
16                                           STRING='1 1 1',),),
17                    ObservationError=_F(Stored=0,
18                                        INPUT_TYPE='Matrix',
19                                        data=_F(FROM='String',
20                                                STRING='1 0 0 ; 0 1 0 ; 0 0 1',),),
21                    ObservationOperator=_F(Stored=0,
22                                           INPUT_TYPE='Function',
23                                           data=_F(FROM='ScriptWithSwitch',
24                                                   SCRIPTWITHSWITCH_FILE='test005_ADAO_scripts_for_JDC.py',),),
25                    UserPostAnalysis=_F(FROM='String',
26                                        STRING=\
27 """import numpy
28 Xb = ADD.get("Background")
29 Xa = ADD.get("Analysis")[-1]
30 print()
31 print("Size of Background...........= %i"%len(Xb))
32 print("Size of Analysis.............= %i"%len(Xa))
33 print("Min, mean, max of Analysis...= %8.3f, %8.3f, %8.3f"%(min(Xa),numpy.mean(Xa),max(Xa)))
34 print()
35 """,),);
36 #VERSION_CATALOGUE:V9_8_0:FIN VERSION_CATALOGUE