Boost logo

Boost :

Subject: Re: [boost] Introduction of numeric_adaptor
From: John Maddock (john_at_[hidden])
Date: 2009-11-02 06:37:43


> I would like to introduce the numeric_adaptor library that Barend and
> I have developed to address a recurring problem: integration of big
> numbers. We already talked about it in the past, when discussions
> about geometry would lead to robustness. We're introducing it now
> because of the upcoming formal review of GGL.
>
> The purpose of this library is to turn big-numbers proposed by the
> most well-known big number libraries into value-types, (almost) usable
> like any number. This way, a library developer who has a robustness
> sensible function to write can take numbers as template parameters,
> and use them in such a way that they can be a fundamental type or one
> of the value-types provided by numeric_adaptor.

This looks like a good idea, but how does it compare to the thin wrappers
for NTL and mpfr/gmp in boost/math/bindings ? Unfortunately for many
applications, we really need a complete std libm implementation: the
Boost.Math binding get close to that, how about these?

Cheers, John.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk