Commit Graph

  • c81974e215 Add 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
  • cc199a609e Added tests for zero'th order. Paul A. Bristow 2013-02-18 10:23:23 +0000
  • 080adc5bbf Fix reflection formula for integer v. John Maddock 2013-02-17 13:26:12 +0000
  • 8fa0f73e6b Add 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
  • e0a7e6afdb Fix cyclic dependency. Fixes #7999. John Maddock 2013-02-16 12:47:18 +0000
  • 851deb6bcb Added 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
  • f140d2afb6 Added 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
  • cc344c0d2b Many docs changes for unsigned to int for parameter m. Paul A. Bristow 2013-02-15 17:04:30 +0000
  • b55582fb12 Updated version to try to show subscript zero correctly. OK on al except Inkscape :-( Paul A. Bristow 2013-02-15 16:50:11 +0000
  • b31c119bc8 Use 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
  • 221985b1e4 use Kahan formula where max_digits10 not available. Paul A. Bristow 2013-02-15 10:49:15 +0000
  • 0fc1447ba6 Added 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
  • 60198aafca Fix 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
  • bdc220f7ca Updated tests using int m. Paul A. Bristow 2013-02-14 15:54:34 +0000
  • cb0fc34a37 unsigned m changed to int Paul A. Bristow 2013-02-14 14:35:14 +0000
  • 72b3b1e735 unsigned m changed to int Paul A. Bristow 2013-02-14 14:34:01 +0000
  • 95a4479b8d Removed non-ASCII chars #8043. Other tests being added and modified. Paul A. Bristow 2013-02-14 10:26:02 +0000
  • 76cc581bce Refactor 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
  • 6eb440db06 Increased 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
  • dc772ea1f7 Added Bessel zeros graph. Paul A. Bristow 2013-02-09 12:44:26 +0000
  • 68d6cbc328 Comment out unused parameters /* pol */. Paul A. Bristow 2013-02-09 12:29:24 +0000
  • 0e2463bfd7 Tidy 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
  • 4d1e810132 Enable better error handling in bessel-zero code. John Maddock 2013-02-08 17:28:49 +0000
  • c8931731c0 Fix parameter order, and change to be a unit test. John Maddock 2013-02-08 16:26:05 +0000
  • 3bc111cdb7 Eliminated test_exec_monitor Gennadiy Rozental 2013-02-08 05:09:47 +0000
  • 68837b272e Changed to use revised order (and other minor changes). Paul A. Bristow 2013-02-07 14:47:44 +0000
  • 419bb3aebb Added order change to parameters at calls. Paul A. Bristow 2013-02-07 14:23:13 +0000
  • 2be883f332 Reordered parameters to Bessel and Airy root finders. Update to docs with references. John Maddock 2013-02-06 18:53:06 +0000
  • be1bcf3761 Add bessel function header to docs. Refs #7987. John Maddock 2013-02-06 17:59:30 +0000
  • f21f359d3b Simplistic example of using multiprecision. Not sure if this is useful? Paul A. Bristow 2013-02-06 17:06:29 +0000
  • c4017ae628 bessel updated docs. Paul A. Bristow 2013-02-05 17:55:38 +0000
  • 621344c85a Additions for bessel zeros. Work-in-progress. Paul A. Bristow 2013-02-05 17:51:46 +0000
  • e4c2d969ff Airy tests done. Paul A. Bristow 2013-02-05 14:21:56 +0000
  • bd770b358c More bessel and Lots more neumann tests. I failure at double epsilon airy TODO. Paul A. Bristow 2013-02-05 12:59:09 +0000
  • 61797374b3 More 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
  • b6e135c144 Changes to reflect new signatures of bessel zeros Paul A. Bristow 2013-02-04 18:02:37 +0000
  • 8730f6099a Added airy tests compared to Wolfram and these pass OK. Paul A. Bristow 2013-02-04 14:24:44 +0000
  • f2d563001c Added 2nd {{ and }} and a comment "for some GCC compiler versions" Paul A. Bristow 2013-02-04 10:12:29 +0000
  • 3b4322354f Added 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
  • b86772e095 Tweak 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
  • 5ebccaba0c Example 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
  • a2fce16747 Update to distribution construction examples to include examples of multiprecision. Paul A. Bristow 2013-02-02 16:31:57 +0000
  • cd4d475af5 Fix bessel_zero calls to match Chris's new interface. John Maddock 2013-02-02 12:04:59 +0000
  • 3fce7d9639 Changed 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
  • 4e10dbab66 Drafted some tests for single value Bessel zeros, but domain_error exceptions not right yet. Paul A. Bristow 2013-02-01 15:44:51 +0000
  • 2b8eb7ef38 commented 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
  • 7ecf164aad Very much draft temporary commit while we discover the cause of difference between platforms. Paul A. Bristow 2013-01-31 10:12:07 +0000
  • ec31c53007 Fix forward declarations to match functions. John Maddock 2013-01-28 17:37:28 +0000
  • 8fc29b32b0 Fix misc. warning in bessel zero code. John Maddock 2013-01-28 11:50:45 +0000
  • 3c1dd01d04 Add Boost.Multiprecision integration concept checks. Fix errors that result. John Maddock 2013-01-28 09:32:31 +0000
  • dacdfc4bf6 INitial 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
  • 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. John Maddock 2013-01-26 12:58:55 +0000
  • 343f41df69 Re-corrected the behavior of Bessel zeros when used with multiprecision and et_on. Christopher Kormanyos 2013-01-25 22:05:49 +0000
  • 68e04a0bed Corrected Bessel zeros when used with a multiprecision type having et_on. Christopher Kormanyos 2013-01-25 21:51:40 +0000
  • 4a64953dc7 Fix for SSE2 systems on Linux John Maddock 2013-01-25 16:53:36 +0000
  • be17efbc81 Fix 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
  • c37f534021 removed ibeta example of multiprecision Paul A. Bristow 2013-01-25 10:12:08 +0000
  • d41e3642ed Added support for the zeros of cylindrical Bessel functions. Christopher Kormanyos 2013-01-24 18:59:14 +0000
  • ac8018ab48 Split 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
  • 2eaf474c46 Numerous 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
  • 068e58add1 Minor update to constants docs, and regenerate HTML. John Maddock 2013-01-22 13:24:19 +0000
  • 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. John Maddock 2013-01-22 12:16:51 +0000
  • 01389e759e Update history and regenerate docs. John Maddock 2013-01-21 12:01:07 +0000
  • fa30075b88 Update history. John Maddock 2013-01-21 11:51:36 +0000
  • 1bf259ea63 Apply patches for issues #7429, #7891 and #7907. Refs #7907. Fixes #7429. Fixes #7891. John Maddock 2013-01-21 10:39:59 +0000
  • 5ba6a44ad9 Fix comments in code. John Maddock 2013-01-20 17:10:18 +0000
  • a412b58561 More Bessel function improvements from Rocco Romeo. Update and regenerate docs. John Maddock 2013-01-20 17:04:01 +0000
  • e8540ba62a Fix needed for TR1 lib. John Maddock 2013-01-20 09:59:07 +0000
  • c5b06d47b2 More simplifications from Rocco Romeo. John Maddock 2013-01-20 09:57:42 +0000
  • 77c48bc4b2 Fix some warnings. Fix edge case in hypergeometric distribution. Fixes #7429. Fixes #7891. John Maddock 2013-01-17 13:27:48 +0000
  • 7c6ddba7f8 Update history. John Maddock 2013-01-12 11:12:06 +0000
  • 998705f0d7 Enable caching of arbitrary precision constants. John Maddock 2013-01-12 11:10:11 +0000
  • a61b5eb7b5 More accuracy improvements based on suggestions by Rocco Romeo. John Maddock 2012-12-27 08:44:08 +0000
  • ba371a258d Update history. John Maddock 2012-12-22 17:13:37 +0000
  • 9168ceb1aa Merge Boost.Math changes from Trunk. John Maddock 2012-12-12 18:17:22 +0000
  • c60a326ac7 Fix typo in the docs and regenerate. John Maddock 2012-12-12 13:23:07 +0000
  • 7514bd7489 Fix 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
  • 5b791ac5b3 Added licence info to files listed in report. Paul A. Bristow 2012-12-06 15:44:24 +0000
  • 6019367622 Ensured have 31 distributions at 1.52 Paul A. Bristow 2012-12-06 15:43:32 +0000
  • 83246a6c40 Added missing #include <iostream> Paul A. Bristow 2012-12-03 15:53:55 +0000
  • 7d9dfaec86 Apply 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
  • 12f3914aac Enable use of C99 functions on libc++. Fixes #7492. John Maddock 2012-11-29 16:39:53 +0000
  • b857b5fa32 Lots 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
  • 55d23754e9 Fix changes to Spirit. Fixes #7694. John Maddock 2012-11-29 12:25:23 +0000
  • 81f245324b Fix bug introduced in last commit! John Maddock 2012-11-27 17:36:54 +0000
  • 5015967f95 Removed missed usage of deprecated macros in Boost.Math Marshall Clow 2012-11-27 14:19:45 +0000
  • fc112cd24f Don't pass potential expression templates to make_tuple as it confuses gcc-4.4.x. John Maddock 2012-11-26 10:23:17 +0000
  • 3822a35591 Minor fixes/typo corrections. John Maddock 2012-11-19 13:35:49 +0000
  • d6320c49c0 Minor fix for expression template types. John Maddock 2012-10-31 17:04:47 +0000
  • f077e642c1 Update to readme.txt to mention Windows 8. Paul A. Bristow 2012-10-31 09:42:57 +0000
  • bc75fc07e3 Rebuilt 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
  • e46b72be46 Merge from Trunk a fix for builds that have no long double support. John Maddock 2012-10-13 17:55:04 +0000
  • 48876d1176 Fix for build failure when there are no long double functions. Fixes #7485. John Maddock 2012-10-10 12:21:16 +0000
  • ba13586027 Fix asinh and acosh to work with very large arguments without overflow. John Maddock 2012-10-06 16:53:15 +0000
  • c1ec76900a Added trac #7402 resolution Paul A. Bristow 2012-09-27 16:19:08 +0000
  • 1a9d0405f3 Added trac #7402 resolution Paul A. Bristow 2012-09-26 15:40:55 +0000
  • 1211184b20 Corrected mistake in pooled sd reported by n.g.davies, trac #7402 Paul A. Bristow 2012-09-26 15:33:55 +0000
  • b9e891404a Fix 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
  • 068e88fa36 Fix atanh error handling. Add extra tests to catch above bug. Fixes #7415. John Maddock 2012-09-24 16:23:06 +0000
  • daa79939f8 Fix typo in Lanczos docs. Regenerate docs. Fixes #7325. John Maddock 2012-09-24 16:08:28 +0000