On 25 October 2015 at 17:46, Ed Smith-Rowland <3dw...@verizon.net> wrote:
> On 10/24/2015 11:38 PM, Jonathan Wakely wrote:
>>
>> On 8 May 2015 at 15:05, Ed Smith-Rowland <3dw...@verizon.net> wrote:
>>>
>>> On 05/07/2015 12:06 PM, Jonathan Wakely wrote:
>>>>
>>>> Hi Ed,
>>>>
>>>> The C++ committee is considering the
>>>> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4437.pdf
>>>> proposal to make C++17 include the contents of ISO 29124:2010 (the
>>>> special math functions from TR1 that went into a separate standard,
>>>> not into C++11).
>>>>
>>>> What is the status of our TR1 implementation? Is it complete? Good
>>>> enough quality to move out of the tr1 sub-dir?
>>>>
>>>> Even if N4437 isn't accepted for C++17 we could move things around to
>>>> turn the TR1 code into an iso29124 implementation, do you think that
>>>> would make sense?
>>>>
>>> That would make absolute sense.
>>> I actually have a tree where I've done that.
>>> All the functions are in there (29124 removed the hypergeometric
>>> functions.
>>> I'd like to keep those as extensions.
>>> I have some bugfixes also.
>>>
>>> I have a better version of the Carlson elliptic functions (which are used
>>> in
>>> the 29124 elliptic functions).
>>>
>>> Ed
>>>
>> Hi Ed, Florian,
>>
>> Here's a patch to re-use the TR1 math functions to implement IS 29124,
>> what do you think of this approach? Ed, were you just going to copy
>> the files and have duplicated code?
>>
>> We should probably uglify the names of the hypergeometric functions if
>> they are not in the final standard.
>>
>> This doesn't include Florian's patch, which should be applied.
>>
>> (I want to get this done before stage 1 ends in a couple of weeks, so
>> am posting this for review now, but I'll be unavailable for the next
>> week or two and might not be able to actually commit anything until
>> stage 3).
>
> Hi all!
>
> I am actually very aware of the stage 1 deadline and am working furiously!
>
> This patch adds the hypergeometric and confluent hypergeometric functions
> that were actually stricken fromTR29124.
> I actually had a mind to add those back especially since the confluent one
> is actually pretty stable in it's realm and is used in some statistics
> tests.
> I expect that some people have ventures to use both and so TR29129 would not
> be a full replacement for TR1 without them.
>
> I intend to post within the next few days.  I have to realize that some of
> my hopes and dreams would be better done with these in tree! ;-)
>
> Thank you for lighting a fire Jonathan!

Excellent, glad to hear you're on this, as you know the code and the
specs, whereas I'm poking around blindly :-)

Reply via email to