1. 25 Oct, 2008 1 commit
    • Liam Healy's avatar
      Port tests to save-test · 0343f3ce
      Liam Healy authored
      All remaning tests are now defined with save-test, and the
      LISP-UNIT:DEFINE-TEST has been eliminated from the definition files,
      except for arrays.
      0343f3ce
  2. 15 Sep, 2008 1 commit
    • Liam Healy's avatar
      Restore some tests · fe339ae4
      Liam Healy authored
      Multiple fixes to restore tests: change to #'cl-array from #'data, use
      #'a macro, comment out a few tests do defer repair until later.  Two
      errors in definitions of functions in
      histogram/updating-accessing.lisp fixed.  Some uncommented-out test
      failures remain.
      fe339ae4
  3. 25 Jul, 2008 4 commits
  4. 24 Feb, 2008 1 commit
  5. 18 Feb, 2008 1 commit
  6. 16 Feb, 2008 1 commit
  7. 06 Feb, 2008 1 commit
  8. 04 Feb, 2008 1 commit
  9. 03 Feb, 2008 2 commits
  10. 27 Jan, 2008 1 commit
  11. 28 Jan, 2007 1 commit
  12. 08 Jul, 2006 1 commit
  13. 14 Jun, 2006 1 commit
  14. 12 Jun, 2006 1 commit
  15. 08 Jun, 2006 2 commits
  16. 30 May, 2006 1 commit
  17. 29 Apr, 2006 1 commit
    • liam's avatar
      Allow arbitrary CL function arglist in defun-gsl with :function · 1ab6ee5a
      liam authored
      argument, like :method argument.  The arguments to the GSL function
      can be mapped arbitrarily, and different pieces like the size of a
      vector (with new function #'dim0) or the pointer #'gsl-array can be
      put in the correct place in the arglist explicitly.  Thus I can
      simplify #'splice-arguments and eliminate the hackish automatic
      insertion of the vector dimension after (or maybe before) when
      declared (:double *).  Ported all half-dozen or so uses to the new
      form.  Add :after cl-invalidate where needed.
      
      
      
      git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3054 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
      1ab6ee5a
  18. 22 Apr, 2006 1 commit
  19. 21 Apr, 2006 1 commit
    • liam's avatar
      Bind named vector dimension in defun-gsl expansion so that e.g. · 94651b3d
      liam authored
      (defun-gsl polynomial-solve-ws
          ((coefficients (:double n)) (workspace poly-complex-workspace))
        "gsl_poly_complex_solve"
        :return ((gsl-complex (1- n))))
      expands to
      (DEFUNX-MAP POLYNOMIAL-SOLVE-WS
                  "gsl_poly_complex_solve"
                  (COEFFICIENTS WORKSPACE)
                  (LET ((N (FIRST (STORAGE-SIZE COEFFICIENTS))))
                    (WITH-FOREIGN-OBJECTS ((#:RET4113 'GSL-COMPLEX (1- N)))
      	... )))
      This currently works only for a vector; no accomodation is made for
      matrices. 
      
      
      git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3043 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
      94651b3d
  20. 20 Apr, 2006 1 commit
  21. 19 Apr, 2006 1 commit
  22. 26 Mar, 2006 3 commits
  23. 24 Mar, 2006 1 commit
  24. 23 Mar, 2006 3 commits
  25. 22 Mar, 2006 4 commits