commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Luc Maisonobe <Luc.Maison...@free.fr>
Subject Re: [math] numerical stability problems of continued fraction
Date Mon, 21 May 2012 08:14:40 GMT
Le 21/05/2012 08:22, Phil Steitz a écrit :
> On 5/20/12 10:32 PM, Sébastien Brisard wrote:
>> Hi Thomas,
>>> This seems to solve all the described problems, but the question remains
>>> if this can be included without problems into CM. The algorithm
>>> description in NR is not in source code but on an higher level.
>>>
>> Looking at the relevant chapter in NR, I don't think there is any
>> license issue (no code provided in NR).
>> However, if you really want to play it safe, the paper by Thompson is
>> available here
>> http://www.fresco.org.uk/papers/Thompson-JCP64p490.pdf
>> I guess downloading it is OK, as www.fresco.org.uk seems to be
>> Thompson's own website.
>> What you could do is conform closely to Thompson's notation, instead
>> of NR's notation.
> 
> +1

I agree too.

> 
> Personally, I would say it is probably OK to implement the algorithm
> based on the high level description if there is no code provided and
> you are just implementing the numerical algorithm.  What NR
> explicitly lays claim to [1] is the implementations they provide in
> code.  In [1], they claim that translations of provided code into
> other languages violates their copyright; whence our tendency to
> avoid looking at their code or implementing anything that we can't
> find another reference for.  If all that you are relying on is a
> high-level description of an algorithm that is documented elsewhere,
> I would say that is fair game.  If you can get and refer to a different reference for
the algorithm, as Sebastien suggests, that is what we prefer to do.

Welcome back, Phil!

Luc

> 
> Phil
> 
> [1] http://www.nr.com/licenses/redistribute.html
> 
> 
>>
>> Sébastien
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
>>
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message