pabristow
036dbae137
Return to overflow on inf and tested OK using test_integrals
2018-02-20 17:03:26 +00:00
pabristow
2a34f3c340
Restore current files after merge went wrong.
2018-02-19 17:30:57 +00:00
pabristow
de4d578fc5
deconflict lambert_w.hpp
2018-02-19 16:54:52 +00:00
Nick Thompson
0a8d5bfb37
[ci skip] Fix derivative at singularity at z = 0 of Lambert W -1.
2018-02-09 14:36:05 -06:00
Nick Thompson
8a7539c707
[ci skip] Pick the low hanging fruit of the Lambert-W derivative. Remove a few typos from the documentation.
2018-02-09 13:57:25 -06:00
Nick Thompson
5e78b298da
[ci skip] Use Unix-style paths. Add tests for lambert-W testing integrals of the Lambert-W function.
2018-02-02 21:33:54 -06:00
pabristow
b4ffbedf1e
Change to use JM W0 version.
2018-01-30 12:11:03 +00:00
pabristow
6d73d8f517
commit so can switch to develop (problem in one polynomial nearest singularity
2018-01-23 14:38:56 +00:00
pabristow
0b83bef193
Merge branch 'lambertw' of https://github.com/boostorg/math into lambertw
2017-12-07 17:03:43 +00:00
pabristow
eff8ec3c74
Tidy before getting uptodate with develop branch
2017-12-07 16:44:33 +00:00
jzmaddock
698982d0db
Math.LambertW: More rational approximations.
2017-11-28 17:59:44 +00:00
jzmaddock
ef10ba37d2
Merge branch 'lambertw' of https://github.com/boostorg/math into lambertw
2017-11-27 19:08:42 +00:00
jzmaddock
3cebb614a5
Math.LambertW: fix Halley termination condition.
2017-11-27 19:06:53 +00:00
jzmaddock
c696891c44
Math: Add LambertW rational approximations and allow use of cpp_bin_float.
2017-11-27 19:05:30 +00:00
pabristow
66067c3b6b
Added include to test_value to ensure that when used standalone with GCC that supports suffix Q, multiprecision float128 is included.
2017-11-24 16:53:18 +00:00
pabristow
9b9414c256
numerous minor fixes for JM 1st comments on docs 19Nov17
2017-11-20 17:03:29 +00:00
pabristow
781fda44b2
add three qbk files
2017-11-18 12:27:34 +00:00
pabristow
80b4bf3bef
Change to jamfile
2017-11-18 12:02:51 +00:00
pabristow
21ccf8b183
More testing near zero and some typos fixed.
2017-11-17 17:57:45 +00:00
pabristow
6aa9f286ff
Tests OK, including multiprecision.
2017-11-16 17:58:59 +00:00
pabristow
89ae728836
added graphs and updated docs to use them.
2017-11-06 17:18:33 +00:00
pabristow
3c3c91709f
w-1 branch improvements and tests OK
2017-11-02 18:47:30 +00:00
pabristow
04121d2872
Lambert w for huge z added, and test and more docs
2017-10-28 19:13:58 +01:00
pabristow
f51d987acd
added much on W-1 branch (handling tiny z), and more docs.
2017-10-27 18:18:06 +01:00
pabristow
d01d0c4eb8
Working version with C array of precomputed lookup tables, but still inline inside
2017-10-13 09:43:39 +01:00
pabristow
dd06d2beae
100 decimal digit precision values and tests OK.
2017-10-10 15:13:49 +01:00
pabristow
39846818e1
Expanded docs using snippets.
2017-10-03 15:11:25 +01:00
pabristow
15568b8d62
Work on precision demo before holiday. OK on VS14.1 and GCC 7.1.0 but docs need much more work.
2017-09-02 12:12:10 +01:00
pabristow
c1b8ffec7c
Needed to merge?
2017-08-31 12:50:11 +01:00
pabristow
48435ed996
Commit before merge develop to get new config file
2017-08-30 17:05:34 +01:00
pabristow
9921c2742f
Merge branch 'develop' of https://github.com/boostorg/math into develop
2017-08-30 12:04:24 +01:00
pabristow
1d4bef637e
Students t documentation update to support infinity.
2017-08-30 12:03:54 +01:00
jzmaddock
1527667e20
Next.hpp: Change struct to class to avoid msvc compiler warnings.
2017-08-29 20:00:32 +01:00
pabristow
c408d7ec1c
Restored test_out_of_range to original location as is used by other tests
2017-08-29 17:03:06 +01:00
pabristow
34fd59c372
students t allowing df and x infinite
2017-08-29 15:24:45 +01:00
pabristow
0f070dd259
Commit work-in-progress before fixing students t on develop
2017-08-29 08:21:59 +01:00
jzmaddock
37c71f73f2
quadrature docs: simplify tanh_sinh::integrate declarations, reformat for easier reading and regenerate.
2017-08-24 10:46:42 +01:00
Nick
2f03c96197
Typo removal.
2017-08-23 14:05:54 -06:00
jzmaddock
e100973d53
Merge pull request #81 from lakshayg/noexcept
...
make move constructor and operator= noexcept
2017-08-23 19:02:49 +01:00
jzmaddock
696555e20f
Regenerate documentations.
...
[CI skip]
2017-08-23 19:00:13 +01:00
jzmaddock
f301e2a197
Merge pull request #72 from boostorg/pr66
...
PR66: Moved to here for integration testing.
2017-08-23 18:47:46 +01:00
Lakshay Garg
4fc8d43b4b
make move constructor and operator= noexcept
...
This change helps the polynomial class play well with STL
containers.
> If the move constructor for an element type in a container
> is not noexcept then the container will use the copy constructor rather
> than the move constructor -- HIC++ Version 4.0
Benchmarking shows that the number of calls to copy constructor
are reduced.
2017-08-22 12:41:32 +05:30
jzmaddock
532f873cbc
Add missing polynomial_concept_check.cpp.
2017-08-22 08:04:53 +01:00
jzmaddock
be90278cb8
Quadrature: address more vc12 x64 failures.
2017-08-21 13:36:08 +01:00
jzmaddock
f6495af64c
Polynomial: more simplifications and modernizations.
...
Also update msvc performance results.
2017-08-21 13:15:39 +01:00
jzmaddock
4e5c49cf28
Polynomial: Update msvc performance results.
2017-08-20 09:41:12 +01:00
jzmaddock
d9858963d0
Merge branch 'move' of https://github.com/lakshayg/math into pr79
2017-08-20 09:16:20 +01:00
jzmaddock
58247a32d7
quadrature: deal with another vc12 x64 failure.
2017-08-20 08:30:35 +01:00
jzmaddock
b70d7b1359
Add polynomial performance test.
2017-08-20 08:28:41 +01:00
jzmaddock
9aa555a189
Quadrature: 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.
2017-08-19 18:41:09 +01:00