Details

simplify1.9m

Calls

967 calls:

Slowest
980.0ms
(* (* (* U U) U) (* (* (* (- U U*) (- U U*)) (- U U*)) (* (* (/ (* (* l l) l) (* (* Om Om) Om)) (* (* n n) n)) (* (/ (* (* l l) l) (* (* Om Om) Om)) (* (* n n) n)))))
710.0ms
(sqrt (* 2 (+ (pow (* (* (fma (* l (/ l Om)) -2 t) n) U) 3) (pow (- (* U (* (- U U*) (* (* (/ l Om) n) (* (/ l Om) n))))) 3))))
648.0ms
(* (* (* U U) U) (* (* (* (- U U*) (- U U*)) (- U U*)) (* (* (/ (* (* l l) l) (* (* Om Om) Om)) (* (* n n) n)) (* (* (* (/ l Om) n) (* (/ l Om) n)) (* (/ l Om) n)))))
639.0ms
(* (* (* U U) U) (* (* (* (- U U*) (- U U*)) (- U U*)) (* (* (* (* (/ l Om) n) (* (/ l Om) n)) (* (/ l Om) n)) (* (/ (* (* l l) l) (* (* Om Om) Om)) (* (* n n) n)))))
583.0ms
(sqrt (* 2 (* U (* n (- (pow (fma (/ (* l l) Om) -2 t) 3) (pow (* n (* (* (/ l Om) (/ l Om)) (- U U*))) 3))))))

sample1.3m

Algorithm
12×intervals
Results
50.1s32565×body10240exit
7.7s3351×body2560valid
5.3s37316×body80valid
5.2s4991×body1280valid
5.2s37221×body80nan
2.1s2933×body640valid
582.0ms1505×body320valid
404.0ms8256×pre80true
219.0ms773×body160valid
36.0ms21×body5120valid
17.0msbody5120nan
6.0msbody1280nan
6.0msbody2560nan
5.0msbody640nan
3.0ms10×body160nan
3.0msbody320nan

prune17.7s

series9.3s

Calls

54 calls:

Slowest
2.4s
(sqrt (* 2 (* U (* n (- (fma (/ (* l l) Om) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))))
1.6s
(sqrt (* 2 (* U (* n (- (fma (* l (/ l Om)) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))))
1.5s
(sqrt (* 2 (* U (* n (- (fma (* l (/ l Om)) -2 t) (* (* n (* (/ l Om) (/ l Om))) (- U U*)))))))
767.0ms
(sqrt (* 2 (+ (* (* (fma (* l (/ l Om)) -2 t) n) U) (- (* U (* (- U U*) (* (* (/ l Om) n) (* (/ l Om) n))))))))
335.0ms
(* U (* n (- (fma (* l (/ l Om)) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))

regimes2.1s

Accuracy

Total 6.1b remaining (3.3%)

5.7b13.2%Toniolo and Linder, Equation (13)
0.2b0%Random Jason Timeout Test 004
0.2b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 002
0.0b0%Random Jason Timeout Test 014

rewrite1.4s

Algorithm
17×rewrite-expression-head
Calls

54 calls:

Slowest
298.0ms
(* U (* (- U U*) (* (* (/ l Om) n) (* (/ l Om) n))))
120.0ms
(* n (* (* (/ l Om) (/ l Om)) (- U U*)))
110.0ms
(* (- U U*) (* (* (/ l Om) n) (* (/ l Om) n)))
100.0ms
(sqrt (* 2 (* U (* n (- (fma (/ (* l l) Om) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))))
84.0ms
(* n (* (* (/ l Om) (/ l Om)) (- U U*)))
Rules
319×add-exp-log
315×add-cbrt-cube
265×add-sqr-sqrt
237×*-un-lft-identity
227×pow1
205×add-cube-cbrt
169×distribute-lft-in distribute-rgt-in
157×cbrt-unprod prod-exp
150×prod-diff
113×associate-*r/
93×pow-prod-down
67×associate-*l/
66×frac-times
54×add-log-exp expm1-log1p-u insert-posit16 log1p-expm1-u
43×sqrt-prod
39×div-exp cbrt-undiv associate-*l*
37×associate-*r*
35×flip3-- flip--
30×sqrt-pow1
28×times-frac
26×log-pow
22×exp-prod sub-neg
21×log-prod
20×pow1/2
16×sqrt-div distribute-lft-out-- difference-of-squares swap-sqr
14×sinh-def
13×*-commutative
12×unswap-sqr
10×pow-prod-up unpow-prod-down
fma-udef associate-/r* associate--l+
rem-log-exp pow-unpow associate-/l* pow-sqr
acos-asin
exp-sum
associate-/r/ associate-/l/ rem-square-sqrt frac-2neg pow-to-exp pow2 pow-exp sqr-pow pow-plus sqrt-unprod clear-num div-inv cosh-def pow-pow
exp-diff div-sub rem-exp-log flip-+ flip3-+ log-div

localize609.0ms

bsearch195.0ms

end0.0ms