Details

Time bar (total: 21.1s)

analyze1.4s (6.7%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.8%0.2%0
0%99.8%0.2%1
0%99.8%0.2%2
0%99.8%0.2%3
0%99.8%0.2%4
0%99.8%0.2%5
0%99.8%0.2%6
0%93.6%6.4%7
3.1%84.2%12.7%8
12.5%67.1%20.5%9
16%63.5%20.5%10
17.9%57.7%24.4%11
22.6%48.7%28.7%12
28.7%37.8%33.6%13
30.4%35.9%33.7%14
Compiler

Compiled 13 to 9 computations (30.8% saved)

sample85.0ms (0.4%)

Algorithm
intervals
Results
25.0ms256×body128valid
6.0ms72×body128nan
4.0ms44×body128invalid
Compiler

Compiled 29 to 21 computations (27.6% saved)

simplify18.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
associate-/r*_binary64
Counts
1 → 0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0912
11312
21512
31512

prune2.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New000
Fresh011
Picked000
Done000
Total011
Error
20.9b
Counts
1 → 1
Alt Table
StatusErrorProgram
20.9b
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l))))
Compiler

Compiled 24 to 16 computations (33.3% saved)

localize13.0ms (0.1%)

Local error

Found 3 expressions with local error:

1.1b
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l))))
5.9b
(/.f64 A (*.f64 V l))
16.0b
(sqrt.f64 (/.f64 A (*.f64 V l)))

rewrite140.0ms (0.7%)

Algorithm
rewrite-expression-head
Error
10.8b
Rules
16×add-sqr-sqrt_binary64
15×sqrt-prod_binary64
11×*-un-lft-identity_binary64
11×add-cube-cbrt_binary64
10×associate-*r*_binary64
Counts
3 → 66
Calls

3 calls:

12.0ms
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l))))
7.0ms
(sqrt.f64 (/.f64 A (*.f64 V l)))
6.0ms
(/.f64 A (*.f64 V l))
Compiler

Compiled 856 to 236 computations (72.4% saved)

series143.0ms (0.7%)

Error
20.9b
Counts
3 → 30
Calls

3 calls:

65.0ms
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l))))
40.0ms
(/.f64 A (*.f64 V l))
36.0ms
(sqrt.f64 (/.f64 A (*.f64 V l)))
Compiler

Compiled 1042 to 726 computations (30.3% saved)

simplify265.0ms (1.3%)

Algorithm
egg-herbie
Rules
741×div-sub_binary64
473×sub-neg_binary64
388×times-frac_binary64
336×associate-/l*_binary64
322×associate-*l*_binary64
Counts
96 → 38
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01171252
12561177
28381177
325171177
427641177
532161177
639571177
742161177
845021177
949951177
1045881177

prune44.0ms (0.2%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New29938
Fresh000
Picked011
Done000
Total291039
Error
15.6b
Counts
39 → 10
Alt Table
StatusErrorProgram
43.1b
(*.f64 c0 (sqrt.f64 (cbrt.f64 (pow.f64 (/.f64 A (*.f64 V l)) 3))))
31.4b
(*.f64 c0 (cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) 3)))
21.5b
(*.f64 (*.f64 (cbrt.f64 c0) (cbrt.f64 c0)) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (cbrt.f64 c0)))
39.2b
(*.f64 c0 (sqrt.f64 (/.f64 (sqrt.f64 A) (/.f64 V (/.f64 (sqrt.f64 A) l)))))
21.4b
(*.f64 (*.f64 c0 (fabs.f64 (cbrt.f64 (/.f64 A (*.f64 V l))))) (sqrt.f64 (cbrt.f64 (/.f64 A (*.f64 V l)))))
42.2b
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 c0)) (*.f64 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 V l)))) (sqrt.f64 c0)))
20.9b
(*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l))))
42.2b
(*.f64 (sqrt.f64 c0) (*.f64 (sqrt.f64 (/.f64 A (*.f64 V l))) (sqrt.f64 c0)))
41.6b
(cbrt.f64 (pow.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 V l)))) 3))
21.0b
(*.f64 c0 (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l)))))
Compiler

Compiled 537 to 271 computations (49.5% saved)

localize15.0ms (0.1%)

Local error

Found 4 expressions with local error:

0.9b
(/.f64 1 (/.f64 V (/.f64 A l)))
1.1b
(*.f64 c0 (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l)))))
4.9b
(/.f64 V (/.f64 A l))
16.0b
(sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l))))

