c81974e215Add missing link dependency to Paul Bristow's new example. Fix tgamma bug reported by Rocco Romeo. Update history.
John Maddock
2013-02-19 17:02:50 +0000
cc199a609eAdded tests for zero'th order.
Paul A. Bristow
2013-02-18 10:23:23 +0000
080adc5bbfFix reflection formula for integer v.
John Maddock
2013-02-17 13:26:12 +0000
8fa0f73e6bAdd support for the first zero of Y0(x). Add support for the zero'th zero of Jv(x), with v != 0.
Christopher Kormanyos
2013-02-16 20:22:28 +0000
e0a7e6afdbFix cyclic dependency. Fixes#7999.
John Maddock
2013-02-16 12:47:18 +0000
851deb6bcbAdded example of switching expression templates off and using Boost.Test BOOST_CHECK_CLOSE_FRACTION macros.
Paul A. Bristow
2013-02-15 18:56:16 +0000
f140d2afb6Added example of switching expression templates off and using Boost.Test BOOST_CHECK_CLOSE_FRACTION macros.
Paul A. Bristow
2013-02-15 18:51:31 +0000
cc344c0d2bMany docs changes for unsigned to int for parameter m.
Paul A. Bristow
2013-02-15 17:04:30 +0000
b55582fb12Updated version to try to show subscript zero correctly. OK on al except Inkscape :-(
Paul A. Bristow
2013-02-15 16:50:11 +0000
b31c119bc8Use more accurate values for airy zeros as max and min to suit 80 bit long double platforms.
Paul A. Bristow
2013-02-15 11:01:22 +0000
221985b1e4use Kahan formula where max_digits10 not available.
Paul A. Bristow
2013-02-15 10:49:15 +0000
0fc1447ba6Added test_bessel_airy_zeros to jamfile to allow testers to run it. (passes on a local test using MSVC and compiles OK on Clang and gcc)
Paul A. Bristow
2013-02-14 22:36:52 +0000
60198aafcaFix raise_rounding_error to return the correct result (and type) when an error occurs. Fixes#7905.
John Maddock
2013-02-14 18:20:03 +0000
bdc220f7caUpdated tests using int m.
Paul A. Bristow
2013-02-14 15:54:34 +0000
cb0fc34a37unsigned m changed to int
Paul A. Bristow
2013-02-14 14:35:14 +0000
72b3b1e735unsigned m changed to int
Paul A. Bristow
2013-02-14 14:34:01 +0000
95a4479b8dRemoved non-ASCII chars #8043. Other tests being added and modified.
Paul A. Bristow
2013-02-14 10:26:02 +0000
76cc581bceRefactor Bessel function code: * Remove unused dead code. * Improve and centralise asymptotic selection. * Reorder algorithm selection in bessel_jy. * Allow use of integer algorithms for arbitrary order - they're no slower than Steeds method which is also O(n).
John Maddock
2013-02-11 12:12:50 +0000
6eb440db06Increased tolerance to 2 * epsilon for the one cycl_neumann failure, and a note on why.
Paul A. Bristow
2013-02-10 12:35:48 +0000
dc772ea1f7Added Bessel zeros graph.
Paul A. Bristow
2013-02-09 12:44:26 +0000
68d6cbc328Comment out unused parameters /* pol */.
Paul A. Bristow
2013-02-09 12:29:24 +0000
0e2463bfd7Tidy up policy usage and error handling in Bessel functions. Change zero-finder functors to call top level Bessel functions.
John Maddock
2013-02-09 11:56:52 +0000
4d1e810132Enable better error handling in bessel-zero code.
John Maddock
2013-02-08 17:28:49 +0000
c8931731c0Fix parameter order, and change to be a unit test.
John Maddock
2013-02-08 16:26:05 +0000
68837b272eChanged to use revised order (and other minor changes).
Paul A. Bristow
2013-02-07 14:47:44 +0000
419bb3aebbAdded order change to parameters at calls.
Paul A. Bristow
2013-02-07 14:23:13 +0000
2be883f332Reordered parameters to Bessel and Airy root finders. Update to docs with references.
John Maddock
2013-02-06 18:53:06 +0000
be1bcf3761Add bessel function header to docs. Refs #7987.
John Maddock
2013-02-06 17:59:30 +0000
f21f359d3bSimplistic example of using multiprecision. Not sure if this is useful?
Paul A. Bristow
2013-02-06 17:06:29 +0000
c4017ae628bessel updated docs.
Paul A. Bristow
2013-02-05 17:55:38 +0000
621344c85aAdditions for bessel zeros. Work-in-progress.
Paul A. Bristow
2013-02-05 17:51:46 +0000
e4c2d969ffAiry tests done.
Paul A. Bristow
2013-02-05 14:21:56 +0000
bd770b358cMore bessel and Lots more neumann tests. I failure at double epsilon airy TODO.
Paul A. Bristow
2013-02-05 12:59:09 +0000
61797374b3More tests added for coverage and for new signature. TODO more coverage on neumann, and some edge cases, and parameter order?
Paul A. Bristow
2013-02-04 18:03:48 +0000
b6e135c144Changes to reflect new signatures of bessel zeros
Paul A. Bristow
2013-02-04 18:02:37 +0000
8730f6099aAdded airy tests compared to Wolfram and these pass OK.
Paul A. Bristow
2013-02-04 14:24:44 +0000
f2d563001cAdded 2nd {{ and }} and a comment "for some GCC compiler versions"
Paul A. Bristow
2013-02-04 10:12:29 +0000
3b4322354fAdded sample output from fft_sines_table multiprecision use example. (will be referenced from the docs.)
Paul A. Bristow
2013-02-04 10:07:14 +0000
b86772e095Tweak airy zero interfaces. Change output_iterator template param to OutputIterator. Change iterator based functions to return iterator result.
John Maddock
2013-02-02 17:32:50 +0000
5ebccaba0cExample of Boost.Multiprecision to generate a high-precision array of sin coefficents for use with FFT.
Paul A. Bristow
2013-02-02 16:35:40 +0000
a2fce16747Update to distribution construction examples to include examples of multiprecision.
Paul A. Bristow
2013-02-02 16:31:57 +0000
cd4d475af5Fix bessel_zero calls to match Chris's new interface.
John Maddock
2013-02-02 12:04:59 +0000
3fce7d9639Changed the order of the input parameters for Bessel zeros. Improved the algorithms for Bessel zeros. Added and improved the Airy zeros.
Christopher Kormanyos
2013-02-01 19:39:36 +0000
4e10dbab66Drafted some tests for single value Bessel zeros, but domain_error exceptions not right yet.
Paul A. Bristow
2013-02-01 15:44:51 +0000
2b8eb7ef38commented out two tests zztest_max_digits10.cpp and ztest_max_digits10.cpp test for support of max_digits10.
Paul A. Bristow
2013-01-31 16:54:31 +0000
7ecf164aadVery much draft temporary commit while we discover the cause of difference between platforms.
Paul A. Bristow
2013-01-31 10:12:07 +0000
ec31c53007Fix forward declarations to match functions.
John Maddock
2013-01-28 17:37:28 +0000
8fc29b32b0Fix misc. warning in bessel zero code.
John Maddock
2013-01-28 11:50:45 +0000
3c1dd01d04Add Boost.Multiprecision integration concept checks. Fix errors that result.
John Maddock
2013-01-28 09:32:31 +0000
dacdfc4bf6INitial commit of Chris's bessel zero example - but with a simple integral order test added (and long warning).
Paul A. Bristow
2013-01-27 18:04:33 +0000
e2ce70b935Fix 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.
John Maddock
2013-01-26 12:58:55 +0000
343f41df69Re-corrected the behavior of Bessel zeros when used with multiprecision and et_on.
Christopher Kormanyos
2013-01-25 22:05:49 +0000
68e04a0bedCorrected Bessel zeros when used with a multiprecision type having et_on.
Christopher Kormanyos
2013-01-25 21:51:40 +0000
4a64953dc7Fix for SSE2 systems on Linux
John Maddock
2013-01-25 16:53:36 +0000
be17efbc81Fix long double exp tests - previous test values suffered from loss in precision of inexact input values.
John Maddock
2013-01-25 13:21:58 +0000
c37f534021removed ibeta example of multiprecision
Paul A. Bristow
2013-01-25 10:12:08 +0000
d41e3642edAdded support for the zeros of cylindrical Bessel functions.
Christopher Kormanyos
2013-01-24 18:59:14 +0000
ac8018ab48Split test_instances lib up into even smaller blocks. Fix a few gcc-mingw test failures. Fix typo in spherical harmonic docs.
John Maddock
2013-01-24 17:49:57 +0000
2eaf474c46Numerous small edits to add references to multiprecision and constexpr etc constants. roadmap updated to 1.54.
Paul A. Bristow
2013-01-24 14:12:37 +0000
068e58add1Minor update to constants docs, and regenerate HTML.
John Maddock
2013-01-22 13:24:19 +0000
fd8770b9b5Modify constants code to return a constant reference when returning a cached value, while still maintaining value semantics and constexpr support for built in types.
John Maddock
2013-01-22 12:16:51 +0000
01389e759eUpdate history and regenerate docs.
John Maddock
2013-01-21 12:01:07 +0000
fa30075b88Update history.
John Maddock
2013-01-21 11:51:36 +0000
5ba6a44ad9Fix comments in code.
John Maddock
2013-01-20 17:10:18 +0000
a412b58561More Bessel function improvements from Rocco Romeo. Update and regenerate docs.
John Maddock
2013-01-20 17:04:01 +0000
e8540ba62aFix needed for TR1 lib.
John Maddock
2013-01-20 09:59:07 +0000
c5b06d47b2More simplifications from Rocco Romeo.
John Maddock
2013-01-20 09:57:42 +0000
77c48bc4b2Fix some warnings. Fix edge case in hypergeometric distribution. Fixes#7429. Fixes#7891.
John Maddock
2013-01-17 13:27:48 +0000
7c6ddba7f8Update history.
John Maddock
2013-01-12 11:12:06 +0000
998705f0d7Enable caching of arbitrary precision constants.
John Maddock
2013-01-12 11:10:11 +0000
a61b5eb7b5More accuracy improvements based on suggestions by Rocco Romeo.
John Maddock
2012-12-27 08:44:08 +0000
ba371a258dUpdate history.
John Maddock
2012-12-22 17:13:37 +0000
9168ceb1aaMerge Boost.Math changes from Trunk.
John Maddock
2012-12-12 18:17:22 +0000
c60a326ac7Fix typo in the docs and regenerate.
John Maddock
2012-12-12 13:23:07 +0000
7514bd7489Fix typo in fwd.hpp. Improve accuracy of Bessel J and Y[0,1] for large z.
John Maddock
2012-12-07 12:49:42 +0000
5b791ac5b3Added licence info to files listed in report.
Paul A. Bristow
2012-12-06 15:44:24 +0000
6019367622Ensured have 31 distributions at 1.52
Paul A. Bristow
2012-12-06 15:43:32 +0000
83246a6c40Added missing #include <iostream>
Paul A. Bristow
2012-12-03 15:53:55 +0000
7d9dfaec86Apply some accuracy improvements from Rocco Romeo. Fix division by zero in inverse gamma distribution. Minor doc fixes and regenerate.
John Maddock
2012-11-29 18:55:20 +0000
12f3914aacEnable use of C99 functions on libc++. Fixes#7492.
John Maddock
2012-11-29 16:39:53 +0000
b857b5fa32Lots of small patches. Update and regenerate docs. Fixes#7183. Fixes#7290. Fixes#7291. Fixes#7649. Refs #7492.
John Maddock
2012-11-29 13:27:31 +0000
55d23754e9Fix changes to Spirit. Fixes#7694.
John Maddock
2012-11-29 12:25:23 +0000
81f245324bFix bug introduced in last commit!
John Maddock
2012-11-27 17:36:54 +0000
5015967f95Removed missed usage of deprecated macros in Boost.Math
Marshall Clow
2012-11-27 14:19:45 +0000
fc112cd24fDon't pass potential expression templates to make_tuple as it confuses gcc-4.4.x.
John Maddock
2012-11-26 10:23:17 +0000
3822a35591Minor fixes/typo corrections.
John Maddock
2012-11-19 13:35:49 +0000
d6320c49c0Minor fix for expression template types.
John Maddock
2012-10-31 17:04:47 +0000
f077e642c1Update to readme.txt to mention Windows 8.
Paul A. Bristow
2012-10-31 09:42:57 +0000
bc75fc07e3Rebuilt using Boost 1.52 (well trunk) and added skew normal distribution (now 31 of them) . Boost Version is no built into the 'app' version no. Uploaded to sourceforge and made the default download.
Paul A. Bristow
2012-10-17 14:47:49 +0000
e46b72be46Merge from Trunk a fix for builds that have no long double support.
John Maddock
2012-10-13 17:55:04 +0000
48876d1176Fix for build failure when there are no long double functions. Fixes#7485.
John Maddock
2012-10-10 12:21:16 +0000
ba13586027Fix asinh and acosh to work with very large arguments without overflow.
John Maddock
2012-10-06 16:53:15 +0000
c1ec76900aAdded trac #7402 resolution
Paul A. Bristow
2012-09-27 16:19:08 +0000
1a9d0405f3Added trac #7402 resolution
Paul A. Bristow
2012-09-26 15:40:55 +0000
1211184b20Corrected mistake in pooled sd reported by n.g.davies, trac #7402
Paul A. Bristow
2012-09-26 15:33:55 +0000
b9e891404aFix improper overflow error handling in asinh.hpp. Update asinh and acosh test cases. Add fixes to release notes and regenerate docs. Fixes#7416.
John Maddock
2012-09-24 17:16:29 +0000
068e88fa36Fix atanh error handling. Add extra tests to catch above bug. Fixes#7415.
John Maddock
2012-09-24 16:23:06 +0000
daa79939f8Fix typo in Lanczos docs. Regenerate docs. Fixes#7325.
John Maddock
2012-09-24 16:08:28 +0000