Silenced complaints about fabs calls implicitly converting a long double to double -- made the conversions explicit.