Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 90CCC9F28 for ; Tue, 28 Feb 2012 08:40:44 +0000 (UTC) Received: (qmail 40397 invoked by uid 500); 28 Feb 2012 08:40:44 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 40228 invoked by uid 500); 28 Feb 2012 08:40:43 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 40213 invoked by uid 99); 28 Feb 2012 08:40:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Feb 2012 08:40:43 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of thomas.neidhart@gmail.com designates 74.125.83.43 as permitted sender) Received: from [74.125.83.43] (HELO mail-ee0-f43.google.com) (74.125.83.43) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Feb 2012 08:40:36 +0000 Received: by eekc13 with SMTP id c13so28132946eek.30 for ; Tue, 28 Feb 2012 00:40:15 -0800 (PST) Received-SPF: pass (google.com: domain of thomas.neidhart@gmail.com designates 10.213.114.78 as permitted sender) client-ip=10.213.114.78; Authentication-Results: mr.google.com; spf=pass (google.com: domain of thomas.neidhart@gmail.com designates 10.213.114.78 as permitted sender) smtp.mail=thomas.neidhart@gmail.com; dkim=pass header.i=thomas.neidhart@gmail.com Received: from mr.google.com ([10.213.114.78]) by 10.213.114.78 with SMTP id d14mr768770ebq.47.1330418415962 (num_hops = 1); Tue, 28 Feb 2012 00:40:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=K7kVTtee+tmwcNKrcx1JUlm+0x16SYKVssUKURHx1cQ=; b=YevxWt3yraRaL8caOKoNrDhpZ2Ga1ToEoLeq2Tkf8HSCsz2hVh2TINApUXOiCeEmUp jF5pGD/kqacbuM2sAWAIZ6qFj+TMSN7r5KI5wH3c3dhrG3p0YrOBSeqCkCc/GJYmSY3F KkluDan8KDroEna2ZWu5QLDGjlU91HqheIxV4= MIME-Version: 1.0 Received: by 10.213.114.78 with SMTP id d14mr555749ebq.47.1330418415814; Tue, 28 Feb 2012 00:40:15 -0800 (PST) Received: by 10.213.2.69 with HTTP; Tue, 28 Feb 2012 00:40:15 -0800 (PST) In-Reply-To: References: Date: Tue, 28 Feb 2012 09:40:15 +0100 Message-ID: Subject: Re: [math] More special functions From: Thomas Neidhart To: Commons Developers List Content-Type: multipart/alternative; boundary=000e0cd294d213c80004ba022ddd X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd294d213c80004ba022ddd Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 2012/2/28 S=E9bastien Brisard > 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 --000e0cd294d213c80004ba022ddd--