


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) (* 2 d)) h)) l)))) < -3.245701205059172e+301 or 4.1769564408861524e+276 < (* w0 (sqrt (- 1 (/ (* (/ (* M D) (* 2 d)) (* (/ (* M D) (* 2 d)) h)) l)))) Initial program 47.9
rmApplied div-inv47.9
Applied associate-*r*51.0
rmApplied unpow251.0
Applied associate-*l*50.8
Taylor expanded around 0 50.8
Applied simplify43.0
if -3.245701205059172e+301 < (* w0 (sqrt (- 1 (/ (* (/ (* M D) (* 2 d)) (* (/ (* M D) (* 2 d)) h)) l)))) < 4.1769564408861524e+276Initial program 6.6
rmApplied div-inv6.6
Applied associate-*r*1.9
rmApplied unpow21.9
Applied associate-*l*0.2
rmApplied un-div-inv0.2
Time bar (total: 2.7m)Debug logProfile
herbie shell --seed 2018193 +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))))))