Boost logo

Boost :

Subject: Re: [boost] [complex] Feedback and Potential Review Manager
From: Christopher Kormanyos (e_float_at_[hidden])
Date: 2012-05-02 14:24:50


> It will be done. It is a non-neglectable optimization. I will also modify the code to take into account your other suggestions:

> a- Use the right signature for the complex constructor.
> b- Use the boost::math::constants instead of the gcc extensions.
> c- Use the template parameters in the function calls.
> d- Implement binary operators with the integer optimization.
> e- Improve some functions that do too many computations (e.g. tanh computing exp() twice).

> (a) has already been done and pushed in my repository. (b) and (c) will be done soon, although I will probably stick to
> one_div_log10_e instead of ln_10 as long as this modification has not been pushed in the boost release. This will allow for a larger test base.
> (d) and (e) require more work but will be done over the week-end probably.

> Cheers,
> Matthieu

Thank you, Matthieu. I believe that this will improve your code.
Could you please give us a heads-up when you are finished?
Then I will try to check the code with both a multiprecision type
and a fixed-point type.

I remain at your (and boost's) service to potentially moderate
the review, if needed.

Best regards, Chris.


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