3f86e4ba70Rebuild math documentation.
Daniel James
2010-07-01 22:22:00 +0000
999f37a21eFix signed/unsigned comparison warnings when char is unsigned.
John Maddock
2010-07-01 17:47:51 +0000
9be5e2419fMerge 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
f9562e1c92Oops missed this file in last commit.
John Maddock
2010-06-29 08:24:29 +0000
087a0dbb3bUpdate docs to match code.
John Maddock
2010-06-28 15:59:21 +0000
2ed2a883baMake the compile time gcd facilities work with greatest integer types, and be mpl compatible.
John Maddock
2010-06-28 15:32:19 +0000
ce9462e9aaMerge documentation fixes.
Daniel James
2010-06-26 12:30:09 +0000
6eb0a458b7Update various libraries' documentation build.
Daniel James
2010-06-20 18:00:48 +0000
d4382d90e2Corrected 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
95d3d4d406Corrected support minimum to 0 (was 1).
Paul A. Bristow
2010-06-02 14:49:22 +0000
1430c09c19Update to use hidden visibility where possible.
John Maddock
2010-05-25 14:51:38 +0000
ac3a1ef164Change to use new symbol visibility macros.
John Maddock
2010-05-25 14:45:54 +0000
a1c0cccebdMerge changes from Trunk:
John Maddock
2010-05-21 17:23:36 +0000
f1a9800c8cMerge r62087 (a fix to cbrt's internal promotion rules) from trunk.
Douglas Gregor
2010-05-19 01:21:43 +0000
200b0f7717Fix cbrt's internal promotion rules. Update tests to match.
John Maddock
2010-05-18 17:24:01 +0000
7ab7d21eaeFix 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
c7e0965ce9Previous fix doesn't work for later GCC versions, revert.
John Maddock
2010-05-06 12:33:40 +0000
0dd75b6c47Prevent multiple definitions of BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS.
John Maddock
2010-05-06 10:23:56 +0000
45db115f9dDisable long double support when the C++ runtime does not support it either. Fixes#3825.
John Maddock
2010-05-06 10:21:18 +0000
81c8795897Eliminate redundant (and incorrect) using declarations at function scope.
Douglas Gregor
2010-04-30 07:10:56 +0000
975734b135Change HP aCC fix version.
John Maddock
2010-04-27 12:18:15 +0000
9257a12d1bEliminate 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
d0d0a58cd4Add Boost.Build configuration support.
John Maddock
2010-04-15 16:05:39 +0000
7a7e393485Fix 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
489e05ace7Fix typo in rising_factorial docs and regenerate HTML.
John Maddock
2010-03-29 14:29:33 +0000
b3f10fe6edFix typo in rising_factorial docs and regenerate HTML.
John Maddock
2010-03-29 11:09:51 +0000
d110663674Somewhat simplify Boost.Math configuration checks
Vladimir Prus
2010-03-16 22:24:52 +0000
8056009e4bMerge 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
72ef981fbbUse the official boost.math check for long double
Vladimir Prus
2010-02-24 13:15:58 +0000
6e4ce5db3cConfiguration framework and boost.math long long configuration.
Vladimir Prus
2010-02-24 12:26:26 +0000
cd64856ff5Improve the performance of the Bessel functions, and update docs.
John Maddock
2010-01-27 13:16:14 +0000
fd9348f363corrected wrong filename in heading
Paul A. Bristow
2010-01-22 17:36:13 +0000
7c3c9fe10bAdded missing newline at end of file.
Paul A. Bristow
2010-01-22 14:58:45 +0000
b8204db460Change functions named "check" so they don't conflict with Apple macro of the same name.
John Maddock
2010-01-20 19:17:37 +0000
ec2df239b0Added licence info
Paul A. Bristow
2010-01-20 18:43:07 +0000
4ee32e1cb1Added licence info
Paul A. Bristow
2010-01-20 18:41:09 +0000
ea35733550Add 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
1a5044497dChange cbrt implementation to use a better performing algorithm. Fix a few warnings along the way.
John Maddock
2010-01-17 17:28:34 +0000
a549a4b6d5Copy over some of the project options from the test Jamfile.
John Maddock
2010-01-11 18:29:36 +0000
dccd472e40Simplify code a little, and add diagnostic printout.
John Maddock
2010-01-11 10:46:23 +0000
1b120ce1ebAdd new test, to verify that the the std lib's long double support is OK.
John Maddock
2010-01-11 10:04:43 +0000
fda2309c21Fix some whitespace differences between trunk and release.
Daniel James
2010-01-10 19:17:23 +0000
7ad501579eFix previous commit - it contained some inadvertent changes.
John Maddock
2010-01-10 10:21:08 +0000
81438d45deOnly add the -nologo option for Intel-on-windows compilers.
John Maddock
2010-01-10 10:17:07 +0000
7d3efcec6bUpdate author list.
John Maddock
2009-11-17 12:55:36 +0000
488701a7e3Suppress unused parameter warning.
John Maddock
2009-11-09 12:26:02 +0000
e6424a986cSuppress msvc warnings.
John Maddock
2009-11-04 17:06:58 +0000
75f47f2cadremove surplus const-qualifiers.
John Maddock
2009-11-04 12:15:05 +0000
ba698c2297Improve ibeta error handling, update and regenerate docs. Update tests. Fixes#3533.
John Maddock
2009-10-21 15:53:28 +0000
cc52a19fb4Improve ibeta error handling, and add new tests.
John Maddock
2009-10-21 12:27:38 +0000
124cd3b8a8rm 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
e47ecaa975rm 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
6227f67d75Update 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
0ec10d3feeUpdated Linux performance results.
John Maddock
2009-10-16 09:57:42 +0000
de84bde986Make the code gcc compatible.
John Maddock
2009-10-15 12:46:19 +0000
66f2eed7dcMerge updated docs: new performance results, release history etc.
John Maddock
2009-10-15 08:46:13 +0000
d2cf9ac6acAdded release notes.
John Maddock
2009-10-14 14:27:31 +0000
ebc86f03d8Update performance test results. Adjust msvc performance tuning.
John Maddock
2009-10-14 12:04:07 +0000
1a297964c1Merge performance enhancements and minor fixes from Trunk.
John Maddock
2009-10-12 10:35:20 +0000
21cd5f0d9fUpdate workarounds for Sun's latest compiler release.
John Maddock
2009-10-11 12:20:21 +0000
581f74e09bFix duplicate definitions when BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS is defined.
John Maddock
2009-10-09 16:52:27 +0000
72e1073865rebuild docs.
John Maddock
2009-10-09 12:51:01 +0000
36873d38d2Set last merge revision.
John Maddock
2009-10-09 12:44:43 +0000
5199267448Merge changes from Sandbox. Update series and continued fraction docs.
John Maddock
2009-10-09 12:43:29 +0000
fe4001165cAdd PGI macro to get proper alignment.
K. Noel Belcourt
2009-10-08 17:52:10 +0000
799b88be52Change iteration limits to use get_epsilon().
John Maddock
2009-10-08 16:03:25 +0000
c1a25c4a25Added more performance tests along with comparisons to the DCDFLIB.
John Maddock
2009-10-08 09:54:54 +0000
2e07572fafAdd 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
71940bec79Another 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
8418e9d68eA few more minor performance tweaks for issue #3407.
John Maddock
2009-09-28 17:06:39 +0000
056d083a2fChanges 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
0ae03af3b2Copyrights 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
da1216611dFix broken link and regenerated docs.
John Maddock
2009-07-23 12:32:21 +0000
9d1b911554Fix broken link and regenerated docs.
John Maddock
2009-07-23 12:24:35 +0000
c7dbd17302Try and fix inspect report failures.
John Maddock
2009-07-23 12:09:54 +0000
bab6663fbfFix line endings.
John Maddock
2009-07-23 11:58:13 +0000
df259a9e1dFix line endings.
John Maddock
2009-07-23 11:56:59 +0000
ddc103f0cdDisable pch usage for msvc-7.1.
John Maddock
2009-07-23 09:46:52 +0000
d9ee7f11c2Disable pch usage for msvc-7.1.
John Maddock
2009-07-23 09:45:33 +0000
b338985fa5Add basic copyright/license to keep cmake out of the inspection report
Troy D. Straszheim
2009-07-22 21:51:01 +0000
f20fe2fa08Fixed the labels on some of the graphs and regenerated.
John Maddock
2009-07-21 10:53:36 +0000
151c27f44cFixed the labels on some of the graphs and regenerated.
John Maddock
2009-07-21 10:49:40 +0000
71380c3ee6Fix lookup ambiguity. Fixes#3207.
John Maddock
2009-06-23 16:40:23 +0000
f99607da5dFix lookup ambiguity. Fixes#3207.
John Maddock
2009-06-23 16:39:50 +0000
457a19dc5dA few mostly trivial fixes merged from Trunk. Updated docs.
John Maddock
2009-06-22 15:57:57 +0000
0e7856cfd1Oops, previous commit was buggy, try again.
John Maddock
2009-05-28 08:53:21 +0000
6feccbee3dAdded a couple of static assertions to prevent misuse.
John Maddock
2009-05-28 08:52:05 +0000
4c6c317588Major upgrade merged from Trunk: see history section in the docs for the full details.
John Maddock
2009-05-22 17:49:00 +0000
3ec19713e6Add some casts to try and fix gcc-4.4 compiler errors.
John Maddock
2009-05-22 16:14:12 +0000
fc43b93fecAdd missing file.
John Maddock
2009-05-22 08:49:00 +0000
0ec478e61bAdded missing files.
John Maddock
2009-05-22 08:44:53 +0000
62744fed77Updated and regenerated docs.
John Maddock
2009-05-21 16:54:05 +0000
05ad60a8c9Fixed almost all tab and min/max issues found by inspect tool
Jeremiah Willcock
2009-05-20 19:41:20 +0000
99b1ee34f7Fixed most tab and min/max issues from trunk inspection report
Jeremiah Willcock
2009-05-20 19:19:00 +0000
b36f2d6bb6Fix for no long double math functions.
John Maddock
2009-04-21 08:43:36 +0000
0b017bc74cFixes#2961. GCC-4.0 workaround.
John Maddock
2009-04-20 15:59:58 +0000
db6cc1a0a3Split 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
bedc5b058aAdd more instrumentation code, along with some AMD64/Linux fixes.
John Maddock
2009-04-11 15:26:59 +0000
3d45185864Sort circuit evaluation when the result will be 0.
John Maddock
2009-04-09 09:10:45 +0000