


Bits error versus w0



Bits error versus M



Bits error versus D



Bits error versus h



Bits error versus l



Bits error versus d
Results
if (sqrt (- 1 (/ (* (/ (* M D) (* 2 d)) (* (/ (* M D) (* 2 d)) h)) l))) < 5.004789900403707e+142Initial program 6.2
rmApplied div-inv6.3
Applied associate-*r*1.9
rmApplied unpow21.9
Applied associate-*l*0.2
rmApplied un-div-inv0.2
if 5.004789900403707e+142 < (sqrt (- 1 (/ (* (/ (* M D) (* 2 d)) (* (/ (* M D) (* 2 d)) h)) l))) Initial program 57.0
rmApplied div-inv57.0
Applied associate-*r*60.0
rmApplied unpow260.0
Applied associate-*l*59.5
Taylor expanded around 0 60.0
Applied simplify50.5
Time bar (total: 2.2m)Debug logProfile
herbie shell --seed 2018167
(FPCore (w0 M D h l d)
:name "Henrywood and Agarwal, Equation (9a)"
(* w0 (sqrt (- 1 (* (pow (/ (* M D) (* 2 d)) 2) (/ h l))))))