eb63dcff5eAdded some rationale for using Ooura 1999 algorithm.
pabristow
2019-07-09 13:07:12 +0100
fd70a7582bAdded a new 3 * 6 = 18 em space symbol called [indent] that provides a neat way to indent inline equations, etc.
pabristow
2019-07-09 12:48:35 +0100
e91bb5ec9dMerge branch 'develop'
Nick
2019-07-08 07:10:03 -0400
046085c3aaOoura Fourier integrals example: Remove warning by catching exception by reference. Green up build by adding quadmath to build dep.
Nick
2019-07-05 18:54:26 -0400
ee4a4181f0Remove lexical_cast<> dependencies.
Matt Pulver
2019-07-05 08:51:59 -0400
8585a32b36[CI SKIP] fixed unexpected char 2 in output examples (was interpreteting slash in pi/(2e) as a Quickbook control char) by making it a verbatim block with ``s
pabristow
2019-07-05 10:01:39 +0100
9ca9ff6b17Add three ooura fourier integral tests to the jamfile so that the testers can run. But may remove once they have cycled on most platforms?
pabristow
2019-07-04 17:05:52 +0100
Merge pull request #215 from boostorg/vector_barycentric
Nick
2019-06-21 06:58:13 -0400
95eef16b0bOoura Fourier integrals: Use (std::numeric_limits<Real>::min)() to compiile on windows.
Nick Thompson
2019-06-20 07:14:23 -0400
b2c2f0e644Whittaker-Shannon interpolation: Derivative works, but is not sufficiently accurate. Some floating point manipulations are still required. [CI SKIP]
Nick Thompson
2019-06-19 09:42:50 -0400
3a8a44a327Merge branch 'develop' into vector_barycentric
Nick Thompson
2019-06-19 07:21:03 -0400
442fa8c2adMake sure that vector interpolant agrees with scalar interpolant. [CI SKIP]
Nick Thompson
2019-06-19 07:21:00 -0400
f673bc20a4Merge branch 'develop' into ooura_fourier_transform
Nick Thompson
2019-06-19 06:54:21 -0400
a1149ce7f0Whittaker-Shannon interpolation: Use PIMPL idiom. [CI SKIP]
Nick Thompson
2019-06-19 06:53:01 -0400
2d770b9d32Vector barycentric rational: Enable compilation with containers which do not have multiplication/division/addition defined on them.
Nick Thompson
2019-06-17 08:28:45 -0400
92f678b32aRemove pessimistic comment about quality of memory estimate for nodes and weights. In addition, prevent push_back catastrophe. [CI SKIP]
Nick Thompson
2019-06-16 12:05:39 -0400
69d5ebc0beSecond attempt to fix travis build with clang 6.0.
Nick
2019-06-15 16:19:58 -0400
ce816b3d01Attempt to fix travis failure with clang++-6: The following packages have unmet dependencies: clang-6.0 : Depends: libjsoncpp0 (>= 0.6.0~rc2) but it is not installable.
Nick Thompson
2019-06-15 12:59:25 -0400
8e3f5d50c8Explain purpose of nodes/weights [CI SKIP]
Nick Thompson
2019-06-15 12:55:38 -0400
bfb6689433Remove gratuitous C++17isms from code.
Nick Thompson
2019-06-15 10:11:17 -0400
92a14241f6Meaningless commit to kick off another build
Nick Thompson
2019-06-14 21:43:55 -0400
119c286bc6Merge branch 'develop' into ooura_fourier_transform
Nick Thompson
2019-06-14 09:05:24 -0400
6cd90d38d2Improve documentation and kick off build.
Nick Thompson
2019-06-14 08:55:47 -0400
050679a933Update test_roots.cpp to test in the negative half of the domain as well as the positive half. Fix resulting bugs discovered. Completes fix for https://github.com/boostorg/math/issues/216.
jzmaddock
2019-06-14 08:36:16 +0100
81c92932a4Get rid of scoped_lock to compile on clang. [CI SKIP]
Nick Thompson
2019-06-13 18:16:24 -0400
882fb5c76droots: Fix conceptual error in unpacking a single value.
jzmaddock
2019-06-13 12:48:52 +0100
2c46c4e9caMerge branch 'develop' into issue204
John Maddock
2019-06-13 11:53:18 +0100
f38e74570bOoura Fourier Integrals: Return {I, err} rather than I [CI SKIP]
Nick Thompson
2019-06-12 07:09:09 -0400
a6ca778176Ooura Fourier Sine: Add levels after precomputed levels are exhausted. [CI SKIP]
Nick Thompson
2019-06-11 09:00:03 -0400
f595b6a8f6Cleanup before refactoring. [CI SKIP]
Nick Thompson
2019-06-11 07:21:24 -0400
e659c69fc2The nodes and weights must be computed in higher precision than the working precision or else the error decreases to a point and then begins to increase. [CI SKIP]
Nick Thompson
2019-06-07 13:26:34 -0400
43d76caa25Precompute nodes and weights. This is somewhat suboptimal, since it requires a priori assumptions about the asymptotic behavior of the integrand. But the alternative is that the class is slow. [CI SKIP]
Nick Thompson
2019-06-07 12:49:23 -0400
67dc112ba0Cosmetic enhancements to BOOST_MATH_INSTRUMENT diagnostic output.
pabristow
2019-06-05 12:22:52 +0100
b06fbdbc5fmerge develop [CI SKIP]
Nick Thompson
2019-06-04 11:54:51 -0400
a97edb1139Allow use of std::array [CI SKIP]
Nick Thompson
2019-06-04 11:47:17 -0400
8f8b56019dAdd missing include [CI SKIP]
Nick
2019-06-04 10:28:28 -0400
a52f16bafeImprovments to distribution construction examples, now using cpp_bin_float rather than cpp_dec_float but values computed differ and Wolfram wont computer the examples used, only allowing integral parameters for PDF, so better to use normal distribution [CI SKIP]
pabristow
2019-06-03 17:43:44 +0100
Merge pull request #210 from boostorg/catmull_cxx11
jzmaddock
2019-05-30 21:03:48 +0100
aa5a63135cRemove typo from docs and kick off build.
Nick Thompson
2019-05-30 13:42:58 -0400
18feb0fc2aDocumentation, more unit tests [CI SKIP]
Nick
2019-05-30 13:25:53 -0400
02ff33c49aSeveral broken/missing links corrected, and lambert_w_errors_graph.cpp added. Passes local inspect.exe except on link to Boost.Test floating point that may work when built in situ. [CI SKIP] for now.
pabristow
2019-05-30 16:55:15 +0100