|
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
Christopher
> 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 +
zeta)
> 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
big-number
> 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
at
https://svn.boost.org/svn/boost/sandbox/e_float/
some 'manuals' in pdf format (and a poster for those who are turned on by lots of decimal digits ;-)
are at
https://svn.boost.org/svn/boost/sandbox/e_float/doc/
Makefiles and a VC2010 solution (but is known very portable) are at
https://svn.boost.org/svn/boost/sandbox/e_float/libs/e_float/build/e_float_vs2010.sln
and some examples like
https://svn.boost.org/svn/boost/sandbox/e_float/libs/e_float/example/example_001_basic_usage_real.cp
p
Paul
--- Paul A. Bristow, Prizet Farmhouse, Kendal LA8 8AB UK +44 1539 561830 07714330204 pbristow_at_[hidden]
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk