jzmaddock
|
8c00c32ec7
|
Fix up GSL bindings.
|
2015-06-28 19:12:59 +01:00 |
|
jzmaddock
|
4d5e744fee
|
Remove old comparison code - it gets in the way.
|
2015-06-28 09:32:20 +01:00 |
|
jzmaddock
|
8fd537d11b
|
Need to name GSL in config.
|
2015-06-27 19:40:24 +01:00 |
|
jzmaddock
|
d135802b34
|
Sigh... need another link lib as well to use gsl.
|
2015-06-27 19:38:12 +01:00 |
|
jzmaddock
|
113529dc61
|
Need to link against gsl.
|
2015-06-27 19:36:11 +01:00 |
|
jzmaddock
|
7134ef58b3
|
Use correct #includes for gsl.
|
2015-06-27 19:34:28 +01:00 |
|
jzmaddock
|
7b4ca69d69
|
Add missing file.
|
2015-06-27 19:32:30 +01:00 |
|
jzmaddock
|
252be7322b
|
Add tentative GSL support.
|
2015-06-27 19:31:39 +01:00 |
|
jzmaddock
|
3903091a6c
|
Fix Jamfile syntax.
|
2015-06-27 18:55:38 +01:00 |
|
jzmaddock
|
5edca42bb5
|
Need -lpthread etc on *nix platforms.
|
2015-06-27 18:53:10 +01:00 |
|
jzmaddock
|
6f08fd9bf7
|
Hook up remaining error tests.
|
2015-06-27 18:40:22 +01:00 |
|
jzmaddock
|
3f02cfeb84
|
Use online stylesheet for now.
|
2015-06-25 12:41:26 +01:00 |
|
jzmaddock
|
ffe8189526
|
Add initial version of new improved error-reporting mechanism.
|
2015-06-25 11:35:06 +01:00 |
|
jzmaddock
|
32b31bbb72
|
Add explicit overloads for std::pair to handle C++03 compilers.
|
2015-06-19 10:05:12 +01:00 |
|
jzmaddock
|
ee2d3a68af
|
Oh my, fix lots of typos (search and replace).
|
2015-06-18 18:47:50 +01:00 |
|
jzmaddock
|
2c3388d1ef
|
Fix typo.
|
2015-06-18 18:45:39 +01:00 |
|
jzmaddock
|
4bb59fe9a0
|
Fix typo.
|
2015-06-18 18:44:45 +01:00 |
|
jzmaddock
|
aedcfb355b
|
Fix template name used only on Darwin.
|
2015-06-18 18:35:15 +01:00 |
|
jzmaddock
|
c4fe57b431
|
Make tests easier to compile for multiprecision types.
|
2015-06-04 13:16:33 +01:00 |
|
pabristow
|
908bb7473d
|
Re-proof-read new sections after merge rooting.
|
2015-06-03 17:54:06 +01:00 |
|
jzmaddock
|
64b7e244d0
|
Document Airy zeros implementation.
|
2015-05-28 11:32:05 +01:00 |
|
jzmaddock
|
a40c2d0401
|
Use airy_zeros.svg
|
2015-05-27 17:52:12 +01:00 |
|
jzmaddock
|
3bc8020b0d
|
Add docs for airy zeros.
Implementation notes still need adding!
|
2015-05-26 19:37:43 +01:00 |
|
jzmaddock
|
794ce195f3
|
Fix some test failures in non-C++11 mode.
|
2015-05-26 19:37:01 +01:00 |
|
jzmaddock
|
2a94e603e5
|
Add relative_difference tests.
And fix resulting issues.
|
2015-05-26 17:17:47 +01:00 |
|
jzmaddock
|
f1c4d1ce82
|
Fix Paul's comments.
|
2015-05-26 17:17:16 +01:00 |
|
jzmaddock
|
afc1237939
|
Stop using modfl on Mingw - it crashes!
|
2015-05-25 19:20:09 +01:00 |
|
jzmaddock
|
69b2524d13
|
Document ulp function.
Improve tests, and fix issues that show up.
|
2015-05-25 08:47:34 +01:00 |
|
jzmaddock
|
cb752efcb3
|
Paul's doc corrections.
|
2015-05-25 08:46:48 +01:00 |
|
jzmaddock
|
94b8195aad
|
Add ulp function.
Update tests for relative_difference etc.
Add new functions to math_fwd.hpp.
Add new functions to concept tests.
|
2015-05-24 12:01:06 +01:00 |
|
jzmaddock
|
7757d28a8a
|
Fix polygamma test case.
Some test values were not compatible with testing at float precision.
|
2015-05-23 17:48:09 +01:00 |
|
jzmaddock
|
73c27a1a6d
|
Rewrite float-comparison docs to use new public interfaces.
|
2015-05-23 12:06:36 +01:00 |
|
jzmaddock
|
d59ea37297
|
Remove stray ",".
|
2015-05-18 19:04:17 +01:00 |
|
jzmaddock
|
251e556e42
|
Fix spelling of "tripples".
|
2015-05-18 18:28:53 +01:00 |
|
jzmaddock
|
e7b5c6a0be
|
Add relative_difference.hpp
|
2015-05-18 18:24:26 +01:00 |
|
jzmaddock
|
74a42f98ea
|
Fix various typos.
Change Schroeder to Schroder.
|
2015-05-18 18:23:47 +01:00 |
|
jzmaddock
|
8aaf48ecaa
|
Add test case for root-finding.
Also fix missing using declaration in roots.hpp.
|
2015-05-14 19:02:40 +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
|
95e1ca379b
|
Add the program that generates iteration count tables.
|
2015-05-12 19:35:12 +01:00 |
|
jzmaddock
|
1edb3df4f8
|
Add section on bad initial guesses.
|
2015-05-12 19:33:41 +01:00 |
|
jzmaddock
|
66296fc6bd
|
Fix bug in newton_raphson_iterate.
Which may cause switching to bisection too early.
|
2015-05-12 19:32:59 +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
|
0b166f37ab
|
Merge branch 'develop' into rooting
|
2015-05-11 19:08:00 +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
|
e68feb62b6
|
make boost-root locating consistent.
|
2015-05-10 11:59:58 +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 |
|