/third_party/boost/boost/math/quadrature/ |
D | gauss.hpp | 48 std::vector<Real> result(abscissa().size(), 0); in calculate_weights() 49 for (unsigned i = 0; i < abscissa().size(); ++i) in calculate_weights() 51 Real x = abscissa()[i]; in calculate_weights() 58 static const std::vector<Real>& abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_detail 81 static std::array<T, 4> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_detail 107 static std::array<T, 4> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_detail 133 static std::array<T, 4> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_detail 159 static std::array<T, 4> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_detail 185 static std::array<T, 4> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_detail 211 static std::array<T, 5> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_detail [all …]
|
D | gauss_kronrod.hpp | 44 std::vector<Real> result(abscissa().size(), 0); in calculate_weights() 49 for (unsigned i = gauss_start; i < abscissa().size(); i += 2) in calculate_weights() 51 Real x = abscissa()[i]; in calculate_weights() 56 for (unsigned i = gauss_start ? 0 : 1; i < abscissa().size(); i += 2) in calculate_weights() 58 Real x = abscissa()[i]; in calculate_weights() 64 static const std::vector<Real>& abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_kronrod_detail 87 static std::array<T, 8> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_kronrod_detail 121 static std::array<T, 8> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_kronrod_detail 155 static std::array<T, 8> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_kronrod_detail 190 static std::array<T, 8> const & abscissa() in abscissa() function in boost::math::quadrature::detail::gauss_kronrod_detail [all …]
|
/third_party/boost/libs/math/doc/quadrature/ |
D | gauss.qbk | 19 static const RandomAccessContainer& abscissa(); 39 static const RandomAccessContainer& abscissa(); 42 These functions provide direct access to the abscissa and weights used to perform the quadrature: t… 43 …but is always a RandomAccessContainer type. Note that only positive (or zero) abscissa and weights 90 Internally class `gauss` has pre-computed tables of abscissa and weights for 7, 15, 20, 25 and 30 p… 92 computing the abscissa/weight pairs. When using multiprecision types with less than 100 digits of … 93 initial one time cost, while the abscissa/weight pairs are constructed from strings. 95 …igher precision, or numbers of points other than those given above, the abscissa/weight pairs are …
|
D | gauss_kronrod.qbk | 33 static const RandomAccessContainer& abscissa(); 47 static const RandomAccessContainer& abscissa(); 50 These functions provide direct access to the abscissa and weights used to perform the quadrature: t… 51 …but is always a RandomAccessContainer type. Note that only positive (or zero) abscissa and weights 79 Internally class `gauss_kronrod` has pre-computed tables of abscissa and weights for 15, 31, 41, 51… 81 computing the abscissa/weight pairs. When using multiprecision types with less than 100 digits of … 82 initial one time cost, while the abscissa/weight pairs are constructed from strings. 84 …igher precision, or numbers of points other than those given above, the abscissa/weight pairs are …
|
D | double_exponential.qbk | 97 …[Special care is taken for endpoints at or near zero to ensure that abscissa values are calculated… 99 … internally on abscissa values is used to ensure no loss of precision during the transformation.]] 239 near one or both endpoints, it turns out that when we calculate and store the abscissa values at wh… 240 well calculate the difference between the abscissa value and the nearest endpoint. 256 … automatically handle 2 argument functors: in this case the first argument is the abscissa value as 424 … integrals can achieve 100 decimal digit precision after just 7 levels. That said, abscissa-weight 482 produces abscissa values near zero that have an absolute error of [epsilon], and since all of the a… 521 that we could expand that region out over a much larger range of abscissa values: that's exactly wh…
|
/third_party/boost/libs/math/test/ |
D | sinh_sinh_quadrature_test.cpp | 93 std::vector<std::vector<Real>> abscissa, weights; in generate_constants() local 106 abscissa.push_back(temp); in generate_constants() 121 abscissa.push_back(temp); in generate_constants() 134 return std::make_pair(abscissa, weights); in generate_constants()
|
D | exp_sinh_quadrature_test.cpp | 108 std::vector<std::vector<Real>> abscissa, weights; in generate_constants() local 129 abscissa.push_back(temp); in generate_constants() 144 abscissa.push_back(temp); in generate_constants() 157 return std::make_pair(abscissa, weights); in generate_constants()
|
D | tanh_sinh_quadrature_test.cpp | 150 std::vector<std::vector<Real>> abscissa, weights; in generate_constants() local 161 abscissa.push_back(temp); in generate_constants() 176 abscissa.push_back(temp); in generate_constants() 189 return std::make_pair(abscissa, weights); in generate_constants()
|
/third_party/boost/libs/math/tools/ |
D | gauss_kronrod_constants.cpp | 12 auto ab = T::abscissa(); in print_gauss_constants() 45 auto ab = T::abscissa(); in print_gauss_kronrod_constants()
|
/third_party/boost/libs/math/doc/sf/ |
D | laguerre.qbk | 88 [[x][The abscissa value]] 117 [[x][The abscissa value.]]
|
D | legendre.qbk | 189 [[x][The abscissa value]] 222 [[x][The abscissa value]]
|
D | hermite.qbk | 67 [[x][The abscissa value]]
|
/third_party/boost/libs/multiprecision/example/ |
D | constexpr_float_arithmetic_examples.cpp | 368 constexpr float128 abscissa(0.5); in test_float128() local 371 static_assert(h9(abscissa) == 6481); in test_float128()
|
/third_party/boost/libs/math/doc/background/ |
D | remez.qbk | 46 where /E/ is the maximal error term, and ['x[sub i]] are the abscissa values of the 320 * Keep absissa values small: use a change of variable to keep the abscissa
|
/third_party/boost/doc/test/ |
D | remez.qbk | 46 where E is the maximal error term, and x[sub i] are the abscissa values of the 320 * Keep absissa values small: use a change of variable to keep the abscissa
|
/third_party/boost/libs/math/doc/roots/ |
D | minima.qbk | 44 A `std::pair` of type T containing the value of the abscissa (x) at the minima and the value
|
/third_party/python/Doc/whatsnew/ |
D | 3.5.rst | 925 Point.x.__doc__ = 'abscissa'
|
/third_party/boost/libs/multiprecision/doc/ |
D | multiprecision.qbk | 1238 followed by calculation of accurate abscissa and weights is: 2288 at an abscissa value, all at compile-time using `constexpr` arithmetic:
|