mirror of
https://github.com/boostorg/multiprecision.git
synced 2026-01-19 04:22:11 +00:00
Merge branch 'develop' into more_coverage
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
There is one currently only one interval number type supported - <a href="http://perso.ens-lyon.fr/nathalie.revol/software.html" target="_top">MPFI</a>.
|
||||
</p>
|
||||
<p>
|
||||
[ section:mpfi mpfi_float]
|
||||
[section:mpfi mpfi_float]
|
||||
</p>
|
||||
</div>
|
||||
<div class="copyright-footer">Copyright © 2002-2020 John
|
||||
|
||||
@@ -208,7 +208,7 @@ if we were using the [mpfr_class] C++ wrapper for [mpfr] - then this expression
|
||||
temporaries (this is true even though [mpfr_class] does use expression templates to reduce the number of temporaries somewhat). Had
|
||||
we used an even simpler wrapper around [mpfr] like [mpreal] things would have been even worse and no less that 24 temporaries
|
||||
are created for this simple expression (note - we actually measure the number of memory allocations performed rather than
|
||||
the number of temporaries directly, note also that the [mpf_class] wrapper that will be supplied with GMP-5.1 reduces the number of
|
||||
the number of temporaries directly, note also that the [mpf_class] wrapper supplied with GMP-5.1 or later reduces the number of
|
||||
temporaries to pretty much zero). Note that if we compile with expression templates disabled and rvalue-reference support
|
||||
on, then actually still have no wasted memory allocations as even though temporaries are created, their contents are moved
|
||||
rather than copied.
|
||||
|
||||
@@ -141,7 +141,7 @@ Returns `true` if `lower(a) == upper(a)`.
|
||||
|
||||
[mpfi_eg]
|
||||
|
||||
[endsect] [ section:mpfi mpfi_float]
|
||||
[endsect] [section:mpfi mpfi_float]
|
||||
|
||||
[endsect] [/section:interval Interval Number Types]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user