Christopher Kormanyos
b21926b083
Add comment to Gauss-Laguerre auadrature example. Test over a wide range of decimal digits from 10...600 with various multiple-precision types.
2014-01-27 23:20:23 +01:00
Christopher Kormanyos
73a6ec1da4
Add an example of multiple-precision Gauss-Laguerre quadrature.
2014-01-27 21:09:29 +01:00
Christopher Kormanyos
c94600eb57
Add more hypergeometric functions. Refine style and performance measurements.
2013-12-24 16:52:26 +01:00
jzmaddock
e83adbe0ad
Add timing info and MPFR option, plus change to get thing compiling with expression-templates turned on.
2013-12-23 17:36:51 +00:00
Christopher Kormanyos
0d627f3322
Commit non-trivial use-case that calculates hypergemetric functions.
2013-12-22 19:59:07 +01:00
John Maddock
10ed707a68
Initial merge of cpp_bin_float code from sandbox.
...
[SVN r86781]
2013-11-21 19:05:42 +00:00
John Maddock
5126fa8e74
Fix float128 compile error.
...
Add constexpr support to float128.
Add float128 docs and rebuild HTML.
[SVN r84016]
2013-04-22 17:50:55 +00:00
John Maddock
04b1c9e9f0
Initial commit of 128-bit float wrapper
...
[SVN r83713]
2013-04-02 17:26:48 +00:00
John Maddock
b1a27b8c5c
Fix valgrind errors
...
[SVN r83519]
2013-03-22 16:55:36 +00:00
John Maddock
8ff620de3b
Add debug_adaptor.hpp.
...
Document debug_adaptor and VC++ visualizers.
[SVN r82517]
2013-01-17 12:23:21 +00:00
John Maddock
2b901734b2
Big search and replace name change of adapter -> adaptor.
...
[SVN r82501]
2013-01-15 11:43:27 +00:00
John Maddock
0d4b3d4b02
Add logged adapter.
...
Add docs for logged_adapter and mpfi_float.
[SVN r82499]
2013-01-15 09:25:05 +00:00
John Maddock
27599ca09e
Apply patch for typos.
...
Regenerate docs.
Fixes #7806 .
[SVN r82073]
2012-12-18 11:28:04 +00:00
John Maddock
75cab8836d
Allow detail::canonical to be used with enum types.
...
Review all noexcept specifications - and remove quite a few that we (probably) can't guarantee.
Change example workaround for non-C++11 compilers.
[SVN r81809]
2012-12-09 15:24:07 +00:00
John Maddock
f1830235bb
Fix inspection report issues.
...
Regenerate docs.
Fix performance test Jamfile.
[SVN r81740]
2012-12-06 13:37:51 +00:00
John Maddock
edfc8f5ff8
Fix for non-C++11 compilers.
...
[SVN r81465]
2012-11-21 18:55:39 +00:00
John Maddock
8ae04c68a6
Merge multiprecision from sandbox.
...
[SVN r81417]
2012-11-18 18:56:59 +00:00
John Maddock
da40611f57
Fix mpfr_float_backend interconversions.
...
Update docs and regenerate.
[SVN r81163]
2012-11-03 18:27:11 +00:00
John Maddock
e2ef393c23
Big search and replace rename, removing mp_ prefix.
...
[SVN r79932]
2012-08-08 18:14:50 +00:00
John Maddock
f4a922e325
Fix some asserts and comments, plus one C++11 issue.
...
[SVN r79250]
2012-07-03 18:18:08 +00:00
John Maddock
5ce96a1459
Fix some doc typos and regenerate docs.
...
[SVN r78843]
2012-06-07 10:06:56 +00:00
Christopher Kormanyos
1011377735
- Added generic examples LaTeX source documentation.
...
[SVN r78102]
2012-04-20 20:48:32 +00:00
John Maddock
1f15fc5ad9
Deleted some dead files, moved some others around.
...
[SVN r78014]
2012-04-16 16:28:57 +00:00
John Maddock
538415e0ef
Correct wrong function-call argument in docs.
...
Change max_digits10 in numeric_limits<cpp_dec_float> to include all the *possible* digits.
[SVN r77996]
2012-04-15 17:46:42 +00:00
John Maddock
462bec3925
Fix ldexp/frexp in default_ops.hpp. Improve 64-bit platform detection in cpp_int_core.hpp. Get examples building with GCC
...
[SVN r77971]
2012-04-14 16:51:02 +00:00
John Maddock
d4a2c46ac6
Update examples, reorganise docs, temporarily remove HTML before rebuilding.
...
Enhance test cases, including enabling loopback testing on cpp_dec_float io.
[SVN r77948]
2012-04-13 15:38:28 +00:00
John Maddock
2b1f19fa2b
Integrate Chris's FP examples into the docs.
...
[SVN r77851]
2012-04-09 16:58:30 +00:00
Christopher Kormanyos
43a86370a5
Added examples of generic numeric programming using built-in and MP types.
...
[SVN r77794]
2012-04-06 22:09:09 +00:00
John Maddock
0488e551b9
Add extended floating point example.
...
[SVN r77746]
2012-04-03 18:20:35 +00:00
John Maddock
4397548816
Extend examples using Paul Bristow's comments.
...
[SVN r77626]
2012-03-29 12:28:31 +00:00
John Maddock
e47eee1e5e
Update floating point examples to show Boost.Math usage.
...
[SVN r77607]
2012-03-28 17:47:41 +00:00
John Maddock
1cfbf792a3
Fix comment.
...
[SVN r77606]
2012-03-28 17:35:38 +00:00
John Maddock
8433c69175
Disable expression templates for fixed precision types.
...
Restrict integer functions to integer types.
Improve Miller Rabin performance by filtering out small primes etc.
Improve Miller Rabin tests.
Change mp_int to tom_int to avoid conflict with global ::mp_Int type.
[SVN r77471]
2012-03-22 10:29:30 +00:00
John Maddock
6deafa525b
Fix bug in cpp_int shown up by random number generations and change example to use it.
...
[SVN r77359]
2012-03-17 13:23:32 +00:00
John Maddock
45a08da90e
Add simple version of the Miller Rabin test
...
[SVN r77353]
2012-03-17 09:18:20 +00:00
John Maddock
0f6a527cee
Add random number support.
...
[SVN r77344]
2012-03-15 18:41:00 +00:00
John Maddock
d82fa61c81
Mostly remove references to fixed_int.
...
Update docs.
[SVN r77335]
2012-03-14 18:23:44 +00:00
John Maddock
e1b23af8f5
Add files missing from last commit, and add new examples to tests.
...
[SVN r77324]
2012-03-13 18:40:52 +00:00
John Maddock
8d6dedf4b0
Complete renaming of cpp_float to cpp_dec_float.
...
Rebuild docs.
[SVN r77037]
2012-02-16 09:36:26 +00:00
John Maddock
380d627359
Big search and replace: change cpp_float to cpp_dec_float.
...
Also fix up some numeric_limits test failures.
[SVN r77032]
2012-02-15 13:09:45 +00:00
John Maddock
c98f15f30d
Update docs with performance results.
...
Add component based initialization of rationals.
[SVN r76486]
2012-01-14 13:24:52 +00:00
John Maddock
a97c3bd896
Update docs to include fixed_int.hpp.
...
Remove 64-bit versions of fixed_int typedefs - better to use boost::int64_t instead.
[SVN r76433]
2012-01-12 13:56:22 +00:00
John Maddock
d7578f242c
Add numerator/denominator accessor functions to rational_adapter.hpp.
...
Define predefined rational number type for libtommath.
Add rational number specific tests to test_arithmetic.cpp.
Document rational_adapter and related stuff, regenerate docs.
[SVN r76130]
2011-12-24 13:13:16 +00:00
John Maddock
f5eb2f330b
Update docs, rename remaining occurrences of mp_float.
...
[SVN r75487]
2011-11-14 12:41:15 +00:00
John Maddock
c8eda6845e
Search and replace - rename mp_float cpp_float.
...
[SVN r75453]
2011-11-12 13:15:33 +00:00
John Maddock
6e009f3029
Fix gcc warnings and errors.
...
Update docs.
[SVN r75284]
2011-11-03 11:06:05 +00:00