Commit Graph

  • 3f86e4ba70 Rebuild math documentation. Daniel James 2010-07-01 22:22:00 +0000
  • 999f37a21e Fix signed/unsigned comparison warnings when char is unsigned. John Maddock 2010-07-01 17:47:51 +0000
  • 9be5e2419f Merge minor changes from Trunk: Fix Rayleigh distribution range. Fix gcd argument types. Update docs to match. John Maddock 2010-07-01 15:40:01 +0000
  • f9562e1c92 Oops missed this file in last commit. John Maddock 2010-06-29 08:24:29 +0000
  • 087a0dbb3b Update docs to match code. John Maddock 2010-06-28 15:59:21 +0000
  • 2ed2a883ba Make the compile time gcd facilities work with greatest integer types, and be mpl compatible. John Maddock 2010-06-28 15:32:19 +0000
  • ce9462e9aa Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +0000
  • 6eb0a458b7 Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +0000
  • d4382d90e2 Corrected graphs for support from 0 (not 1) so start at origin. Both svg and converted to png with Inkscape versions. Paul A. Bristow 2010-06-02 15:16:20 +0000
  • 95d3d4d406 Corrected support minimum to 0 (was 1). Paul A. Bristow 2010-06-02 14:49:22 +0000
  • 1430c09c19 Update to use hidden visibility where possible. John Maddock 2010-05-25 14:51:38 +0000
  • ac3a1ef164 Change to use new symbol visibility macros. John Maddock 2010-05-25 14:45:54 +0000
  • a1c0cccebd Merge changes from Trunk: John Maddock 2010-05-21 17:23:36 +0000
  • f1a9800c8c Merge r62087 (a fix to cbrt's internal promotion rules) from trunk. Douglas Gregor 2010-05-19 01:21:43 +0000
  • 200b0f7717 Fix cbrt's internal promotion rules. Update tests to match. John Maddock 2010-05-18 17:24:01 +0000
  • 7ab7d21eae Fix failures when used with an expression-template enabled number type such as the gmpxx clases. Add additional concept check for integer code using gmp classes. Fixes #4139. John Maddock 2010-05-07 15:36:09 +0000
  • c7e0965ce9 Previous fix doesn't work for later GCC versions, revert. John Maddock 2010-05-06 12:33:40 +0000
  • 0dd75b6c47 Prevent multiple definitions of BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS. John Maddock 2010-05-06 10:23:56 +0000
  • 45db115f9d Disable long double support when the C++ runtime does not support it either. Fixes #3825. John Maddock 2010-05-06 10:21:18 +0000
  • 81c8795897 Eliminate redundant (and incorrect) using declarations at function scope. Douglas Gregor 2010-04-30 07:10:56 +0000
  • 975734b135 Change HP aCC fix version. John Maddock 2010-04-27 12:18:15 +0000
  • 9257a12d1b Eliminate a redundant BOOST_MATH_STD_USING; we aren't allowed to redeclare declarations in function scope Douglas Gregor 2010-04-26 22:57:02 +0000
  • d0d0a58cd4 Add Boost.Build configuration support. John Maddock 2010-04-15 16:05:39 +0000
  • 7a7e393485 Fix boost::math::round to handle halfway cases correctly. Update tests accordingly. Update boost::math::fmod docs to make sign and rounding direction clear. John Maddock 2010-04-13 16:50:46 +0000
  • 489e05ace7 Fix typo in rising_factorial docs and regenerate HTML. John Maddock 2010-03-29 14:29:33 +0000
  • b3f10fe6ed Fix typo in rising_factorial docs and regenerate HTML. John Maddock 2010-03-29 11:09:51 +0000
  • d110663674 Somewhat simplify Boost.Math configuration checks Vladimir Prus 2010-03-16 22:24:52 +0000
  • 8056009e4b Merge changes from Trunk: Minor update to docs, with graphics regenerated. Fix some minor inspection script errors. Improve performance of a few of the algorithms. Fix a few compiler warnings etc. John Maddock 2010-03-16 11:37:39 +0000
  • 72ef981fbb Use the official boost.math check for long double Vladimir Prus 2010-02-24 13:15:58 +0000
  • 6e4ce5db3c Configuration framework and boost.math long long configuration. Vladimir Prus 2010-02-24 12:26:26 +0000
  • 5c5da68a34 Fix graphs, regenerate PNG's, update docs. John Maddock 2010-02-03 10:13:11 +0000
  • cd64856ff5 Improve the performance of the Bessel functions, and update docs. John Maddock 2010-01-27 13:16:14 +0000
  • fd9348f363 corrected wrong filename in heading Paul A. Bristow 2010-01-22 17:36:13 +0000
  • 7c3c9fe10b Added missing newline at end of file. Paul A. Bristow 2010-01-22 14:58:45 +0000
  • b8204db460 Change functions named "check" so they don't conflict with Apple macro of the same name. John Maddock 2010-01-20 19:17:37 +0000
  • ec2df239b0 Added licence info Paul A. Bristow 2010-01-20 18:43:07 +0000
  • 4ee32e1cb1 Added licence info Paul A. Bristow 2010-01-20 18:41:09 +0000
  • ea35733550 Add tgamma1pm1 speed test. Suppress some more gcc warnings: in particular make sure that our C99 functions have the same throw specification as the functions in math.h. John Maddock 2010-01-18 17:07:03 +0000
  • 1a5044497d Change cbrt implementation to use a better performing algorithm. Fix a few warnings along the way. John Maddock 2010-01-17 17:28:34 +0000
  • a549a4b6d5 Copy over some of the project options from the test Jamfile. John Maddock 2010-01-11 18:29:36 +0000
  • dccd472e40 Simplify code a little, and add diagnostic printout. John Maddock 2010-01-11 10:46:23 +0000
  • 1b120ce1eb Add new test, to verify that the the std lib's long double support is OK. John Maddock 2010-01-11 10:04:43 +0000
  • fda2309c21 Fix some whitespace differences between trunk and release. Daniel James 2010-01-10 19:17:23 +0000
  • 7ad501579e Fix previous commit - it contained some inadvertent changes. John Maddock 2010-01-10 10:21:08 +0000
  • 81438d45de Only add the -nologo option for Intel-on-windows compilers. John Maddock 2010-01-10 10:17:07 +0000
  • 7d3efcec6b Update author list. John Maddock 2009-11-17 12:55:36 +0000
  • 488701a7e3 Suppress unused parameter warning. John Maddock 2009-11-09 12:26:02 +0000
  • e6424a986c Suppress msvc warnings. John Maddock 2009-11-04 17:06:58 +0000
  • 75f47f2cad remove surplus const-qualifiers. John Maddock 2009-11-04 12:15:05 +0000
  • ba698c2297 Improve ibeta error handling, update and regenerate docs. Update tests. Fixes #3533. John Maddock 2009-10-21 15:53:28 +0000
  • cc52a19fb4 Improve ibeta error handling, and add new tests. John Maddock 2009-10-21 12:27:38 +0000
  • 124cd3b8a8 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back Troy D. Straszheim 2009-10-17 02:07:38 +0000
  • e47ecaa975 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release. Troy D. Straszheim 2009-10-17 01:10:45 +0000
  • 6227f67d75 Update docs with Linux performance results. Fix distributions.cpp so it's DCDFLIB testing code is gcc-compatible. John Maddock 2009-10-16 16:09:12 +0000
  • 0ec10d3fee Updated Linux performance results. John Maddock 2009-10-16 09:57:42 +0000
  • de84bde986 Make the code gcc compatible. John Maddock 2009-10-15 12:46:19 +0000
  • 66f2eed7dc Merge updated docs: new performance results, release history etc. John Maddock 2009-10-15 08:46:13 +0000
  • d2cf9ac6ac Added release notes. John Maddock 2009-10-14 14:27:31 +0000
  • ebc86f03d8 Update performance test results. Adjust msvc performance tuning. John Maddock 2009-10-14 12:04:07 +0000
  • 1a297964c1 Merge performance enhancements and minor fixes from Trunk. John Maddock 2009-10-12 10:35:20 +0000
  • 21cd5f0d9f Update workarounds for Sun's latest compiler release. John Maddock 2009-10-11 12:20:21 +0000
  • 581f74e09b Fix duplicate definitions when BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS is defined. John Maddock 2009-10-09 16:52:27 +0000
  • 72e1073865 rebuild docs. John Maddock 2009-10-09 12:51:01 +0000
  • 36873d38d2 Set last merge revision. John Maddock 2009-10-09 12:44:43 +0000
  • 5199267448 Merge changes from Sandbox. Update series and continued fraction docs. John Maddock 2009-10-09 12:43:29 +0000
  • fe4001165c Add PGI macro to get proper alignment. K. Noel Belcourt 2009-10-08 17:52:10 +0000
  • 799b88be52 Change iteration limits to use get_epsilon(). John Maddock 2009-10-08 16:03:25 +0000
  • c1a25c4a25 Added more performance tests along with comparisons to the DCDFLIB. John Maddock 2009-10-08 09:54:54 +0000
  • 2e07572faf Add a check on iterations when Halley iterating. Correct igamma inverse initial calculations, and adjust digits needed for convergence. Fix erf calculation limits. Adjust non-convergence behaviour in Halley iteration. For issue #3408. John Maddock 2009-10-05 17:36:56 +0000
  • 71940bec79 Another round of performance tweaks for issue #3408. These should make our igamma implementation comparable in performance to the dcdflib FORTRAN routine - at least as far as MSVC is concerned. John Maddock 2009-10-01 16:03:42 +0000
  • 8418e9d68e A few more minor performance tweaks for issue #3407. John Maddock 2009-09-28 17:06:39 +0000
  • 056d083a2f Changes relating to issue #3408. Add hooks for the dcdflib to the incomplete gamma tests. Add hooks for the dcdflib to the igamma performance tests. Some small performance enhancements. John Maddock 2009-09-24 11:23:52 +0000
  • 0ae03af3b2 Copyrights on CMakeLists.txt to keep them from clogging up the inspect reports. This is essentially the same commit as r55095 on the release branch. Troy D. Straszheim 2009-07-26 00:49:56 +0000
  • da1216611d Fix broken link and regenerated docs. John Maddock 2009-07-23 12:32:21 +0000
  • 9d1b911554 Fix broken link and regenerated docs. John Maddock 2009-07-23 12:24:35 +0000
  • c7dbd17302 Try and fix inspect report failures. John Maddock 2009-07-23 12:09:54 +0000
  • bab6663fbf Fix line endings. John Maddock 2009-07-23 11:58:13 +0000
  • df259a9e1d Fix line endings. John Maddock 2009-07-23 11:56:59 +0000
  • ddc103f0cd Disable pch usage for msvc-7.1. John Maddock 2009-07-23 09:46:52 +0000
  • d9ee7f11c2 Disable pch usage for msvc-7.1. John Maddock 2009-07-23 09:45:33 +0000
  • b338985fa5 Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +0000
  • f20fe2fa08 Fixed the labels on some of the graphs and regenerated. John Maddock 2009-07-21 10:53:36 +0000
  • 151c27f44c Fixed the labels on some of the graphs and regenerated. John Maddock 2009-07-21 10:49:40 +0000
  • 71380c3ee6 Fix lookup ambiguity. Fixes #3207. John Maddock 2009-06-23 16:40:23 +0000
  • f99607da5d Fix lookup ambiguity. Fixes #3207. John Maddock 2009-06-23 16:39:50 +0000
  • 457a19dc5d A few mostly trivial fixes merged from Trunk. Updated docs. John Maddock 2009-06-22 15:57:57 +0000
  • 0e7856cfd1 Oops, previous commit was buggy, try again. John Maddock 2009-05-28 08:53:21 +0000
  • 6feccbee3d Added a couple of static assertions to prevent misuse. John Maddock 2009-05-28 08:52:05 +0000
  • 4c6c317588 Major upgrade merged from Trunk: see history section in the docs for the full details. John Maddock 2009-05-22 17:49:00 +0000
  • 3ec19713e6 Add some casts to try and fix gcc-4.4 compiler errors. John Maddock 2009-05-22 16:14:12 +0000
  • fc43b93fec Add missing file. John Maddock 2009-05-22 08:49:00 +0000
  • 0ec478e61b Added missing files. John Maddock 2009-05-22 08:44:53 +0000
  • 62744fed77 Updated and regenerated docs. John Maddock 2009-05-21 16:54:05 +0000
  • 05ad60a8c9 Fixed almost all tab and min/max issues found by inspect tool Jeremiah Willcock 2009-05-20 19:41:20 +0000
  • 99b1ee34f7 Fixed most tab and min/max issues from trunk inspection report Jeremiah Willcock 2009-05-20 19:19:00 +0000
  • b36f2d6bb6 Fix for no long double math functions. John Maddock 2009-04-21 08:43:36 +0000
  • 0b017bc74c Fixes #2961. GCC-4.0 workaround. John Maddock 2009-04-20 15:59:58 +0000
  • db6cc1a0a3 Split test/test_policy_7.cpp into two tests. Add some macro-expansion-suppression code to test_sign.cpp. John Maddock 2009-04-17 17:18:31 +0000
  • bedc5b058a Add more instrumentation code, along with some AMD64/Linux fixes. John Maddock 2009-04-11 15:26:59 +0000
  • 3d45185864 Sort circuit evaluation when the result will be 0. John Maddock 2009-04-09 09:10:45 +0000