bug-gsl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gsl] [bug #34361] gsl_bspline_knots_greville needs inequality const


From: Rhys Ulerich
Subject: [Bug-gsl] [bug #34361] gsl_bspline_knots_greville needs inequality constrained linear least squares
Date: Fri, 23 Sep 2011 15:01:39 +0000
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Ubuntu/10.04 Chromium/10.0.648.151 Chrome/10.0.648.151 Safari/534.16

Follow-up Comment #1, bug #34361 (project gsl):

Having done some more legwork...

It appears that the nonnegative least squares (NNLS), least distance
programming (LDP), and linear least squares with inequality constraints (LSI
in PROG6) source from Lawson and Hanson appears on Netlib at
http://www.netlib.org/lawson-hanson/ and is public domain (see Appendix C's
introduction in their text).  Others have f2c-ed this code, removed the libf2c
build-and-link prereqs by hand, and successfully employed it.  For example,
the LGPLed old APPSPACK 3.0.1 available at
https://software.sandia.gov/appspack/version3/ did so.

I intend to perform the same f2c-then-cleanup task starting directly from the
Netlib sources to ensure the license pedigree remains firmly public domain. 
According to
http://www.gnu.org/licenses/gpl-faq.html#CombinePublicDomainWithGPL and
http://www.gnu.org/s/gsl/design/gsl-design.html#SEC40, the resulting code can
be distributed with the GSL provided that it remains separated from GPL code.

That should give me the LSI solver I need to correctly finish
gsl_bspline_knots_greville.

    _______________________________________________________

Reply to this item at:

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

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]