Commit Graph

  • ea7cd42476 Regenerated docs. John Maddock 2008-06-28 16:54:31 +0000
  • 198f567a86 Fix some inspection report issues: mainly copyright declarations. John Maddock 2008-06-28 11:25:11 +0000
  • deaa36b8d7 Fix copyright declaration. John Maddock 2008-06-28 11:24:02 +0000
  • e46e87bc68 Documented the new indeterminate_result_error. Fixed an error about ignore_error and errno_on_error bahavior on an evaluation error. Bruno Lalande 2008-06-22 18:03:54 +0000
  • 5d6396ffbe Added SSE2 optimised Lanczos approximations. Reordered the tgamma function to reduce the number of comparisons needed. John Maddock 2008-06-10 08:12:17 +0000
  • e01cbc1c38 Fixed tests involving NaN and infinity. Bruno Lalande 2008-06-07 11:28:00 +0000
  • 285615995e Changed undeterminate to indeterminate. Bruno Lalande 2008-06-06 23:57:24 +0000
  • 73b62fc8b9 Completed policies and error handling test cases. Sanitized floating point test values in pow tests. Bruno Lalande 2008-06-06 22:33:39 +0000
  • 7fbf7dd47f Added undeterminate_result_error, and used it for the pow<0>(0) case. Bruno Lalande 2008-06-05 22:03:27 +0000
  • 4a4271a594 Added missing #include. Prevented macro substitution of fpclassify. John Maddock 2008-05-29 16:03:26 +0000
  • 72ba7bce59 Added rational approximations for log1p. John Maddock 2008-05-29 12:38:04 +0000
  • 0d491f42a2 Fix links to pdfs in the maths documentation. Daniel James 2008-05-28 09:39:25 +0000
  • 38812b8a96 Added missing #include. John Maddock 2008-05-27 17:38:49 +0000
  • 7c1a1362c7 Reduced again the number of template instanciations Bruno Lalande 2008-05-26 10:00:02 +0000
  • 1c4dae80e0 Added include of testing rules, and install rules. John Maddock 2008-05-25 16:57:45 +0000
  • d416f6d6a2 Description of dist explorer as Quickbook to go on sourceforge & jamfile to build. Paul A. Bristow 2008-05-24 16:54:00 +0000
  • b8deb3aeeb Added missing file and reinstated Jamfile.v2. John Maddock 2008-05-23 10:51:05 +0000
  • 15840abf4b Revert parts of r45645 due to missing "has_long_double_support.cpp" Jürgen Hunold 2008-05-22 19:53:35 +0000
  • 396f854d6f Split test_tr1 into two: one for long double, and one for float and double types. John Maddock 2008-05-22 11:23:57 +0000
  • 97bdf5e56d Fixed partial specialization. John Maddock 2008-05-20 16:54:15 +0000
  • 90ee188ee1 Removed local settings files. Moved preprocessor def's into stdafx.h. John Maddock 2008-05-20 08:27:17 +0000
  • 211d58523c Rename some of the extern "C" C99 functions so we don't get infinite recursion. Disabled long double testing when not available. John Maddock 2008-05-19 18:03:09 +0000
  • c758387e9e Updated revision merged number. John Maddock 2008-05-18 09:32:39 +0000
  • b5520ad60b Updated last revision merged number. John Maddock 2008-05-18 09:31:21 +0000
  • 4ce850dd8c Merged additions/changes from the Sandbox to Trunk. John Maddock 2008-05-18 09:18:22 +0000
  • 0aa1a09902 Merged changes from Trunk. John Maddock 2008-05-18 08:29:50 +0000
  • f66efdf48f Fix some of the small constants. Adjust expected error rate. John Maddock 2008-05-16 17:20:01 +0000
  • f47f9de505 Sunpro and HPUX fix. John Maddock 2008-05-15 17:04:31 +0000
  • b13d51b1fe Added float_advance + docs. Changed pow<N> to reduce the number of template instantiations. John Maddock 2008-05-14 18:35:52 +0000
  • 38addde42b Tiny correction to example Paul A. Bristow 2008-05-13 17:37:20 +0000
  • 407324cd8d Added links to the quick reference docs. John Maddock 2008-05-13 16:48:29 +0000
  • 721d6a0d62 Fixed float_next and added extra tests to detect the bug. Fixed expected assoc_legendre results. John Maddock 2008-05-13 16:43:46 +0000
  • 378d1241ae Extended TR1 and C99 C compatible docs. Misc other doc fixes. Fixed sign of assoc_legendre result. John Maddock 2008-05-12 16:39:25 +0000
  • 07d93a020f Enhanced and title changed. Paul A. Bristow 2008-05-09 18:49:14 +0000
  • 51a29b22f5 Added docs for the TR1 compatible functions. John Maddock 2008-05-09 10:16:45 +0000
  • 2d19ade9fd Made float_distance return a signed value. Added docs for float_next etc. Updated test_next to cope with signed results. Added informational output to test_tr1. John Maddock 2008-05-08 17:14:17 +0000
  • 2986ee8bf6 Renamed next_* functions to float_*. John Maddock 2008-05-08 16:16:51 +0000
  • 5ebe9d5b2f Split TR1 library build into separate libraries for C99 and TR1, plus separates for float/double/long double etc. Added concept check for TR1 header. Added basic runtime check for TR1 header. John Maddock 2008-05-08 16:09:30 +0000
  • e909163e72 Fixed import/export code, and added auto-linking support. John Maddock 2008-05-08 16:07:22 +0000
  • 4873f71729 Added TR1 header, and tidied up ellint_3 declarations. John Maddock 2008-05-05 11:09:28 +0000
  • 4d3b6e4984 Added source for TR1 C-compatible versions of the math functions. John Maddock 2008-05-05 11:07:48 +0000
  • d7e23fd2a4 Added first cut of nextafter family of functions. John Maddock 2008-04-29 12:01:22 +0000
  • 6012b10c87 Changed long long to boost::long_long_type and unsigned long long to boost::ulong_long_type. A couple of other typo corrections, to get the code compiling with g++ -pedantic. John Maddock 2008-04-29 10:05:11 +0000
  • ffbb796900 Apply VC-7.1 fixes: sometimes ADL fails, and we need a using declaration in order for the correct overload to be found. Add missing #include. to t_distribution_inv.hpp. Suppress unnecessary instantiations in instantiate_all.cpp. John Maddock 2008-04-24 09:40:31 +0000
  • 3ccbd30ab3 Merged patches from Trunk. John Maddock 2008-04-21 13:04:30 +0000
  • c7e262f797 Merged changes from the Sandbox, and rebuilt the docs. Also added some missing files. John Maddock 2008-04-21 13:00:16 +0000
  • bde28692c3 Moved real_concept and std_real_concept overloads of the rounding and truncation functions into the same namespace as the classes so that they can be found via ADL. Updated the tests to cope with the change. Updated library configuration to cope with the change. Made sure that the rounding and truncation functions are all correctly forward declared. John Maddock 2008-04-20 10:58:20 +0000
  • ade4cc09c4 Removed command line options that screw up Intel on Darwin. Added warning suppression to code instead. John Maddock 2008-04-18 10:03:46 +0000
  • 9860b40aca Try and fix the remaining Intel-Linux failures. John Maddock 2008-04-17 16:21:04 +0000
  • c3acff62f7 Reinstated real_cast to that STLPort tests can pass. John Maddock 2008-04-16 11:57:29 +0000
  • 8e5072e556 Try and fix one remaining zeta test failure. John Maddock 2008-04-15 17:35:07 +0000
  • fb220c20dd Add some explicit casts from the FP_* macros to type int, so that comparisons actually work when building with GCC, this is GCC bug report: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20589. John Maddock 2008-04-15 17:30:03 +0000
  • 74b36956cb Fix error rates on Mac OS X. Fix long double support for pow_test.cpp. John Maddock 2008-04-15 17:10:18 +0000
  • 29ebccba73 Attempt fix for Intel on Darwin failures. John Maddock 2008-04-15 16:36:21 +0000
  • c05ff98898 Fix IBM AIX compiler errors. John Maddock 2008-04-15 16:32:28 +0000
  • 6c50f2e966 Remove test row that causes problems for VC-7.1 due to a compiler bug. John Maddock 2008-04-12 16:42:28 +0000
  • d6071aded4 Fix declaration order in dist_nc_beta_incl_test.cpp test. Fix long long usage in sf_modf_incl_test.cpp. Adjust failure rates in test_zeta.cpp to cope with HP aCC and 128-bit long doubles. John Maddock 2008-04-12 16:28:57 +0000
  • 8b89996bd5 Add non central distro's to fwd.hpp. Added needed #include to bessel_ik.hpp. John Maddock 2008-04-12 16:27:11 +0000
  • 7fd387031c Update tolerance used for skewness test. John Maddock 2008-04-11 18:12:02 +0000
  • 4f7c4cfc24 Update error levels for real_concept tests. John Maddock 2008-04-11 18:08:59 +0000
  • 1e4560e42b We don't need duplicate using declarations. John Maddock 2008-04-11 17:57:58 +0000
  • fdda9b8350 Disable long double tests on unsupported platforms. John Maddock 2008-04-11 17:54:47 +0000
  • 5e1e3ee209 Updated erf implementation notes. John Maddock 2008-04-09 15:56:07 +0000
  • cd13eecbfa Added needed #includes. John Maddock 2008-04-09 11:35:36 +0000
  • ff0b3dfb0b Better link added Paul A. Bristow 2008-04-07 17:57:04 +0000
  • 7fa52cdb73 added more examples & #include line Paul A. Bristow 2008-04-07 17:50:32 +0000
  • d453569a95 Updated last commit info, plus compiler compatibility and news. John Maddock 2008-04-07 16:34:28 +0000
  • c266b6d28a Updated last commit info, plus compiler compatibility and news. John Maddock 2008-04-07 16:33:50 +0000
  • 669bfb3991 Merged changes from sandbox to Trunk: New special functions for truncation and rounding, plus exponential integrals and zeta. New non central distributions. Updated equation png's so that they are all consistent. John Maddock 2008-04-07 15:58:51 +0000
  • 1b7401b4c0 Merged changes from Trunk. John Maddock 2008-04-07 15:43:09 +0000
  • d1a92f496c added credit for SVG plot to credit Paul A. Bristow 2008-04-04 17:00:57 +0000
  • 501072165e Updated minimax docs, and program. Changed erf/erfc approximations to more efficient versions. John Maddock 2008-03-28 11:27:38 +0000
  • 62909573be Added note on user option to handle infinity and other special cases by intercept before calling distribution or function. Paul A. Bristow 2008-03-23 11:53:51 +0000
  • d02ae84866 Added new pow function from Bruno Lalande. Fixed a few bugs in the non-central distro's that could cause infinite looping. Added non central distros to the performance test app. John Maddock 2008-03-23 10:32:21 +0000
  • ec61611cd8 Rebuild a lot of documentation. Daniel James 2008-03-16 11:38:32 +0000
  • 9e37a2755d Merge fix for broken URL's from main Trunk. John Maddock 2008-03-15 14:04:24 +0000
  • f375fef8cd Fix a pair of broken links and regenerate the docs. John Maddock 2008-03-15 13:52:49 +0000
  • d52f38b717 Merged updated equations from Trunk. John Maddock 2008-03-13 13:41:13 +0000
  • cbcdc42bd8 Updated equations so that they are all 120dpi images. Also tweaked a few for better readability. John Maddock 2008-03-13 13:16:19 +0000
  • a0cee42445 Updated equations so that they are all 120dpi images. Also tweaked a few for better readability. John Maddock 2008-03-13 12:30:20 +0000
  • 2261e271d2 Added more comment and correct spelling mistake. Paul A. Bristow 2008-03-13 10:56:48 +0000
  • c91e03129a Corrected correction in uniform :-( = for ==, again. Paul A. Bristow 2008-03-13 10:55:35 +0000
  • 5d73fa8ef1 Changed logic of error as suggested by johneddy101@comcast.net similar to uniform Paul A. Bristow 2008-03-10 17:53:15 +0000
  • 4d4113ffc5 Added Paul A. Bristow 2008-03-10 17:51:46 +0000
  • f25f6a6d89 Changed logic of error as suggested by johneddy101@comcast.net Paul A. Bristow 2008-03-08 17:47:07 +0000
  • c4eb8bfc55 Regenerated graphs: bar graphs now have a fill! Added new tests for non-central distributions. Added new tests for rounding/truncation functions and fixed the bugs exposed by them. Deleted no-longer used graph and equation files. John Maddock 2008-03-06 16:32:02 +0000
  • c393d7972f Got poisson distribution to fill right - but a histogram version would be better still. TODO! Paul A. Bristow 2008-03-05 16:46:09 +0000
  • 03927c6faf Removed graph files no longer in use. John Maddock 2008-03-04 16:40:38 +0000
  • 609ba84124 Shift more graphs to SVG. John Maddock 2008-03-04 13:22:57 +0000
  • faddefbf30 Changed calls to area-fill to suit change to svg_plot but still not desired result. Paul A. Bristow 2008-03-04 12:19:20 +0000
  • 1f0a699476 Fixes #1658. John Maddock 2008-02-29 10:14:35 +0000
  • 4fb47c61e4 Apply fixes to issue #1658 which fixes some broken URL's. John Maddock 2008-02-29 09:49:42 +0000
  • 2396fa311c Fix mode of the weibull distribution. Add distribution new graphs as PNG and SVG, and change quickbook to reference them. Update dist graph generator. John Maddock 2008-02-28 19:12:00 +0000
  • 190c26240b Added non central distros to fwd.hpp. Tightened up error handing in the NC beta and T. Added NC T docs and equations. Updated NC T tests. John Maddock 2008-02-23 09:52:40 +0000
  • b652dc390c Fix bug that effects the behaviour when the result is negative. John Maddock 2008-02-23 09:46:43 +0000
  • d7dde8e46d Updated docs: merged from Trunk with fixes to URL's, typos, and links to PDF docs. John Maddock 2008-02-21 12:14:40 +0000
  • ca775cadf9 Update main overview page. John Maddock 2008-02-21 11:53:59 +0000
  • 682c35e8c7 Fix typo in example. Added links to PDF versions of the docs. Regenerated all the docs to fix people links. John Maddock 2008-02-21 10:37:59 +0000
  • 5e22dad52e Added non-central T to distributions.hpp. Updated generic_mode to use additive stepping where appropriate. Improved NC-Beta PDF calculation and termination conditions. More or less got non-central T finished off: quantiles now work, PDF and mode almost correct. Fixed typo in toms748_solve.hpp Updated NC-T tests to include mode and quantile. John Maddock 2008-02-20 18:11:43 +0000
  • 3e6b00970c Added some fixes to check for iterations >= the limit rather than ==. Added extra common error handler. Factored out some generic quantile code. Killed some warnings in NC Beta. Added initial non central T. Fixed a few doc typos. Added initial NC T tests. John Maddock 2008-02-19 16:52:02 +0000