-
- Downloads
Bind named vector dimension in defun-gsl expansion so that e.g.
(defun-gsl polynomial-solve-ws ((coefficients (:double n)) (workspace poly-complex-workspace)) "gsl_poly_complex_solve" :return ((gsl-complex (1- n)))) expands to (DEFUNX-MAP POLYNOMIAL-SOLVE-WS "gsl_poly_complex_solve" (COEFFICIENTS WORKSPACE) (LET ((N (FIRST (STORAGE-SIZE COEFFICIENTS)))) (WITH-FOREIGN-OBJECTS ((#:RET4113 'GSL-COMPLEX (1- N))) ... ))) This currently works only for a vector; no accomodation is made for matrices. git-svn-id: svn+ssh://pop/opt/space/mathematics/gsl/trunk@3043 a3d8a0fb-c1db-0310-ace7-a616afeb9e30
Please register or sign in to comment