197 Commits

Author SHA1 Message Date
jzmaddock
8bb54d07fd Remove most boost.type_traits usage. 2021-01-14 17:05:14 +00:00
jzmaddock
cb514e9249 Giant C++11 refactor removing:
BOOST_STATIC_ASSERT
BOOST_STATIC_CONST
boost::enable_if/disable_if
Changed many traits class usages from boost:: to std::.
2021-01-13 14:33:48 +00:00
jzmaddock
05d2d09bfd Remove tons of C++03 workarounds. 2021-01-11 21:42:50 +00:00
jzmaddock
c55e78df4f Add missing #include to exercise_threading_log_agm.cpp. 2020-08-07 08:16:23 +01:00
jzmaddock
34881d5b79 Add log_agm examples to Jamfile.v2. 2020-08-04 19:43:02 +01:00
Christopher Kormanyos
2ecade8a70 [CI SKIP] Improve the comments. 2020-07-22 07:52:38 +02:00
Christopher Kormanyos
e53b904f91 Merge branch 'develop' into exercise_threads 2020-04-24 14:49:03 +02:00
pabristow
147cbd3e0b Change to a comment an alternative definition of cpp_dec_float_50 that GCC 10.0.1 (but not gcc 9.2.0) regards as an error.
Examples pass for >b2 -a toolset=msvc,gcc-9.2.0,gcc-10.0.1,clang-10.0.0
2020-04-22 13:33:07 +01:00
jzmaddock
c2c6915c40 Merge pull request #223 from boostorg/deprecated_header_fix
Remove use of deprecated boost headers.
2020-04-21 11:00:42 +01:00
jzmaddock
264124b8d7 Remove use of deprecated boost headers. 2020-04-19 13:18:00 +01:00
jzmaddock
599f8d1426 Workaround for over-sized object files on Mingw.
Fixes https://github.com/boostorg/multiprecision/issues/219
2020-04-18 18:18:36 +01:00
Christopher Kormanyos
097f2cc124 [CI SKIP] Add comments, exemplary performance data and links to original references. 2020-04-07 11:32:40 +02:00
Christopher Kormanyos
5abe1e2545 [CI SKIP] Use Boost.Math's primes instead of sieve. 2020-04-06 10:40:08 +02:00
Christopher Kormanyos
f05e7f00e1 [CI SKIP] Add a sieve for primes. Reduce digits to 501. Increase to 10,000 function values. Reduce influence of writes to cout. Provide benchmark timing in code comments. 2020-04-06 10:32:46 +02:00
Christopher Kormanyos
2eb8014bf4 [CI SKIP] First pass refinements from comments in off-site mails 2020-04-05 22:50:56 +02:00
Christopher Kormanyos
e867b67aa5 [CI SKIP] Add exercise threading example 2020-04-05 17:15:16 +02:00
jzmaddock
3c3a522168 Suppress lots of GCC warnings. 2020-03-31 19:14:08 +01:00
jzmaddock
218c271663 Fix missing #include. 2020-03-30 18:40:45 +01:00
pabristow
899951dc89 Merge branch 'docs_update_1' into develop (using all docs_update_1 versions). 2020-03-19 15:49:14 +00:00
pabristow
fa3a7464db [CI SKIP]Added example of gauss-laguerre quadrature. 2020-03-16 17:47:54 +00:00
pabristow
b0cde4a303 Use CK entire quadrature file. [CI SKIP]. 2020-03-15 12:05:59 +00:00
Christopher Kormanyos
28c16704be Rework Gauss-Laguerre based on review. 2020-03-10 20:14:53 +01:00
jzmaddock
1059a4b1f2 Correct tommath failures 2020-03-10 16:37:33 +00:00
Christopher Kormanyos
5636339cba Keep continuing to clear up issues of old compilers. 2020-02-26 20:29:29 +01:00
Christopher Kormanyos
b0e5aaed38 Continue syntax corrections fro some older compilers. 2020-02-26 20:25:40 +01:00
Christopher Kormanyos
2f3d0b4ad4 More cleanup of Gauss-Laguerre example. 2020-02-26 18:56:57 +01:00
pabristow
a706a53ff8 [CI SKIP]Need to ensure toolset clang only tries to link no_eh_eg_support static. 2020-02-26 17:16:03 +00:00
Christopher Kormanyos
912bad819d Replace keyword "final" with BOOST_FINAL 2020-02-26 06:52:46 +01:00
Christopher Kormanyos
3780481290 More small adaptions for older build systems. 2020-02-25 22:48:47 +01:00
Christopher Kormanyos
4a795c508e More clean up Gauss-Laguerre quadrature example 2020-02-24 22:02:32 +01:00
Christopher Kormanyos
818566383f Use BOOST_FINAL (not final). More pretty printing. 2020-02-24 20:13:31 +01:00
Christopher Kormanyos
1c7085f110 Use boost macros for older build systems. 2020-02-24 07:19:03 +01:00
Christopher Kormanyos
d5dfcd445b Refine and test at 21,51,101,121,201 digits. 2020-02-23 23:03:04 +01:00
Christopher Kormanyos
4e6c722ace Add progress percent indications. 2020-02-23 14:14:07 +01:00
Christopher Kormanyos
f16275fccf Handle airy_ai(x) at lower x with x.gt.1 2020-02-22 18:22:13 +01:00
pabristow
18fdee4c75 [CI SKIP] changes from review of pull request #193, but awaiting improvements to gauss_leguerre_quadrature before rebuilding and re-review 2020-02-17 11:34:46 +00:00
Christopher Kormanyos
5abe0a9634 Speedup plus calibrate and test at 50...1200 digits. 2020-02-16 19:52:49 +01:00
Christopher Kormanyos
4405e31b9e Add cap letters to sentence beginnings. 2020-02-15 22:36:23 +01:00
Christopher Kormanyos
f1708899d4 Continue to refactor guass_laguerre_quadrature example 2020-02-15 22:22:06 +01:00
Christopher Kormanyos
51e492b611 Refactor guass_laguerre_quadrature example 2020-02-15 22:20:32 +01:00
pabristow
ec7e0476ad Reverted a few files with noisy comments, gauss_laguerre_quadrature example is broken (by PAB?) and under repair/upgrade. 2020-02-12 15:32:38 +00:00
pabristow
2074250c79 Laguerre_quad warning supressed, yet more typos, [endsect] annotations. 2020-02-04 16:54:31 +00:00
pabristow
bcc826254a Add big_seventh example to jamfile and confirm compiles and runs gcc and msvc. 2020-01-31 12:48:47 +00:00
pabristow
e51c487712 Rebuild with mods to big_seventh. 2020-01-30 16:24:09 +00:00
pabristow
6083cb4081 Changed all builtin to __fundamental. 2020-01-30 14:41:58 +00:00
pabristow
aef6a7f5b8 Add big_seventh.cpp quickbook for drop-in caveats. (but I:\boost\boost\multiprecision\number.hpp is not a member of boost? 2020-01-29 17:02:38 +00:00
pabristow
0fe173730d Resolved conflicts from pull from origin/develop 2020-01-29 11:45:41 +00:00
jzmaddock
6db977a199 Merge pull request #173 from bwignall/typo
Fix typos
2020-01-11 13:26:10 +00:00
Christopher Kormanyos
632f68400c Repair excessive right shift in rotr. Change benchmark units to kops/s. 2019-12-13 22:46:54 +01:00
Christopher Kormanyos
953c04caac Initial commit of cpp_int multiplication timing. 2019-12-11 22:43:28 +01:00