2 ASSIMILATION_STUDY(StudyName='test_observers',
3 StudyRepertory='@prefix@/share/salome/adao_examples/daSalome',
4 AlgorithmParameters=_F(Algorithm='3DVAR',
7 SCRIPT_FILE='test006_Observers_var.py',),),
8 Background=_F(Stored=0,
10 data=_F(FROM='Script',
11 SCRIPT_FILE='test006_Observers_var.py',),),
12 BackgroundError=_F(Stored=0,
14 data=_F(FROM='Script',
15 SCRIPT_FILE='test006_Observers_var.py',),),
16 Observation=_F(Stored=0,
18 data=_F(FROM='Script',
19 SCRIPT_FILE='test006_Observers_var.py',),),
20 ObservationError=_F(Stored=0,
22 data=_F(FROM='Script',
23 SCRIPT_FILE='test006_Observers_var.py',),),
24 ObservationOperator=_F(Stored=0,
25 INPUT_TYPE='Function',
26 data=_F(FROM='ScriptWithSwitch',
27 SCRIPTWITHSWITCH_FILE='test006_Observers_Observation_Operator.py',),),
28 UserDataInit=_F(INIT_FILE='test006_Observers_init.py',
30 ('Background','BackgroundError','Observation',
31 'ObservationError','AlgorithmParameters',),),
32 UserPostAnalysis=_F(FROM='Template',
33 Template='AnalysisPrinter',
36 xa=numpy.ravel(ADD.get('Analysis')[-1])
37 print 'Analysis:',xa""",),
38 Observers=_F(SELECTION=('CurrentState','CostFunctionJ',),
39 CurrentState_data=_F(Info='CurrentState',
41 Value='test006_Observers_observer_with_file.py',),
42 CostFunctionJ_data=_F(Info='CostFunctionJ',
45 """print " ---> observerCost"
55 gp = Gnuplot.Gnuplot()
56 gp('set style data lines')
57 gp('set title "'+str(info)+'"')
58 gp.plot( Gnuplot.Data( var[:] ) )
59 filename = os.path.join("/tmp", "imageCost_%02i.ps"%numero)
60 print " imageCost %s"%filename
61 gp.hardcopy(filename=filename, color=1)
64 #VERSION_CATALOGUE:V7_6_0:FIN VERSION_CATALOGUE