2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-30 20:12:09 +00:00
Commit Graph

4280 Commits

Author SHA1 Message Date
jzmaddock
33d3d0942f Merge branch 'polynomial_constructor' into develop 2018-12-01 11:21:27 +00:00
jzmaddock
7abcd6ef4a roots.hpp: Don't allow division by zero (or overflow) even though it's harmless in this case.
Fixes: https://github.com/boostorg/math/issues/164
2018-12-01 10:09:39 +00:00
jzmaddock
0a46a6530a test_polynomial.cpp: Fix defect macro usage and use BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX. 2018-12-01 09:57:35 +00:00
jzmaddock
889793b51e Add missing file. 2018-11-30 19:59:06 +00:00
jzmaddock
db408fde2b roots.hpp: clean up code so that there is no division by zero possible.
Fixes: https://github.com/boostorg/math/issues/160.
2018-11-30 19:54:34 +00:00
jzmaddock
451afc3102 Fix polynomial template constructors. 2018-11-30 19:31:51 +00:00
Nick Thompson
24694847dc Attempt to green up build by making it more obvious that the initializer list constructor should be called. 2018-11-28 13:35:10 -07:00
Nick
51107199b5 Merge pull request #159 from boostorg/polynomial_improvements
Add call operator, .prime(), .integrate(), and move constructor to po…
2018-11-24 18:24:06 -07:00
Nick Thompson
eb042c06d8 Only run tests requiring C++11 in C++11 mode. 2018-11-24 18:10:06 -07:00
Nick Thompson
de90c41131 Merge branch 'develop' into polynomial_improvements 2018-11-24 12:41:46 -07:00
jzmaddock
3d5c252c89 Documentation update
[CI SKIP]
2018-11-22 18:15:44 +00:00
Nick Thompson
20e38aa88d Merge branch 'develop' of https://github.com/boostorg/math into develop 2018-11-19 15:52:13 -07:00
Nick Thompson
038a18b0e6 Light editing to Lambert-W documentation [CI SKIP] 2018-11-19 15:51:56 -07:00
Nick Thompson
5107c635bf Cleanup and formatting. [CI SKIP] 2018-11-18 23:46:36 -07:00
Nick Thompson
8cda150a6b Add an example calculating Daubechies coefficients to demo why anyone would care about complex polynomial root finding. [CI SKIP] 2018-11-15 15:44:14 -07:00
Nick Thompson
5c790ac358 Polynomials now work with float128 [CI SKIP] 2018-11-15 01:58:46 -07:00
jzmaddock
8e756c53f2 CI: more splits to avoid timeouts. 2018-11-15 08:46:14 +00:00
Nick Thompson
207303585a Small changes so that we can template the polynomials on complex types. 2018-11-14 21:38:41 -07:00
Nick Thompson
54f475e58f Add call operator, .prime(), .integrate(), and move constructor to polynomial.hpp 2018-11-14 17:04:57 -07:00
jzmaddock
22223d5434 CI: Move some tests from "misc" to "distribution_tests" for load balancing reasons. 2018-11-14 19:13:46 +00:00
jzmaddock
b5eb687556 Tanh_sinh: Fix for https://github.com/boostorg/math/issues/155. 2018-11-14 18:55:11 +00:00
jzmaddock
7bf699ed32 CI: Split msvc-12 tests to avoid timeouts. 2018-11-11 17:58:55 +00:00
jzmaddock
9cad7b0ccf Apply some workarounds for failing CI tests. 2018-11-10 18:03:07 +00:00
jzmaddock
6bbba17f9e Merge branch 'develop' of https://github.com/boostorg/math into develop 2018-11-07 16:25:04 +00:00
jzmaddock
909f11c039 Unquieten build. 2018-11-07 16:24:37 +00:00
jzmaddock
c38022a292 Add CI badges
[CI SKIP]
2018-11-06 19:43:19 +00:00
Nick
4bbe19d84b Dot list references [CI SKIP] 2018-11-05 21:43:56 -07:00
Nick
1472193cb4 Remove typo [CI SKIP] 2018-11-05 12:34:14 -07:00
Nick
f7053e8f8e Instructions for building docs [CI SKIP] 2018-11-02 14:06:21 -06:00
Nick Thompson
a33ebb00aa Escape special character in Jamfile; point to https rather than http. [CI SKIP] 2018-11-01 15:56:51 -06:00
Nick
6063571328 Update README.md [CI SKIP] 2018-10-30 17:50:03 -06:00
Nick Thompson
c81919ff26 Remove typos and unused variables. 2018-10-30 14:39:49 -06:00
Nick Thompson
ea0128205e Consolidate constexp constant tests into single section. Remove unused typedef from Lambert-W integral tests. Update README.md with CI status. [CI SKIP] 2018-10-30 13:38:31 -06:00
Nick Thompson
c0e93a9817 Fix excessive warnings from underflow, raise error rates slightly to fix test failures on clang 1000.11.45.2 2018-10-30 12:38:10 -06:00
Nick
83513935aa Update README.md 2018-10-18 12:28:17 -06:00
pabristow
945ac0dd98 Added note on usable compilers and b2 command to run example using max_digit10 with lambert W examples. [CI SKIP] 2018-10-18 12:51:17 +01:00
Nick
620078f458 Quick typo removal 2018-10-17 08:24:28 -06:00
jzmaddock
2e15190209 third try at writing markdown!
[CI SKIP]
2018-10-15 19:25:28 +01:00
jzmaddock
189c1e9f8e Fix markdown in README.md
[CI SKIP]
2018-10-15 19:22:05 +01:00
jzmaddock
11a752b4eb Documentation: Update overview.
Add README.md.
[CI SKIP]
2018-10-15 19:19:42 +01:00
jzmaddock
d78af61023 Tentative fix for MacOS X test failure in relative_difference. 2018-10-15 13:48:56 +01:00
jzmaddock
4576399030 exp_sinh_quadrature_test.cpp: fix breakage in last commit. 2018-10-12 18:16:43 +01:00
jzmaddock
ad26e3fa9a Merge branch 'develop' of https://github.com/boostorg/math into develop 2018-10-12 13:24:13 +01:00
jzmaddock
4810facc7d exp_sinh_quadrature_test.cpp: don't carry out test if we're not going to check the result.
Add /bigobj to more msvc tests.
2018-10-12 13:23:57 +01:00
jzmaddock
5a42f8b81b Merge pull request #154 from boostorg/complex_tanh_sinh
Modify tanh_sinh to work with complex integrals.
2018-10-11 19:11:43 +01:00
jzmaddock
d3b00f2beb Fix spelling of cxx11_explicit_conversion_operators. 2018-10-11 18:06:43 +01:00
pabristow
cdea7b6724 Added requirement explicit_conversion_operators 2018-10-11 13:59:55 +01:00
jzmaddock
43119aa7f8 Fix __float128 build support on lambert_w example. 2018-10-11 09:00:46 +01:00
jzmaddock
049c670409 Add another test case for tanh_sinh complex support, and update docs with examples. 2018-10-11 08:49:05 +01:00
pabristow
e961fb9c78 Add lambert_w new examples. 2018-10-09 15:35:08 +01:00