jzmaddock
a83fe33c9e
gh-pages: update image and link paths.
2017-09-17 12:19:22 +01:00
jzmaddock
21ef69cc86
Change css to local location on gh-pages.
2017-09-17 11:16:44 +01:00
jzmaddock
2f6ac37bd5
Remove unneeded files from gh-pages branch.
2017-09-17 11:13:57 +01:00
jzmaddock
5d12dab373
Merge branch 'master' of https://github.com/boostorg/math
boost-1.65.1
boost-1.65.0
2017-08-14 19:56:35 +01:00
jzmaddock
bc03a4ec79
Remove forward references to gcd/lcm types:
...
These are no longer part of Boost.Math, but moved to Integer.
2017-08-14 19:56:14 +01:00
jzmaddock
0c64fd1804
Merge pull request #76 from boostorg/develop
...
Reinstate math.css.
2017-07-26 19:11:40 +01:00
jzmaddock
03a8f4f52f
Reinstate math.css.
2017-07-26 19:10:31 +01:00
jzmaddock
75c23306b8
Merge pull request #74 from boostorg/develop
...
merge from develop
2017-07-03 12:42:48 +01:00
jzmaddock
0420f33dfe
Appveyor: temporarily disable C++-latest testing as dependent libraries don't support this in master yet.
2017-07-02 09:07:34 +01:00
jzmaddock
ffc1106124
Disable barycentric example for older compilers due to change in Boost.Range.
2017-07-01 08:26:24 +01:00
jzmaddock
e9356e3c7b
Add dummy test case to test_polynomial.cpp...
...
so that Boost.Test also has something to test even when everything is #ifdef'ed out.
2017-06-30 19:25:16 +01:00
jzmaddock
0fab8fd7c5
Update example Jamfile to handle older compilers.
2017-06-30 09:26:54 +01:00
jzmaddock
9651db9ea7
Rework Jamfiles to make them easier to maintain,
...
also added examples to CI testing.
2017-06-29 18:27:26 +01:00
jzmaddock
6928324e4f
Fix Jamfile aliases.
2017-06-29 11:18:26 +01:00
jzmaddock
03d3adb050
Split test_polynomial.cpp up to make testing easier and object files smaller.
2017-06-28 18:36:31 +01:00
jzmaddock
4d0853a8c9
Merge branch 'develop'
2017-06-27 18:37:39 +01:00
jzmaddock
092d4580fd
Update and regenerate docs.
2017-06-27 18:35:30 +01:00
jzmaddock
2e6c9ca2b0
test_zeta.cpp: Need to set overflow policy even when pch is off.
2017-06-27 17:51:02 +01:00
jzmaddock
e8b95fa262
Merge pull request #73 from boostorg/develop
...
Merge develop to master.
2017-06-27 17:24:31 +01:00
jzmaddock
a6f9260c1e
Ignore some more files.
...
[ci skip]
2017-06-17 18:07:26 +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
e97084f2a1
Merge pull request #70 from boostorg/pr59
...
New PR derived from #59
2017-06-17 08:14:15 +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
b0de86aee8
Trapezoidal: Update docs to include Policy parameter.
2017-06-16 18:32:44 +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
jzmaddock
f435cd3451
Bring trapezoidal.hpp more into line with the rest of Boost.Math:
...
Add policy support for error handling and epsilon.
Fix some warnings in the test case (msvc).
2017-06-15 19:14:31 +01:00
jzmaddock
a8bb78d25b
Merge branch 'romberg' of https://github.com/NAThompson/math into pr59
...
# Resolved Conflicts:
# test/Jamfile.v2
2017-06-15 18:26:48 +01:00
jzmaddock
ac4915412b
Merge pull request #69 from boostorg/c20170613
...
Fix bessel N functions to work correctly with decimal number types.
2017-06-14 19:15:32 +01:00
jzmaddock
cf0668eb62
Fix bessel N functions to behave correctly with decimal number types.
2017-06-13 18:54:48 +01:00
jzmaddock
aca8353f64
Merge pull request #68 from boostorg/decimal_next
...
Update next.hpp and ulp.hpp to work with decimal types.
2017-06-12 08:19:16 +01:00
jzmaddock
4b90631b84
next.hpp: workarounds for std libs with no max_digist10
...
Only invoke numeric_limits<>::max_digits10 for decimal multiprecision types.
Also make sure our traits classes are instantiated on the actual number type, not an expression template.
2017-06-11 19:49:43 +01:00
jzmaddock
b974a17ea8
add missing test file.
2017-06-10 11:43:57 +01:00
jzmaddock
9b2f878103
Update next.hpp and ulp.hpp to work with decimal types.
2017-06-10 11:11:58 +01:00
jzmaddock
a2cef181a8
test_barycentric_rational.cpp: switch to deterministic testing.
...
Previous code used random_device which would occasionally generate test sets with higher than expected error rates, this way we have something consistent to CI test against.
2017-06-08 08:48:57 +01:00
jzmaddock
d2f6525530
Increase tolerance in test_barycentric_rational.cpp
...
Test occasionally fails with msvc.
2017-06-07 17:41:15 +01:00
jzmaddock
22e5f996eb
CI Fix appveyor.yml b2 command line:
...
remove stray "misc".
2017-06-06 15:11:07 +01:00
jzmaddock
4bf5193abb
CI: rework appveyor file:
...
* Fix bjam command line and make easier to read.
2017-06-06 08:09:13 +01:00
jzmaddock
0d15adb16f
CI: Fix some more mingw issues
...
Make serialization a static link and split gcc-6.3 tests into smaller blocks so we don't time out.
2017-06-05 19:49:08 +01:00
jzmaddock
540c93c542
CI: Fix more testing configuration issues.
...
* Disable testing the old mingw32 - it's too broken.
* Add feature dependency checks for new C++11 tests.
* Disable some tests that generate too large object files.
2017-06-05 09:32:00 +01:00
jzmaddock
1cf0598c54
Fix missing ) in pp-logic.
2017-06-04 19:33:59 +01:00
jzmaddock
5aa0fc1ec4
CI: Address CI failures and miss-configurations.
...
* Disable one concept check for gcc 6.2 which generates an internal compiler error.
* Increase expected error rate on one barycentric test - it was too tight to test on some platforms.
* Fix some __float128 miss-configurations.
2017-06-04 17:29:44 +01:00
jzmaddock
5c3624c0b8
Address CI failures:
...
* Fix bjam command line in appveyor file.
* Fix assertions triggered in bessel_i0.hpp.
* Remove common factor testing - it's moved to integer.
* Add lots of additional {} in initializers to silence clang warnings.
2017-06-04 13:12:33 +01:00
jzmaddock
1e03ffc53b
Split tests up for easier CI testing.
2017-06-03 13:14:25 +01:00
jzmaddock
8ade63fc7d
Add initial CI YML files.
2017-06-02 19:44:44 +01:00
jzmaddock
0242c64eec
float_distance: Fix cases that span several orders of magnitude.
...
Add more tests.
See https://github.com/boostorg/multiprecision/issues/22 .
2017-06-02 19:40:52 +01:00
jzmaddock
37783e519a
Bessel_I0: decimal number types shouldn't use numeric_limits::digits to judge precision.
2017-05-21 08:49:06 +01: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
05dfd72a56
Merge branch 'develop' of https://github.com/boostorg/math into develop
2017-05-15 18:28:48 +01:00
jzmaddock
bc37badb91
Change signbit to normalise the result when using std::signbit.
2017-05-15 18:28:32 +01:00