mirror of
https://github.com/boostorg/math.git
synced 2026-01-31 08:22:09 +00:00
Add NVRTC support to the arcsine dist
This commit is contained in:
@@ -30,15 +30,21 @@
|
||||
#ifndef BOOST_MATH_DIST_ARCSINE_HPP
|
||||
#define BOOST_MATH_DIST_ARCSINE_HPP
|
||||
|
||||
#include <cmath>
|
||||
#include <boost/math/tools/config.hpp>
|
||||
#include <boost/math/tools/tuple.hpp>
|
||||
#include <boost/math/distributions/fwd.hpp>
|
||||
#include <boost/math/distributions/complement.hpp> // complements.
|
||||
#include <boost/math/distributions/detail/common_error_handling.hpp> // error checks.
|
||||
#include <boost/math/constants/constants.hpp>
|
||||
|
||||
#include <boost/math/special_functions/fpclassify.hpp> // isnan.
|
||||
#include <boost/math/policies/policy.hpp>
|
||||
#include <boost/math/policies/error_handling.hpp>
|
||||
|
||||
#ifndef BOOST_MATH_HAS_NVRTC
|
||||
#include <boost/math/distributions/fwd.hpp>
|
||||
#include <cmath>
|
||||
#include <utility>
|
||||
#include <exception> // For std::domain_error.
|
||||
#endif
|
||||
|
||||
#if defined (BOOST_MSVC)
|
||||
# pragma warning(push)
|
||||
@@ -46,9 +52,6 @@
|
||||
// in domain_error_imp in error_handling.
|
||||
#endif
|
||||
|
||||
#include <utility>
|
||||
#include <exception> // For std::domain_error.
|
||||
|
||||
namespace boost
|
||||
{
|
||||
namespace math
|
||||
|
||||
Reference in New Issue
Block a user