2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-29 07:42:11 +00:00
Commit Graph

2178 Commits

Author SHA1 Message Date
Paul A. Bristow
dc772ea1f7 Added Bessel zeros graph.
[SVN r82794]
2013-02-09 12:44:26 +00:00
Paul A. Bristow
68d6cbc328 Comment out unused parameters /* pol */.
[SVN r82793]
2013-02-09 12:29:24 +00:00
John Maddock
0e2463bfd7 Tidy up policy usage and error handling in Bessel functions.
Change zero-finder functors to call top level Bessel functions.

[SVN r82792]
2013-02-09 11:56:52 +00:00
John Maddock
4d1e810132 Enable better error handling in bessel-zero code.
[SVN r82787]
2013-02-08 17:28:49 +00:00
John Maddock
c8931731c0 Fix parameter order, and change to be a unit test.
[SVN r82784]
2013-02-08 16:26:05 +00:00
Gennadiy Rozental
3bc111cdb7 Eliminated test_exec_monitor
[SVN r82782]
2013-02-08 05:09:47 +00:00
Paul A. Bristow
68837b272e Changed to use revised order (and other minor changes).
[SVN r82773]
2013-02-07 14:47:44 +00:00
Paul A. Bristow
419bb3aebb Added order change to parameters at calls.
[SVN r82772]
2013-02-07 14:23:13 +00:00
John Maddock
2be883f332 Reordered parameters to Bessel and Airy root finders.
Update to docs with references.

[SVN r82764]
2013-02-06 18:53:06 +00:00
John Maddock
be1bcf3761 Add bessel function header to docs.
Refs #7987.

[SVN r82763]
2013-02-06 17:59:30 +00:00
Paul A. Bristow
f21f359d3b Simplistic example of using multiprecision. Not sure if this is useful?
[SVN r82761]
2013-02-06 17:06:29 +00:00
Paul A. Bristow
c4017ae628 bessel updated docs.
[SVN r82753]
2013-02-05 17:55:38 +00:00
Paul A. Bristow
621344c85a Additions for bessel zeros. Work-in-progress.
[SVN r82752]
2013-02-05 17:51:46 +00:00
Paul A. Bristow
e4c2d969ff Airy tests done.
One failure, perhaps just needing tolerance increasing?

Or is there a mistake?

[SVN r82750]
2013-02-05 14:21:56 +00:00
Paul A. Bristow
bd770b358c More bessel and Lots more neumann tests. I failure at double epsilon airy TODO.
[SVN r82749]
2013-02-05 12:59:09 +00:00
Paul A. Bristow
61797374b3 More tests added for coverage and for new signature. TODO more coverage on neumann, and some edge cases, and parameter order?
[SVN r82733]
2013-02-04 18:03:48 +00:00
Paul A. Bristow
b6e135c144 Changes to reflect new signatures of bessel zeros
[SVN r82732]
2013-02-04 18:02:37 +00:00
Paul A. Bristow
8730f6099a Added airy tests compared to Wolfram and these pass OK.
[SVN r82730]
2013-02-04 14:24:44 +00:00
Paul A. Bristow
f2d563001c Added 2nd {{ and }} and a comment "for some GCC compiler versions"
[SVN r82723]
2013-02-04 10:12:29 +00:00
Paul A. Bristow
3b4322354f Added sample output from fft_sines_table multiprecision use example. (will be referenced from the docs.)
[SVN r82722]
2013-02-04 10:07:14 +00:00
John Maddock
b86772e095 Tweak airy zero interfaces.
Change output_iterator template param to OutputIterator.
Change iterator based functions to return iterator result.

[SVN r82689]
2013-02-02 17:32:50 +00:00
Paul A. Bristow
5ebccaba0c Example of Boost.Multiprecision to generate a high-precision array of sin coefficents for use with FFT.
Version that writes an array (std:: or Boost:: as appropriate).

Quickbook embedded, but not used yet.  TODO!

[SVN r82688]
2013-02-02 16:35:40 +00:00
Paul A. Bristow
a2fce16747 Update to distribution construction examples to include examples of multiprecision.
[SVN r82687]
2013-02-02 16:31:57 +00:00
John Maddock
cd4d475af5 Fix bessel_zero calls to match Chris's new interface.
[SVN r82686]
2013-02-02 12:04:59 +00:00
Christopher Kormanyos
3fce7d9639 Changed the order of the input parameters for Bessel zeros.
Improved the algorithms for Bessel zeros.
Added and improved the Airy zeros.


[SVN r82682]
2013-02-01 19:39:36 +00:00
Paul A. Bristow
4e10dbab66 Drafted some tests for single value Bessel zeros, but domain_error exceptions not right yet.
TODO airy zeros.

[SVN r82680]
2013-02-01 15:44:51 +00:00
Paul A. Bristow
2b8eb7ef38 commented out two tests zztest_max_digits10.cpp and ztest_max_digits10.cpp test for support of max_digits10.
[SVN r82671]
2013-01-31 16:54:31 +00:00
Paul A. Bristow
7ecf164aad Very much draft temporary commit while we discover the cause of difference between platforms.
[SVN r82667]
2013-01-31 10:12:07 +00:00
John Maddock
ec31c53007 Fix forward declarations to match functions.
[SVN r82660]
2013-01-28 17:37:28 +00:00
John Maddock
8fc29b32b0 Fix misc. warning in bessel zero code.
[SVN r82657]
2013-01-28 11:50:45 +00:00
John Maddock
3c1dd01d04 Add Boost.Multiprecision integration concept checks.
Fix errors that result.

[SVN r82656]
2013-01-28 09:32:31 +00:00
Paul A. Bristow
dacdfc4bf6 INitial commit of Chris's bessel zero example - but with a simple integral order test added (and long warning).
[SVN r82639]
2013-01-27 18:04:33 +00:00
John Maddock
e2ce70b935 Fix output iterator usage to meet conceptual requirements.
Remove use of long long constants and change to double as mpfr_class has no conversion from long long :(
Fix typos in math_fwd.hpp.
Add new functions to concept tests.

[SVN r82623]
2013-01-26 12:58:55 +00:00
Christopher Kormanyos
343f41df69 Re-corrected the behavior of Bessel zeros when used with multiprecision and et_on.
[SVN r82616]
2013-01-25 22:05:49 +00:00
Christopher Kormanyos
68e04a0bed Corrected Bessel zeros when used with a multiprecision type having et_on.
[SVN r82615]
2013-01-25 21:51:40 +00:00
John Maddock
4a64953dc7 Fix for SSE2 systems on Linux
[SVN r82608]
2013-01-25 16:53:36 +00:00
John Maddock
be17efbc81 Fix long double exp tests - previous test values suffered from loss in precision of inexact input values.
[SVN r82605]
2013-01-25 13:21:58 +00:00
Paul A. Bristow
c37f534021 removed ibeta example of multiprecision
TODO An example of getting higher precision with multiprecision still needed

[SVN r82603]
2013-01-25 10:12:08 +00:00
Christopher Kormanyos
d41e3642ed Added support for the zeros of cylindrical Bessel functions.
[SVN r82599]
2013-01-24 18:59:14 +00:00
John Maddock
ac8018ab48 Split test_instances lib up into even smaller blocks.
Fix a few gcc-mingw test failures.
Fix typo in spherical harmonic docs.

[SVN r82598]
2013-01-24 17:49:57 +00:00
Paul A. Bristow
2eaf474c46 Numerous small edits to add references to multiprecision and constexpr etc constants. roadmap updated to 1.54.
TODO bessel zeros.

[SVN r82596]
2013-01-24 14:12:37 +00:00
John Maddock
068e58add1 Minor update to constants docs, and regenerate HTML.
[SVN r82586]
2013-01-22 13:24:19 +00:00
John Maddock
fd8770b9b5 Modify constants code to return a constant reference when returning a cached value, while still maintaining value semantics and constexpr support for built in types.
[SVN r82585]
2013-01-22 12:16:51 +00:00
John Maddock
fa30075b88 Update history.
[SVN r82580]
2013-01-21 11:51:36 +00:00
John Maddock
5ba6a44ad9 Fix comments in code.
[SVN r82567]
2013-01-20 17:10:18 +00:00
John Maddock
a412b58561 More Bessel function improvements from Rocco Romeo.
Update and regenerate docs.

[SVN r82565]
2013-01-20 17:04:01 +00:00
John Maddock
e8540ba62a Fix needed for TR1 lib.
[SVN r82558]
2013-01-20 09:59:07 +00:00
John Maddock
c5b06d47b2 More simplifications from Rocco Romeo.
[SVN r82557]
2013-01-20 09:57:42 +00:00
John Maddock
77c48bc4b2 Fix some warnings.
Fix edge case in hypergeometric distribution.
Fixes #7429.
Fixes #7891.

[SVN r82520]
2013-01-17 13:27:48 +00:00
John Maddock
7c6ddba7f8 Update history.
[SVN r82462]
2013-01-12 11:12:06 +00:00