Révision 3296902f src/cvp-run-01.sage

b/src/cvp-run-01.sage
80 80
realField               = RealField(precision)
81 81
#
82 82
func(x)                 = sage_eval(funcAsString, cmds="var('x')")
83
lowerBound              = realField(lowerBoundAsString)
84
upperBound              = realField(upperBoundAsString)
83
try:
84
    lowerBound          = realField(lowerBoundAsString)
85
except:
86
    lowerBoundAsRat     = QQ(lowerBoundAsString)
87
    lowerBound          = realField(lowerBoundAsRat)
88
try:
89
    upperBound          = realField(upperBoundAsString)
90
except:
91
    upperBoundAsRat     = QQ(upperBoundAsString)
92
    upperBound          = realField(upperBoundAsRat)
85 93
coeffsExpList           = sage_eval(coeffsExpListAsString)
86 94
coeffsPrecList          = sage_eval(coeffsPrecListAsString)
87 95
minCoeffsBoundExpList   = sage_eval(minCoeffsBoundExpListAsString)
......
119 127
(maxErrPoint, maxErrPointErr) = cvp_func_abs_max_for_points(func,
120 128
                                                            maxisList)
121 129
sys.stdout.write(str(maxErrPoint) + " " + str(maxErr.n(prec=53)) + "\n")
122
sys.exit(0)
130
sys.exit(int(0))

Formats disponibles : Unified diff