jzmaddock
|
a195adaeb3
|
Merge pull request #106 from boostorg/chebyshev_fix
Remove 'print_coefficients()' as 'coefficients()' is implem…
|
2018-02-04 18:16:23 +00:00 |
|
Nick Thompson
|
da4a027233
|
[ci skip] Remove 'print_coefficients()' as 'coefficients()' is implemented and 'print_coefficients()' requires including <iostream> which was previously not included in chebyshev_transform.hpp
|
2018-02-04 11:47:53 -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 |
|
jzmaddock
|
f0b5e17ebf
|
Merge branch 'develop' of https://github.com/boostorg/math into develop
|
2018-01-30 08:27:10 +00:00 |
|
jzmaddock
|
426db8d929
|
Math.Quaternion: Fix forward declarations of quaternion.
See https://github.com/boostorg/math/issues/99
|
2018-01-30 08:26:50 +00:00 |
|
Nick Thompson
|
0ff67c30f4
|
[ci skip] Typo removal from docs.
|
2018-01-27 15:06:37 -06:00 |
|
Nick Thompson
|
cea481a3d0
|
[ci skip] Use deterministic seed for random unit test.
|
2018-01-27 14:57:08 -06:00 |
|
Nick Thompson
|
1781d47b78
|
[ci skip] Clarify conditions on the template point type. Add include and concept test.
|
2018-01-27 14:44:15 -06:00 |
|
jzmaddock
|
5ad688def2
|
Merge pull request #100 from kuhlenough/develop
Don't use std::fpclassify() on VxWorks as well
|
2018-01-25 10:16:51 +00:00 |
|
pabristow
|
6d73d8f517
|
commit so can switch to develop (problem in one polynomial nearest singularity
|
2018-01-23 14:38:56 +00:00 |
|
jzmaddock
|
b41743f466
|
Math: reduce travis testing load.
[SKIP CI]
|
2018-01-22 17:59:19 +00:00 |
|
jzmaddock
|
bac580583b
|
Math: Fix the distribution explorer build files for VS2017.
Fix lanczos.hpp to not use native code on managed builds.
|
2018-01-21 10:04:38 +00:00 |
|
jzmaddock
|
da9d77ef2e
|
Hypergeometric: Begin fixing errors from large params in 1F1
|
2018-01-20 17:48:51 +00:00 |
|
jzmaddock
|
5a1f4d90ba
|
Hypergeometric: start testing larger arguments to 1F1 and begin to fix the errors.
|
2018-01-20 17:46:57 +00:00 |
|
jzmaddock
|
7cc4d04edf
|
Hypergeometric: Start adding docs.
|
2018-01-20 17:44:46 +00:00 |
|
jzmaddock
|
d38b640d1c
|
Update tool paths.
|
2018-01-20 17:42:41 +00:00 |
|
Nick Thompson
|
8d0dd5f474
|
Update docs to indicate that naive Monte-Carlo integration supports infinite domains.
|
2018-01-16 11:47:15 -06:00 |
|
Nick Thompson
|
c55dc86c0c
|
Test Radovic function.
|
2018-01-16 10:59:30 -06:00 |
|
Brian Kuhl
|
72997d2963
|
Don't use std::fpclassify() on VxWorks as well
It doesn't exisit
|
2018-01-16 11:02:06 -05:00 |
|
Nick Thompson
|
7341a149de
|
More review from codereview.stackexchange.com
|
2018-01-12 22:59:56 -06:00 |
|
Nick Thompson
|
a90aac3656
|
Cleanup based on codereview.stackexchange.com suggestions.
|
2018-01-12 16:33:07 -06:00 |
|
Nick Thompson
|
ec3412ac28
|
Better comments, #include guards.
|
2018-01-12 13:14:34 -06:00 |
|
Nick Thompson
|
358d9d3496
|
In float precision, make sure that eps < x[j] < 1 - eps, or we hit singularities on the boundary.
|
2018-01-11 21:57:15 -06:00 |
|
Nick Thompson
|
a13c7e9ab0
|
Double infinite limits.
|
2018-01-11 12:08:53 -06:00 |
|
Nick Thompson
|
d5eb6e3995
|
Support infinite lower and upper bounds.
|
2018-01-11 11:39:21 -06:00 |
|
Nick Thompson
|
08550d4064
|
3 template arguments -> 1 template argument.
|
2018-01-10 14:08:23 -06:00 |
|
Nick Thompson
|
e137fffa63
|
Loosen up tolerance in unit tests to prevent spurious failures.
|
2018-01-10 12:03:42 -06:00 |
|
Nick Thompson
|
2f37a3643b
|
Add unit tests and clean up docs for naive_monte_carlo integration.
|
2018-01-09 12:27:38 -06:00 |
|
Nick Thompson
|
d0e52cf8c9
|
Policies for monte-carlo
|
2017-12-30 10:53:53 -07:00 |
|
Nick Thompson
|
577ee425a4
|
Add test showing that helices are interpolated correctly by the Catmull-Rom class.
|
2017-12-24 13:22:30 -07:00 |
|
Nick Thompson
|
50af4ad3e7
|
Test that circles are correctly interpolated by the Catmull-Rom class.
|
2017-12-24 11:49:04 -07:00 |
|
Nick Thompson
|
0f007c23c6
|
Reuse temporaries to increase performance.
|
2017-12-23 17:06:20 -07:00 |
|
Nick Thompson
|
9dce6d8bb9
|
Catmull-Rom: Add example and test to build, update docs.
|
2017-12-22 23:30:31 -07:00 |
|
Nick Thompson
|
d25677a704
|
Fix Archmedean spiral example for Catmull-Rom Curve.
|
2017-12-22 23:07:51 -07:00 |
|
Nick Thompson
|
1a29ce99c6
|
Demonstrate affine invariance of Catmull-Rom splines.
|
2017-12-22 21:52:52 -07:00 |
|
Nick Thompson
|
4cce07e15e
|
Implement tangent vector computation. Fix index lookup. Close all Catmull-Rom curves and document.
|
2017-12-22 16:31:36 -07:00 |
|
Nick Thompson
|
cad34ff756
|
First pass at a Catmull-Rom curve interpolator.
|
2017-12-21 16:12:24 -07:00 |
|
Nick Thompson
|
387e0db3e1
|
Link pthreads on linux.
|
2017-12-20 12:35:19 -07: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
|
0dd6df4221
|
Math.Hypergeometric_1F1: add error handling for large recurrences.
|
2017-12-02 19:16:58 +00:00 |
|
jzmaddock
|
15a1156b4c
|
Math.Hypergeometric_1F1: Update tests for small random values, fix resulting errors.
|
2017-12-02 19:10:50 +00:00 |
|
Nick Thompson
|
0da69d2626
|
Add isfinite to std_real_concept to fix build.
|
2017-11-29 16:17:08 -07:00 |
|
Nick Thompson
|
d53284370a
|
Use ADL to green some more builds. Add requirements to build on Chebyshev transform.
|
2017-11-29 15:09:20 -07:00 |
|
jzmaddock
|
698982d0db
|
Math.LambertW: More rational approximations.
|
2017-11-28 17:59:44 +00:00 |
|
Nick Thompson
|
401e353385
|
Hopefully get a few more builds green; eliminate compiler warnings.
|
2017-11-28 08:41:23 -06:00 |
|
Nick Thompson
|
e83284d482
|
Add more feature flags. Think I still need to link pthread.
|
2017-11-27 22:40:28 -06:00 |
|
Nick Thompson
|
870b003fd3
|
Add requires cxx11_* to unit tests.
|
2017-11-27 15:52:50 -06:00 |
|
Nick Thompson
|
736cc6e7a3
|
Fix typo and hopefully build.
|
2017-11-27 14:33:37 -06:00 |
|