2
0
mirror of https://github.com/boostorg/math.git synced 2026-01-23 17:52:09 +00:00

Commit Graph

  • da670c577a Check for infinity before using it. John Maddock 2006-01-07 11:28:37 +00:00
  • ab2e8055f7 Merged brief-description comments to thier parent comment when they are adjacent. Daryle Walker 2005-12-27 13:07:13 +00:00
  • 9c11319890 Optimized expressions now that boost::rational<> supports Boolean conversion. Daryle Walker 2005-12-27 12:42:35 +00:00
  • 43fb57de0d Updated for changes in the Test library Daryle Walker 2005-12-19 02:57:39 +00:00
  • a754671b05 Don't test infinities if they're not available. John Maddock 2005-12-16 14:10:48 +00:00
  • 4c25a20654 Updated code to work even when numeric_limits<>::infinity() is unavailable. John Maddock 2005-12-16 14:10:05 +00:00
  • e771975c73 Upped test fudge factor a little. John Maddock 2005-12-11 17:29:53 +00:00
  • 66b5058e51 This commit was manufactured by cvs2svn to create tag 'Version_1_33_1'. boost-1.33.1 nobody 2005-12-05 14:04:06 +00:00
  • 8b0b64986e Added Doxygen comments for non-member operator functions; did formatting changes to some code-based formula comments Daryle Walker 2005-12-03 07:42:13 +00:00
  • fc0510ee4c Upped fudge factor to allow for broken msvc. John Maddock 2005-12-02 19:25:43 +00:00
  • 0cf71150fb Changed calculation of upper and lower safe bounds to avoid problems with std::sqrt(long double) returning infinities. John Maddock 2005-12-02 19:23:28 +00:00
  • cb13210a12 Update tests to provide more information, and disable tests that rely on long double overloads when those are known to be inaccurate. John Maddock 2005-11-24 18:44:24 +00:00
  • 48eb2d3f9b Minor fixes: added needed declaration of "two", upped tolerance slightly. John Maddock 2005-11-15 11:39:35 +00:00
  • 3a4b7be9a9 Update tests to use correct epsilon calculation. John Maddock 2005-11-12 10:24:31 +00:00
  • 5f161fe288 This commit was manufactured by cvs2svn to create tag 'Version_1_33_1_beta'. boost-1.33.1-beta1 nobody 2005-11-08 23:18:41 +00:00
  • 0545c77c55 Added needed #include John Maddock 2005-11-08 12:11:53 +00:00
  • a4d364c657 Added some more diagnostics. Changed fudge factor to use mantissa size, and not epsilon (epsilon is a rather different thing on Darwin's long double). John Maddock 2005-11-07 19:07:27 +00:00
  • 1df348c201 Loosen some of the test permitted errors (so glibc can cope). Added more diagnostic code to aid diagnosis of errors. Allow (0,0) as a valid result if the expected result is very small. John Maddock 2005-11-07 18:50:53 +00:00
  • fc99ec6f69 Tentative fix for pi having wrong value on one platform. Fix non-conforming call to atan2(0,0). John Maddock 2005-11-07 18:48:47 +00:00
  • 974a55463e Changed config logic to not use log1pf and expm1f unless C99 compatibility is specified. John Maddock 2005-10-24 17:07:46 +00:00
  • 816a5d51bd Updated Nan test, in case signed-nan comparisons are buggy. John Maddock 2005-10-23 17:30:23 +00:00
  • 468370b061 Add more information to tests. John Maddock 2005-10-23 16:21:24 +00:00
  • f9d4a1a9f7 Tentative fix for some Sunpro failures: don't negate NAN's it doesn't work! John Maddock 2005-10-23 16:19:58 +00:00
  • 1a35ad0c6f Added the file that generates test values for log1p and expm1. John Maddock 2005-10-22 16:30:59 +00:00
  • 539d64ed65 Added new Math additions. John Maddock 2005-10-20 17:51:44 +00:00
  • 9ffe41ad11 Added missing images. John Maddock 2005-10-20 16:14:40 +00:00
  • 67f638cbef Fixed up config to include <utility> via a wrapper that turns off TR1 inclusion in case the Boost.TR1 lib is in the compilers search path. Likewise for <complex> in the Math/TR1 components. John Maddock 2005-10-19 16:38:40 +00:00
  • a4dc75541c Added TR1 math additions: docs and tests. John Maddock 2005-10-15 12:01:54 +00:00
  • 7308af23cc Added TR1 math lib headers. John Maddock 2005-10-15 11:59:11 +00:00
  • f1760f27d9 Work around Tiger's wonky long double type Douglas Gregor 2005-09-15 02:28:43 +00:00
  • 7a4ca04278 Work around Tiger's wonky double double format for long double Douglas Gregor 2005-09-15 02:22:13 +00:00
  • 60f46add87 Added some of the first layout corrections suggested by Christoph Ludwig, plus my own over the 'C++' logo (from the C++ FAQ Lite) and the Cayley doubling table Daryle Walker 2005-08-18 02:24:28 +00:00
  • 45ec720e9f Corrected 'll' function names to 'l1' Daryle Walker 2005-08-16 07:46:48 +00:00
  • c04ff0e969 Added a LaTeX adaptation of the quaternion guide Daryle Walker 2005-08-14 06:08:52 +00:00
  • b433fca3ec Merged from 1.33.0 release Douglas Gregor 2005-08-12 13:02:37 +00:00
  • 306ef17f69 This commit was manufactured by cvs2svn to create tag 'Version_1_33_0'. boost-1.33.0 nobody 2005-08-12 03:25:34 +00:00
  • b1b3339876 Added Doxygen comments for non-operator non-member functions Daryle Walker 2005-08-06 22:44:23 +00:00
  • 63d88e65cc fixed broken links Jonathan Turkanis 2005-08-03 00:46:39 +00:00
  • 3bc4bcc33b This commit was manufactured by cvs2svn to create branch 'RC_1_33_0'. nobody 2005-07-28 18:22:24 +00:00
  • ef97fe7be6 Preliminary code for Cayley-Dickson hypercomplex elements Daryle Walker 2005-07-27 23:57:04 +00:00
  • 05bcdf8387 Possible fix for CW 9.4-Intel. Hubert Holin 2005-05-27 15:01:49 +00:00
  • ddb4b95e7a Fix for Intel compiler using the Microsoft library Beman Dawes 2005-05-25 02:21:39 +00:00
  • 76d9993b29 Need workaround header Douglas Gregor 2005-05-04 13:40:34 +00:00
  • 33e3aa09d0 Greater use of BOOST_WORKAROUND. Hubert Holin 2005-04-13 14:41:00 +00:00
  • 72b1c03372 Moved to newer version of Boost.Test. Hubert Holin 2005-03-11 16:10:51 +00:00
  • 122578cdf7 Moved to newer version of Boost.Test. Hubert Holin 2005-02-28 14:22:49 +00:00
  • 19d004e257 Moved to newer version of Boost.Test (provisional). Hubert Holin 2005-02-23 13:37:22 +00:00
  • 8eb25c451e Added missing 'typename' Daryle Walker 2005-02-07 14:34:32 +00:00
  • 8543f7f26d Replaced BOOST_TEST Stefan Slapeta 2005-02-03 12:27:14 +00:00
  • da400061f5 merge RC_1_32_0 fixes Aleksey Gurtovoy 2004-11-28 03:35:12 +00:00
  • e211974289 This commit was manufactured by cvs2svn to create tag 'Version_1_32_0'. boost-1.32.0 nobody 2004-11-19 19:19:18 +00:00
  • a00d3cd4a9 re-check octonion graphics, this time in binary mode Misha Bergal 2004-10-31 12:38:16 +00:00
  • 8969e94b0a re-check octonion graphics, this time in binary mode Misha Bergal 2004-10-31 12:33:05 +00:00
  • ff7fca8ef6 re-check octonion graphics, this time in binary mode Misha Bergal 2004-10-31 12:21:54 +00:00
  • f572a2b39e re-check octonion graphics, this time in binary mode Misha Bergal 2004-10-31 12:14:49 +00:00
  • dafbd5b1ee fix nonconforming filenames Aleksey Gurtovoy 2004-10-28 04:44:32 +00:00
  • a49fc60916 This commit was manufactured by cvs2svn to create branch 'RC_1_32_0'. nobody 2004-10-20 08:26:43 +00:00
  • a312085be2 Fixed multiple dots problem. Hubert Holin 2004-10-07 11:41:26 +00:00
  • 8803d321a9 c++boost.gif -> boost.png replacement Aleksey Gurtovoy 2004-10-05 15:45:52 +00:00
  • a84e01fcc6 Changed files to BSL based on permissions in blanket-permission.txt John Maddock 2004-09-28 12:55:45 +00:00
  • de88dc5e38 Fixed BOOST_OCTONION_MEMBER_DIV_GENERATOR_4. Hubert Holin 2004-08-26 12:22:51 +00:00
  • 4471d90c95 License updates Douglas Gregor 2004-08-19 15:19:17 +00:00
  • 6688cef153 The file sinc_sinhc.http got lost along the way, sorry. Hubert Holin 2004-08-18 15:34:30 +00:00
  • b1b4e377fc Added Daryle Walker's copyrights as requested. John Maddock 2004-08-15 10:13:49 +00:00
  • 668e01c050 Removed boost.org copyright assignments, and reverted to orginal author (as based on cvs history). John Maddock 2004-08-11 10:59:33 +00:00
  • 2c8db4a10c License update Douglas Gregor 2004-07-30 04:46:56 +00:00
  • 7f6b7ef005 Fix all the currently remaining line-ending problems. Rene Rivera 2004-07-18 04:45:56 +00:00
  • 783ff31286 Removed my now defunct e-mail address in the History. Fredrik Blomqvist 2004-07-16 19:37:54 +00:00
  • 3029d5fa2b add pdf doc for Paul Bristow Jeff Garland 2004-07-10 20:28:02 +00:00
  • a607b80188 remove minmax hack from win32.hpp and fix all places that could be affected by the minmax macros Eric Niebler 2004-02-26 18:27:02 +00:00
  • 6792aa6963 Added bit-searching, bit-intersection, and scaling functions Daryle Walker 2004-02-17 03:43:40 +00:00
  • ae74e09deb Added addition and subtraction operators Daryle Walker 2004-02-14 09:20:48 +00:00
  • 37a37daa30 Added absolute-value and sign functions Daryle Walker 2004-02-13 22:50:54 +00:00
  • 2439924bff Added increment and decrement operators Daryle Walker 2004-02-13 22:06:26 +00:00
  • 06bdded4f5 Fixed-up, hopefully, the implementation and exception policy of the bit-shift operators Daryle Walker 2004-02-13 10:34:00 +00:00
  • 692dc90c11 Added unary + and - operators Daryle Walker 2004-02-13 01:05:16 +00:00
  • 2ffe57e17c Added bitwise and-not function; did minor documentation tweak Daryle Walker 2004-02-12 13:29:21 +00:00
  • bbe2679ca9 Refactored implementations of bitwise operators Daryle Walker 2004-02-12 07:23:26 +00:00
  • 05bb8729ea Added greater separation between operator descriptions; added exception profiles to shift operators Daryle Walker 2004-02-11 10:50:21 +00:00
  • 11de9cab52 Added bit-shift operators; improved test for bit-reversal Daryle Walker 2004-02-11 08:20:28 +00:00
  • dba06e2c25 Fixed potential bug; did minor tweaks Daryle Walker 2004-02-10 09:59:38 +00:00
  • 4488e0ff33 Added bit-string converter; did minor tweaks Daryle Walker 2004-02-10 03:08:15 +00:00
  • 7b2bf3e95c Added bitwise-and, -or, and -xor operators, including combined assignment versions Daryle Walker 2004-02-10 01:11:29 +00:00
  • 54484f15df Added even/odd test, comparison method and operators, and minor tweaks Daryle Walker 2004-02-09 05:42:24 +00:00
  • 8067b24e14 Added single-bit-specific implementation of reset/set/flip Daryle Walker 2004-02-07 05:49:08 +00:00
  • dbb3463a51 Did more minor formatting changes Daryle Walker 2004-02-06 08:31:20 +00:00
  • 008f2f77cc Did minor formatting changes Daryle Walker 2004-02-06 08:18:14 +00:00
  • bcf7ac8a38 Added method to assign an arbitrary bit pattern within a bit range of another big_whole object Daryle Walker 2004-02-06 08:00:19 +00:00
  • 8ee4efc5f7 Added files for the multi-precision non-negative integer type based on std::valarray Daryle Walker 2004-02-05 10:36:38 +00:00
  • b2acc13f1e This commit was manufactured by cvs2svn to create tag 'Version_1_31_0'. boost-1.31.0 nobody 2004-02-04 15:24:32 +00:00
  • 6310b0b683 merged changes from main branch John Maddock 2004-01-06 13:33:28 +00:00
  • e8ddc9e36f Metrowerks appears to require static_cast workaround. John Maddock 2004-01-02 11:33:28 +00:00
  • 2fbd58f0db Fixed gcc 3.2 and 3.3 build issues, tests still fail on cygwin, but pass on linux and mingw32 (seems to be a numeric_limits issue). John Maddock 2003-12-31 12:04:45 +00:00
  • 58f28b153e This commit was manufactured by cvs2svn to create branch 'RC_1_31_0'. nobody 2003-12-30 12:10:04 +00:00
  • f38e44f5c3 fix links broken by index.htm to index.html renaming Beman Dawes 2003-12-12 00:00:13 +00:00
  • bf81a3172e Moved my stuff to the Boost Software License, Version 1.0 Daryle Walker 2003-11-05 07:06:17 +00:00
  • 858956bc60 Add V2 Jamfile Vladimir Prus 2003-09-29 16:40:02 +00:00
  • 9571d2b826 Use the import rule Dave Abrahams 2003-09-08 17:38:49 +00:00
  • f0c1fd049f This commit was manufactured by cvs2svn to create tag 'Version_1_30_2'. boost-1.30.2 nobody 2003-08-18 18:40:31 +00:00
  • f66c08c2e4 Fix facet support for intel-win32 Dave Abrahams 2003-08-16 00:18:24 +00:00