1. 08 Dec, 2008 1 commit
    • Liam Healy's avatar
      Array input and output declarations · 1a2ebe96
      Liam Healy authored
      A somewhat comprhensive attempt to make sure :inputs, :outputs, and
      :return arguments in defmfuns match what the function is expecting and
      will return, so that non-native implementations will work correctly
      for copying, and native ones will work correctly for pinning.  The
      :return argument now defaults to :outputs in most circumstances.
      1a2ebe96
  2. 09 Nov, 2008 1 commit
    • Liam Healy's avatar
      Tests for BLAS2 and BLAS3 · 1518473a
      Liam Healy authored
      Added tests for all array element types for BLAS2 and BLAS3.  Those
      functions that take complex scalars as arguments will not work due to
      CFFI's lack of support for passing structs directly.  The rank n
      update functions in BLAS2 gives an "Matrix, vector lengths are not
      conformant" error (EBADLEN), which needs to be tracked down.
      Therefore, none of these tests are defined in either file.  Fixed
      arguments to C function in #'matrix-product-symmetric and
      #'inverse-matrix-product in BLAS3.
      1518473a
  3. 24 Aug, 2008 1 commit
    • Liam Healy's avatar
      Port to ffa · 217fea01
      Liam Healy authored
      Port new chapters to ffa.  Fix up BLAS.  Compiles; no testing.
      217fea01
  4. 10 Aug, 2008 1 commit
    • Liam Healy's avatar
      Port BLAS3 to ffa, with changes to BLAS2 · 2557a24b
      Liam Healy authored
      Port of all BLAS3 to ffa, which also means changing BLAS2 because
      common generic functions are used.  These compile but are not tested,
      and there are no regression tests/examples.
      2557a24b
  5. 25 Jul, 2008 2 commits
  6. 18 Feb, 2008 1 commit
  7. 08 Oct, 2007 1 commit
  8. 04 Jul, 2006 1 commit
  9. 02 Jul, 2006 1 commit
  10. 11 May, 2006 1 commit
  11. 27 Apr, 2006 1 commit