


Bits error versus w0



Bits error versus M



Bits error versus D



Bits error versus h



Bits error versus l



Bits error versus d
if (* w0 (sqrt (- 1 (* (/ (* M D) (* 2 d)) (/ (* (* M D) h) (* (* 2 d) l)))))) < 4.20250586043146e+267Initial program 9.9
rmApplied unpow29.9
Applied associate-*l*8.2
rmApplied frac-times4.6
if 4.20250586043146e+267 < (* w0 (sqrt (- 1 (* (/ (* M D) (* 2 d)) (/ (* (* M D) h) (* (* 2 d) l)))))) Initial program 33.5
rmApplied add-cbrt-cube46.8
Applied add-cbrt-cube50.9
Applied cbrt-undiv51.0
Applied simplify32.8
Time bar (total: 2.6m)Debug logProfile
herbie shell --seed '#(1071373924 2949776965 1885069702 3247780810 90874544 2263903749)' +o rules:numerics
(FPCore (w0 M D h l d)
:name "Henrywood and Agarwal, Equation (9a)"
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))))