1. 15 Jul, 2018 1 commit
  2. 23 Jan, 2015 1 commit
  3. 22 Jan, 2015 1 commit
    • Eugene Zhemchugov's avatar
      Make callbacks reentrant · 9c043926
      Eugene Zhemchugov authored
      Rebind callback dynamic variables upon entry into the callback function.
      With this fix callbacks can be called recursively.
      9c043926
  4. 06 Mar, 2014 1 commit
  5. 18 Feb, 2014 1 commit
  6. 12 Sep, 2011 1 commit
    • Liam M. Healy's avatar
      Use generic functions for histogram · 898260bd
      Liam M. Healy authored
      Define methods for existing generic functions for histogram:
      grid:dimensions (replacing #'bins), set-zero (replacing #'reset).
      Also, add a comment that the functions for 2D histogram have not been
      defined as a "to be done" reminder.
      898260bd
  7. 19 Aug, 2011 2 commits
  8. 17 Aug, 2011 1 commit
  9. 29 Jul, 2011 2 commits
  10. 26 May, 2011 1 commit
  11. 23 Apr, 2011 1 commit
  12. 12 Jan, 2011 2 commits
  13. 10 Jan, 2011 1 commit
  14. 07 Jan, 2011 1 commit
    • Liam M. Healy's avatar
      Single-float tests have explicit single float numbers (start) · e6380d35
      Liam M. Healy authored
      Change literal floats in tests from an unspecified precision to
      explicit single floats, so that if *read-default-float-format* is
      something other than 'single-float the tests will still pass.  About
      half the failures now fixed.  Function #'cdot is returning a pointer
      instead of a numerical value.
      e6380d35
  15. 01 Jan, 2011 1 commit
  16. 27 Nov, 2010 1 commit
  17. 03 Oct, 2010 1 commit
  18. 01 Oct, 2010 1 commit
    • Sumant Oemrawsingh's avatar
      Added non-radix-2 tests for radix-2-sized vectors · 53fcec99
      Sumant Oemrawsingh authored
      Effectively, non-radix-2 algorithm tests on power-of-2 vector sizes are added.
      The result is, that some tests fail, and the cause at this point is not yet
      clear. The tests that fail, are all related to non-radix-2 algorithms working
      on power-of-2 vector sizes.
      
      Only tests that are missing, are the so-called bitreverse tests.
      53fcec99
  19. 15 Sep, 2010 3 commits
  20. 04 Sep, 2010 1 commit
  21. 23 Aug, 2010 1 commit
    • Liam Healy's avatar
      Fix FFT to actually do something, but comment out because of failures · b7859a14
      Liam Healy authored
      The FFT tests were testing nothing of consequence, just that NIL was
      equal to NIL, because it was looking at the result of (reset-urand)
      and then three non-existent multiple values.  This is now fixed, so
      that fft-*-result-check actually binds the results of the
      calculations.  Also, single-float tests are referenced to
      +sgl-epsilon+ and not +dbl-epsilon+.  However, for
      (all-fft-test-forms 9 3 (64 99)), many tests fail:
      FAST-FOURIER-TRANSFORM: 235 assertions passed, 55 failed.
      so the tests are commented out.
      b7859a14
  22. 14 Aug, 2010 1 commit
    • Liam Healy's avatar
      Add FFT tests · bc4d0b9a
      Liam Healy authored
      Add FFT tests; these are a subset of the GSL tests.  For some reason
      the tests take a lot longer in GSLL, so instead of testing all sizes
      1...99, we test only 1...9 and then 64 and 99 for stride 1 only.
      bc4d0b9a
  23. 08 Aug, 2010 1 commit
    • Liam Healy's avatar
      Replace 'pi with 'dpi, the double-float version · 7aa0111c
      Liam Healy authored
      The standard declares that 'pi is an implementation-dependent
      long-float, but GSL requires double float, so the constant 'dpi has
      been defined as (coerce pi 'double-float).  This should make CLISP at
      the least happier.
      7aa0111c
  24. 16 Jul, 2010 1 commit
    • Liam Healy's avatar
      Copy with #'grid:copy methods · bdbb354b
      Liam Healy authored
      Copy with #'grid:copy methods and eliminate copy-to-destination and
      copy-making-destination.  For non-grid objects, the presence or
      absence of destination selects different foreign functions.
      bdbb354b
  25. 14 Jul, 2010 2 commits
    • Liam M. Healy's avatar
      Minor fix-ups to pass tests · 43c2dff4
      Liam M. Healy authored
      1. Fix argument order in permutation-inverse test.
      2. Test results for cholesky need to nest list for array contents.
      3. Fix incorrect initial contents for matrix-transpose.
      Now the tests results on SBCL 64 bit, GSL 1.14 are the same as the
      master branch:
      TOTAL: 4014 assertions passed, 2 failed, 0 execution errors.
      43c2dff4
    • Liam Healy's avatar
      Define get-value and (setf get-value) methods for matrices · 8d898b21
      Liam Healy authored
      Define get-value and (setf get-value) methods for matrices, and
      compute two indices when used, by making use of
      affi::delinearize-index.  Add &rest to *defmfun-llk* so that it won't
      be included in the ignore list.  Minor fixes to make more tests work.
      8d898b21
  26. 08 Jul, 2010 1 commit
  27. 07 Jul, 2010 3 commits
  28. 01 Jul, 2010 2 commits
  29. 30 Jun, 2010 1 commit
  30. 02 Jun, 2010 2 commits
    • Liam M. Healy's avatar
      a944009d
    • Liam M. Healy's avatar
      All gamma tests uncommented · 9f12e41e
      Liam M. Healy authored
      The gamma tests that were failing under Debian Lenny/SBCL 1.0.18/GSL
      1.11 pass under Debian squeeze/SBCL 1.0.36.25/GSL 1.14, so they are
      now uncommented.  The exponential-function test that failed in the
      first case passes in the second.   
      TOTAL: 4062 assertions passed, 2 failed, 0 execution errors.
      9f12e41e