/[cl-gsl]/cl-gsl/package.lisp
ViewVC logotype

Diff of /cl-gsl/package.lisp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1.1.1 by edenny, Wed Mar 2 01:04:53 2005 UTC revision 1.13 by edenny, Mon May 16 01:30:23 2005 UTC
# Line 37  Line 37 
37     #:define-foreign-type     #:define-foreign-type
38     #:def-foreign-struct     #:def-foreign-struct
39     #:gsl-complex->complex     #:gsl-complex->complex
40     #:lisp-vec->c-array     #:gsl-complex-float->complex
41       #:with-lisp-vec->c-array
42     #:complex-packed-array->lisp-vec     #:complex-packed-array->lisp-vec
43       #:with-complex-double-float->gsl-complex-ptr
44       #:with-complex-single-float->gsl-complex-float-ptr
45     #:c-array->lisp-vec     #:c-array->lisp-vec
   
46     #:defconstant-export     #:defconstant-export
47     #:register-constants     #:register-constants
48     ))     ))
# Line 67  Line 69 
69     #:complex-solve-quadratic     #:complex-solve-quadratic
70     #:complex-solve-cubic     #:complex-solve-cubic
71     #:complex-solve     #:complex-solve
72       #:dd-init
73       #:dd-eval
74       #:dd-taylor
75     ))     ))
76    
77  (defpackage #:cl-gsl-sf  (defpackage #:cl-gsl-sf
# Line 88  Line 93 
93     #:legendre-hd3-array     #:legendre-hd3-array
94     ))     ))
95    
96  (defpackage #:cl-gsl-vector  (defpackage #:cl-gsl-array
97    (:nicknames #:gsl-vector)    (:nicknames #:gsl-array)
98    (:use #:cl #:cl-gsl)    (:use #:cl #:cl-gsl)
99    (:export    (:export
100    
101       ;; from vector
102       #:size
103       #:element-type
104       #:ptr
105    
106       #:free
107     #:make-vector     #:make-vector
108       #:with-vector
109     #:get-element     #:get-element
110     #:set-element     #:set-element
111     #:set-all     #:set-all
112     #:set-zero     #:set-zero
113     #:set-basis     #:set-basis
114       #:write-to-binary-file
115       #:write-to-file
116       #:read-from-binary-file
117       #:read-from-file
118       #:subvector
119       #:subvector-with-stride
120       #:copy
121       #:with-vector-copy
122       #:swap
123       #:swap-elements
124       #:reverse-vector
125       #:add
126       #:sub
127       #:mul
128       #:div
129       #:scale
130       #:add-constant
131       #:max-value
132       #:min-value
133       #:max-index
134       #:min-index
135       #:min-max-indicies
136       #:min-max-values
137       #:isnull
138       #:gsl->lisp-vector
139    
140       ;; from matrix
141       #:make-matrix
142       #:size-rows
143       #:size-cols
144       #:set-identity
145       #:mul-elements
146       #:div-elements
147       #:with-matrix
148       #:with-matrix-copy
149       #:gsl-matrix->lisp-array
150       #:get-row
151       #:with-matrix-row
152       #:get-col
153       #:with-matrix-col
154       #:set-row
155       #:set-col
156       #:swap-rows
157       #:swap-cols
158       #:swap-rowcol
159       #:transpose
160       #:copy-transpose
161       #:with-copy-transpose
162    
163       ;; from permutation
164       #:permutation-init
165       #:isvalid
166       #:reverse-permutation
167       #:next
168       #:prev
169       #:inverse
170       #:with-permutation-inverse
171       #:permute-vector
172       #:permute-vector-inverse
173       #:make-permutation
174       #:with-permutation
175       #:with-permutation-copy
176       #:with-permutation-mul
177       #:linear->canonical
178       #:with-permutation-linear->canonical
179       #:canonical->linear
180       #:with-permutation-canonical->linear
181       #:inversions
182       #:linear-cycles
183       #:canonical-cycles
184    
185       ;; from sort
186       #:sort-vector
187       #:sort-vector-index
188       #:with-sort-vector-index
189       ))
190    
191    (defpackage #:cl-gsl-rng
192      (:nicknames #:gsl-rng)
193      (:use #:cl #:cl-gsl)
194      (:export
195       #:make-generator
196       #:free-generator
197       #:with-generator
198       #:seed
199       #:get-integer
200       #:get-double-float
201       #:get-double-float-pos
202       #:get-integer-in-range
203       #:generator-name
204       #:generator-max
205       #:generator-min
206       #:clone
207       #:with-clone
208       #:write-state-to-file
209       #:read-state-from-file
210     ))     ))

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.13

  ViewVC Help
Powered by ViewVC 1.1.5