Commit Graph

  • 07e7524d42 signbit can return either zero or not, rather than true/false. John Maddock 2009-04-08 11:31:17 +0000
  • 97049ddaa7 Fix use of C99 macro names. John Maddock 2009-03-24 10:05:46 +0000
  • 9c124ea11c Fix bug in cyl_bessel_i that hits when v=0.5 and x is small. Fix return type of signbit to match C99 std. Update and regenerate docs. Fixes #2877. John Maddock 2009-03-21 18:44:20 +0000
  • 34641e4534 Fixes #2873: Change doc source to point to the correct #include for the beta function and regenerate the docs. John Maddock 2009-03-21 09:47:48 +0000
  • a935d5e1cd Updated the sign functions to use Johan Rade's fp-utilities code. Added tests for the sign functions. Added docs for the sign functions and moved some sections around. John Maddock 2009-03-16 13:25:22 +0000
  • e38209bdc0 Add instrumentation code and some FPU control options. John Maddock 2009-03-13 17:56:28 +0000
  • f6a4cbad2e Misc. small platform specific fixes and expected error rate adjustments. John Maddock 2009-03-08 10:39:29 +0000
  • 37fc4f32c3 Add some missing #includes and adjust expected error rates. John Maddock 2009-03-04 18:25:24 +0000
  • c5fb9b3bfb Fix for no long double support. John Maddock 2009-03-03 18:19:01 +0000
  • f10e098a4f Adjust fudge-factors yet again. John Maddock 2009-03-03 18:18:17 +0000
  • 2246b77395 Change tests to link to external Boost.Test library as this speeds build times by several factors when building with Intel C++. Change fpclassify to use our code rather than std::fpclassify with Intel C++ as it doesn't always compile the latter. John Maddock 2009-03-03 17:16:56 +0000
  • f0955f098e We need to import the pch rule. John Maddock 2009-03-01 12:20:21 +0000
  • cf84efb70b Adjust fudge factor upwards to try and fix some of the current regression test failures. Add option to disable use of std::fpclassify. John Maddock 2009-03-01 12:19:04 +0000
  • d45b5ffc20 Import PCH module Vladimir Prus 2009-03-01 05:57:10 +0000
  • fef466be54 remove spurious euro sign in comment. John Maddock 2009-02-27 17:06:21 +0000
  • d83d2a7097 Change Jamfiles to use central SVG images and delete the local copy. John Maddock 2009-02-26 18:13:20 +0000
  • 388e5eeeac Set last merged revision and regenerate the docs. John Maddock 2009-02-26 18:05:16 +0000
  • 323a108149 Merges changes from Sandbox version: MPFR Support. New distributions: laplace, logistic and hypergeometric. Added PCH support to the Jamfiles for faster build times. Added C# usage example. Updated and regenerated docs. Also fixes #2799 and updates the tests to catch this failure in future. John Maddock 2009-02-26 17:34:52 +0000
  • f2e28cb286 Merge PDF build changes from Trunk. John Maddock 2009-02-23 18:39:32 +0000
  • f7dfc0449a Add PDF generation options to fix external links to point to the web site. Added a few more Boostbook based libs that were missed first time around. Fixed PDF naming issues. John Maddock 2009-02-17 10:05:58 +0000
  • 1e876f9f76 Warnings disabled. Paul A. Bristow 2009-02-09 15:29:57 +0000
  • cc7e9904cb Added reference to Wolfram in comments. Paul A. Bristow 2009-02-09 14:51:25 +0000
  • 5fad227b2a Fix bug in bessel_jn for n == -1. Add new test case. Checked that the other Bessel functions do not have the same issue. Checked that real-valued -1 argument is fixed OK as well as integer argument. Fixes #2733. John Maddock 2009-02-06 17:26:30 +0000
  • 9d010a98b0 Update TODO list and revision history. John Maddock 2009-02-02 11:54:18 +0000
  • 34049f0624 Fix unused parameter warnings. John Maddock 2009-02-01 10:16:20 +0000
  • 405d032c68 Fix up PDF generation options. John Maddock 2009-01-30 18:20:49 +0000
  • 831a4ce794 Added updated linux test results. John Maddock 2009-01-30 17:26:05 +0000
  • e4b6baf83f Fix Thijs' name John Maddock 2009-01-30 11:13:36 +0000
  • 840bbe720f Improve performance of non-central distributions and the logistic quantile. Updated performance results. Fixed a few bugs in performance testing code. Added short-cut macros for new distributions in math.qbk. John Maddock 2009-01-30 11:00:12 +0000
  • e595c6b837 Fix min/max usage. John Maddock 2009-01-30 10:48:17 +0000
  • 86747d34e5 Fix min/max usage. John Maddock 2009-01-30 10:47:33 +0000
  • 792beb6892 Made overview heading into sub-sections and added more to Why complements tip. Paul A. Bristow 2009-01-28 17:01:52 +0000
  • 8cd5a89323 Added Thijs to author for Laplace distribution. Paul A. Bristow 2009-01-28 17:00:49 +0000
  • ba3dbbad47 Added Thijs to credits for Laplace distribution. Paul A. Bristow 2009-01-28 16:21:24 +0000
  • 32cf3e00a8 Corrected pareto graphs. Paul A. Bristow 2009-01-28 16:19:21 +0000
  • 3232767239 Corrected pareto graphs legend. Paul A. Bristow 2009-01-28 16:18:42 +0000
  • a3169dfee1 Corrected graphs legend and title, and removed misleading accuracy info. Paul A. Bristow 2009-01-28 16:17:52 +0000
  • 2b4b5feced merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +0000
  • 42975be96b Converted from laplace_pdf.svg using Inkscape defaults. Paul A. Bristow 2009-01-23 11:24:44 +0000
  • d720a93b1e Converted from laplace_pdf.svg using Inkscape defaults. Paul A. Bristow 2009-01-23 11:23:57 +0000
  • 4189afad8e Tiny typos. Paul A. Bristow 2009-01-23 11:21:03 +0000
  • 8eb5062fa7 Several changes to use greek mu and sigma in table. TODO removed. Paul A. Bristow 2009-01-23 11:11:51 +0000
  • 0b8d45eb88 New copyright date. Paul A. Bristow 2009-01-23 09:46:27 +0000
  • 2c29694e6b Warning suppression Paul A. Bristow 2009-01-22 11:27:34 +0000
  • 0901fbb44b Fix remaining quantile tests with the hypergeometric. John Maddock 2009-01-22 10:01:54 +0000
  • b45c54f8c9 Warning suppression Paul A. Bristow 2009-01-22 09:48:57 +0000
  • 89afe2f72a Warning suppression Paul A. Bristow 2009-01-22 09:48:27 +0000
  • 160379d147 Fixes #2668. John Maddock 2009-01-21 09:39:50 +0000
  • 77b98a0141 Fixes #2668. John Maddock 2009-01-21 09:39:07 +0000
  • 20052dcfa0 Fix some compiler issues, and mostly get the quantiles working better (round-to-nearest now works). John Maddock 2009-01-20 16:58:52 +0000
  • f5fa2b973f Add graph. John Maddock 2009-01-20 10:42:00 +0000
  • a6d3c4318b Corrected quantile formula - and also changed 'location' to 'scale' to match the reference texts. (also in source code pareto.cpp) Paul A. Bristow 2009-01-19 15:52:19 +0000
  • 8c3726f69d Added missing distros. John Maddock 2009-01-19 10:30:10 +0000
  • 2e8429804e Fix bug. John Maddock 2009-01-18 10:25:57 +0000
  • dc392f0b3f Add some previously missing tests, and fix up the remaining concept failures for the new distributions. John Maddock 2009-01-17 18:14:03 +0000
  • e2bdfc45dc Added check on convenience typedef. Paul A. Bristow 2009-01-17 17:30:53 +0000
  • 3d800e6f76 Warning suppression Paul A. Bristow 2009-01-17 17:30:04 +0000
  • a635a894c7 Add easier support for mpfr and ntl. Add laplace to concept tests. Fix misc. bugs and warnings, from concept tests. John Maddock 2009-01-17 15:47:50 +0000
  • eba9a5118e Improve wording. John Maddock 2009-01-17 12:48:11 +0000
  • 273ae81f7a Added Doxygen doc comments for file and isNaN, Isinf, Isfinite Paul A. Bristow 2009-01-16 17:40:43 +0000
  • bd37fcaebe Fix paths to images and stylesheets to use items located via BOOST_ROOT. John Maddock 2009-01-16 15:53:16 +0000
  • d15dd45277 warning suppression Paul A. Bristow 2009-01-16 15:44:16 +0000
  • 9f9ff8ea76 warning supression Paul A. Bristow 2009-01-16 15:43:55 +0000
  • b2d577bc6f change of variable name from location to scale (also in docs) but no changed to code (& re-tested) Paul A. Bristow 2009-01-16 15:41:17 +0000
  • 5fcd8670d7 Warning suppression Paul A. Bristow 2009-01-16 15:40:20 +0000
  • 8835fd038b added laplace distribution Paul A. Bristow 2009-01-16 14:18:08 +0000
  • b4e8bf83c5 added laplace example Paul A. Bristow 2009-01-16 10:01:59 +0000
  • bf8184000a Fix link. John Maddock 2009-01-15 12:41:49 +0000
  • 30d61923f6 Fix a few bugs, and more test data and update docs. John Maddock 2009-01-15 12:34:26 +0000
  • 19d77f8578 Minor typo corrected. Paul A. Bristow 2009-01-15 11:55:00 +0000
  • 2c00494ab7 Tweak config, fix signed/unsigned comparison warnings. John Maddock 2009-01-13 13:05:53 +0000
  • 080c9571a1 Added graphs and equations. John Maddock 2009-01-10 10:26:59 +0000
  • d5b039fec8 Initial commit John Maddock 2009-01-08 10:21:18 +0000
  • 7a07d765ba Reconfigure STLPort. Fixes #2631. John Maddock 2009-01-07 18:26:20 +0000
  • 918e946b9b Merge changes from trunk. John Maddock 2009-01-07 16:37:59 +0000
  • 9941dd5236 Fix spelling! John Maddock 2008-12-31 17:26:14 +0000
  • dfd8d6dd81 Added first cut at hypergeometric docs. John Maddock 2008-12-31 17:22:37 +0000
  • 48bfe15c1a Adjust expected error rate, otherwise test *just* fails on BSD platforms. John Maddock 2008-12-29 18:24:09 +0000
  • bf1461249b Split test/test_nc_beta.cpp into 2 separate tests for the real_concept case. John Maddock 2008-12-29 18:12:55 +0000
  • 5a2d1aae79 Split test_policy_2.cpp into multiple smaller tests. Fix use of long long so that code compiles with g++ -pedantic. Update docs to match. Fixes #1451. John Maddock 2008-12-29 17:55:53 +0000
  • 32a9c4e02a Simplified version of patch in #2597. Fixes #2597. John Maddock 2008-12-24 11:20:29 +0000
  • df646686e5 Fix expm1 error handling, and add additional tests to verify the correct behaviour. John Maddock 2008-12-21 13:50:52 +0000
  • 94181567fa Fix some Sun-5.9 on Linux failures. John Maddock 2008-12-21 10:23:52 +0000
  • 8d68670436 More tests, plus fixes for issues that showed up. John Maddock 2008-12-21 10:14:19 +0000
  • 017a3cfe64 Added hypergeometric to more tests and to the "include everything" headers. Suppressed a few warnings. John Maddock 2008-12-18 13:38:56 +0000
  • eb786e1828 Added initial version of hypergeometric distribution. John Maddock 2008-12-18 12:27:41 +0000
  • fa263945e2 Added informational comment. John Maddock 2008-12-15 16:03:56 +0000
  • bf73538861 Added Johan Rade to the credits, and updated library history. John Maddock 2008-12-15 16:03:30 +0000
  • 5f9cb93d99 Reorganise std::fpclassify usage so that functions are only declared if they're used: otherwise compilers can issue an error regarding std::fpclassify usage, even though the template is never instantiated. John Maddock 2008-12-15 09:31:44 +0000
  • a69840ed47 Add a couple more exemptions from using std::fpclassify. John Maddock 2008-12-12 10:32:01 +0000
  • b1c1aab209 Added SVG and PNG versions of the laplace_pdf equation. John Maddock 2008-12-11 16:45:25 +0000
  • 3fac5c27ee updated text updated table with equations Thijs van den Berg 2008-12-11 11:32:54 +0000
  • 21168dad49 png version of the laplace pdf equiation image Thijs van den Berg 2008-12-11 11:31:33 +0000
  • b01c45c9c7 Patch for gcc-3.2 compiler errors. John Maddock 2008-12-09 16:34:59 +0000
  • af0b3d744e Disable use of std::fpclassify for more platforms. John Maddock 2008-12-09 10:15:46 +0000
  • 6a51e23333 Added debugging info to test case. John Maddock 2008-12-06 16:07:42 +0000
  • adb945b074 Fix Intel/Linux compile failures, and reinstate some old workarounds for broken std::fpclassify implementations. John Maddock 2008-12-06 16:06:15 +0000
  • ae98d17de0 Clarified test case. John Maddock 2008-12-05 16:08:17 +0000
  • bf5388177d Integrated Johan Rade's floating point utilities code. John Maddock 2008-12-05 16:05:26 +0000
  • 3779df1d6c added ref to equation and two images Thijs van den Berg 2008-12-05 12:43:56 +0000