Commit Graph

1243 Commits

Author SHA1 Message Date
jzmaddock
0481ca18ec Change floating point to rational number conversions to be implicit as per https://svn.boost.org/trac/boost/ticket/10082. 2014-06-01 18:43:16 +01:00
jzmaddock
0b8e0e0786 Fix for built in integer types, see https://svn.boost.org/trac/boost/ticket/10073 2014-05-28 13:34:31 +01:00
jzmaddock
973e3f09f2 Merge branch 'develop' 2014-05-23 12:18:20 +01:00
jzmaddock
638362121a Doc update. 2014-05-23 12:17:28 +01:00
jzmaddock
06b5219bb6 Merge branch 'develop' 2014-05-22 09:59:05 +01:00
jzmaddock
4cb3e58b62 Fix compilation of examples, plus Jamfile, plus one comparison bug in cpp_bin_float. 2014-05-05 16:41:46 +01:00
pabristow
613d3ceca6 New jamfile to run all examples (showing compile fail in cpp_bin_float).
Some only work if gmp, mpir, mpfr, tommath are installed, of course.
2014-05-05 11:54:35 +01:00
jzmaddock
5a5fb6fbe0 Fix for assignment from string not resetting sign bit, see: https://svn.boost.org/trac/boost/ticket/9936 2014-04-24 09:34:57 +01:00
jzmaddock
e530dae5bc Merge branch 'develop' 2014-04-17 10:48:22 +01:00
jzmaddock
4dcbf0b508 Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop 2014-04-14 19:01:22 +01:00
jzmaddock
125e695280 Fix double_limb_type to make sure it's the widest type on the system 2014-04-14 19:00:34 +01:00
jzmaddock
e71ca0f942 Merge branch 'develop' 2014-04-13 11:30:52 +01:00
jzmaddock
6ebf2ec5f1 Regenerate docs. 2014-04-13 11:28:31 +01:00
jzmaddock
2fc98c48df Change __float128 config test to detect mingw runtime bug. 2014-04-11 09:39:00 +01:00
jzmaddock
4b25b2a6c4 Limit max digits to print so stupid libc++ can actually parse the input. 2014-04-11 09:34:10 +01:00
jzmaddock
9d2c3ee640 Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop 2014-04-10 18:01:48 +01:00
jzmaddock
e7704434d5 Fix PP-logic on test case.
Don't explicitly request gnu++0x mode - it causes conflicts with testers running in c++1y mode.
2014-04-10 18:01:29 +01:00
jzmaddock
b9544a6964 Merge pull request #5 from AntonBikineev/develop
modified:   doc/multiprecision.qbk
2014-04-06 09:30:53 +01:00
AntonBikineev
f041880d93 modified: doc/multiprecision.qbk 2014-04-06 04:11:14 +04:00
jzmaddock
961a971e2b Ensure Math constants use explicit construct-from-string rather than lexical_cast. 2014-04-02 16:48:35 +01:00
jzmaddock
e0680a745b Tentative fixes for VC9 failures, plus improve error reporting of failed lexical_casts in test_arithmetic.hpp. 2014-03-27 13:36:23 +00:00
jzmaddock
9eb732b956 Disable some overloads which use rearrangements not suitable for integer types.
See https://svn.boost.org/trac/boost/ticket/9802.
2014-03-26 13:37:04 +00:00
jzmaddock
373fa10e18 Workarounds for VC-12 errors. 2014-03-25 13:10:00 +00:00
jzmaddock
8b27d6b269 More fixes for GCC versions < 4.8 which require FP_* macros to be cast to int to avoid overload issues in operator==. 2014-03-24 09:11:35 +00:00
jzmaddock
ae9bf079bc Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop 2014-03-21 11:24:57 +00:00
jzmaddock
d82e425293 Tentative fix for gcc-4.7 and earlier failures on some machines but not others. 2014-03-21 11:24:15 +00:00
jzmaddock
00413c9689 Fix constexpr issue with gcc-4.6.x 2014-03-20 17:45:20 +00:00
jzmaddock
d019fef13f Fix for issue https://svn.boost.org/trac/boost/ticket/9645.
Regenerate docs.
2014-03-11 17:20:31 +00:00
jzmaddock
3317ee0d4a More fixes for compiling with -ftrapv under gcc 2014-03-09 10:04:38 +00:00
jzmaddock
5754de90e2 Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop 2014-03-08 10:57:37 +00:00
jzmaddock
bdacea2934 Partial fix for https://svn.boost.org/trac/boost/ticket/9740 to allow code to be used with -ftrapv in gcc. 2014-03-08 10:57:01 +00:00
jzmaddock
3c1b9d23a4 Merge pull request #4 from cosminBoaca/develop
Fixes compile error on ubuntu 12.04 boost 1.55 g++ 4.8.1
2014-03-05 17:50:55 +00:00
Cosmin Boaca
a0d7c9b7a6 Fixes compile error on ubuntu 12.04 boost 1.55 g++ 4.8.1 2014-03-04 22:47:44 +02:00
jzmaddock
498808c78e Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop 2014-02-21 17:29:36 +00:00
jzmaddock
9bf3b419c1 Minor fixes for Intel C++ on Win32. 2014-02-21 17:29:05 +00:00
ckormanyos
fdb8efd201 In hypergeometric_luke_algorithms.cpp, do trivial clean-up and optimization. 2014-02-19 21:45:49 +01:00
ckormanyos
aba1a571bb In hypergeometric_luke_algorithms.cpp, trivial license change and return code of main(). 2014-02-18 22:43:38 +01:00
Christopher Kormanyos
bbe0b91764 Merge pull request #3 from cosminBoaca/develop
Removed code unrelated to computation of chebyshev polinomials
2014-02-18 19:36:50 +01:00
Cosmin Boaca
e496a56d2d Removed code unrelated to computation of chebyshev polinomials 2014-02-18 01:24:33 +02:00
ckormanyos
1c1a98b612 In hypergeometric_luke_algorithms.cpp, use a fully template-based approach. 2014-02-17 23:11:59 +01:00
ckormanyos
dd2e6cf5c8 In hypergeometric_luke_algorithms.cpp, use a complete tamplate-based approach. 2014-02-17 22:53:51 +01:00
jzmaddock
9d59d0a56c Remove reference to class that doesn't exist!! 2014-02-09 11:38:09 +00:00
Paul A. Bristow
a4cf62d878 Merge pull request #2 from AntonBikineev/develop
Independent function name N() is changed to dependent name this->N().
2014-02-03 01:38:19 -08:00
AntonBikineev
f981d30424 Independent function name N() is changed to dependent name this->N().
modified:   example/hypergeometric_luke_algorithms.cpp
2014-02-03 03:02:06 +04:00
Christopher Kormanyos
69e3e6cdc5 Clean up Gauss-Laguerre quadrature example. 2014-01-31 23:21:13 +01:00
jzmaddock
901d62d719 Merge branch 'develop' of https://github.com/boostorg/multiprecision into develop 2014-01-30 09:35:31 +00:00
jzmaddock
b3b9164bb9 Adjust big_lanczos now we have Sterling's approx in Boost.Math for large digit counts.
Add extra high-precision test for gamma functions.
2014-01-30 09:35:14 +00:00
Christopher Kormanyos
0b08604aae In Gauss-Laguerre quadrature example, improve comments (so as not to forget later). 2014-01-29 23:21:30 +01:00
Christopher Kormanyos
75db3df184 Improve example of Gauss-Laguerre quadrature. 2014-01-29 22:39:38 +01:00
Christopher Kormanyos
58b0752d12 Trivial clean-up in cpp_dec_float.hpp. 2014-01-27 23:23:36 +01:00