1 // stdafx.h : include file for standard system include files, 2 // or project specific include files that are used frequently, 3 // but are changed infrequently. 4 5 // Copyright John Maddock 2007. 6 // Copyright Paul A. Bristow 2007, 2009, 2010, 2012 7 8 // Use, modification and distribution are subject to the 9 // Boost Software License, Version 1.0. 10 // (See accompanying file LICENSE_1_0.txt 11 // or copy at http://www.boost.org/LICENSE_1_0.txt) 12 13 // Laplace added Aug 2009 PAB, and several others Nov 2010, 14 // added skew_normal 2012. 15 16 #ifdef _MSC_VER 17 # pragma once 18 # pragma warning (disable : 4127) 19 #endif 20 21 #define BOOST_MATH_ASSERT_UNDEFINED_POLICY false 22 #define BOOST_MATH_OVERFLOW_ERROR_POLICY errno_on_error 23 24 #include <boost/math/distributions/bernoulli.hpp> 25 #include <boost/math/distributions/beta.hpp> 26 #include <boost/math/distributions/binomial.hpp> 27 #include <boost/math/distributions/cauchy.hpp> 28 #include <boost/math/distributions/chi_squared.hpp> 29 #include <boost/math/distributions/exponential.hpp> 30 #include <boost/math/distributions/extreme_value.hpp> 31 #include <boost/math/distributions/fisher_f.hpp> 32 #include <boost/math/distributions/gamma.hpp> 33 #include <boost/math/distributions/geometric.hpp> 34 #include <boost/math/distributions/hypergeometric.hpp> 35 #include <boost/math/distributions/inverse_chi_squared.hpp> 36 #include <boost/math/distributions/inverse_gamma.hpp> 37 #include <boost/math/distributions/inverse_gaussian.hpp> 38 #include <boost/math/distributions/laplace.hpp> 39 #include <boost/math/distributions/logistic.hpp> 40 #include <boost/math/distributions/lognormal.hpp> 41 #include <boost/math/distributions/negative_binomial.hpp> 42 #include <boost/math/distributions/non_central_beta.hpp> 43 #include <boost/math/distributions/non_central_chi_squared.hpp> 44 #include <boost/math/distributions/non_central_f.hpp> 45 #include <boost/math/distributions/non_central_t.hpp> 46 #include <boost/math/distributions/normal.hpp> 47 #include <boost/math/distributions/pareto.hpp> 48 #include <boost/math/distributions/poisson.hpp> 49 #include <boost/math/distributions/rayleigh.hpp> 50 #include <boost/math/distributions/students_t.hpp> 51 #include <boost/math/distributions/skew_normal.hpp> 52 #include <boost/math/distributions/triangular.hpp> 53 #include <boost/math/distributions/uniform.hpp> 54 #include <boost/math/distributions/weibull.hpp> 55