Any comments on how that compares to Tamas Papp's xarray?
I am very excited, happy and grateful with the availability of numerical libraries in CL. But I am concerned that we may end up with several non-conformant libraries for array accessing.
In an ideal world, we would have a common library for array manipulation, and also a common architecture for accessing libraries such as gsl (C), netlib (fortran), and others (sundials for example).
Respectfully,
Mirko
Based on several expressed wishes for the ability to create, compose
and extract array-like objects and pieces of such objects, I have
introduced the "Grid Structured Data" collection at
http://repo.or.cz/w/gsd.git, and rewritten GSLL to be built on top of
that. The GSLL interface is the same as before, but now it is
possible to do subarrays, concatenation, slices, transpose, etc. on
arrays (both CL arrays and GSLL marrays). There is some documentation
for gsd in gsd/documentation/grid/index.html which describes how it
works. There is more work to be done, but as it is now, it provides
functions that people have asked for to create and manipulate marrays.
If you don't need that, you can go on as before and everything is the
same.
Liam
_______________________________________________
Gsll-devel mailing list
Gsll-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/gsll-devel