You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Sébastien Brisard <se...@m4x.org> on 2012/02/28 08:08:53 UTC
[math] More special functions
Hello,
I have frequently felt the lack of more special functions in CM3. This
has also been noticed by other users (see recent entry in the Math
Wish List). I guess that special functions were implemented when
needed in the distribution package. I would like to start expanding
the CM3 capabilities in this area. As suggested, Bessel functions
would be a good start. I propose to proceed as follows
- first solve MATH-718, MATH-738 and MATH-753 which are all closely
related to special functions (that would be a good training for me!),
- introduce a framework for Chebyshev expansions [1], which are
frequently met in the approximation of special functions,
- start working on Bessel functions.
Questions are
- Do you think that would be a useful addition? If yes, I'll create
a new ticket for discussions on an apropriate framework for Chebyshev
expansions.
- Would you like us to start with another family of special
functions (I do use Bessel functions, but any other would be equally
fun for me!).
Best regards,
Sébastien
[1] http://dlmf.nist.gov/3.11#P3
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] More special functions
Posted by Thomas Neidhart <th...@gmail.com>.
2012/2/28 Sébastien Brisard <se...@m4x.org>
> What framework would you suggest? JIRA? Wiki?
>
> When I started working on iterative linear solvers, I added a feature
> request in the Wiki, and tried to start a structured page where the
> design issues would be gathered. As it attracted only very mild (not
> to say nil) interest, I gave up, and used a mixture of mailing-list
> and JIRA. This is quick and efficient, but not (in my view) a good way
> of structuring and filing decisions (especially info exchanged on the
> ML).
>
Personally, I like JIRA a lot, and try to put the stuff I would like to
work on there.
> This is actually a good point. As far as I know, new committers are
> instructed on the CM website to go to the Wiki (which is but rarely
> used). Maybe we should change that and move the MathWishList to as
> many JIRA tickets as necessary? In that case, the website should be
> changed accordingly. Otherwise, we can keep the Wiki, and commit
> ourselves to using it...
>
When I started contributing to CM, I looked at the MathWishlist on the
wiki, but it looked a bit outdated or was lacking more details.
So I found looking at the open issues in jira an easier way to start
contributing and also communicating with other people (aside from the ML).
Thomas
Re: [math] More special functions
Posted by Sébastien Brisard <se...@m4x.org>.
Le 28 février 2012 10:05, Sébastien Brisard
<se...@m4x.org> a écrit :
> 2012/2/28 Thomas Neidhart <th...@gmail.com>:
>> 2012/2/28 Sébastien Brisard <se...@m4x.org>
>>
>>> Hello,
>>> I have frequently felt the lack of more special functions in CM3. This
>>> has also been noticed by other users (see recent entry in the Math
>>> Wish List). I guess that special functions were implemented when
>>> needed in the distribution package. I would like to start expanding
>>> the CM3 capabilities in this area. As suggested, Bessel functions
>>> would be a good start. I propose to proceed as follows
>>> - first solve MATH-718, MATH-738 and MATH-753 which are all closely
>>> related to special functions (that would be a good training for me!),
>>> - introduce a framework for Chebyshev expansions [1], which are
>>> frequently met in the approximation of special functions,
>>> - start working on Bessel functions.
>>>
>>> Questions are
>>> - Do you think that would be a useful addition? If yes, I'll create
>>> a new ticket for discussions on an apropriate framework for Chebyshev
>>> expansions.
>>> - Would you like us to start with another family of special
>>> functions (I do use Bessel functions, but any other would be equally
>>> fun for me!).
>>>
>>
>> +1 from my side, and in general I find it a good idea to create feature
>> requests for things we would like to add or work on in the future by
>> ourselves.
>>
> What framework would you suggest? JIRA? Wiki?
>
> When I started working on iterative linear solvers, I added a feature
> request in the Wiki, and tried to start a structured page where the
> design issues would be gathered. As it attracted only very mild (not
> to say nil) interest, I gave up, and used a mixture of mailing-list
> and JIRA. This is quick and efficient, but not (in my view) a good way
> of structuring and filing decisions (especially info exchanged on the
> ML).
>
>>
>> This may also create interest by other people to provide patches
>> or ideas for this features.
>>
> This is actually a good point. As far as I know, new committers are
>
I meant "new contributors"
>
> instructed on the CM website to go to the Wiki (which is but rarely
> used). Maybe we should change that and move the MathWishList to as
> many JIRA tickets as necessary? In that case, the website should be
> changed accordingly. Otherwise, we can keep the Wiki, and commit
> ourselves to using it...
>
> Sébastien
>>
>> Thomas
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] More special functions
Posted by Sébastien Brisard <se...@m4x.org>.
2012/2/28 Thomas Neidhart <th...@gmail.com>:
> 2012/2/28 Sébastien Brisard <se...@m4x.org>
>
>> Hello,
>> I have frequently felt the lack of more special functions in CM3. This
>> has also been noticed by other users (see recent entry in the Math
>> Wish List). I guess that special functions were implemented when
>> needed in the distribution package. I would like to start expanding
>> the CM3 capabilities in this area. As suggested, Bessel functions
>> would be a good start. I propose to proceed as follows
>> - first solve MATH-718, MATH-738 and MATH-753 which are all closely
>> related to special functions (that would be a good training for me!),
>> - introduce a framework for Chebyshev expansions [1], which are
>> frequently met in the approximation of special functions,
>> - start working on Bessel functions.
>>
>> Questions are
>> - Do you think that would be a useful addition? If yes, I'll create
>> a new ticket for discussions on an apropriate framework for Chebyshev
>> expansions.
>> - Would you like us to start with another family of special
>> functions (I do use Bessel functions, but any other would be equally
>> fun for me!).
>>
>
> +1 from my side, and in general I find it a good idea to create feature
> requests for things we would like to add or work on in the future by
> ourselves.
>
What framework would you suggest? JIRA? Wiki?
When I started working on iterative linear solvers, I added a feature
request in the Wiki, and tried to start a structured page where the
design issues would be gathered. As it attracted only very mild (not
to say nil) interest, I gave up, and used a mixture of mailing-list
and JIRA. This is quick and efficient, but not (in my view) a good way
of structuring and filing decisions (especially info exchanged on the
ML).
>
> This may also create interest by other people to provide patches
> or ideas for this features.
>
This is actually a good point. As far as I know, new committers are
instructed on the CM website to go to the Wiki (which is but rarely
used). Maybe we should change that and move the MathWishList to as
many JIRA tickets as necessary? In that case, the website should be
changed accordingly. Otherwise, we can keep the Wiki, and commit
ourselves to using it...
Sébastien
>
> Thomas
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org
Re: [math] More special functions
Posted by Thomas Neidhart <th...@gmail.com>.
2012/2/28 Sébastien Brisard <se...@m4x.org>
> Hello,
> I have frequently felt the lack of more special functions in CM3. This
> has also been noticed by other users (see recent entry in the Math
> Wish List). I guess that special functions were implemented when
> needed in the distribution package. I would like to start expanding
> the CM3 capabilities in this area. As suggested, Bessel functions
> would be a good start. I propose to proceed as follows
> - first solve MATH-718, MATH-738 and MATH-753 which are all closely
> related to special functions (that would be a good training for me!),
> - introduce a framework for Chebyshev expansions [1], which are
> frequently met in the approximation of special functions,
> - start working on Bessel functions.
>
> Questions are
> - Do you think that would be a useful addition? If yes, I'll create
> a new ticket for discussions on an apropriate framework for Chebyshev
> expansions.
> - Would you like us to start with another family of special
> functions (I do use Bessel functions, but any other would be equally
> fun for me!).
>
+1 from my side, and in general I find it a good idea to create feature
requests for things we would like to add or work on in the future by
ourselves. This may also create interest by other people to provide patches
or ideas for this features.
Thomas