NAThompson
baa161279c
Cut down on the warnings that I've introduced slowly over time
2019-10-31 17:55:37 +00:00
jzmaddock
1ef7307577
1F1: make PP logic consistent.
2019-08-01 21:48:04 +01:00
jzmaddock
233bcfe1d8
pFq: simplify Jamfile. Fix instantiate.hpp.
2019-08-01 19:21:32 +01:00
jzmaddock
d0bdc5300b
Hypergeometrics: Update to fix test failures, and improve reporting of compiler requirements.
2019-07-28 17:49:37 +01:00
jzmaddock
1511ec4d35
Merge branch 'develop' into hypergeometric_soc_2014
2019-07-19 18:55:27 +01:00
jzmaddock
0275428d5a
Catmull_rom: fix vc12 and vc14 errors highlighted by the new tests.
2019-07-06 20:29:11 +01:00
jzmaddock
ed38d8f556
catmull_rom.hpp: Added missing include.
...
Fix concept tests and add them to the Jamfile.v2
Fixes: https://github.com/boostorg/math/issues/226
2019-07-06 09:00:50 +01:00
jzmaddock
472e34efc4
Merge branch 'develop' into hypergeometric_soc_2014
2019-07-02 18:12:43 +01:00
jzmaddock
e415650f86
prime: Correct value of max_prime and add test.
...
Fixes https://github.com/boostorg/math/issues/214 .
2019-05-26 11:45:35 +01:00
jzmaddock
332fb32919
Merge branch 'develop' into hypergeometric_soc_2014
...
[CI SKIP]
2019-02-21 13:03:04 +00:00
jzmaddock
c603bf78a7
Hypergeometrics: Fix up some testing and conceptual errors flagged up by first CI run.
2019-02-06 18:42:09 +00:00
jzmaddock
695486b1ce
hypergeometrics: Correct all the conceptual errors, fix up concept tests and generally test many more types.
...
[CI SKIP]
2019-01-18 19:31:50 +00:00
Nick Thompson
bf7b29f13c
Fix typo.
2018-12-29 18:41:38 -07:00
Nick Thompson
a27c4bc96c
Also change concept and include test [CI SKIP]
2018-12-27 20:38:27 -07:00
Nick Thompson
381f663517
Merge and run CI
2018-10-28 23:27:41 -06:00
jzmaddock
424eeffdd3
LambertW: Add max_digits10 to numeric_limits specialization in std_real_concept_check.cpp.
2018-08-30 19:16:14 +01:00
jzmaddock
bed980e202
Merge branch 'develop' into lambertw
2018-08-30 10:17:19 +01:00
jzmaddock
3abd04ce50
LambertW: Hook up concept checks, and fix failures.
2018-08-30 08:57:35 +01:00
jzmaddock
177c642cbc
Big GCC warning fix - see https://github.com/boostorg/math/issues/136
2018-07-28 11:33:41 +01:00
jzmaddock
ed79dd53f0
Try not to break std lib code when concept testing are own.
...
See: https://github.com/boostorg/math/issues/126 .
2018-06-01 09:18:07 +01:00
jzmaddock
f73932460a
Merge branch 'develop' into warning_removal_2
...
Restrict warning suppression to gcc > 4.8.
2018-05-04 19:27:47 +01:00
Nick Thompson
babead7504
Remove pile of warnings so that the build log is easier to search through.
2018-03-17 16:39:17 +08:00
Nick Thompson
cfd81335e9
[ci skip] Fix merge conflict from develop
2018-02-17 18:05:02 -06:00
Nick Thompson
d30f2d5927
[ci skip] Remove gcd tests from boost.math
2018-02-16 12:43:15 -06:00
jzmaddock
073e7a7196
Merge branch 'develop' into naive_monte_carlo
2018-02-16 17:59:00 +00:00
jzmaddock
9d5ac9143b
naive_monte_carlo: suppress known test failures, and fix lots of warnings.
2018-02-15 20:11:23 +00:00
jzmaddock
c6b734a791
Merge pull request #110 from boostorg/pr64
...
Integration test PR64
2018-02-13 19:47:54 +00:00
jzmaddock
7403cbbd43
Make table driven functions constexpr:
...
unchecked_factorial, unchecked_bernoulli_b2n and prime.
2018-02-11 19:59:26 +00:00
jzmaddock
f4dfb9088f
Merge branch 'numerical_differentiation_2' of https://github.com/NAThompson/math into pr64
...
Fixed Conflicts:
include/boost/math/concepts/std_real_concept.hpp
test/Jamfile.v2
Changes:
Minor changes to get things compiling with msvc.
2018-02-11 16:33:41 +00: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
Nick Thompson
e83284d482
Add more feature flags. Think I still need to link pthread.
2017-11-27 22:40:28 -06:00
Nick Thompson
67578ce12b
Naive Monte-Carlo integration. Still needs to handle exceptions in threads.
2017-11-21 18:49:14 -07:00
jzmaddock
a1c18789a0
Math.chebyshev: Hook up conceptual tests and fix resulting errors.
2017-09-21 11:52:59 +01:00
jzmaddock
d9893f5e01
Quadrature: update conceptual tests for Gauss (Kronrod) quadrature.
2017-09-06 19:53:10 +01:00
jzmaddock
5e3fd1574e
Merge branch 'double_exponential' of https://github.com/NAThompson/math into pr66
2017-06-17 18:10:25 +01:00
jzmaddock
9a8324c989
Merge pull request #71 from boostorg/pr65
...
PR based on #65 prepared for CI testing
2017-06-17 09:02:56 +01:00
jzmaddock
fdd959a32f
Merge branch 'cleanup' of https://github.com/NAThompson/math into pr65.
...
Also made a couple of minor modifications.
2017-06-16 19:35:13 +01:00
jzmaddock
34d413e830
trapezoidal: More fixes prior to merging:
...
Add new documentation section for integrators.
Remove isfinite from std_real_concept.hpp - it's not part of our conceptual requirements.
Add workarounds for older compilers that can't handle the default arguments to the function.
Restrict testing test_trapezoidal.cpp to compilers that handle lambdas.
Make the concept checks C++03.
Make test_trapezoidal.cpp compile with VC11's broken lambda support.
2017-06-16 18:13:42 +01:00
Nick Thompson
23403b61a1
Add concept test and include test.
2017-05-18 19:02:29 -06:00
Nick Thompson
a980bd8af3
Add concept and include test.
2017-05-18 18:23:01 -06:00
Nick
1753d6e9e4
Merge branch 'develop' into romberg
2017-05-18 17:34:52 -06:00
Nick Thompson
7660162d41
Add concept and include test.
2017-05-18 17:33:45 -06:00
jzmaddock
5db9e8870b
Legendre_stieltjes: hook up tests.
...
Add concept checks.
Fix some warnings, and reduce dependencies.
2017-05-09 19:13:44 +01:00
jzmaddock
97a4184df9
Hook up concept checks for legendre_p_prime.
...
Fix errors from above, add domain-error handling to the function.
2017-05-08 19:47:02 +01:00
jzmaddock
87ab68456d
Improve interpolator documentation and examples.
2017-05-06 12:26:37 +01:00
jzmaddock
6e8687812f
Add concept checks for barycentric_rational.
2017-05-05 13:12:25 +01:00
John Maddock
4a569bf1c4
Fix header order include so that ADL works
2017-05-04 11:17:11 +01:00
Nick Thompson
cf35d745d1
Remove unused typedef. Fix dangling reference to policy in airy. Pipe unused variables in compile test to /dev/null to suppress compiler warnings. Remove comment within comment.
2017-05-03 10:13:18 -06:00
jzmaddock
b9362cb000
Add concept checks for cubic-spline code, and fix resulting errors.
2017-05-03 13:32:53 +01:00
jzmaddock
9d0dac1df9
gcd: add the function objects back.
...
Improve the gcd/lcm tests.
2017-04-04 18:29:45 +01:00