| 61× | intervals |
| 45.4s | 252688× | body | 80 | valid |
| 36.1s | 29140× | body | 1280 | valid |
| 29.4s | 159687× | body | 80 | nan |
| 19.7s | 19941× | body | 640 | valid |
| 15.8s | 8642× | body | 2560 | valid |
| 8.9s | 3369× | body | 5120 | valid |
| 6.6s | 9714× | body | 320 | valid |
| 3.6s | 9202× | body | 160 | valid |
| 1.1s | 689× | body | 10240 | exit |
| 771.0ms | 593× | body | 640 | nan |
| 320.0ms | 571× | body | 1280 | nan |
| 285.0ms | 8256× | pre | 80 | true |
| 207.0ms | 369× | body | 320 | nan |
| 82.0ms | 200× | body | 160 | nan |
438 calls:
| 3.5s | (fma (sqrt (- (* (* (/ (* c0 (/ d D)) w) (/ (/ d D) h)) (* (/ (* c0 (/ d D)) w) (/ (/ d D) h))) (* M M))) (- (* (* (/ (* c0 (/ d D)) w) (/ (/ d D) h)) (* (/ (* c0 (/ d D)) w) (/ (/ d D) h))) (* M M)) (* (* (/ (* c0 (/ d D)) w) (/ (/ d D) h)) (* (* (/ (* c0 (/ d D)) w) (/ (/ d D) h)) (* (/ (* c0 (/ d D)) w) (/ (/ d D) h))))) |
| 3.5s | (/ (/ (sqrt (/ (fma (* v v) -5 1) (sqrt PI))) t) (sqrt (cbrt (fma (sqrt (fma 6 (* (- v) v) 2)) (* (- v) v) (sqrt (fma 6 (* (- v) v) 2)))))) |
| 2.8s | (/ (/ (sqrt (/ (fma (* v v) -5 1) PI)) t) (cbrt (fma (sqrt (fma 6 (* (- v) v) 2)) (* (- v) v) (sqrt (fma 6 (* (- v) v) 2))))) |
| 2.0s | (sqrt (* (* (* 2 n) U) (- (- t (* 2 (* l (/ l Om)))) (* (* (* n (/ l Om)) (/ l Om)) (- U U*))))) |
| 1.8s | (sqrt (* (* (* 2 n) U) (- (- t (* 2 (* l (/ l Om)))) (* (- U U*) (* (* n (/ l Om)) (/ l Om)))))) |
| 115× | rewrite-expression-head |
438 calls:
| 7.4s | (* (/ (cbrt (/ 2 t)) (cbrt (tan k))) (/ (/ (cbrt (/ 2 t)) (cbrt (tan k))) (/ k (/ l 1)))) |
| 2.8s | (* (* (/ (/ (cbrt (/ 2 t)) (cbrt (tan k))) (/ k (/ l 1))) (/ (/ (cbrt (/ 2 t)) (cbrt (tan k))) (/ k (/ l 1)))) (/ (/ (cbrt (/ 2 t)) (cbrt (tan k))) (sin k))) |
| 2.4s | (+ (sqrt (- (* (* (/ c0 w) (/ (* (/ d D) (/ d D)) h)) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) (* M M))) (* (/ c0 w) (/ (* (/ d D) (/ d D)) h))) |
| 1.4s | (- (- (pow (- (/ (+ m n) 2) M) 2)) (- l (fabs (- m n)))) |
| 1.4s | (* (* (/ (cbrt (/ 2 t)) (cbrt (tan k))) (/ (/ (cbrt (/ 2 t)) (cbrt (tan k))) (/ k (/ l 1)))) (/ (cbrt (/ 2 t)) (cbrt (tan k)))) |
| 94433× | times-frac |
| 43337× | add-sqr-sqrt |
| 41002× | *-un-lft-identity |
| 40337× | add-cube-cbrt |
| 25555× | cbrt-prod |
| 8038× | add-exp-log |
| 7459× | sqrt-prod |
| 7218× | associate-*r* |
| 5689× | add-cbrt-cube |
| 4032× | div-inv |
| 3990× | div-exp |
| 2887× | cbrt-undiv |
| 2358× | prod-exp |
| 1807× | cbrt-unprod |
| 1799× | prod-diff |
| 1575× | pow1 |
| 1323× | associate-*l* |
| 1168× | associate-/l* |
| 824× | associate-/r/ |
| 759× | associate-/r* |
| 647× | unswap-sqr |
| 523× | pow-prod-down |
| 516× | associate-*r/ |
| 515× | add-log-exp |
| 509× | sqrt-div |
| 468× | unpow-prod-up |
| 438× | expm1-log1p-u log1p-expm1-u insert-posit16 |
| 419× | frac-times |
| 375× | unpow-prod-down |
| 308× | cbrt-div |
| 290× | associate-*l/ |
| 235× | flip3-- flip-- |
| 227× | distribute-rgt-in distribute-lft-in tan-quot |
| 225× | sqrt-pow1 |
| 201× | 1-exp flip-+ flip3-+ |
| 192× | difference-of-squares |
| 173× | distribute-lft-out-- |
| 138× | *-commutative |
| 136× | distribute-rgt-neg-in |
| 134× | pow-prod-up |
| 132× | distribute-lft-neg-in |
| 130× | exp-sum |
| 128× | pow-exp |
| 125× | distribute-lft-out |
| 121× | sqr-pow |
| 117× | sub-neg |
| 112× | pow1/2 |
| 110× | fma-neg |
| 107× | frac-sub |
| 106× | frac-2neg clear-num pow-to-exp |
| 75× | pow1/3 |
| 74× | pow-plus |
| 72× | swap-sqr |
| 69× | cos-sum |
| 64× | rem-sqrt-square |
| 63× | associate-/l/ |
| 62× | pow-sqr |
| 56× | pow-unpow fma-def |
| 47× | fma-udef |
| 42× | associate--l+ |
| 35× | unpow2 |
| 24× | rec-exp pow2 associate--r+ |
| 22× | pow-sub diff-log |
| 20× | sum-log pow-pow |
| 14× | +-commutative |
| 12× | neg-mul-1 |
| 10× | cube-unmult frac-add |
| 8× | associate-+l+ |
| 6× | distribute-rgt-out-- |
| 5× | pow-flip inv-pow div-sub |
| 4× | associate-+r+ neg-log hypot-udef |
| 3× | remove-posit16 cos-diff distribute-rgt-out |
| 2× | neg-sub0 associate--l- sqrt-unprod sqr-sin asin-acos hypot-def acos-asin un-div-inv associate--r- sin-mult |
| 1× | distribute-lft1-in sub-div rem-square-sqrt log-pow |
Total 47.5b remaining (26.4%)
Threshold costs 4.6b (2.6%)
| 9.4b | 12.7% | Toniolo and Linder, Equation (13) |
| 9.4b | -6.5% | Henrywood and Agarwal, Equation (13) |
| 6.9b | 30.3% | Henrywood and Agarwal, Equation (3) |
| 5.3b | 77.3% | Toniolo and Linder, Equation (7) |
| 4.0b | -17.2% | Maksimov and Kolovsky, Equation (3) |