Home
last modified time | relevance | path

Searched refs:abscissa (Results 1 – 18 of 18) sorted by relevance

/third_party/boost/boost/math/quadrature/
Dgauss.hpp48 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 …]
Dgauss_kronrod.hpp44 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/
Dgauss.qbk19 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 …
Dgauss_kronrod.qbk33 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 …
Ddouble_exponential.qbk97 …[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/
Dsinh_sinh_quadrature_test.cpp93 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()
Dexp_sinh_quadrature_test.cpp108 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()
Dtanh_sinh_quadrature_test.cpp150 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/
Dgauss_kronrod_constants.cpp12 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/
Dlaguerre.qbk88 [[x][The abscissa value]]
117 [[x][The abscissa value.]]
Dlegendre.qbk189 [[x][The abscissa value]]
222 [[x][The abscissa value]]
Dhermite.qbk67 [[x][The abscissa value]]
/third_party/boost/libs/multiprecision/example/
Dconstexpr_float_arithmetic_examples.cpp368 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/
Dremez.qbk46 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/
Dremez.qbk46 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/
Dminima.qbk44 A `std::pair` of type T containing the value of the abscissa (x) at the minima and the value
/third_party/python/Doc/whatsnew/
D3.5.rst925 Point.x.__doc__ = 'abscissa'
/third_party/boost/libs/multiprecision/doc/
Dmultiprecision.qbk1238 followed by calculation of accurate abscissa and weights is:
2288 at an abscissa value, all at compile-time using `constexpr` arithmetic: