2 ASSIMILATION_STUDY(Study_name='test_observers',
3 Study_repertory='@prefix@/share/salome/adao_examples/daSalome',
6 Background=_F(INPUT_TYPE='Vector',
8 SCRIPT_FILE='test006_Observers_var.py',),),
9 BackgroundError=_F(INPUT_TYPE='Matrix',
10 data=_F(FROM='Script',
11 SCRIPT_FILE='test006_Observers_var.py',),),
12 Observation=_F(INPUT_TYPE='Vector',
13 data=_F(FROM='Script',
14 SCRIPT_FILE='test006_Observers_var.py',),),
15 ObservationError=_F(INPUT_TYPE='Matrix',
16 data=_F(FROM='Script',
17 SCRIPT_FILE='test006_Observers_var.py',),),
18 ObservationOperator=_F(INPUT_TYPE='Function',
19 data=_F(FROM='FunctionDict',
20 FUNCTIONDICT_FILE='test006_Observers_Observation_Operator.py',),),
21 AlgorithmParameters=_F(INPUT_TYPE='Dict',
22 data=_F(FROM='Script',
23 SCRIPT_FILE='test006_Observers_var.py',),),
24 UserDataInit=_F(INIT_FILE='test006_Observers_init.py',
26 ('Background','BackgroundError','Observation',
27 'ObservationError','AlgorithmParameters',),),
28 Observers=_F(SELECTION=('CurrentState','CostFunctionJ',),
29 CostFunctionJ_data=_F(NodeType='pyscript',
31 """print " ---> observerCost"
32 print " var =",var.valueserie()
41 gp = Gnuplot.Gnuplot()
42 gp('set style data lines')
43 gp('set title "'+str(info)+'"')
44 gp.plot( Gnuplot.Data( var.valueserie() ) )
45 filename = os.path.join("/tmp", "imageCost_%02i.ps"%numero)
46 print " imageCost %s"%filename
47 gp.hardcopy(filename=filename, color=1)
50 CurrentState_data=_F(NodeType='userfile',
51 Value='test006_Observers_observer_with_file.py',),),);