6 for param in computation["specificParameters"]:
7 if param["name"] == "method":
8 method = param["value"]
9 print "Method found is", method
12 H = numpy.matrix(numpy.core.identity(dimension))
17 def AdjointH( (X, Y) ):
20 if method == "Direct":
21 result = FunctionH(numpy.matrix(computation["inputValues"][0][0]).T)
23 if method == "Tangent":
24 result = FunctionH(numpy.matrix(computation["inputValues"][0][0]).T)
26 if method == "Adjoint":
27 result = AdjointH((numpy.matrix(computation["inputValues"][0][0]).T, numpy.matrix(computation["inputValues"][0][1]).T))
29 print "Computation end"