Details

series17.4m (78.9%)

Calls

96 calls:

8.5m
(sin (* (pow (sqrt 1) (- b a)) (pow (sqrt (sqrt (atan2 b b))) (* 2 (- b a)))))
8.3m
(sin (* (pow (sqrt (sqrt 1)) (- b a)) (pow (sqrt (sqrt (atan2 b b))) (* 2 (- b a)))))
5.5s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
5.3s
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
5.3s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))

end3.0m (13.7%)

sample1.4m (6.2%)

Algorithm
21×intervals
Results
45.8s39061×body10240exit
8.8s7413×body1280valid
6.5s3483×body2560valid
5.5s56618×body80valid
5.1s56828×body80nan
2.8s4502×body640valid
933.0ms2360×body320valid
230.0ms1186×body160valid
126.0ms8356×pre80true
83.0ms45×body5120valid
37.0ms17×body5120nan
20.0ms26×body2560nan
9.0ms23×body1280nan
4.0ms17×body640nan
4.0ms17×body320nan
2.0ms10×body160nan

prune7.7s (0.6%)

simplify3.3s (0.3%)

regimes2.5s (0.2%)

Accuracy

Total 14.0b remaining (6.4%)

Threshold costs 0.5b (0.2%)

11.7b12.7%Toniolo and Linder, Equation (13)
1.8b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

rewrite1.9s (0.1%)

Algorithm
29×rewrite-expression-head
Calls

96 calls:

137.0ms
(* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
127.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
124.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
108.0ms
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
98.0ms
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
Rules
434×add-sqr-sqrt
322×unpow-prod-down
283×*-un-lft-identity
267×add-exp-log
251×sqrt-prod
243×add-cube-cbrt
225×pow1
175×add-cbrt-cube
126×associate-*r/
120×associate-*r*
109×add-log-exp
101×prod-exp
74×cbrt-prod
69×unswap-sqr
64×pow-prod-down
56×associate-*l*
53×flip-- flip3-- sub-neg sqr-pow
46×swap-sqr
44×cbrt-unprod unpow-prod-up
43×sqrt-pow1
42×distribute-rgt-in distribute-lft-in
41×pow-exp
39×times-frac
36×frac-sub
33×log-prod
31×pow-to-exp
30×sqrt-div
23×log-pow
22×pow-pow
21×pow-unpow exp-prod difference-of-squares pow1/2
20×distribute-lft-out-- associate--l+
17×cube-prod
16×*-commutative
10×rem-sqrt-square pow-sub
div-exp
pow1/3 associate-/r*
rem-log-exp
sum-log associate-/l*
unpow3 cube-mult
sqrt-pow2 cosh-def
cbrt-undiv div-inv cbrt-div
associate-/l/ associate-+r+ +-commutative associate-*l/ flip3-+ acos-asin flip-+ asin-acos pow-sqr associate-/r/ pow-prod-up clear-num frac-2neg frac-times pow2 sinh-def
associate--r- rem-cube-cbrt rem-exp-log rem-cbrt-cube div-sub diff-log

localize611.0ms (0.0%)

bsearch329.0ms (0.0%)