- Dec 26, 2008
-
-
Liam Healy authored
New class foreign-array represents foreign (C) arrays, without GSL or mobject superclass. New class name 'marray was 'gsl-data, representing arrays in GSL. These objects are made by #'make-marray, formerely #'make-array*. New file names: init/mobject.lisp was init/gsl-objects.lisp and data/marray.lisp was data/data.lisp.
-
- Dec 22, 2008
-
-
Liam Healy authored
Redefine 'mobject from 'gsl-object. The class 'gsl-data in data.lisp is now a subclass of it, and does not explicitly have the mpointer slot, because mobject does. Adapted #'defmobject to work with objects that have no "setter" (initialization). This expands correctly for basis-splines (no setter) and hankel (setter). The basis-splines defintions rely on the new mobjects.
-
- Dec 01, 2008
-
-
Liam Healy authored
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.
-
- Aug 24, 2008
-
-
Liam Healy authored
Port new chapters to ffa. Fix up BLAS. Compiles; no testing.
-
- Jul 25, 2008
-
-
lhealy authored
in one place, in *type-names* for the types and in *data-class-name* for data classes, populated by #'add-data-class. Both defdata and defmfun-all use the table and so mapping between various names is consistent. The data class names are now different, *-double-float and *-single-float replaces *-double and *-single. The regression tests give the same results as before. git-svn-id: svn+ssh://common-lisp.net/project/gsll/svn/trunk@34 af03a46b-e846-0410-96e5-d5653c316fd0
-
lhealy authored
git-svn-id: svn+ssh://common-lisp.net/project/gsll/svn/trunk@26 af03a46b-e846-0410-96e5-d5653c316fd0
-
- Feb 24, 2008
-
-
liam authored
gives results, not checked. git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3304 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
-
- Feb 18, 2008
-
-
liam authored
directory and update it. git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3297 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
-