Skip to content
Snippets Groups Projects
  1. Jul 16, 2010
    • 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
  2. Jul 15, 2010
  3. Jul 14, 2010
  4. Jul 13, 2010
  5. Jul 12, 2010
  6. Jul 11, 2010
  7. Jul 08, 2010
  8. Jul 07, 2010
  9. Jul 02, 2010
  10. Jul 01, 2010
  11. Jun 30, 2010
  12. Jun 29, 2010
  13. Jun 28, 2010
  14. Jun 27, 2010
    • Liam Healy's avatar
      Mass renames in grid and foreign-array systems · e5d36a1b
      Liam Healy authored
      Package renamed to :grid from :c-array, function renamed to
      'foreign-pointer from 'c-pointer.  Eliminate reference to native.
      Port make-marray-or-default to foreign-array.
      e5d36a1b
    • Liam Healy's avatar
      New function #'make-foreign-array-from-gsl-pointer untested · 78b25a17
      Liam Healy authored
      New function #'make-foreign-array-from-gsl-pointer allows construction
      of a foreign-array with the appropriate metadata when given the
      mpointer.  It has not been tested.  Its main use will be in GSL
      routines that create their own GSL vector (or matrix); previously
      those were copied from the pointer, now they are just wrapped with the
      appropriate GSLL object.  File renamed to "foreign-array.lisp" from
      "marray.lisp".
      78b25a17
    • Liam Healy's avatar
      Eliminate marray class · bf01ac03
      Liam Healy authored
      Eliminate marray class and use new foreign-array subclasses.  Porting
      of code in this file partially complete.
      bf01ac03
  15. Jun 26, 2010
  16. Jun 25, 2010
  17. Jun 10, 2010
    • Liam M. Healy's avatar
      Fix fsbv:defcfun call · 451bceda
      Liam M. Healy authored
      The expansion of a foreign structure-by-value function did not
      substitute the foreign function name.  It turns out this didn't matter
      because cffi::parse-name-and-options used by fsbv:defcfun simply
      ignored the symbol 'GSL-NAME for the foreign function name and pulled
      the actual name out of the symbol-name for the Lisp symbol of the
      function name.  This fix makes it clearer in the macroexpansion
      however.
      451bceda
  18. Jun 08, 2010
Loading