Salome HOME
Correction de collision
[modules/adao.git] / examples / daSalome / test001_ADAO_JDC_using_strings.py
1 #-*-coding:iso-8859-1-*- 
2 study_config = {} 
3 study_config['StudyType'] = 'ASSIMILATION_STUDY'
4 study_config['Name'] = 'Test'
5 study_config['Debug'] = '0'
6 study_config['Algorithm'] = 'Blue'
7 Background_config = {}
8 Background_config['Type'] = 'Vector'
9 Background_config['From'] = 'String'
10 Background_config['Data'] = '0 0 0'
11 Background_config['Stored'] = '0'
12 study_config['Background'] = Background_config
13 BackgroundError_config = {}
14 BackgroundError_config['Type'] = 'Matrix'
15 BackgroundError_config['From'] = 'String'
16 BackgroundError_config['Data'] = '1 0 0 ; 0 1 0 ; 0 0 1'
17 BackgroundError_config['Stored'] = '0'
18 study_config['BackgroundError'] = BackgroundError_config
19 Observation_config = {}
20 Observation_config['Type'] = 'Vector'
21 Observation_config['From'] = 'String'
22 Observation_config['Data'] = '1 1 1'
23 Observation_config['Stored'] = '0'
24 study_config['Observation'] = Observation_config
25 ObservationError_config = {}
26 ObservationError_config['Type'] = 'Matrix'
27 ObservationError_config['From'] = 'String'
28 ObservationError_config['Data'] = '1 0 0 ; 0 1 0 ; 0 0 1'
29 ObservationError_config['Stored'] = '0'
30 study_config['ObservationError'] = ObservationError_config
31 ObservationOperator_config = {}
32 ObservationOperator_config['Type'] = 'Matrix'
33 ObservationOperator_config['From'] = 'String'
34 ObservationOperator_config['Data'] = '1 0 0 ; 0 1 0 ; 0 0 1'
35 ObservationOperator_config['Stored'] = '0'
36 study_config['ObservationOperator'] = ObservationOperator_config
37 inputvariables_config = {}
38 inputvariables_config['Order'] =['adao_default']
39 inputvariables_config['adao_default'] = -1
40 study_config['InputVariables'] = inputvariables_config
41 outputvariables_config = {}
42 outputvariables_config['Order'] = ['adao_default']
43 outputvariables_config['adao_default'] = -1
44 study_config['OutputVariables'] = outputvariables_config
45 Analysis_config = {}
46 Analysis_config['From'] = 'String'
47 Analysis_config['Data'] = """import numpy
48 xa=numpy.ravel(ADD.get('Analysis')[-1])
49 print 'Analysis:',xa"""
50 study_config['UserPostAnalysis'] = Analysis_config