rewrite1.5s (7.1%)

Algorithm
rewrite-expression-head
Error
2.0b
Rules
1155×times-frac_binary64
574×add-sqr-sqrt_binary64
539×*-un-lft-identity_binary64
533×add-cube-cbrt_binary64
281×sqrt-prod_binary64
Counts
4 → 593
Calls

4 calls:

64.0ms
(*.f64 c0 (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l)))))
29.0ms
(sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l))))
21.0ms
(/.f64 1 (/.f64 V (/.f64 A l)))
8.0ms
(/.f64 V (/.f64 A l))
Compiler

Compiled 13946 to 6160 computations (55.8% saved)

series190.0ms (0.9%)

Error
15.6b
Counts
4 → 39
Calls

4 calls:

70.0ms
(*.f64 c0 (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l)))))
39.0ms
(/.f64 1 (/.f64 V (/.f64 A l)))
39.0ms
(/.f64 V (/.f64 A l))
39.0ms
(sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l))))
Compiler

Compiled 1304 to 911 computations (30.1% saved)

simplify1.2s (5.6%)

Algorithm
egg-herbie
Rules
303×associate-/r/_binary64
296×unsub-neg_binary64
268×div-sub_binary64
231×sqr-pow_binary64
222×*-commutative_binary64
Counts
632 → 587
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
042713573
179112065
2252911750
3272511540
4330711540
5368411540
6452711540
7500011540
8488011540

prune546.0ms (2.6%)

Pruning

16 alts after pruning (16 fresh and 0 done)

PrunedKeptTotal
New57116587
Fresh808
Picked101
Done101
Total58116597
Error
0.0b
Counts
597 → 16
Alt Table
StatusErrorProgram
5.8b
(*.f64 c0 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) V))))
39.2b
(*.f64 (sqrt.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))))))
7.1b
(*.f64 c0 (*.f64 (fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 V)) (cbrt.f64 A))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) l) (cbrt.f64 V)))))
11.8b
(*.f64 (*.f64 c0 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 A l)) (cbrt.f64 V)))) (sqrt.f64 (/.f64 1 (/.f64 (cbrt.f64 V) (cbrt.f64 (/.f64 A l))))))
26.3b
(*.f64 (*.f64 c0 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l))))))
20.9b
(pow.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) 1)
30.9b
(*.f64 (*.f64 c0 (sqrt.f64 (/.f64 1 (sqrt.f64 l)))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A (sqrt.f64 l))))))
27.1b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))))
36.7b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A (*.f64 (cbrt.f64 V) (cbrt.f64 V)))) (sqrt.f64 (/.f64 1 (*.f64 l (cbrt.f64 V))))))
7.2b
(*.f64 (*.f64 c0 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 (cbrt.f64 A) (cbrt.f64 l))))))
1.2b
(*.f64 (*.f64 c0 (fabs.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) (cbrt.f64 V)))) (sqrt.f64 (/.f64 1 (/.f64 (cbrt.f64 V) (/.f64 (cbrt.f64 A) (cbrt.f64 l))))))
28.1b
(*.f64 (*.f64 c0 (sqrt.f64 (/.f64 A V))) (sqrt.f64 (/.f64 1 l)))
38.0b
(*.f64 (*.f64 c0 (sqrt.f64 A)) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 1 l)))))
15.0b
(*.f64 (*.f64 c0 (fabs.f64 (cbrt.f64 A))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 (cbrt.f64 A) l)))))
13.8b
(*.f64 c0 (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 V))) (sqrt.f64 (/.f64 (/.f64 A l) (cbrt.f64 V)))))
23.3b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (cbrt.f64 V) (cbrt.f64 V)) (sqrt.f64 l)))) (sqrt.f64 (/.f64 (/.f64 A (sqrt.f64 l)) (cbrt.f64 V)))))
Compiler

Compiled 6708 to 2159 computations (67.8% saved)

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

0.5b
(cbrt.f64 V)
0.5b
(cbrt.f64 V)
0.6b
(cbrt.f64 A)
0.6b
(cbrt.f64 A)

rewrite79.0ms (0.4%)

Algorithm
rewrite-expression-head
Error
0.0b
Rules
12×cbrt-prod_binary64
*-un-lft-identity_binary64
add-sqr-sqrt_binary64
add-cube-cbrt_binary64
add-cbrt-cube_binary64
Counts
4 → 44
Calls

4 calls:

