Remove GSL dependency

Bug #1346985 reported by Micael Oliveira
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Libpspio
Fix Committed
Critical
Micael Oliveira

Bug Description

GSL is realeased under the GPL, which defeats the purpose of releasing Libpspio under the LGPL.

Changed in libpspio:
assignee: nobody → Alexandr Fonari (alexandr-fonari)
Yann Pouillon (pouillon)
Changed in libpspio:
status: New → Triaged
Revision history for this message
Yann Pouillon (pouillon) wrote :

GSL support is now optional, but still enabled by default until we fully implement a working replacement.

Changed in libpspio:
status: Triaged → In Progress
Revision history for this message
Alexandr Fonari (alexandr-fonari) wrote :

Dear all,

Please evaluate my code for the spline, branch: https://code.launchpad.net/~alexandr-fonari/libpspio/libpspio-jb

Files added/modified:
 - jb_spline.h
 - jb_spline.c
 - interpolation.h
 - interpolation.c
 - src/Makefile.am

Agreement between test_meshfunc with GSL and JB splines is not stellar, but it close, see ./src/gsl_spline_test_meshfunc.out and ./src/jb_spline_test_meshfunc.out usign vimdiff or similar.

TODO:
 - Fix doxygen everywhere.

Thanks and let me know what you think!

Changed in libpspio:
assignee: Alexandr Fonari (alexandr-fonari) → Micael Oliveira (micaeljtoliveira)
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.