Commit e2d0a7c7 authored by Fabian Ritter's avatar Fabian Ritter
Browse files

Fix regression test values

This does however not include the smtAA tests as they are commented out
anyway.
parent 983d6141
doppler [-158.7191444098274, -0.02944244059231351] [-282.4762120545625,133.53913086064713] [-137.64316836703838, -0.02944244059231351]
sine [-2.3011348046703466, 2.3011348046703466] [-2.3011348046703466,2.3011348046703466] [-1.0043283753002443, 1.0043283753002443]
sineOrder3 [-2.9419084189651277, 2.9419084189651277] [-2.9419084189651277,2.9419084189651277] [-1.0055351041384715, 1.0055351041384715]
sqroot [-402.125, 68.5] [-449.0,416.546875] [-334.7934013614431, 1.6171710207127035]
bspline0 [0.0, 0.16666666666666666] [-0.125,0.16666666666666666] [0.0, 0.16666666666666666]
bspline1 [-0.3333333333333333, 1.1666666666666667] [-0.7083333333333334,1.6666666666666667] [0.16617838541666666, 0.6671549479166666]
bspline2 [-0.3333333333333333, 1.1666666666666667] [-0.5833333333333334,1.5416666666666667] [0.16666666666666666, 0.6668650309244791]
bspline3 [-0.16666666666666666, 0.0] [-0.16666666666666666,0.125] [-0.16666666666666666, 0.0]
sine [-2.3011348046703466, 2.3011348046703466] [-1.6540002686363373,1.6540002686363373] [-1.0043283753002443, 1.0043283753002443]
sineOrder3 [-2.9419084189651277, 2.9419084189651277] [-1.909859317102744,1.909859317102744] [-1.0055351041384715, 1.0055351041384715]
sqroot [-402.125, 68.5] [-365.875,195.04296875] [-334.7934013614431, 1.6171710207127035]
bspline0 [0.0, 0.16666666666666666] [-0.0625,0.16666666666666666] [0.0, 0.16666666666666666]
bspline1 [-0.3333333333333333, 1.1666666666666667] [-0.08333333333333333,0.9791666666666666] [0.16617838541666666, 0.6671549479166666]
bspline2 [-0.3333333333333333, 1.1666666666666667] [-0.020833333333333332,0.9166666666666666] [0.16666666666666666, 0.6668650309244791]
bspline3 [-0.16666666666666666, 0.0] [-0.16666666666666666,0.0625] [-0.16666666666666666, 0.0]
rigidBody1 [-705.0, 705.0] [-705.0,705.0] [-705.0, 705.0]
rigidBody2 [-58740.0, 58740.0] [-58740.0,58740.0] [-56049.1667175293, 58740.0]
verhulst [0.3148936170212766, 1.1008264462809918] [0.2628450852822226,1.1008264462809918] [0.3640144188500088, 0.9473239405662036]
predatorPrey [0.03727705922396188, 0.35710168263424846] [-0.05252829039324503,0.3629457491203666] [0.03727705922396188, 0.33711264367110555]
rigidBody2 [-58740.0, 58740.0] [-57390.0,58740.0] [-56049.1667175293, 58740.0]
verhulst [0.3148936170212766, 1.1008264462809918] [0.35217660784145,0.9891620430819574] [0.3640144188500088, 0.9473239405662036]
predatorPrey [0.03727705922396188, 0.35710168263424846] [-0.0021029110350001693,0.34533842311741914] [0.03727705922396188, 0.33711264367110555]
carbonGas [2097409.2, 3.434323E7] [-6856426.768,3.159230584E7] [4301713.35625, 1.6740286809375E7]
turbine1 [-58.32912689020381, -1.5505285721480735] [-58.32912689020381,42.49332446075663] [-18.536291471169722, -1.986569412987437]
turbine2 [-29.43698909090909, 80.993] [-98.57240363636363,80.993] [-28.564652726384942, 3.8296552477598733]
turbine3 [0.4660958448753463, 40.375126890203816] [-29.297906278938452,40.375126890203816] [0.5626821330545027, 11.434005458108444]
turbine1 [-58.32912689020381, -1.5505285721480735] [-55.55054339020381,38.36885388122605] [-18.536291471169722, -1.986569412987437]
turbine2 [-29.43698909090909, 80.993] [-80.18793076923077,63.665174692307694] [-28.564652726384942, 3.8296552477598733]
turbine3 [0.4660958448753463, 40.375126890203816] [-27.227529265841437,38.719203390203816] [0.5626821330545027, 11.434005458108444]
......@@ -27,38 +27,38 @@ class AbsErrorAnalysisRegressionTest extends FunSuite {
("doppler", ("4.1911988101104756e-13", "[-158.7191444098274, -0.02944244059231351]")),
("sine", ("1.1296729607621835e-15", "[-2.3011348046703466, 2.3011348046703466]")),
("sineOrder3", ("1.4510731312549944e-15", "[-2.9419084189651277, 2.9419084189651277]")),
("sqroot", ("3.2485125700532085e-13", "[-402.125, 68.5]")),
("sqroot", ("3.5643710205590656e-13", "[-402.125, 68.5]")),
("bspline0", ("1.6190752442450204e-16", "[0.0, 0.16666666666666666]")),
("bspline1", ("9.066821367772113e-16", "[-0.3333333333333333, 1.1666666666666667]")),
("bspline2", ("8.511709855459534e-16", "[-0.3333333333333333, 1.1666666666666667]")),
("bspline1", ("7.956598343146956e-16", "[-0.3333333333333333, 1.1666666666666667]")),
("bspline2", ("7.401486830834377e-16", "[-0.3333333333333333, 1.1666666666666667]")),
("bspline3", ("1.0639637319324417e-16", "[-0.16666666666666666, 0.0]")),
("rigidBody1", ("3.2152058793144533e-13", "[-705.0, 705.0]")),
("rigidBody2", ("3.652100843964945e-11", "[-58740.0, 58740.0]")),
("verhulst", ("6.296271095810985e-16", "[0.3148936170212766, 1.1008264462809918]")),
("predatorPrey", ("2.511128651395663e-16", "[0.03727705922396188, 0.35710168263424846]")),
("verhulst", ("5.959587110472846e-16", "[0.3148936170212766, 1.1008264462809918]")),
("predatorPrey", ("2.4756633989832674e-16", "[0.03727705922396188, 0.35710168263424846]")),
("carbonGas", ("4.2831938128927477e-08", "[2097409.2, 3.434323E7]")),
("turbine1", ("9.762594096245622e-14", "[-58.32912689020381, -1.5505285721480735]")),
("turbine2", ("1.4455407810924755e-13", "[-29.43698909090909, 80.993]")),
("turbine3", ("7.344938277113428e-14", "[0.4660958448753463, 40.375126890203816]"))
)
("turbine1", ("1.0165930481515325e-13", "[-58.32912689020381, -1.5505285721480735]")),
("turbine2", ("1.4879819691855474e-13", "[-29.43698909090909, 80.993]")),
("turbine3", ("7.498985184433798e-14", "[0.4660958448753463, 40.375126890203816]"))
)
val aaAA: Map[String, (String, String)] = Map(
("doppler", ("1.2852513956990104e-12", "[-282.4762120545625, 133.53913086064713]")),
("sine", ("1.1296729607621835e-15", "[-2.3011348046703466, 2.3011348046703466]")),
("sineOrder3", ("1.4510731312549944e-15", "[-2.9419084189651277, 2.9419084189651277]")),
("sqroot", ("3.2485125700532085e-13", "[-449.0, 416.546875]")),
("bspline0", ("1.6190752442450204e-16", "[-0.125, 0.16666666666666666]")),
("bspline1", ("1.0547118733938987e-15", "[-0.7083333333333334, 1.6666666666666667]")),
("bspline2", ("1.0362081563168128e-15", "[-0.5833333333333334, 1.5416666666666667]")),
("bspline3", ("1.0639637319324417e-16", "[-0.16666666666666666, 0.125]")),
("sine", ("7.508672360829453e-16", "[-1.6540002686363373, 1.6540002686363373]")),
("sineOrder3", ("1.2254703612493457e-15", "[-1.909859317102744, 1.909859317102744]")),
("sqroot", ("3.5382807794803744e-13", "[-365.875, 195.04296875]")),
("bspline0", ("1.6190752442450204e-16", "[-0.0625, 0.16666666666666666]")),
("bspline1", ("7.540264708912522e-16", "[-0.08333333333333333, 0.9791666666666666]")),
("bspline2", ("6.800116025829084e-16", "[-0.020833333333333332, 0.9166666666666666]")),
("bspline3", ("1.0639637319324417e-16", "[-0.16666666666666666, 0.0625]")),
("rigidBody1", ("3.2152058793144533e-13", "[-705.0, 705.0]")),
("rigidBody2", ("3.652100843964945e-11", "[-58740.0, 58740.0]")),
("verhulst", ("6.296271095810985e-16", "[0.2628450852822226, 1.1008264462809918]")),
("predatorPrey", ("2.5571730729758523e-16", "[-0.05252829039324503, 0.3629457491203666]")),
("rigidBody2", ("3.652100843964945e-11", "[-57390.0, 58740.0]")),
("verhulst", ("5.404475598160268e-16", "[0.35217660784145, 0.9891620430819574]")),
("predatorPrey", ("2.5014868553833655e-16", "[-0.0021029110350001693, 0.34533842311741914]")),
("carbonGas", ("3.983524363087597e-08", "[-6856426.768, 3.159230584E7]")),
("turbine1", ("9.804469898855772e-14", "[-58.32912689020381, 42.49332446075663]")),
("turbine2", ("1.4455407810924755e-13", "[-98.57240363636363, 80.993]")),
("turbine3", ("7.386814079723578e-14", "[-29.297906278938452, 40.375126890203816]"))
("turbine1", ("1.0276724218096868e-13", "[-55.55054339020381, 38.36885388122605]")),
("turbine2", ("1.5083049510221928e-13", "[-80.18793076923077, 63.665174692307694]")),
("turbine3", ("7.609778921015343e-14", "[-27.227529265841437, 38.719203390203816]"))
)
val smtAA: Map[String, (String, String)] = Map(
......@@ -165,8 +165,8 @@ class AbsErrorAnalysisRegressionTest extends FunSuite {
case x: NumAnnotation if x.hasError =>
val absError = x.absError
val range = x.interval
assert("8.275261990073324e-10" === absError.toString)
assert("[-362382.4524920346, 362389.5197997269]" === range.toString)
assert("4.088949761228701e-08" === absError.toString)
assert("[-2236030.8006656803, 2243586.0576923075]" === range.toString)
//println(s"${fnc.id} abs error: ${x.absError}, range: ${x.interval}")
// if there is no error, then this is a bug
......@@ -184,8 +184,8 @@ class AbsErrorAnalysisRegressionTest extends FunSuite {
case x: NumAnnotation if x.hasError =>
val absError = x.absError
val range = x.interval
assert("1.1589820870002916e-08" === absError.toString)
assert("[-1781.4775369067652, 4820.037917142357]" === range.toString)
assert("1.1589127503449215e-08" === absError.toString)
assert("[-1781.3056274865728, 4820.245415085443]" === range.toString)
//println(s"${fnc.id} abs error: ${x.absError}, range: ${x.interval}")
// if there is no error, then this is a bug
......@@ -202,4 +202,4 @@ class AbsErrorAnalysisRegressionTest extends FunSuite {
case _ => e
}
}
\ No newline at end of file
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment