GSL array making with make-array* and #m
GSL arrays are garbage-collected objects, and so can be made like any other lisp object; they do not need to be make inside a wrapper form. #m is a macro which makes them; it expands to a #'make-array* call. Examples and usage ported to this new form. Compiled only; not tested yet. No effort to port to non-native implementation yet; tests as expanded in the tests/ directory are not ported yet.
Showing
- basis-splines.lisp 8 additions, 8 deletionsbasis-splines.lisp
- data/array-tests.lisp 3 additions, 3 deletionsdata/array-tests.lisp
- data/combination.lisp 3 additions, 5 deletionsdata/combination.lisp
- data/data.lisp 43 additions, 23 deletionsdata/data.lisp
- data/foreign-friendly.lisp 50 additions, 21 deletionsdata/foreign-friendly.lisp
- data/permutation.lisp 2 additions, 2 deletionsdata/permutation.lisp
- documentation/documentation.html 2 additions, 1 deletiondocumentation/documentation.html
- eigensystems.lisp 6 additions, 7 deletionseigensystems.lisp
- gsll.asd 2 additions, 2 deletionsgsll.asd
- init/generate-examples.lisp 20 additions, 19 deletionsinit/generate-examples.lisp
- interpolation/spline-example.lisp 3 additions, 3 deletionsinterpolation/spline-example.lisp
- linear-algebra/exponential.lisp 3 additions, 3 deletionslinear-algebra/exponential.lisp
- linear-algebra/lu.lisp 3 additions, 3 deletionslinear-algebra/lu.lisp
- monte-carlo.lisp 7 additions, 7 deletionsmonte-carlo.lisp
- polynomial.lisp 10 additions, 10 deletionspolynomial.lisp
- random/dirichlet.lisp 7 additions, 7 deletionsrandom/dirichlet.lisp
- random/discrete.lisp 3 additions, 6 deletionsrandom/discrete.lisp
- random/multinomial.lisp 7 additions, 7 deletionsrandom/multinomial.lisp
- random/quasi.lisp 2 additions, 2 deletionsrandom/quasi.lisp
- random/shuffling-sampling.lisp 6 additions, 6 deletionsrandom/shuffling-sampling.lisp
Loading
Please register or sign in to comment