038a18b0e6Light editing to Lambert-W documentation [CI SKIP]
Nick Thompson
2018-11-19 15:51:56 -0700
5107c635bfCleanup and formatting. [CI SKIP]
Nick Thompson
2018-11-18 23:46:36 -0700
8cda150a6bAdd an example calculating Daubechies coefficients to demo why anyone would care about complex polynomial root finding. [CI SKIP]
Nick Thompson
2018-11-15 15:44:14 -0700
5c790ac358Polynomials now work with float128 [CI SKIP]
Nick Thompson
2018-11-15 01:58:46 -0700
8e756c53f2CI: more splits to avoid timeouts.
jzmaddock
2018-11-15 08:46:14 +0000
207303585aSmall changes so that we can template the polynomials on complex types.
Nick Thompson
2018-11-14 21:38:41 -0700
54f475e58fAdd call operator, .prime(), .integrate(), and move constructor to polynomial.hpp
Nick Thompson
2018-11-14 17:04:57 -0700
22223d5434CI: Move some tests from "misc" to "distribution_tests" for load balancing reasons.
jzmaddock
2018-11-14 19:13:46 +0000
9cad7b0ccfApply some workarounds for failing CI tests.
jzmaddock
2018-11-10 18:03:07 +0000
b8839ad1671F1: Rationalise method selection logic - more tests fail but the code is in overall better shape. [CI SKIP]
jzmaddock
2018-11-10 17:51:40 +0000
Update README.md [CI SKIP]
Nick
2018-10-30 17:50:03 -0600
c81919ff26Remove typos and unused variables.
Nick Thompson
2018-10-30 14:39:49 -0600
ea0128205eConsolidate constexp constant tests into single section. Remove unused typedef from Lambert-W integral tests. Update README.md with CI status. [CI SKIP]
Nick Thompson
2018-10-30 13:38:31 -0600
c0e93a9817Fix excessive warnings from underflow, raise error rates slightly to fix test failures on clang 1000.11.45.2
Nick Thompson
2018-10-30 12:38:10 -0600
d5c9c94d14Revert travis.yml now that it's been demonstrated that Catmull-Rom doesn't cause this error. [CI SKIP]
Nick Thompson
2018-10-30 11:40:55 -0600
9e61547f33Fix syntax error in docs. [CI SKIP]
Nick Thompson
2018-10-29 17:14:46 -0600
26b30a36c7Add requires syntax to green up some builds.
Nick Thompson
2018-10-29 12:31:48 -0600
6d04fbe33aTemporarily make travis more verbose so that we can diagnose internal compiler error.
Nick Thompson
2018-10-29 12:19:38 -0600
381f663517Merge and run CI
Nick Thompson
2018-10-28 23:27:41 -0600
3f5e730d03Fix compilation error by including trunc.hpp
Nick Thompson
2018-10-27 16:01:20 -0600
d8225e6b06hypergeometric_1F1: rework to better handle over/underflow.
jzmaddock
2018-10-23 19:29:02 +0100
60edddae72Add Laplace and Mellin transform test so that 1F1 is tested over its entire domain.
Nick Thompson
2018-10-23 10:23:23 -0600
1791a4b597Make casing of pFq, 0F1, 1F1, etc, uniform. Make filename casing uniform to prevent compiler warnings/errors on non-portable include paths.
Nick Thompson
2018-10-22 14:13:29 -0600
a7c68f1c87hypergeometrics: Update Jamfile so it can build the tests. Fix missing includes in hypergeometric_0f1_bessel.hpp. Remove unneeded includes from test files.
jzmaddock
2018-10-22 18:46:15 +0100
885cb0d998Replace exp(z) -1 by expm1(z) to improve accuracy for small |z|.
Nick Thompson
2018-10-22 10:40:07 -0600
8de36dd6f8hypergeometric_1F1: better comments and 2 more degenerate cases. [CI SKIP]
jzmaddock
2018-10-20 10:09:37 +0100
833b4c9b5fhypergeometric_1F1: begin to fix up remaining difficult cases. Adds a checked series for those we can't fix. [CI SKIP]
jzmaddock
2018-10-20 09:58:11 +0100
945ac0dd98Added note on usable compilers and b2 command to run example using max_digit10 with lambert W examples. [CI SKIP]
pabristow
2018-10-18 12:51:17 +0100
52079d2d23Merge branch 'develop' into hypergeometric_soc_2014
jzmaddock
2018-10-18 11:11:13 +0100
4810facc7dexp_sinh_quadrature_test.cpp: don't carry out test if we're not going to check the result. Add /bigobj to more msvc tests.
jzmaddock
2018-10-12 13:23:57 +0100
7779430500edit and broken links in docs qbk only, locally builds and passed inspect program, even update pull to get JM changes. [CI SKIP]
pabristow
2018-10-04 14:39:33 +0100
7abfa952cdSwitch a couple of tests to release mode to reduce object file sizes.
jzmaddock
2018-10-02 18:45:07 +0100
839f461804Update docs on root finding to indicate that the functions can accept take C++ lambda's as arguments (which they can).
jzmaddock
2018-10-02 18:35:40 +0100
Merge pull request #150 from boostorg/remove_endian_deprecated
jzmaddock
2018-09-14 17:29:49 +0100
6ec5838685Change #if defined(BOOST_ENDIAN_*_BYTE) to #if BOOST_ENDIAN_*_BYTE on the advice of code review from pdimov.
Nick Thompson
2018-09-12 11:37:31 -0600
a180b490f2Remove deprecation warning from the BOOST_BIG_ENDIAN and BOOST_LITTLE_ENDIAN macros.
Nick Thompson
2018-09-12 10:20:05 -0600
79871fe747LambertW: CI fixes. Fix definition of lambert_w0_small_z_series_term. Move rational approximations into smaller functions to try and keep msvc happy.
jzmaddock
2018-08-31 19:53:34 +0100
02c7df005dLambertW: Fix more CI failures: Add fallback for 128-bit lambertW implementation. Disable real_concept tests for msvc-12 and earlier as the compiler can't cope.
jzmaddock
2018-08-31 09:56:03 +0100