2.0ms
(cbrt.f64 A)
1.0ms
(cbrt.f64 V)
1.0ms
(cbrt.f64 A)
1.0ms
(cbrt.f64 V)
Compiler

Compiled 1200 to 361 computations (69.9% saved)

series123.0ms (0.6%)

Error
0.0b
Counts
4 → 12
Calls

4 calls:

30.0ms
(cbrt.f64 V)
29.0ms
(cbrt.f64 A)
27.0ms
(cbrt.f64 A)
26.0ms
(cbrt.f64 V)
Compiler

Compiled 928 to 584 computations (37.1% saved)

simplify120.0ms (0.6%)

Algorithm
egg-herbie
Rules
765×associate-/l*_binary64
507×associate-*l/_binary64
434×associate-*r/_binary64
364×associate-/r/_binary64
285×associate-/l/_binary64
Counts
56 → 28
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
082756
1135736
2397692
31480692
44912692
55066692

prune61.0ms (0.3%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New28028
Fresh01515
Picked011
Done000
Total281644
Error
0.0b
Counts
44 → 16
Alt Table
StatusErrorProgram
5.8b
(*.f64 c0 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) V))))
39.2b
(*.f64 (sqrt.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))))))
7.1b
(*.f64 c0 (*.f64 (fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 V)) (cbrt.f64 A))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) l) (cbrt.f64 V)))))
11.8b
(*.f64 (*.f64 c0 (fabs.f64 (/.f64 (cbrt.f64 (/.f64 A l)) (cbrt.f64 V)))) (sqrt.f64 (/.f64 1 (/.f64 (cbrt.f64 V) (cbrt.f64 (/.f64 A l))))))
26.3b
(*.f64 (*.f64 c0 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l))))))
20.9b
(pow.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) 1)
30.9b
(*.f64 (*.f64 c0 (sqrt.f64 (/.f64 1 (sqrt.f64 l)))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A (sqrt.f64 l))))))
27.1b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))))
36.7b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A (*.f64 (cbrt.f64 V) (cbrt.f64 V)))) (sqrt.f64 (/.f64 1 (*.f64 l (cbrt.f64 V))))))
7.2b
(*.f64 (*.f64 c0 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 (cbrt.f64 A) (cbrt.f64 l))))))
1.2b
(*.f64 (*.f64 c0 (fabs.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) (cbrt.f64 V)))) (sqrt.f64 (/.f64 1 (/.f64 (cbrt.f64 V) (/.f64 (cbrt.f64 A) (cbrt.f64 l))))))
28.1b
(*.f64 (*.f64 c0 (sqrt.f64 (/.f64 A V))) (sqrt.f64 (/.f64 1 l)))
38.0b
(*.f64 (*.f64 c0 (sqrt.f64 A)) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 1 l)))))
15.0b
(*.f64 (*.f64 c0 (fabs.f64 (cbrt.f64 A))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 (cbrt.f64 A) l)))))
13.8b
(*.f64 c0 (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 V))) (sqrt.f64 (/.f64 (/.f64 A l) (cbrt.f64 V)))))
23.3b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (cbrt.f64 V) (cbrt.f64 V)) (sqrt.f64 l)))) (sqrt.f64 (/.f64 (/.f64 A (sqrt.f64 l)) (cbrt.f64 V)))))
Compiler

Compiled 1115 to 586 computations (47.4% saved)

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

0.6b
(cbrt.f64 A)
0.6b
(cbrt.f64 A)
1.1b
(*.f64 c0 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) V))))
5.4b
(sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) V))

rewrite397.0ms (1.9%)

Algorithm
rewrite-expression-head
Error
0.0b
Rules
237×times-frac_binary64
138×add-sqr-sqrt_binary64
124×sqrt-prod_binary64
123×*-un-lft-identity_binary64
123×add-cube-cbrt_binary64
Counts
4 → 183
Calls

4 calls:

52.0ms
(*.f64 c0 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) V))))
32.0ms
(sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) V))
2.0ms
(cbrt.f64 A)
1.0ms
(cbrt.f64 A)
Compiler

Compiled 5317 to 1233 computations (76.8% saved)

series455.0ms (2.2%)

Error
0.0b
Counts
4 → 27
Calls

4 calls:

243.0ms
(*.f64 c0 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) V))))
138.0ms
(sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) V))
25.0ms
(cbrt.f64 A)
25.0ms
(cbrt.f64 A)
Compiler

