Nick
5a7e64a426
Tanh-sinh with MPFR test. ( #389 )
2020-07-04 13:09:20 -04:00
Nick
fbb62f01c5
Centered continued fractions ( #379 )
...
* Centered continued fraction [CI SKIP]
* Document centered cfrac. [CI SKIP]
* Unit tests for centered continued fraction [CI SKIP]
* Kick off build.
* Fix syntax error in docs [CI SKIP]
* Fix ADL.
2020-06-28 14:20:52 -04:00
Nick
1ac89b2b02
Simple continued fraction ( #377 )
...
* Simple continued fraction [CI SKIP]
* Comments on error analysis [CI SKIP]
* Simple continued fraction [CI SKIP]
* Clarify comment and kick off build.
2020-06-26 14:50:04 -04:00
Nick
4e0e8eb005
Add Feigenbaum constant. ( #351 )
...
* Add Feigenbaum constant.
* Add isnan to real_concept. Convert test_constants.cpp to math_unit_test.cpp.
* Reduce ULP tolerance to 2, which is the minimum that passes on my machine.
* Improvements to Feigenbaum.
* Ok this is pretty complicated . . . [CI SKIP]
* Take jzmaddock's suggestion to remove additions to real_concept.
* Remove test the demonstrates throw.
* Use BOOST_STATIC_ASSERT_MSG to retain C++03 compatibility.
* More precise conversion from binary to decimal.
* Plastic constant.
* Fix typos.
* New tests [CI SKIP]
* bugfix in test [CI SKIP]
* Update docs for new constants [CI SKIP]
* Fix outdated instructions [CI SKIP]
* Do C++11 check for new constants.
* Update constants.qbk [CI SKIP]
* Hopefully green up build
* Constants still *work* in C++03, but now they must be tested in C++11 mode.
* Remove boost::math::isnan.
* Test file requires C++17.
2020-06-04 21:57:38 -04:00
Nick
1186f1a7ff
rsqrt ( #361 )
...
* rsqrt
* Link docs into math.qbk. [CI SKIP]
* Demo performance with a compiler that generates good instructions [CI SKIP]
2020-05-30 22:34:56 -04:00
Nick
9a45e6a358
AGM
2020-05-29 21:50:25 -04:00
Nick
c59659f4ed
Reinch's modification to Clenshaw recurrence ( #339 )
...
* Reinch's modification to Clenshaw recurrence. [CI SKIP]
* Convert Chebyshev tests to math_unit_test.hpp
* Performance of translated Chebyshev Clenshaw recurrence. [CI SKIP]
* Prepare to use modified Clenshaw recurrence in Chebyshev transform.
* Remove unused headers from Chebyshev transform test [CI SKIP]
* Update Chebyshev transform tests to use math_unit_test.hpp
2020-04-25 09:01:05 -04:00
Nick
d71fba9875
Improvements for math_unit_test ( #331 )
...
* CHECK_LE for math_unit_test.hpp
* CHECK_CONDITIONED_ERROR
* Always accept 1ULP accurate evaluation
* Use new features of math_unit_test to test wavelet_transform.
2020-04-25 08:56:59 -04:00
Nick
735d582b36
Merge branch 'develop' into daubechies_attempt_2
2020-03-15 13:13:49 -04:00
Conor Jackson
bba5f4e259
Added exp integral tests for exp_sinh quadrature
...
Added tests of the complex eponential integral E1 for quadrature::exp_sinh. These tests involve the integral of a complex valued function over the (non-native) range (1,infinity). Currently these tests fail at compilation due to a bug in mapping the non-native range to the native one.
2020-03-10 18:22:58 +00:00
NAThompson
8c621d8be4
Sketch out Daubechies wavelet class [CI SKIP]
2020-03-10 07:15:52 -04:00
NAThompson
f38a3cc13f
Remove some warning and try to fix msvc compile error by adding bigobj tag.
2020-03-10 05:57:38 -04:00
Nick Thompson
7db35cef21
Fix typo that breaks build.
2020-03-07 12:33:02 -05:00
NAThompson
17c9912aba
Attempt to fix compilation error of Windows. Add compiler tests for Daubechies scaling.
2020-03-06 06:33:59 -05:00
NAThompson
e81a3c87ae
Fix Jamfile syntax; kick off build.
2020-03-05 06:14:38 -05:00
jzmaddock
dc52a787c8
daubechies.hpp: simplify header and reduce dependencies.
2020-02-28 17:24:38 +00:00
NAThompson
6290803975
Finish up cubic Hermite interpolation.
2020-02-18 08:11:48 -05:00
NAThompson
6a3e69bca1
Merge branch 'develop' into daubechies_attempt_2 [CI SKIP]
2020-02-18 07:06:25 -05:00
NAThompson
b5188cfaba
Continuous Daubechies wavelets: Fight bitrot.
2020-01-26 11:27:28 +08:00
jzmaddock
2d6cd609c9
Autodiff: minimise #includes and change type_traits usage to the std versions.
...
Update tests to match.
2020-01-25 18:41:40 +00:00
Nick
b1996cbe21
Merge branch 'develop' into quintic_hermite
2020-01-19 09:49:42 -05:00
NAThompson
0242d1ac6b
Quintic Hermite: Fix #include, fix docs, add test to Jamfile.
2020-01-16 18:08:34 -05:00
NAThompson
d8c2219a23
Cubic Hermite spline interpolation. [CI SKIP]
2020-01-10 13:41:11 -05:00
NAThompson
6ce45899b6
PCHIP interpolation.
2020-01-09 14:17:08 -05:00
Nick Thompson
e4c4f6db94
Makima spline: First build.
2020-01-05 17:42:17 -05:00
NAThompson
c94557d1f5
Documentation and R^2.
2019-10-20 14:32:30 -04:00
Nick Thompson
293eab2b0c
Linear regression [CI SKIP]
2019-10-20 10:01:26 -04:00
jzmaddock
b6895a63cb
Merge pull request #256 from boostorg/extend_sterling
...
Apply Sterling's approximation to more gamma functions to improve mul…
2019-10-20 11:40:17 +01:00
jzmaddock
75f77481a0
Update Lanczos generator program.
...
Add lanczos approximations for multiprecision types up to 100 digit precision.
Add tests for new approximations.
2019-10-18 17:58:31 +01:00
Nick Thompson
b8044215e0
Merge branch 'develop' into runs_test [CI SKIP]
2019-10-13 21:19:57 -04:00
Nick
6018bf7e8d
Runs test: Get p-value from distribution of statistic. [CI SKIP]
2019-10-13 13:17:17 -04:00
Nick Thompson
692e40ea7b
Ljung-Box: Add test to Jamfile.v2
2019-10-11 21:42:17 -04:00
Nick
332b5b1679
One-sample t-test: Rearrangement of directory structure.
2019-10-06 14:59:28 -04:00
NAThompson
8b84a9806c
Merge branch 'develop' into anderson_darling [CI SKIP]
2019-09-28 16:00:00 -04:00
NAThompson
9839e242ae
Anderson-Darling: Add test to Jamfile. [CI SKIP]
2019-09-28 15:59:55 -04:00
Nick
ee555a0738
Empirical Cumulative Distribution function
2019-09-24 11:00:07 -04:00
jzmaddock
68ad518415
Rename test in Jamfile.
...
Fixes: https://github.com/boostorg/math/pull/250
2019-09-07 12:57:08 +01:00
Nick
2edf4a9790
Merge pull request #244 from boostorg/cardinal_quintic_b_spline_1
...
Cardinal quintic b spline 1
2019-08-29 09:02:43 -04:00
Nick
6cf90a9e93
Merge pull request #234 from boostorg/jacobi_1
...
Jacobi polynomials [CI SKIP]
2019-08-29 08:43:20 -04:00
pabristow
2b4a15a8a5
Merge branch 'develop' of https://github.com/boostorg/math into develop
2019-08-29 12:56:25 +01:00
pabristow
1219451047
[CI SKIP]increase tolerance from 3 to 5 eps for long double on test_recurrence.cpp to allow GCC-mingw to pass.
2019-08-29 12:55:54 +01:00
NAThompson
7c4f6e06e5
Merge develop [CI SKIP]
2019-08-28 15:52:21 -04:00
Nick
b543139d3a
Merge pull request #233 from boostorg/gegenbauer_1
...
Gegenbauer polynomials
2019-08-27 07:47:58 -04:00
NAThompson
0445f5c2cc
Fix clang compiler operation Wno-literal-range
2019-08-20 07:28:00 -04:00
NAThompson
32100ebea4
Cardinal quintic B-spline interpolation: Add tests to jamfile and kick off build.
2019-08-18 11:09:05 -04:00
NAThompson
09d3ee47cf
Jacobi polynomials: Tests and derivatives [CI SKIP]
2019-08-06 09:53:58 -04:00
NAThompson
a733b75005
Gegenbauer polynomials: Implement derivatives. [CI SKIP]
2019-08-04 15:15:52 -04:00
jzmaddock
88dd510a4f
Merge pull request #148 from boostorg/hypergeometric_soc_2014
...
Hypergeometrics
2019-08-03 21:54:34 +01:00
jzmaddock
bfb98d3446
pFq: Update Jamfile requirements for testing recurrence tools.
2019-08-02 12:00:58 +01:00
jzmaddock
531284b956
Fix missing dependencies in Jamfile. [CI SKIP]
2019-08-02 11:50:11 +01:00