Details

Time bar (total: 8.1s)

sample29.0ms

Algorithm
intervals
Results
9.0ms256×body80valid
8.0ms238×body80nan

simplify2.5s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01419
12719
27019
319219
440019
575319
6105819
7120219
8131219
9131819
done131819

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 3 expressions with local error:

0.0b
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
0.0b
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
0.1b
(* 3.0 (* v v))

rewrite119.0ms

Algorithm
rewrite-expression-head
Rules
40×add-sqr-sqrt
26×associate-*l*
22×add-exp-log add-cube-cbrt *-un-lft-identity times-frac add-cbrt-cube
18×frac-times
17×sqrt-prod
16×sqrt-div
15×pow1
14×flip3-- flip--
11×associate-*r*
10×associate-*r/ prod-exp cbrt-unprod
associate-*l/
pow-prod-down unswap-sqr
prod-diff
distribute-rgt-in distribute-lft-in
expm1-log1p-u *-commutative log1p-expm1-u add-log-exp
cbrt-undiv sub-neg div-exp
div-inv difference-of-squares
Counts
3 → 125
Calls
3 calls:
63.0ms
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
30.0ms
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
21.0ms
(* 3.0 (* v v))

series552.0ms

Counts
3 → 9
Calls
3 calls:
317.0ms
(* (* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v))))) (- 1.0 (* v v)))
204.0ms
(* (/ (sqrt 2.0) 4.0) (sqrt (- 1.0 (* 3.0 (* v v)))))
30.0ms
(* 3.0 (* v v))

simplify1.4s

Counts
134 → 134
Iterations

Useful iterations: done (1.4s)

IterNodesCost
02803160
18032904
230042692
done50012684

prune388.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize17.0ms

Local error

Found 2 expressions with local error:

0.0b
(* (sqrt (- 1.0 (* 3.0 (* v v)))) (fma (- v) v 1.0))
0.1b
(* 3.0 (* v v))

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
11×add-sqr-sqrt
pow1 add-exp-log associate-*l* add-cbrt-cube
add-cube-cbrt *-un-lft-identity
associate-*r* pow-prod-down prod-exp sqrt-prod cbrt-unprod
unswap-sqr
expm1-log1p-u sqrt-div associate-*l/ *-commutative fma-udef log1p-expm1-u add-log-exp
distribute-rgt-in flip3-- distribute-lft-in flip--
Counts
2 → 49
Calls
2 calls:
18.0ms
(* (sqrt (- 1.0 (* 3.0 (* v v)))) (fma (- v) v 1.0))
16.0ms
(* 3.0 (* v v))

series217.0ms

Counts
2 → 6
Calls
2 calls:
184.0ms
(* (sqrt (- 1.0 (* 3.0 (* v v)))) (fma (- v) v 1.0))
33.0ms
(* 3.0 (* v v))

simplify2.0s

Counts
55 → 55
Iterations

Useful iterations: 3 (1.1s)

IterNodesCost
0128843
1308786
21016732
33803731
done5000731

prune140.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01519
11819
done1819

end0.0ms

sample773.0ms

Algorithm
intervals
Results
275.0ms7918×body80nan
267.0ms8000×body80valid