2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-19 04:22:09 +00:00

567 Commits

Author SHA1 Message Date
Nick Thompson
673d7a876d Remove unused variable. [CI SKIP] 2019-03-02 11:35:04 -07:00
pulver
4d8622d9bd Merge branch 'develop' into autodiff 2019-02-16 15:06:12 -05:00
Matt Pulver
1bf3ba6bd2 Fix example compiler requirements. Add <toolset>gcc-mingw:<cxxflags>-Wa,-mbig-obj to test/Jamefile.v2. Minor doc/code updates. 2019-02-14 10:54:42 -05:00
Matt Pulver
9418a4e2d4 Doc: Add sections Migrating Code, and Function Writing Guidelines. Additional math function overloads: acosh, asinh, atanh, cosh, erf, lambert_w0, sinc, sinh, tanh. Attempt to fix appveyor errors. 2019-02-12 07:43:04 -05:00
Nick Thompson
8e78096977 Add more C++11 feature requirements to barycentric_rational. 2019-02-11 21:42:12 -07:00
Nick Thompson
6c1af3a3aa Add extra C++11 features to requirements for barycentric_rational example. [CI SKIP] 2019-02-11 09:46:25 -07:00
Nick Thompson
5212ce1276 Merge branch 'develop' into barycentric_move_constructor [CI SKIP] 2019-02-09 18:10:11 -07:00
Katrin Leinweber
f3b9028d26 Hyperlink DOIs to preferred resolver 2019-02-06 19:10:00 +01:00
Matt Pulver
7748f2ea19 Feedback from boostorg/math/#176 2019-02-03 20:45:35 -05:00
Nick Thompson
9362bae4fc Add extra cxx11 feature tests to example. Prevent macro substitution of min. Decrease length of unit tests for barycentric_rational from 90 seconds to 24 seconds. 2019-02-01 11:19:56 -07:00
Matt Pulver
ad96b617cc Add differentiation/autodiff.hpp. 2019-01-23 14:17:02 -05:00
Nick Thompson
4ea55eb029 Remove -Wcomment in Lambert-W examples. [CI SKIP] 2019-01-22 11:01:25 -07:00
jzmaddock
ce9fcc432b Add missing #include 2019-01-20 16:04:07 +00:00
jzmaddock
b866276e2a Correct use of M_PI - it's a Unix-ism. 2019-01-20 08:38:16 +00:00
jzmaddock
d713d9bf75 CI: clang-6 on travis has no C++17 std lib support so don't expect it to work. 2019-01-16 18:46:19 +00:00
jzmaddock
b6230add8a Add missing #include. 2018-12-29 09:37:16 +00:00
Nick Thompson
37336e2372 Merge branch 'develop' into complex_newton 2018-12-04 14:28:52 -07:00
jzmaddock
c0f236e251 Merge branch 'develop' into catmull_rom
Fixed Conflicts:
	doc/Jamfile.v2

Corrected some doc formatting, and regenerated the docs.
2018-12-01 19:38:16 +00:00
Nick Thompson
af5b91a5be Let x* be the root of f. Add failing unit test for function such that f(x*) > sqrt(eps). [CI SKIP] 2018-11-26 14:10:14 -07:00
Nick Thompson
3ab69d00ee Complex Newton's method. Zero derivatives handled by Muller's Method. 2018-11-25 00:19:11 -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
1472193cb4 Remove typo [CI SKIP] 2018-11-05 12:34:14 -07:00
Nick Thompson
096595facc Merge branch 'develop' into catmull_rom
Merge develop [CI SKIP]
2018-10-31 10:42:00 -06:00
Nick Thompson
c81919ff26 Remove typos and unused variables. 2018-10-30 14:39:49 -06:00
Nick Thompson
9e61547f33 Fix syntax error in docs. [CI SKIP] 2018-10-29 17:14:46 -06:00
Nick Thompson
381f663517 Merge and run CI 2018-10-28 23:27:41 -06: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
pabristow
e961fb9c78 Add lambert_w new examples. 2018-10-09 15:35:08 +01:00
pabristow
20067e75e5 Added two more lambert_w examples and requires cxx_numeric_limits 2018-10-09 12:53:11 +01:00
pabristow
8a45f15c2d Avoid using max_digits10 in test to allow as old versions as possible to run 2018-10-08 15:10:38 +01:00
pabristow
a855f99989 Avoid using max_digits10 in test to allow as old versions as possible to run 2018-10-08 15:05:55 +01:00
pabristow
cd155591dd Added simplest possible test example. 2018-10-04 17:14:15 +01:00
pabristow
dadce7ae6f Added basic_lambert_w_example. 2018-10-04 17:08:06 +01:00
jzmaddock
364952fd8a LambertW: pedantic changes to docs.
[CI SKIP]
2018-08-30 18:21:28 +01:00
jzmaddock
bed980e202 Merge branch 'develop' into lambertw 2018-08-30 10:17:19 +01:00
jzmaddock
386898c089 Update continued fractions and series:
To support complex types, and better docs.
Fixes: https://github.com/boostorg/math/issues/129.
2018-08-20 21:22:06 +01:00
pabristow
c9f272ec1c Lambert W much modified to remove control of precision with policy and docs to match 2018-08-01 16:55:27 +01:00
jzmaddock
177c642cbc Big GCC warning fix - see https://github.com/boostorg/math/issues/136 2018-07-28 11:33:41 +01:00
pabristow
dcc8544578 Major edit done and graphs now show legend lines. 2018-07-24 11:24:20 +01:00
pabristow
8d77dc0516 Precision updated, quadrature notes added, need prime notes 2018-07-19 16:48:04 +01:00
pabristow
aaa38c3fee first draft of no-precision policy version. 2018-07-17 17:39:27 +01:00
Brian Kuhl
70612cd472 Keep examples clean, disable build for VxWorks 2018-06-25 20:06:48 -04:00
Brian Kuhl
bb6bdc4c61 Use <boost::math::policies::real> instead of <real>
Dinkum STL declares and inline real() function in the global namespace that clang can not distinguish from policies::real otherwise
2018-06-24 22:41:39 -04:00
Katrin Leinweber
213494c7a7 Hyperlink DOIs against preferred resolver 2018-06-24 08:21:16 +02:00
pabristow
50a8b2909b Improvements to Brent example to avoid previous ugly warnings. (untested for building docs yet). 2018-06-03 17:55:29 +01:00
jzmaddock
52c1f1c932 Fix 2 minor CI failures. 2018-06-02 13:35:26 +01:00
pabristow
637a35450b improve brent minimise example. 2018-06-01 18:02:06 +01:00