user.hpp
来自「Boost provides free peer-reviewed portab」· HPP 代码 · 共 98 行
HPP
98 行
// Copyright John Maddock 2007.// Copyright Paul A. Bristow 2007.// Use, modification and distribution are subject to 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)#ifndef BOOST_MATH_TOOLS_USER_HPP#define BOOST_MATH_TOOLS_USER_HPP#ifdef _MSC_VER#pragma once#endif// This file can be modified by the user to change the default policies.// See "Changing the Policy Defaults" in documentation.// define this if the platform has no long double functions,// or if the long double versions have only double precision://// #define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS//// Performance tuning options://// #define BOOST_MATH_POLY_METHOD 3// #define BOOST_MATH_RATIONAL_METHOD 3//// The maximum order of polynomial that will be evaluated// via an unrolled specialisation://// #define BOOST_MATH_MAX_POLY_ORDER 17//// decide whether to store constants as integers or reals://// #define BOOST_MATH_INT_TABLE_TYPE(RT, IT) IT//// Default policies follow://// Domain errors://// #define BOOST_MATH_DOMAIN_ERROR_POLICY throw_on_error//// Pole errors://// #define BOOST_MATH_POLE_ERROR_POLICY throw_on_error//// Overflow Errors://// #define BOOST_MATH_OVERFLOW_ERROR_POLICY throw_on_error//// Internal Evaluation Errors://// #define BOOST_MATH_EVALUATION_ERROR_POLICY throw_on_error//// Underfow://// #define BOOST_MATH_UNDERFLOW_ERROR_POLICY ignore_error//// Denorms://// #define BOOST_MATH_DENORM_ERROR_POLICY ignore_error//// Max digits to use for internal calculations://// #define BOOST_MATH_DIGITS10_POLICY 0//// Promote floats to doubles internally?//// #define BOOST_MATH_PROMOTE_FLOAT_POLICY true//// Promote doubles to long double internally://// #define BOOST_MATH_PROMOTE_DOUBLE_POLICY true//// What do discrete quantiles return?//// #define BOOST_MATH_DISCRETE_QUANTILE_POLICY integer_round_outwards//// If a function is mathematically undefined// (for example the Cauchy distribution has no mean),// then do we stop the code from compiling?//// #define BOOST_MATH_ASSERT_UNDEFINED_POLICY true//// Maximum series iterstions permitted://// #define BOOST_MATH_MAX_SERIES_ITERATION_POLICY 1000000//// Maximum root finding steps permitted://// define BOOST_MATH_MAX_ROOT_ITERATION_POLICY 200#endif // BOOST_MATH_TOOLS_USER_HPP
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?