Most mobject-based callbacks ported to funcallables
All mobject-based callbacks now use the funcallable mechanism, except ODE, which has been ported but fails to compile. All other tests pass. In the event of some or all arguments are scalars and not arrays, #'array-element-refs will return just the argument symbol. To avoid double quoting the function name when calling the object maker, let bind 'function-designator in #'make-funcallable-form which does the quoting.
Showing
- chebyshev.lisp 3 additions, 2 deletionschebyshev.lisp
- gsll.asd 3 additions, 1 deletiongsll.asd
- init/funcallable.lisp 21 additions, 13 deletionsinit/funcallable.lisp
- init/mobject.lisp 2 additions, 2 deletionsinit/mobject.lisp
- ordinary-differential-equations/ode-example.lisp 1 addition, 3 deletionsordinary-differential-equations/ode-example.lisp
- ordinary-differential-equations/stepping.lisp 10 additions, 8 deletionsordinary-differential-equations/stepping.lisp
- solve-minimize-fit/minimization-multi.lisp 9 additions, 10 deletionssolve-minimize-fit/minimization-multi.lisp
- solve-minimize-fit/minimization-one.lisp 4 additions, 7 deletionssolve-minimize-fit/minimization-one.lisp
- solve-minimize-fit/nonlinear-least-squares.lisp 15 additions, 55 deletionssolve-minimize-fit/nonlinear-least-squares.lisp
- solve-minimize-fit/roots-multi.lisp 17 additions, 12 deletionssolve-minimize-fit/roots-multi.lisp
- solve-minimize-fit/roots-one.lisp 7 additions, 5 deletionssolve-minimize-fit/roots-one.lisp
Loading
Please register or sign in to comment