Merge pull request #93 from boostorg/develop
jzmaddock
2017-11-24 17:25:18 +0000
66067c3b6bAdded include to test_value to ensure that when used standalone with GCC that supports suffix Q, multiprecision float128 is included.
pabristow
2017-11-24 16:53:18 +0000
57ba888a50Unit test variance.
Nick Thompson
2017-11-23 14:18:05 -0700
773076475cFix exception safety in threads.
Nick Thompson
2017-11-23 10:53:35 -0700
a0e9b34d06Atomic long doubles don't link with gcc 7.1
Nick Thompson
2017-11-22 11:08:17 -0700
67578ce12bNaive Monte-Carlo integration. Still needs to handle exceptions in threads.
Nick Thompson
2017-11-21 18:49:14 -0700
9b9414c256numerous minor fixes for JM 1st comments on docs 19Nov17
pabristow
2017-11-20 17:03:29 +0000
be326922dcMath: add start of 1F1 implementation.
jzmaddock
2017-11-19 11:58:26 +0000
781fda44b2add three qbk files
pabristow
2017-11-18 12:27:34 +0000
80b4bf3befChange to jamfile
pabristow
2017-11-18 12:02:51 +0000
21ccf8b183More testing near zero and some typos fixed.
pabristow
2017-11-17 17:57:45 +0000
6aa9f286ffTests OK, including multiprecision.
pabristow
2017-11-16 17:58:59 +0000
587f2d8918Math.Hypergeometric: Add 2F0 function and tests. Also fix a couple of warnings in test_data.hpp, and improve the continued fraction form in 0F1.
jzmaddock
2017-11-15 18:27:35 +0000
68b82322abMath.Quaternion: remove dead code from header.
jzmaddock
2017-10-05 13:06:20 +0100
601ee6e00fMath.Quaternion: Rewrite test program, mostly remove valarray usage from header.
jzmaddock
2017-10-05 12:50:24 +0100
39846818e1Expanded docs using snippets.
pabristow
2017-10-03 15:11:25 +0100
06292b0873Math: Update history in docs. [CI skip]
jzmaddock
2017-09-27 18:17:24 +0100
a4f02fb8b1Merge pull request #88 from boostorg/chebyshev
jzmaddock
2017-09-26 19:07:18 +0100
0499f6d6adMath.Chebyshev: Update docs to match interface tweaks. [CI skip]
jzmaddock
2017-09-26 18:48:16 +0100
f7acd35e51Math.Chebyshev: tidy up and simplify fftw dispatch code with a traits class to abstract the differences.
John Maddock
2017-09-25 19:37:36 +0100
2eabd87de1Math.Chebyshev: Fix up chebeshev_transform for more types.
John Maddock
2017-09-21 19:13:36 +0100
aaa6db8880Math.Chebyshev: Fix ambiguous calls to pow with gcc-7
John Maddock
2017-09-21 17:56:51 +0100
9ee7a93678Math.Chebyshev: Modify chebyshev_transform to dispatch to correct fftw3 functions. Begin to hook up fftw3 tests.
jzmaddock
2017-09-21 13:40:23 +0100
a1c18789a0Math.chebyshev: Hook up conceptual tests and fix resulting errors.
jzmaddock
2017-09-21 11:52:59 +0100
c7f243239eMath.chebyshev: Backport to C++03.
jzmaddock
2017-09-20 19:07:17 +0100
a2da7915aeMath.Chebyshev: include PCH header, and correct linker options in Jamfile.v2 Also fix some warnings from the test cases and increase the error tolerances for type float.
jzmaddock
2017-09-20 18:25:07 +0100
82392e3e0cMerge branch 'develop' into chebyshev
jzmaddock
2017-09-20 17:59:38 +0100
dd9f2b7033Since I cannot find a symmetry to reuse function evaluations after Chebyshev grid refinement, just give up for now and simplify the constructor accordingly.
Nick Thompson
2017-09-19 00:48:20 -0600
16abdcadfbMerge pull request #83 from NAThompson/patch-1
jzmaddock
2017-09-18 08:08:03 +0100
956864cbd5Recurse when grid isn't sufficiently refined. Optimization potential exists by reusing function evaluations.
Nick Thompson
2017-09-17 21:16:48 -0600
0d85d4d11ePerformance improvements.
Nick Thompson
2017-09-17 19:30:15 -0600
2cb935ec17Use std::enable_if to obviate the need for C++17 if constexpr.
Nick Thompson
2017-09-17 16:23:50 -0600
2d3ccf940eFix weird characters in rendered documentation for Chebyshev transform and polynomials.
Nick Thompson
2017-09-17 15:59:02 -0600
0acb51b78dLinear time and numerically stable evaluation of derivative of Chebyshev series by a modified Clenshaw recurrence.
Nick Thompson
2017-09-17 14:02:43 -0600
fe5d59d0f1Split tests into FFTW-dependent and FFTW-independent. Improve documentation to the extent feasible.
Nick Thompson
2017-09-16 19:58:59 -0600
cb470280baChebyshev transform
Nick Thompson
2017-09-13 17:51:50 -0600
5755e1d37eMerge pull request #87 from boostorg/gauss
jzmaddock
2017-09-13 16:57:06 +0100
c5decc566equadrature: split up some more tests they the object files aren't too large on win x64.
jzmaddock
2017-09-11 13:05:49 +0100
9aa555a189Quadrature: More fixes for VC12 test failures. Comment: std::exp(x) returns NaN or similar for x large and negative on this platform instead of the expected 0.
jzmaddock
2017-08-19 18:41:09 +0100