- Jan 10, 2011
-
-
Liam M. Healy authored
With the export of unit and dimension names, there are conflicts with gsl:psi, gsl:acceleration, gsl:knots. There is no actual conflict in the usage because Antik physical quantities only needs to use these symbols as symbols, there is no binding. So they are now shadowing-imported into gsll. Added explicit "d0" to numbers in polynomial to insure they are read as double-floats.
-
- Dec 27, 2009
-
-
Liam Healy authored
Add copyright and license information to each file, include a copy of the GPL under documentation/COPYING.
-
- Jan 25, 2009
-
-
Liam Healy authored
Change optional arguments to defmobject to keyword arguments, and add :gsl-version argument that will create the maker function to signal an error if the installed version of GSL is too old.
-
- Dec 26, 2008
-
-
Liam Healy authored
GSL functions that take GSL objects as arguments must have #'mpointer called on each argument. Created a generic function #'name and changed all the *-name (or name-*) functions that acted on mobjects to this function.
-
Liam Healy authored
All GSL objects are full CL objects with garbage collection. There is no need to manually free the associated memory. All objects may be assigned in the normal CL way, e.g. let, so there is not #'letm macro anymore. Everything compiles cleanly in gsll, but nothing has been tested.
-
- Dec 25, 2008
-
-
Liam Healy authored
Defined make-load-form method for data. For histogram and random number generators, old code has been removed. Nothing has been compiled.
-
- Dec 24, 2008
-
-
Liam Healy authored
GSL objects made with defmobject and that have use at least one argument in some way for both initialization and reinitialization, or for using functions of those arguments, are accomodated with an optional argument 'arglists-function to defmobject. This should be a function that produces three arglists: for the maker, the initialization method, and the reinitialization method. The order of arguments generated for other cases is now preserved with :from-end in #'variables-used-in-c-arguments. Examples for interpolation and acceleration (lookup), still commented out.
-
- Aug 24, 2008
-
-
Liam Healy authored
Port new chapters to ffa. Fix up BLAS. Compiles; no testing.
-
- Jul 25, 2008
-
-
lhealy authored
git-svn-id: svn+ssh://common-lisp.net/project/gsll/svn/trunk@26 af03a46b-e846-0410-96e5-d5653c316fd0
-
- Feb 18, 2008
-
-
liam authored
Rename defun-gsl, defvariable. Clean up markup and header files. :size to size make-tests and assert-numerical-equal git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3295 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
-
- Feb 03, 2008
-
-
liam authored
#'set-asf); minor bug fixes. git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3282 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
-
liam authored
Replaces with-gsl-object and allows the lambda list to be something other than the concatenation of the allocation and setting lambda lists. git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3279 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
-
- Jan 28, 2008
-
-
liam authored
and application to many chapters. Most former with- macros have been removed in favor of this macro. All previous results have been reproduced. There is an experimental application to data (vectors, matrices, etc.) but it is clumsy and setting doesn't work; this requires more thought. git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3276 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
-
- Nov 11, 2007
-
-
liam authored
variables in the library. git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3243 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
-