• Liam Healy's avatar
    Prototype defmobject · ed5ce113
    Liam Healy authored
    In gsl-objects, define a prototype defmobject which defines:
     - the class for the gsl object
     - initialize-instance :after method to correspond to GSL
      "alloc" and attach the finalizer,
     - define reinitialize-instance :after method to correspond to a setter
      or intialize in GSL,
     - define a make-<class-name> function that will be the customary user
      interface, and will call make-instance and possibly
      reinitialize-instance if defined.
    Worked up example in hankel.lisp.  This compiles successfully and
    looks correct, but has not been tested.
    ed5ce113
Name
Last commit
Last update
data Loading commit data...
documentation Loading commit data...
floating-point Loading commit data...
histogram Loading commit data...
init Loading commit data...
interpolation Loading commit data...
linear-algebra Loading commit data...
ordinary-differential-equations Loading commit data...
random Loading commit data...
solve-minimize-fit Loading commit data...
special-functions Loading commit data...
statistics Loading commit data...
test-unit Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
COPYING Loading commit data...
basis-splines.lisp Loading commit data...
chebyshev.lisp Loading commit data...
eigensystems.lisp Loading commit data...
gsll-tests.asd Loading commit data...
gsll.asd Loading commit data...
hankel.lisp Loading commit data...
list Loading commit data...
mathematical.lisp Loading commit data...
monte-carlo.lisp Loading commit data...
numerical-differentiation.lisp Loading commit data...
numerical-integration.lisp Loading commit data...
polynomial.lisp Loading commit data...
series-acceleration.lisp Loading commit data...
simulated-annealing.lisp Loading commit data...
sorting.lisp Loading commit data...
wavelet.lisp Loading commit data...