1. 30 Oct, 2011 2 commits
  2. 29 Oct, 2011 1 commit
    • Liam Healy's avatar
      Fix sf-result* definitions, eliminate ffexpand, fsbv:object · 121e475d
      Liam Healy authored
      Fix sf-result and sf-result-e10 translation methods, and use in
      complex-with-error and values-with-errors.  Some usage in gamma.lisp
      updated, but there will be a need to replace sf-result with (:struct
      sf-result) in all declarations for many special functions.
      
      I removed ffexpand and everything it depended on because there is no
      reason to make a side defcfun for call-by-value functions, and if FSBV
      is missing CFFI already emits an error.  All usage of fsbv:object and
      any thing from the FSBV package is now gone.
      121e475d
  3. 24 Oct, 2011 3 commits
    • Liam Healy's avatar
      Eliminate fsbv:object for built-in types · 639a5f35
      Liam Healy authored
      Eliminate fsbv:object for built-in types; started conversion of
      special function result (sf-result*) structures but this requires a
      modification to CFFI.  Simulated annealing structure called by value.
      Use cffi-fsbv's sizet definition; this imposes a dependence on that
      system.  No compilation attempted yet.
      639a5f35
    • Liam Healy's avatar
      Eliminate defenumeration · acb52420
      Liam Healy authored
      acb52420
    • Liam Healy's avatar
      Merge branch 'experimental' into cffi-fsbv · 1d0a5ab2
      Liam Healy authored
      Conflicts:
      	init/funcallable.lisp
      	linear-algebra/blas2.lisp
      	linear-algebra/blas3.lisp
      	solve-minimize-fit/linear-least-squares.lisp
      	special-functions/coulomb.lisp
      1d0a5ab2
  4. 18 Oct, 2011 1 commit
  5. 28 Sep, 2011 1 commit
  6. 12 Sep, 2011 1 commit
    • Liam Healy's avatar
      Use generic functions for histogram · 898260bd
      Liam 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. 26 Aug, 2011 2 commits
  8. 23 Aug, 2011 1 commit
  9. 20 Aug, 2011 3 commits
  10. 19 Aug, 2011 3 commits
  11. 17 Aug, 2011 3 commits
  12. 10 Aug, 2011 1 commit
  13. 29 Jul, 2011 2 commits
  14. 26 May, 2011 1 commit
  15. 04 May, 2011 1 commit
  16. 23 Apr, 2011 1 commit
  17. 08 Apr, 2011 1 commit
  18. 27 Feb, 2011 1 commit
  19. 22 Feb, 2011 2 commits
  20. 19 Feb, 2011 1 commit
  21. 12 Feb, 2011 1 commit
  22. 30 Jan, 2011 3 commits
    • Liam Healy's avatar
      Remove invert-matrix to Antik, optional argument for LU-decomposition · 60c1f52d
      Liam Healy authored
      The user-friendly ("higher") functions layered on GSLL are now in
      Antik's math-high system, so the antik directory has been removed, and
      linear-algebra.lisp is enhanced and in Antik. #'LU-invert now takes
      'inverse as an optional argument, with the sensible default.
      60c1f52d
    • Liam Healy's avatar
      Define gsll-tests as a system connection · 476d01ee
      Liam Healy authored
      Define gsll-tests as a system connection, rather than a separate ASDF
      system.  This means that if lisp-unit and GSLL are loaded (in either
      order), then the tests will automatically be available.
      476d01ee
    • Liam Healy's avatar
      In actual-array-class, don't replace real class names · e15aaed2
      Liam Healy authored
      In actual-array-class, if 'category is not one of 'vector, 'matrix or
      'both, then assume it's actually a class name and just return it
      without trying to make a class name.  This fixes a problem with
      e.g. elt+ where the second argument specializer is a class name of the
      scalar.
      e15aaed2
  23. 25 Jan, 2011 1 commit
  24. 13 Jan, 2011 1 commit
  25. 12 Jan, 2011 2 commits