1 <?xml version='1.0' encoding='iso-8859-1' ?>
4 <objref name="computeAD" id="python:computeAD:1.0">
8 <inline name="CreateAssimilationStudy">
13 print "Entering in CreateAssimilationStudy"
15 print "Algorithm is", Algorithm
19 print "Data entered are:"
26 print "Background is", Background
27 print "BackgroundType is", BackgroundType
35 print "BackgroundError is", BackgroundError
36 print "BackgroundErrorType is", BackgroundErrorType
44 print "Observation is", Observation
45 print "ObservationType is", ObservationType
53 print "ObservationError is", ObservationError
54 print "ObservationErrorType is", ObservationErrorType
62 print "ObservationOperator is", ObservationOperator
63 print "ObservationOperatorType is", ObservationOperatorType
65 from daYacsIntegration.daStudy import *
66 assim_study = daStudy(Name, Algorithm)
70 <inport name="Name" type="string"/>
71 <inport name="Algorithm" type="string"/>
74 <inline name="CreateNumpyMatrixFromString">
75 <script><code><![CDATA[
76 print "Entering in CreateNumpyMatrixFromString"
78 matrix = numpy.matrix(matrix_in_string)
80 print "Matrix is", matrix
82 <inport name="matrix_in_string" type="string"/>
83 <outport name="matrix" type="pyobj"/>
84 <outport name="type" type="string"/>
87 <inline name="CreateNumpyVectorFromString">
88 <script><code><![CDATA[
89 print "Entering in CreateNumpyVectorFromString"
91 vector = numpy.matrix(vector_in_string)
93 print "Vector is", vector
95 <inport name="vector_in_string" type="string"/>
96 <outport name="vector" type="pyobj"/>
97 <outport name="type" type="string"/>