


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 (sqrt (fma (/ (- (* 1/2 M)) (/ d D)) (* (/ h l) (* (/ M 2) (/ D d))) 1)) < 3.902959741049461e+146Initial program 3.0
rmApplied div-inv3.0
Applied associate-*r*3.5
rmApplied unpow23.5
Applied associate-*l*2.3
Taylor expanded around 0 2.3
Applied simplify0.6
if 3.902959741049461e+146 < (sqrt (fma (/ (- (* 1/2 M)) (/ d D)) (* (/ h l) (* (/ M 2) (/ D d))) 1)) Initial program 58.1
rmApplied div-inv58.1
Applied associate-*r*39.2
rmApplied unpow239.2
Applied associate-*l*36.3
Time bar (total: 2.7m)Debug logProfile
herbie shell --seed 2018178 +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))))))