diff --git a/include/boost/random/inverse_gaussian_distribution.hpp b/include/boost/random/inverse_gaussian_distribution.hpp index 1b9c4cd..69b97c8 100644 --- a/include/boost/random/inverse_gaussian_distribution.hpp +++ b/include/boost/random/inverse_gaussian_distribution.hpp @@ -220,9 +220,6 @@ private: void init() { -#ifndef BOOST_NO_STDC_NAMESPACE - using std::exp; -#endif _c = _alpha / (result_type(2) * _beta); } }; diff --git a/test/test_inverse_gaussian_distribution.cpp b/test/test_inverse_gaussian_distribution.cpp index 909d867..2bf843e 100644 --- a/test/test_inverse_gaussian_distribution.cpp +++ b/test/test_inverse_gaussian_distribution.cpp @@ -17,21 +17,18 @@ #define BOOST_RANDOM_ARG2 beta #define BOOST_RANDOM_ARG1_DEFAULT 1.0 #define BOOST_RANDOM_ARG2_DEFAULT 1.0 -#define BOOST_RANDOM_ARG1_VALUE 7.5 +#define BOOST_RANDOM_ARG1_VALUE 2.0 #define BOOST_RANDOM_ARG2_VALUE 0.25 #define BOOST_RANDOM_DIST0_MIN 0 #define BOOST_RANDOM_DIST0_MAX (std::numeric_limits::infinity)() #define BOOST_RANDOM_DIST1_MIN 0 #define BOOST_RANDOM_DIST1_MAX (std::numeric_limits::infinity)() -#define BOOST_RANDOM_DIST2_MIN 0 -#define BOOST_RANDOM_DIST2_MAX (std::numeric_limits::infinity)() #define BOOST_RANDOM_TEST1_PARAMS #define BOOST_RANDOM_TEST1_MIN 0.0 -#define BOOST_RANDOM_TEST1_MAX 100.0 #define BOOST_RANDOM_TEST2_PARAMS (1.0, 1000000.0) -#define BOOST_RANDOM_TEST2_MIN 100.0 +#define BOOST_RANDOM_TEST2_MIN 0.0 #include "test_distribution.ipp"