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.