// Copyright Paul A. Bristow 2017, 2018
// Copyright John Z. Maddock 2017
// Distributed under the Boost Software License, Version 1.0.
// (See accompanying file LICENSE_1_0.txt or
// copy at http ://www.boost.org/LICENSE_1_0.txt).
/*! \brief Graph showing differences of Lambert W function double from nearest representable values.
\details
*/
#include
using boost::math::lambert_w0;
using boost::math::lambert_wm1;
#include
using boost::math::isfinite;
#include
using namespace boost::svg;
// For higher precision computation of Lambert W.
#include
#include // For float_distance.
using boost::math::float_distance;
#include
// using std::cout;
// using std::endl;
#include
#include
#include
#include
#include
#include
using std::pair;
#include