10
10
myFunc = NumericalMathFunction("TestResponseSurface")
11
center = NumericalPoint(myFunc.getInputNumericalPointDimension())
11
center = NumericalPoint(myFunc.getInputDimension())
12
12
for i in range(center.getDimension()) :
14
14
myTaylor = QuadraticTaylor(center, myFunc)
16
16
responseSurface = NumericalMathFunction(myTaylor.getResponseSurface())
17
print "myTaylor=", myTaylor
18
print "responseSurface=", responseSurface
17
print "myTaylor=", myTaylor
18
print "responseSurface=", responseSurface
19
19
print "myFunc(", repr(center), ")=", repr(myFunc(center))
20
print "responseSurface(", repr(center), ")=", repr(responseSurface(center))
20
print "responseSurface(", repr(center), ")=", repr(responseSurface(center))
21
21
inPoint = NumericalPoint(center)
23
23
inPoint[1] -= eps/2
24
24
print "myFunc(", repr(inPoint), ")=", repr(myFunc(inPoint))
25
25
print "responseSurface(", repr(inPoint), ")=", repr(responseSurface(inPoint))
29
print "t_QuadraticTaylor_std.py", sys.exc_type, sys.exc_value
29
print "t_QuadraticTaylor_std.py", sys.exc_type, sys.exc_value