diff --git a/benchMark.txt b/benchMark.txt index eedee7aebeb542cdbbdc7912d2ed166ac2fb7f85..885d8dd2c05c82f867d6eb3a7b7b6757addcab19 100644 --- a/benchMark.txt +++ b/benchMark.txt @@ -56,4 +56,29 @@ x_by_xy (x / (x + y)) hypot sqrt(((x1 * x1) + (x2 * x2))) himmilbeau ((((x1 * x1) + x2) - 11) * (((x1 * x1) + x2) - 11)) + (((x1 + (x2 * x2)) - 7) * ((x1 + (x2 * x2)) - 7)) nonlin2 (((x * y) - 1) / (((x * y) * (x * y)) - 1)) -jetEngine (x1 + (((((((((2 * x1) * (((((3 * x1) * x1) + (2 * x2)) - x1) / ((x1 * x1) + 1))) * ((((((3 * x1) * x1) + (2 * x2)) - x1) / ((x1 * x1) + 1)) - 3)) + ((x1 * x1) * ((4 * (((((3 * x1) * x1) + (2 * x2)) - x1) / ((x1 * x1) + 1))) - 6))) * ((x1 * x1) + 1)) + (((3 * x1) * x1) * (((((3 * x1) * x1) + (2 * x2)) - x1) / ((x1 * x1) + 1)))) + ((x1 * x1) * x1)) + x1) + (3 * (((((3 * x1) * x1) - (2 * x2)) - x1) / ((x1 * x1) + 1))))) \ No newline at end of file +jetEngine (x1 + (((((((((2 * x1) * (((((3 * x1) * x1) + (2 * x2)) - x1) / ((x1 * x1) + 1))) * ((((((3 * x1) * x1) + (2 * x2)) - x1) / ((x1 * x1) + 1)) - 3)) + ((x1 * x1) * ((4 * (((((3 * x1) * x1) + (2 * x2)) - x1) / ((x1 * x1) + 1))) - 6))) * ((x1 * x1) + 1)) + (((3 * x1) * x1) * (((((3 * x1) * x1) + (2 * x2)) - x1) / ((x1 * x1) + 1)))) + ((x1 * x1) * x1)) + x1) + (3 * (((((3 * x1) * x1) - (2 * x2)) - x1) / ((x1 * x1) + 1))))) +sinTaylorPoly5 x + -1.0 / 6.0 * x * x * x + 1.0 / 120.0 * x * x * x * x * x +cosTaylorPoly5 1.0 + -0.5 * x * x + 1.0 / 24.0 * x * x * x * x +tanTaylorPoly5 x + 1.0 / 3.0 * x * x * x + 2.0 / 15.0 * x * x * x * x * x +expTaylorPoly5 1.0 + x + 0.5 * x * x + 1.0 / 6.0 * x * x * x + 1.0 / 24.0 * x * x * x * x + 1.0 / 120.0 * x * x * x * x * x +logTaylorPoly5 x - 0.5 * x * x + 1.0 / 3.0 * x * x * x - 0.25 * x * x * x * x + 1.0 / 5.0 * x * x * x * x * x +asinTaylorPoly5 x + 1.0 / 6.0 * x * x * x + 3.0 / 40.0 * x * x * x * x * x +acosTaylorPoly5 1.57079632679489661923132169163975144209858469968754 - 1.0 * x - 1.0 / 6.0 * x * x * x - 3.0 / 40.0 * x * x * x * x * x +atanTaylorPoly5 x - 1.0 / 3.0 * x * x * x + 1.0/ 5.0 * x * x * x * x * x +sinTaylorPoly7 x - 1.0 / 6.0 * x * x * x + 1.0/ 120.0 * x * x * x * x * x - 1.0 / 5040.0 * x * x * x * x * x * x * x +cosTaylorPoly7 1.0 - 0.5 * x * x + 1.0 / 24.0 * x * x * x * x - 1.0 / 720.0 * x * x * x * x * x * x +tanTaylorPoly7 x + 1.0 / 3.0 * x * x * x + 2.0 / 15.0 * x * x * x * x * x + 17.0 / 315.0 * x * x * x * x * x * x * x +expTaylorPoly7 1.0 + x + 0.5 * x * x + 1.0 / 6.0 * x * x * x + 1.0 / 24.0 * x * x * x * x + 1.0 / 120.0 * x * x * x * x * x + 1.0 / 720.0 * x * x * x * x * x * x + 1.0 / 5040.0 * x * x * x * x * x * x * x +logTaylorPoly7 x - 0.5 * x * x + 1.0 / 3.0 * x * x * x - 0.25 * x * x * x * x + 1.0 / 5.0 * x * x * x * x * x - 1.0 / 6.0 * x * x * x * x * x * x + 1.0 / 7.0 * x * x * x * x * x * x * x +asinTaylorPoly7 x + 1.0 / 6.0 * x * x * x + 3.0 / 40.0 * x * x * x * x * x + 5.0 / 112.0 * x * x * x * x * x * x * x +acosTaylorPoly7 1.57079632679489661923132169163975144209858469968754 - 1.0 * x - 1.0 / 6.0 * x * x * x - 3.0 / 40.0 * x * x * x * x * x - 5.0 / 112.0 * x * x * x * x * x * x * x +atanTaylorPoly7 x - 1.0 / 3.0 * x * x * x + 1.0 / 5.0 * x * x * x * x * x - 1.0 / 7.0 * x * x * x * x * x * x * x +exp2TaylorPoly7 1 + 0.69314718056 * x + 0.24022650695913864 * x * x + 0.05550410866483472 * x * x * x + 0.009618129107631514 * x * x * x * x + 0.0013333558146433706 * x * x * x * x * x + 0.00015403530393388905 * x * x * x * x * x * x + 1.5252733804068269e-05 * x * x * x * x * x * x * x +exp10TaylorPoly7 1 + 2.30258509299 * x + 2.650949055229883 * x * x + 2.034678592282751 * x * x * x + 1.171255148904035 * x * x * x * x + 0.5393829291908427 * x * x * x * x * x + 0.20699584869468582 * x * x * x * x * x * x + 0.06808936507359958 * x * x * x * x * x * x * x +log2TaylorPoly7 1.442695040888963407359924681001892137426645954153 * x - 0.7213475204444817036799623405009460687133229770765 * x * x + 0.48089834696298780245330822700063071247554865138433 * x * x * x - 0.36067376022224085183998117025047303435666148853825 * x * x * x * x + 0.28853900817779268147198493620037842748532919083059 * x * x * x * x * x - 0.240449173481493901226654113500315356237774325692165 * x * x * x * x * x * x + 0.20609929155556620105141781157169887677523513630757 * x * x * x * x * x * x * x +log10TaylorPoly7 1.0 / 2.302585092994046 * x + 0.14476482730108395 * x * x * x + 0.08685889638065035 * x * x * x * x * x + x * 0.06204206884332169 * x * x * x * x * x * x - 0.07238241365054196 * x * x * x * x * x * x - 0.10857362047581294 * x * x * x * x -  0.21714724095162588* x * x +sinhTaylorPoly7 x + 1.0 / 6.0 * x * x * x + 1.0 / 120.0 * x * x * x * x * x + 1.0 / 5040.0 * x * x * x * x * x * x * x +coshTaylorPoly7 1 + 0.5 * x * x + 1.0 / 24.0 * x * x * x * x + 1.0 / 720.0 * x * x * x * x * x * x +tanhTaylorPoly7 x + -1.0 / 3.0 * x * x * x + 2.0 / 15.0 * x * x * x * x * x + -17.0 / 315.0 * x * x * x * x * x * x * x +asinhTaylorPoly7 x + -1.0 / 6.0 * x * x * x + 3.0 / 40.0 * x * x * x * x * x + -5.0 / 112.0 * x * x * x * x * x * x * x +atanhTaylorPoly7 x + 1.0 / 3.0 * (x * x) * x + 1.0 / 5.0 * (x * x) * x * x * x + 1.0 / 7.0 * (x * x) * x * x * x * x * x \ No newline at end of file diff --git a/benchMarkInterval.txt b/benchMarkInterval.txt index fcf6e30125b47c56d123cc525892449a3947cf40..154c97d277b6f76844f6de58972042ca66b25961 100644 --- a/benchMarkInterval.txt +++ b/benchMarkInterval.txt @@ -56,4 +56,29 @@ 1 100 1 100 -5 5 -5 5 1.001 2 1.001 2 --5 5 -20 5 \ No newline at end of file +-5 5 -20 5 +0 1 +0 1 +0 1 +0 1 +1 2 +0 1 +0 1 +0 1 +0 1 +0 1 +0 1 +0 1 +1 2 +0 1 +0 1 +0 1 +0 1 +0 1 +1 2 +1 2 +0 1 +0 1 +0 1 +0 1 +0 1 \ No newline at end of file