jzmaddock
|
1b8a06f3ec
|
roots.hpp: Update to newton_raphson_iterate and halley_iterate to catch cases where there is no root, or we are trapped in a local minima.
Also suppress some warnings in polynomial.hpp and update tests.
Fixes: https://github.com/boostorg/math/issues/161.
|
2019-09-15 14:39:50 +01:00 |
|
pabristow
|
43d00e16b7
|
[CI SKIP]Edotiral work part 2, up to sf/ellint_intro
|
2019-08-09 17:57:20 +01:00 |
|
pabristow
|
df5a6f5ac6
|
Many edits to provide equation indents, dozens of typos, and misc amendments, mainly cosmetic, and new index entries for better indexes
|
2019-08-06 15:33:22 +01:00 |
|
jzmaddock
|
8d0a794b38
|
Suppress gcc warning from the use of Q constants when -pedantic is in effect
|
2019-03-02 19:43:41 +00:00 |
|
Nick Thompson
|
bee2889e85
|
Change solve_quadratic to quadratic_roots. [CI SKIP]
|
2018-12-27 12:44:46 -07:00 |
|
Nick Thompson
|
1de89f997a
|
Clarify documentation [CI SKIP]
|
2018-12-27 11:08:29 -07:00 |
|
Nick Thompson
|
eab2b5260e
|
Solve quadratic equations
|
2018-12-26 18:30:02 -07:00 |
|
Nick Thompson
|
01c004bb06
|
Remove useless termination criteria [CI SKIP]
|
2018-12-07 10:17:33 -07:00 |
|
Nick Thompson
|
3ab69d00ee
|
Complex Newton's method. Zero derivatives handled by Muller's Method.
|
2018-11-25 00:19:11 -07:00 |
|
jzmaddock
|
839f461804
|
Update docs on root finding to indicate that the functions can accept take C++ lambda's as arguments (which they can).
|
2018-10-02 18:35:40 +01:00 |
|
pabristow
|
637a35450b
|
improve brent minimise example.
|
2018-06-01 18:02:06 +01:00 |
|
jzmaddock
|
073e7a7196
|
Merge branch 'develop' into naive_monte_carlo
|
2018-02-16 17:59:00 +00:00 |
|
jzmaddock
|
1783c3a74c
|
Math: Fix inspection report errors.
|
2017-11-09 19:39:32 +00:00 |
|
jzmaddock
|
dd7234247c
|
Math: Regenerate docs with re-worked TOC to better illuminate new features.
[CI SKIP]
|
2017-11-09 13:28:50 +00:00 |
|
pabristow
|
c408d7ec1c
|
Restored test_out_of_range to original location as is used by other tests
|
2017-08-29 17:03:06 +01:00 |
|
jzmaddock
|
e7f92a3d65
|
Fix typos in docs.
|
2016-08-20 09:52:46 +01:00 |
|
pabristow
|
908bb7473d
|
Re-proof-read new sections after merge rooting.
|
2015-06-03 17:54:06 +01:00 |
|
jzmaddock
|
74a42f98ea
|
Fix various typos.
Change Schroeder to Schroder.
|
2015-05-18 18:23:47 +01:00 |
|
jzmaddock
|
7dd1fb6342
|
Build performance tables from Jamfile.
Improve table generation.
Update docs with GCC tables.
|
2015-05-14 13:27:50 +01:00 |
|
jzmaddock
|
3a56c27361
|
Fix spellings
|
2015-05-12 19:55:44 +01:00 |
|
jzmaddock
|
1edb3df4f8
|
Add section on bad initial guesses.
|
2015-05-12 19:33:41 +01:00 |
|
jzmaddock
|
4e9f375c38
|
Add examples of root finding gone wrong.
Also split into more sections for easier navigation.
|
2015-05-12 17:48:32 +01:00 |
|
jzmaddock
|
21da34bc24
|
Update elliptic times.
Now that we've merged develop with the improved elliptic algorithms.
|
2015-05-11 19:42:44 +01:00 |
|
jzmaddock
|
f1b03a5742
|
More or less finish off elliptic root comparison.
|
2015-05-11 17:20:33 +01:00 |
|
jzmaddock
|
36d0b96347
|
Tidy up n'th root examples, add stub for elliptic examples.
|
2015-05-11 13:48:08 +01:00 |
|
jzmaddock
|
764738d596
|
Change root finding code to be better boiler-plated.
Re-run tests accordingly.
|
2015-05-10 10:06:08 +01:00 |
|
jzmaddock
|
ce3c5e5fbc
|
Improve cbrt comparison code.
Tidy up docs.
Clean up unnecessary #includes
Improve file name handling.
Re run performance tests.
|
2015-05-09 18:32:40 +01:00 |
|
jzmaddock
|
805fb89a61
|
Improve root finding examples.
Add updated elliptic integral tests.
Add lambda example.
Tweak wording in places.
|
2015-05-05 13:22:29 +01:00 |
|
jzmaddock
|
ef0241c0a3
|
Add elliptic integral example.
|
2015-05-04 18:36:40 +01:00 |
|
jzmaddock
|
dc1c023540
|
Minor edits to minimization docs and examples.
|
2015-04-30 18:33:18 +01:00 |
|
jzmaddock
|
5c022355ac
|
Fix a few minor SNUAFU's.
|
2015-04-30 11:09:11 +01:00 |
|
jzmaddock
|
be5b9c3d80
|
Reorganize docs a little with more sections.
Improve descriptions, and cross-reference between new sections.
|
2015-04-30 09:02:35 +01:00 |
|
pabristow
|
e7ae689ea5
|
New sections of examples or cube, fifth, multiprecision and nth root finding, and comparison of timing and iterations.
|
2015-04-26 17:41:10 +01:00 |
|
pabristow
|
2b57792dbc
|
rooting links corrected, build clean, but some links still broken.
|
2015-03-12 18:05:36 +00:00 |
|
pabristow
|
5638fe9be2
|
Re-structured to separate into tools (rooting and minimization) and internals, and links revised to suit.
|
2015-03-05 15:25:19 +00:00 |
|
pabristow
|
7a74c3728f
|
New example and .qbk
|
2015-03-05 10:25:19 +00:00 |
|
jzmaddock
|
e5a25df9a2
|
Make a few edits and reorganize root finding docs.
|
2014-12-15 18:30:39 +00:00 |
|