Boost logo

Boost :

Subject: Re: [boost] [fixed_point] First presentation from GSoC 2015 and more
From: Klaim - Joël Lamotte (mjklaim_at_[hidden])
Date: 2016-10-11 17:37:30


On 6 October 2016 at 12:07, Paul A. Bristow <pbristow_at_[hidden]> wrote:

> > -----Original Message-----
> > From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of
> Christopher Kormanyos
> > Sent: 05 October 2016 23:07
> > To: boost_at_[hidden]
> > Subject: Re: [boost] [fixed_point] First presentation from GSoC 2015 and
> more
> >
> > >> A partial implementation of fixed-point in a Boost-like
> > >> style based on proposal N3352 is now available.
> >
> > > ... But your links don't work,
>
> Indeed :-( (
>
> The correct link to the docs for some years used to be
>
> https://dl.dropboxusercontent.com/u/43940943/modular-boost/
> libs/fixed_point/doc/html/index.html
>
> but sadly this no longer works for reasons that so far escape me (but I
> suspect some change at Dropbox?).
>
> Meanwhile here is a PDF version to whet your appetite until I get a html
> version publicly available.
>
> https://dl.dropboxusercontent.com/u/43940943/modular-boost/
> libs/fixed_point/doc/fixed_point.pdf
>
> Boost.Fixed_point ?
> ===============
>
> A partial implementation of fixed-point in a Boost-like style based on
> proposal N3352 is now available.
>
> This work is the result of developments from 2013-2016, including efforts
> from GSoC 2015.
>
> The source code is available at: https://github.com/
> BoostGSoC15/fixed_point
>
> (The master branch will be stable for a while but the develop branch may
> be updated in the light of your feedback).
>
> Preliminary docs are available at:
>
> https://dl.dropboxusercontent.com/u/43940943/modular-boost/
> libs/fixed_point/index.html
>
> We are potentially interested in submitting this work for inclusion in
> Boost.
>
> We are now requesting comments and suggestions for improvements,
> corrections and any
> further test results if these become available.
>
> Some key library features include:
>
> * proper C++ header-only implementation
> * full numeric_limits and <cmath> functions
> * flexible template choice of split between resolution and range
> * automatic selection of underlying integral representation
> * portability and high efficiency for bare metal microcontrollers
> * interoperation with Boost.Math
> * seamless extension to high-precision using Boost.Multiprecision
> * extensive test suite
>
> Thank you for your consideration.
> Best regards,
>
> Christopher Kormanyos
>
> And apologies from Paul.
>

Hi,

I'm a bit surprised I didn't see this work before.
Are you aware that SG14, the gamedev, real-time simulations, embedded
software and financing study group for the standard
is working on fixed point real proposal too?
Here is a version of the proposal:
http://johnmcfarlane.github.io/fixed_point/papers/p0037r2.html and
http://johnmcfarlane.github.io/fixed_point/papers/p0381r0.html
I will notify SG14 in case they missed your work too.

Joël Lamotte


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