FirstIndexNext

[bug-gsl] [bug #24881] Submitting patch to add bspline derivative capabilities (2008-11-19)

From: Rhys Ulerich <INVALID.NOREPLY@gnu.org>
Subject: [bug #24881] Submitting patch to add bspline derivative capabilities
Date: Wed, 19 Nov 2008 22:09:41 +0000
To: Rhys Ulerich <rhys.ulerich@.........>, bug-gsl@gnu.org
Cc:


URL:
<http://savannah.gnu.org/bugs/?24881>

Summary: Submitting patch to add bspline derivative
capabilities
Project: GNU Scientific Library
Submitted by: rhysu
Submitted on: Wed 19 Nov 2008 10:09:39 PM GMT
Category: None
Severity: 3 - Normal
Operating System: Ubuntu Hardy
Status: None
Assigned to: None
Open/Closed: Open
Release: 1.12
Discussion Lock: Any

_______________________________________________________

Details:

Attached is a patch to add bspline derivative evaluation capabilitiles to
bspline/. Please, if possible, include this functionality in the gsl-1.12
release.

Included in the patch are...
- Evaluation of arbitrary order bspline derivatives
- Rework of existing bspline evaluation to support efficient derivative
computation
- Derivative-related unit tests for 'make check'
- Documentation updates to doc/bspline.texi

The patch applies (patch -p1 from the toplevel directory), compiles, and runs
'make check' cleanly against HEAD using gcc 4.2.4. Compilation includes with
-ansi -Wall -pedantic -DGSL_RANGE_CHECK. Existing gsl_bspline.h type
signatures were not modified, but three new methods were added:
gsl_bspline_eval_nonzero, gsl_bspline_eval_deriv,
gsl_bspline_eval_deriv_nonzero.

Please ensure bspline/TODO removes the derivative item after the patch.
bspline/Changelog will need to be updated-- I did not do so in the patch.
Sorry, I'm new to git.

Please email with any questions/issues.

- Rhys Ulerich



_______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Wed 19 Nov 2008 10:09:39 PM GMT Name: gsl_bspline_add_bsplvd.patch
Size: 46kB By: rhysu

<http://savannah.gnu.org/bugs/download.php?file_id=16880>

_______________________________________________________

Reply to this item at:

<http://savannah.gnu.org/bugs/?24881>

_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/