Commit Graph

  • a9e17ee335 Merge accumulated changes from Trunk for Boost.Math - see documentation for a full lost of changes. John Maddock 2012-09-07 08:43:19 +0000
  • a286b00833 delta == 0 treated as special case for mean, variance, skewness and kurtosis == central Student's t Paul A. Bristow 2012-08-26 09:43:43 +0000
  • d89b599121 Messsages inserted to find closer to line causing trouble on GCC Paul A. Bristow 2012-08-25 10:14:14 +0000
  • 4a1ccd574e Comment only on change to use normal for (v > 1 / boost::math::tools::epsilon<T>() Paul A. Bristow 2012-08-25 10:13:27 +0000
  • e5723529c2 Fix remaining GCC and Intel issues for very large v in non-central t. John Maddock 2012-08-25 09:13:42 +0000
  • 55b5b2fb00 Rebuilt with latest trunk quickbook and Docbook 1.77.1 style sheets Paul A. Bristow 2012-08-23 13:49:00 +0000
  • c1b086325d Use normal distribution for v > 1/eps Paul A. Bristow 2012-08-23 13:43:44 +0000
  • e40e3a9435 Many minor docs updates and edits. Paul A. Bristow 2012-08-22 10:53:41 +0000
  • 285123d01f non-central cdf graph as png Paul A. Bristow 2012-08-21 17:55:21 +0000
  • ef6a5b791a Added support for infinite degrees of freedom. Paul A. Bristow 2012-08-21 17:39:51 +0000
  • 1b893e541b Added df >0 and infinite test, used by students t and non-central t. Paul A. Bristow 2012-08-21 17:37:20 +0000
  • b164089abb Added infinite degrees of freedom support and other new tests. Paul A. Bristow 2012-08-21 17:36:09 +0000
  • f47873f3b4 Graphs with added infinite degrees of freedom Paul A. Bristow 2012-08-21 09:21:03 +0000
  • 15ac117d4a Update docs to reflect code changes. Regenerate. John Maddock 2012-08-17 16:57:11 +0000
  • 885e35a8fd Update reference in comments. John Maddock 2012-08-17 16:19:23 +0000
  • 9cef5e424d Change variable names to match common usage. John Maddock 2012-08-17 16:04:15 +0000
  • 1f9cdaf16f Add needed using declarations. John Maddock 2012-08-17 15:32:12 +0000
  • 29d598eb97 Add student's t approximations for large v. John Maddock 2012-08-17 12:21:57 +0000
  • 4be8acfe68 Fix numerical stability problem in incomplete beta: ibeta_fraction2 sometimes has catastrophic cancellation errors when a and b are large and x is near 1. Change non central t series termination conditions to check for divergent series. Update tests with new larger test values. John Maddock 2012-08-17 11:18:18 +0000
  • bf39b3834a Fix bug in incomplete beta which causes an exception to be thrown in itrunc when one argument is very large. Fix several similar issue in the non-central T which cause cancellation errors if we let the starting iteration be zero. Remove dead code that results from above changes. Minor fixes to table_type and test_next.cpp. John Maddock 2012-08-16 15:27:40 +0000
  • e650b22aca Reverted to previous version to get back lost content. Paul A. Bristow 2012-08-14 07:56:17 +0000
  • a4640b3cf4 Fix typo in algorithm selection. John Maddock 2012-08-12 17:03:26 +0000
  • fc6532902a Items that missed the roadmap for 1.51 Paul A. Bristow 2012-08-12 11:27:43 +0000
  • cca8db714e Added (correct) copyright and non-ASCII chars. Paul A. Bristow 2012-08-12 11:24:15 +0000
  • 3a39099b41 Added (correct) copyright and non-ASCII chars. Paul A. Bristow 2012-08-12 11:21:31 +0000
  • 777defb145 Added (correct) copyright and non-ASCII chars. Paul A. Bristow 2012-08-12 11:19:21 +0000
  • 889b736051 Rebuilt html sf & dist html docs after minor edits. Paul A. Bristow 2012-08-11 08:58:51 +0000
  • e4cf24554b Changes to deal with copyright and tabs from inspection report Paul A. Bristow 2012-08-09 17:58:46 +0000
  • 29a0fa9d58 Changes to deal with broken links (and rebuilt so that Inspection tool can check too) Paul A. Bristow 2012-08-09 17:57:27 +0000
  • f2e2e08908 Changed to use if (typeid(RealType) != typeid(boost::math::concepts::real_concept)) { // Ordinary floats only. Paul A. Bristow 2012-08-08 09:26:47 +0000
  • 7737ce6a06 Tets for Major update to allow df == +infinity. Paul A. Bristow 2012-08-07 15:56:27 +0000
  • cf1d644c4e Major update to allow df == +infinity. Paul A. Bristow 2012-08-07 15:53:54 +0000
  • 5d887432cd Using the 1/eps to switch to normal distribution. Paul A. Bristow 2012-08-06 16:30:12 +0000
  • a261d44d3e Test of using the 1/eps to switch to normal distribution. Paul A. Bristow 2012-08-06 16:29:38 +0000
  • 80f4833638 correctes wolfram function links in airy Paul A. Bristow 2012-08-02 15:48:22 +0000
  • 5ed9615fb5 Fixes for multiprecision and expression template enabled types. John Maddock 2012-08-02 15:16:21 +0000
  • fd81001d15 Corrected wolfram links to functions and added a link to mathworld airy site. Paul A. Bristow 2012-08-02 13:52:49 +0000
  • dc8b7e0af2 Changed back to always returning NaN for moments k <= v and Added Trac #7177 Paul A. Bristow 2012-08-02 09:24:31 +0000
  • 3e816a2cd7 Added Trac #7177 Paul A. Bristow 2012-08-02 09:23:18 +0000
  • c9fde3be32 Back to plan A! not defined for v <= k - no infinity from moments. (TODO use normal for df = infinity?) Paul A. Bristow 2012-08-01 17:12:00 +0000
  • 139a12844e Back to plan A! not defined for v <= k - no infinity from moments. (TODO use normal for df = infinity?) Paul A. Bristow 2012-08-01 17:11:31 +0000
  • a2fc557d79 Added comments Paul A. Bristow 2012-08-01 16:37:01 +0000
  • 69ba66929d Rebuilt after edits to quiet nags. Paul A. Bristow 2012-08-01 16:32:48 +0000
  • 45fd99988d Rebuilt after edits to quiet nags. Paul A. Bristow 2012-07-31 13:58:11 +0000
  • b3bee00ce0 Various cosmetic changes to deal with Inspection nags. Paul A. Bristow 2012-07-31 13:32:25 +0000
  • 8e6b56fe09 Various cosmetic changes to deal with Inspection nags. Paul A. Bristow 2012-07-31 13:31:24 +0000
  • 75214ed155 Various cosmetic changes to deal with Inspection nags. Paul A. Bristow 2012-07-31 13:27:39 +0000
  • a7a7728e2e edits for Inspection nags Paul A. Bristow 2012-07-31 13:27:00 +0000
  • 059d1b4378 Added terminal newline. Paul A. Bristow 2012-07-31 11:28:17 +0000
  • d7dc107b30 Remove tabs and () max call. Paul A. Bristow 2012-07-31 11:26:45 +0000
  • 0617e03ad3 Comment out display of pdf(dist, 0.45) and retest skew_normal.hpp Paul A. Bristow 2012-07-31 11:18:11 +0000
  • 848c0da5c9 Removed tabs Paul A. Bristow 2012-07-31 11:15:30 +0000
  • 4ad388a10e Remove non-ASCII char in comment. Paul A. Bristow 2012-07-31 10:57:22 +0000
  • 7930b8b8a4 Explicit boost::math::policies::domain_error; and pole_error to avoid complaint of duplicate declaration by Intel-Darwin-12. (but unclear where a duplicate declaration actually exists). Paul A. Bristow 2012-07-30 19:53:14 +0000
  • 571ed0ebaa Further revision of students t tests, making inline to hope to avoid gcc compile problem. Paul A. Bristow 2012-07-29 09:45:42 +0000
  • e71253c782 Revised checks on moments and return values Paul A. Bristow 2012-07-27 15:34:35 +0000
  • 76c9e6d678 Revised checks on moments and return values. Paul A. Bristow 2012-07-27 15:29:44 +0000
  • 9c3898d306 Revised for Trac #7717 Paul A. Bristow 2012-07-26 18:04:02 +0000
  • b12334ba6e Revised for Trac #7717 Paul A. Bristow 2012-07-26 18:03:32 +0000
  • 7e54754504 Updated tests to use new macro BOOST_NO_CXX11_NUMERIC_LIMITS Paul A. Bristow 2012-07-25 13:35:27 +0000
  • fb2f55ca04 Added Warning and tip about using nextafter etc. Paul A. Bristow 2012-07-24 11:32:17 +0000
  • 513d4aedfc Fix up Linux x64 tests a little better - note that the test with the FPU in FTZ mode still fail pretty badly, especially with Intel-12.1 John Maddock 2012-07-17 16:54:41 +0000
  • c2e90167f7 Tentative fix for issue #4445. Adds tests for next.hpp when using the SSE2 instruction set in DAZ and FTZ modes. Note that FTZ mode is particularly pernicious as non-zeros can change to zeros at random points in program flow depending upon the exact instructions generated by the compiler - thus breaking program logic/invariants. Refs #4445. John Maddock 2012-07-17 09:22:59 +0000
  • efda20531b Merge macro changes for Boost.Math; no functionality change Marshall Clow 2012-07-15 14:38:46 +0000
  • c3da72b1b2 Fix typo in Hankel function implementation that causes incorrect values to be returned for x < 0 and v an odd integer. Add additional Hankel function tests. Add a couple of missing header inclusion tests. Update history in docs, and regenerate HTML. Fixes #7135. John Maddock 2012-07-14 18:34:01 +0000
  • 31458502ff Merge changes from trunk: John Maddock 2012-07-14 16:05:50 +0000
  • eb5bc7ebfc Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line. So "bjam pdfinstall" will now build and install the PDF to the current directory. This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit). John Maddock 2012-07-14 11:21:03 +0000
  • ff4a3a8ae2 Document #7099 as fixed. Fixes #7099. John Maddock 2012-07-12 11:20:02 +0000
  • ab500ddb31 Update history and regenerate docs. John Maddock 2012-07-12 10:26:23 +0000
  • cfd28e0e05 Tentative fix #2 for TI compiler error. Refs #7099. John Maddock 2012-07-12 09:53:18 +0000
  • c585419ec2 Allow fpclassify and friends to be used with integer types via the usual promotion mechanism. Fixes #6517. John Maddock 2012-07-12 09:51:32 +0000
  • 58e250eb1f Ditch anonymous union - it causes GCC-4.4 to choke. Fixes #6362. John Maddock 2012-07-11 17:28:54 +0000
  • 176a695ec0 Fix double inclusion of <complex> which causes use of Boost.TR1 to fail. Fixes #7053. John Maddock 2012-07-11 17:27:27 +0000
  • b1d516cf49 Fix numeric_limits specialization. John Maddock 2012-07-11 17:26:05 +0000
  • 985d3cdc00 Switch from deprecated macros to new shiny ones; no functionality change Marshall Clow 2012-07-11 16:21:28 +0000
  • f73f66b454 Tentative fix for compilers that treat floating point constants smaller than a 64-bit double can hold as hard errors. Refs #7099. John Maddock 2012-07-07 11:18:09 +0000
  • 629db84174 Fix file line ending. Fixes #7062. Fixes #7097. John Maddock 2012-07-06 16:17:39 +0000
  • e339ad75d2 Two temporary tests for which platforms provide numeric_limits max_digits10 and if BOOST_NO_NUMERIC_LIMITS_LOWEST is a suitable macro to check that max_digtsi10 is implemented before using in Boost.Test for radix10 when the Kahan formula is not applicable. Paul A. Bristow 2012-07-04 13:58:56 +0000
  • 19f78ac0ac Fix actual and potential integer divisions when using integer constants. Fixes #7024. John Maddock 2012-06-28 12:09:09 +0000
  • 26d92a55f0 Add missing include guards. Fixes #7001. John Maddock 2012-06-21 09:18:47 +0000
  • 4364504518 Update Jacobi docs - should use u rather than phi for argument. Add simple intro with references. Regenerate docs. John Maddock 2012-06-12 11:45:28 +0000
  • 86ecf82a54 Regenerate docs. John Maddock 2012-06-07 12:20:52 +0000
  • 5c64d6e047 Corrected #include filenames etc. Paul A. Bristow 2012-06-06 11:30:24 +0000
  • 14762d7522 Added new constants example to jamfile. OK on MSVC Paul A. Bristow 2012-06-06 11:27:47 +0000
  • 94c61bd9e7 Example of using constants Paul A. Bristow 2012-06-06 11:26:58 +0000
  • 98acfb8a5d Various small changes about revised error handling and checking ready for 1.51 Paul A. Bristow 2012-06-04 13:24:44 +0000
  • d6236139df Fix for GCC/Linux failure. John Maddock 2012-06-01 11:58:56 +0000
  • fbc849c24e Enhance exponential_distribution tests. Refs #6934. John Maddock 2012-05-31 11:58:06 +0000
  • 6007215c95 Update more distribution tests for fisher_f and extreme_value and fix failures. Refs #6934. John Maddock 2012-05-31 11:15:42 +0000
  • b66b890912 Added check out of range Paul A. Bristow 2012-05-31 11:11:21 +0000
  • 3f93aff61d Added checks for non finite parameter and x = NaN Paul A. Bristow 2012-05-31 11:10:50 +0000
  • 73c9b11179 Update more distribution tests, from Inverse* down to gamma. Refs #6934. John Maddock 2012-05-31 10:18:02 +0000
  • ccc3291da6 added check_out_of Range Paul A. Bristow 2012-05-31 09:36:24 +0000
  • 4dd9452c22 Corrected failure to check for NaN in quantiles. UNsure if df should include zero. Paul A. Bristow 2012-05-31 09:35:52 +0000
  • 392fbeeddd Add extra error tests for negative_binomial to laplace distros. Refs #6934. John Maddock 2012-05-30 18:15:41 +0000
  • 41bd4bd442 Update to use new out-of-bounds error checking. Refs #6934. John Maddock 2012-05-30 16:52:18 +0000
  • c732b6e85b Corrected comments. Paul A. Bristow 2012-05-30 16:39:37 +0000
  • 70868fb2a2 Added out of range checks (and normal.hpp now range infinity if supported. Paul A. Bristow 2012-05-30 16:39:12 +0000
  • a72f149301 Changed range to infinity if supported. Paul A. Bristow 2012-05-30 16:35:59 +0000
  • c30e63349a Added out of range checks Paul A. Bristow 2012-05-30 16:32:12 +0000