263 Commits

Author SHA1 Message Date
jzmaddock
3c9ff4d6ff Update version history.
Regenerate docs.
2024-03-03 17:56:28 +00:00
jzmaddock
035424e73c Update version history. 2023-11-17 18:41:32 +00:00
jzmaddock
be28491573 Update history.
Regenerate docs.
[CI SKIP]
2023-02-23 17:33:24 +00:00
jzmaddock
7bf1dd06bb Add forward declaration header.
Also fixes logged_adaptor.
Fixes: https://github.com/boostorg/multiprecision/issues/516
Fixes: https://github.com/boostorg/multiprecision/issues/508
2023-01-13 18:37:17 +00:00
jzmaddock
be4b8e80e2 Update history and regenerate docs.
[CI SKIP]
2022-10-23 18:43:55 +01:00
warren
f88caca1e3 DOC: Fix a couple typos in the complex number docs. 2022-09-30 12:25:37 -04:00
jzmaddock
481da0b186 Update history and regenerate docs.
[CI SKIP]
2022-06-25 19:15:10 +01:00
Christopher Kormanyos
08e7f9a1bc Finish remaining loose ends/docs for 1-dot-80 2022-06-07 11:45:28 +02:00
jzmaddock
498267dbb8 Update history, regenerate docs.
[CI SKIP]
2022-03-06 15:12:02 +00:00
jzmaddock
a8ab907e20 Ensure remainder has correct sign when the result is zero.
Also ensure float128 specializations of eval_signbit are actually called.
Change return type of signbit to bool to match std::signbit and update docs.
Add test case.
Fixes https://github.com/boostorg/multiprecision/issues/426.
2022-02-01 19:02:02 +00:00
jzmaddock
c72c479023 Change all bit counts to use size_t/ptrdiff_t.
Fixes https://github.com/boostorg/multiprecision/issues/362
2021-12-15 15:18:47 +00:00
Matt Borland
a7a5dbdcbd Replacement of boost with std and improve readability 2021-12-01 17:19:50 +02:00
Matt Borland
1e6ff4cc09 Replace BOOST_ASSERT with BOOST_MP_ASSERT 2021-11-26 20:29:08 +02:00
jzmaddock
3ba1d3dcd3 Update history and regenerate docs. 2021-11-06 19:05:51 +00:00
jzmaddock
ae9cf23a11 Documentation update for the new rational_adaptor.
Includes updating all the performance results.
2021-09-30 19:45:16 +01:00
jzmaddock
58b97f79f4 Update history.
[CI SKIP]
2021-06-29 11:05:18 +01:00
jzmaddock
dd241b380c Merge pull request #318 from boostorg/precision_issue_308
Big Variable Precision update.
2021-06-27 09:41:33 +01:00
Nick Thompson
9e2a6db22c Test to_string and add it to docs. 2021-06-22 15:53:51 -04:00
jzmaddock
e5d315f0cc Merge branch 'develop' into precision_issue_308
Fixed Conflicts:
	include/boost/multiprecision/complex_adaptor.hpp
	include/boost/multiprecision/debug_adaptor.hpp
	include/boost/multiprecision/logged_adaptor.hpp
	include/boost/multiprecision/mpfr.hpp
2021-06-13 11:27:26 +01:00
jzmaddock
1f911f887c Minor doc update. 2021-06-13 11:08:01 +01:00
jzmaddock
b4f2c28c6d Flesh out variable precision docs some more. 2021-06-01 19:51:43 +01:00
jzmaddock
83da000ce2 Add precision changing examples. 2021-05-25 11:09:48 +01:00
jzmaddock
3832c6aae1 Remove big_lanczos.hpp. 2021-05-24 10:15:48 +01:00
jzmaddock
4962f05e97 More thread safety adjustments.
Also add missing doc file.
[CI SKIP]
2021-05-19 09:19:11 +01:00
jzmaddock
cb638b5ee2 Update docs. 2021-05-12 17:31:41 +01:00
jzmaddock
8fdc0383db Restore lost docs.
Move some sections around.
Reword the float vs string construction docs slightly.
2021-02-28 11:35:13 +00:00
jzmaddock
c6d7d1ca6e Doc regen and add missing files. 2021-02-28 09:07:52 +00:00
jzmaddock
4b68342d32 Update version history, regenerate docs. 2021-02-26 17:00:28 +00:00
Christopher Kormanyos
d3cb8e4613 Fixes #289 with a clear intuitive example 2021-02-24 20:11:57 +01:00
jzmaddock
873079c962 Use noexcept rather than the macros. 2021-01-19 15:42:28 +00:00
jzmaddock
a9b4361c0a Completely remove MPL usage. 2021-01-16 11:22:28 +00:00
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
9398bc6393 Update mixed precision docs.
[CI SKIP]
2021-01-10 19:05:04 +00:00
jzmaddock
4700c04795 Update history.
Regen docs.
[CI SKIP]
2020-10-28 18:18:05 +00:00
jzmaddock
e46327150e Merge branch 'develop' into improve_trig 2020-10-23 08:43:12 +01:00
jzmaddock
f2e7d3d65a Disable some tests when the exponent range is greater than that of the reference type. Fix up a few other warnings. 2020-10-22 19:55:29 +01:00
pabristow
548bf21f1e Update CSS file with corrected color items, matching Boost.math version 2020-09-30 09:47:31 +01:00
jzmaddock
88a30e30a0 Add missing .qbk file. 2020-05-02 10:43:31 +01:00
jzmaddock
3e1c003fa7 Split documentation source up into better structure. 2020-05-01 18:45:00 +01:00
jzmaddock
43ee8a151a Remove stray comment in history. Regen docs.
[CI SKIP]
2020-03-24 13:16:19 +00: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
726f4cf464 [CI SKIP]Add ISBN and DOI for references. 2020-03-19 09:49:34 +00:00
pabristow
fa3a7464db [CI SKIP]Added example of gauss-laguerre quadrature. 2020-03-16 17:47:54 +00:00
jzmaddock
222f47acb7 Update documentation copyright.
[CI SKIP]
2020-03-13 19:10:19 +00:00
jzmaddock
ab3ac7ba0a Update history and regenerate docs.
[CI SKIP]
2020-03-13 19:07:21 +00:00
pabristow
90db169cb3 Change jamfile and Rebuild docs to use SVG images (except for admonitions like warning, caution which are then too big). Equations look much nicer. Worth PNG at 120 dpi double size of SVG. 2020-02-06 12:31:01 +00:00
pabristow
753824807b Corrected sections mistake (after delecting all html/ and re-adding). 2020-02-04 17:10:44 +00:00
pabristow
59797534e1 Corrected sections mistake. 2020-02-04 17:08:30 +00:00