Compiled 1905 to 1376 computations (27.8% saved)

simplify419.0ms (2%)

Algorithm
egg-herbie
Rules
478×associate-/r*_binary64
456×associate-*r/_binary64
450×associate-*l/_binary64
435×associate-/l*_binary64
331×times-frac_binary64
Counts
210 → 144
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05116254
19485968
222385842
349565842
450205842

prune179.0ms (0.8%)

Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New1413144
Fresh11314
Picked101
Done011
Total14317160
Error
0.0b
Counts
160 → 17
Alt Table
StatusErrorProgram
7.1b
(*.f64 c0 (*.f64 (fabs.f64 (*.f64 (/.f64 1 (cbrt.f64 V)) (cbrt.f64 A))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 A) l) (cbrt.f64 V)))))
26.3b
(*.f64 (*.f64 c0 (sqrt.f64 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A l))))))
20.9b
(pow.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V)))) 1)
48.2b
(/.f64 (*.f64 c0 (*.f64 (cbrt.f64 A) (sqrt.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))))) (*.f64 (fabs.f64 (cbrt.f64 l)) (sqrt.f64 V)))
28.1b
(*.f64 (*.f64 c0 (sqrt.f64 (/.f64 A V))) (sqrt.f64 (/.f64 1 l)))
30.9b
(*.f64 (*.f64 c0 (sqrt.f64 (/.f64 1 (sqrt.f64 l)))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 A (sqrt.f64 l))))))
27.1b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A V)) (sqrt.f64 (/.f64 1 l))))
36.7b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 A (*.f64 (cbrt.f64 V) (cbrt.f64 V)))) (sqrt.f64 (/.f64 1 (*.f64 l (cbrt.f64 V))))))
7.2b
(*.f64 (*.f64 c0 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 (cbrt.f64 A) (cbrt.f64 l))))))
39.2b
(*.f64 (sqrt.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))))) (sqrt.f64 (*.f64 c0 (sqrt.f64 (/.f64 A (*.f64 l V))))))
1.2b
(*.f64 (*.f64 c0 (fabs.f64 (/.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)) (cbrt.f64 V)))) (sqrt.f64 (/.f64 1 (/.f64 (cbrt.f64 V) (/.f64 (cbrt.f64 A) (cbrt.f64 l))))))
38.0b
(*.f64 (*.f64 c0 (sqrt.f64 A)) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 1 l)))))
3.0b
(*.f64 c0 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))) (*.f64 (fabs.f64 (/.f64 (cbrt.f64 (cbrt.f64 A)) (cbrt.f64 (cbrt.f64 l)))) (sqrt.f64 (/.f64 (/.f64 (cbrt.f64 (cbrt.f64 A)) (cbrt.f64 (cbrt.f64 l))) V)))))
2.9b
(*.f64 c0 (*.f64 (fabs.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))) (*.f64 (fabs.f64 (cbrt.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l)))) (sqrt.f64 (/.f64 (cbrt.f64 (/.f64 (cbrt.f64 A) (cbrt.f64 l))) V)))))
15.0b
(*.f64 (*.f64 c0 (fabs.f64 (cbrt.f64 A))) (sqrt.f64 (/.f64 1 (/.f64 V (/.f64 (cbrt.f64 A) l)))))
13.8b
(*.f64 c0 (*.f64 (/.f64 1 (fabs.f64 (cbrt.f64 V))) (sqrt.f64 (/.f64 (/.f64 A l) (cbrt.f64 V)))))
23.3b
(*.f64 c0 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (*.f64 (cbrt.f64 V) (cbrt.f64 V)) (sqrt.f64 l)))) (sqrt.f64 (/.f64 (/.f64 A (sqrt.f64 l)) (cbrt.f64 V)))))
Compiler

Compiled 3059 to 1089 computations (64.4% saved)

regimes10.9s (51.4%)

Accuracy

Total 1.1b remaining (92.4%)

Threshold costs 0b (0%)

Compiler

Compiled 97833 to 64691 computations (33.9% saved)

simplify6.0ms (0%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
fabs-div_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01435
11935
22235
32235

end12.0ms (0.1%)

Compiler

Compiled 75 to 39 computations (48% saved)

sample2.8s (13.2%)

Algorithm
intervals
Results
693.0ms8000×body128valid
254.0ms3043×body128nan
77.0ms882×body128invalid
Compiler

Compiled 413 to 259 computations (37.3% saved)

Profiling

Loading profile data...