Unify linear-mfit; Airy tests from GSL
The linear multi-parameter fitting functions with and without SVD have been unified into one function #'linear-fit; the weighted and unweighted functions have already been unified. If tolerance is non-nil (double-float) the SVD functions will be called. Tests of the Airy functions have been replaced by those in GSL's gsl-1.11/specfunc/test_airy.c and agree. Test totals now: SBCL 64: TOTAL: 1440 assertions passed, 5 failed, 0 execution errors. CCL 64: TOTAL: 1441 assertions passed, 4 failed, 0 execution errors.
Showing
- basis-splines.lisp 2 additions, 2 deletionsbasis-splines.lisp
- solve-minimize-fit/linear-least-squares.lisp 37 additions, 3 deletionssolve-minimize-fit/linear-least-squares.lisp
- special-functions/airy.lisp 75 additions, 13 deletionsspecial-functions/airy.lisp
- tests/airy.lisp 249 additions, 36 deletionstests/airy.lisp
Loading
Please register or sign in to comment