Boost logo

Boost :

Subject: Re: [boost] e_float codes are in the sandbox
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2011-07-14 06:50:01

> -----Original Message-----
> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]] On Behalf Of
> Kormanyos
> Sent: Wednesday, July 13, 2011 10:29 PM
> To: boost_at_[hidden]
> Subject: [boost] e_float codes are in the sandbox
> The e_float codes are in the sandbox.
> I have done my best to prepare these codes for initial submission.
> * Notes for those familiar with the ACM publication:
>   - The bugs reported in the past have been corrected.
>   - The special functions have been reduced to include only (elementary transcendental + gamma +
> for real and complex.
>   - The test suite has been reduced accordingly.
>   - The test program runs in ~1-10 seconds for 100 digits depending on the CPU and selected
> back-end.
>   - Big-number back-end support for MPFR, GMP and my own EFX are included.
>   - The Fortran-90 REAL*16 back-end support has been removed.
> - The interfaces to Mathematica, Python and the CLR have been removed.
>    - A partial implementation of a generic functional interface has been added.
> I am excited to see what refactoring and redesign improvements might be suggested.
> Please be aware that e_float is high-performance, error-intolerant code.
> So always remember to run the test suite and pay attention to the results and timing before
suggesting any
> refactoring.

I look forward to experimenting with this exciting package.

Here are some links for anyone wanting to get the flavour before downloading the Boost-sandbox stuff

some 'manuals' in pdf format (and a poster for those who are turned on by lots of decimal digits ;-)
are at

Makefiles and a VC2010 solution (but is known very portable) are at

and some examples like


Paul A. Bristow,
Prizet Farmhouse, Kendal LA8 8AB  UK
+44 1539 561830  07714330204

Boost list run by bdawes at, gregod at, cpdaniel at, john at