/[cl-gsl]/cl-gsl/ChangeLog
ViewVC logotype

Contents of /cl-gsl/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.23 - (show annotations)
Mon May 16 01:32:49 2005 UTC (8 years, 11 months ago) by edenny
Branch: MAIN
CVS Tags: HEAD
Changes since 1.22: +13 -1 lines
*** empty log message ***
1 2005-05-16 Edgar Denny <edgardenny@comcast.net>
2
3 * c/cwrapperstub.c: Add wrappers for random-number-generator functions.
4
5 * package.lisp: Add cgl-gsl-rng defpackage and symbols.
6
7 * ffi.lisp: Add random-number-generator foreign types.
8
9 * cl-gsl.asd: Add random-number-generator to list of files.
10
11 * random-number-generator.lisp: Initial check in.
12
13 2005-05-11 Edgar Denny <edgardenny@comcast.net>
14
15 * test/test-sort.lisp, sort.lisp: Initial checkin.
16
17 * test/cl-gsl-test.asd: Add test-sort file.
18
19 * package.lisp: Add symbols to be exported from sort.
20
21 * cl-gsl.asd: Add sort file.
22
23 2005-05-04 Edgar Denny <edgardenny@comcast.net>
24
25 * test/test-permutation.lisp: Initial checkin.
26
27 * test/cl-gsl-test.asd:
28 Added test-permutation to list of files in defsystem.
29
30 * c/cwrapperstub.c:
31 Minor modifications to the wrappers for reading and writing
32 permutations to file.
33
34 * permutation.lisp: Completed adding the wrappers.
35
36 * package.lisp:
37 Change symbol valid to isvalid. Add symbol with-permutation.
38
39 2005-04-30 Edgar Denny <edgardenny@comcast.net>
40
41 * permutation.lisp: Initial checkin.
42
43 * test/test-vector.lisp: Slight sylistic changes to a few unit tests.
44
45 * c/cwrapperstub.c:
46 Added wrappers to read and write permutations from file.
47
48 * c/Makefile: Changed cwrapperstub to gsl_cwrapper.
49
50 * build/Makefile: Changed cwrappersub to gsl_cwrapper.
51
52 * vector.lisp: Added a TODO note.
53
54 * package.lisp:
55 Added symbols to be exported from cl-array due to permutations.
56
57 * load-libraries.lisp: changed cwrappersub to gsl_cwrapper.
58
59 * ffi.lisp: Added permutation structure and pointer.
60
61 * cl-gsl.asd: Added permutation to the defsystem.
62
63 * Makefile.common: Changed name of cwrapperstub.so to gsl_cwrapper.so
64
65 2005-04-30 Edgar Denny <edgardenny@comcast.net>
66
67 * permutation.lisp: Initial checkin.
68
69 * test/test-vector.lisp: Slight sylistic changes to a few unit tests.
70
71 * c/cwrapperstub.c:
72 Added wrappers to read and write permutations from file.
73
74 * c/Makefile: Changed cwrapperstub to gsl_cwrapper.
75
76 * build/Makefile: Changed cwrappersub to gsl_cwrapper.
77
78 * vector.lisp: Added a TODO note.
79
80 * package.lisp:
81 Added symbols to be exported from cl-array due to permutations.
82
83 * load-libraries.lisp: changed cwrappersub to gsl_cwrapper.
84
85 * ffi.lisp: Added permutation structure and pointer.
86
87 * cl-gsl.asd: Added permutation to the defsystem.
88
89 * Makefile.common: Changed name of cwrapperstub.so to gsl_cwrapper.so
90
91 2005-04-28 Edgar Denny <edgardenny@comcast.net>
92
93 * test/test-matrix.lisp:
94 Added tests for newly added functions to matrix.lisp.
95
96 * package.lisp:
97 Added additional matrix related symbols to be exported from cl-array.
98
99 * matrix.lisp:
100 Added functions that require vectors as well as matricies.
101
102 2005-04-25 Edgar Denny <edgardenny@comcast.net>
103
104 * test/test-matrix.lisp: Initial checkin.
105
106 * test/test-vector.lisp:
107 Add comment to explain checking for failure in test.
108
109 * test/cl-gsl-test.asd: Added test-matrix.
110
111 2005-04-22 Edgar Denny <edgardenny@comcast.net>
112
113 * test/test-vector.lisp:
114 Replaced references to gsl-vector package with gsl-array package -
115 since this is now the package that the vector symbols now belong.
116
117 * c/cwrapperstub.c: Added wrappers to matrix functions.
118
119 * vector.lisp: Now part of gsl-array package. A few minor
120 modifications to some assertions.
121
122 * package.lisp: Added additional matrix symbols to gsl-array package.
123
124 * matrix.lisp: Most functions are now wrapped.
125
126 2005-04-18 Edgar Denny <edgardenny@comcast.net>
127
128 * test/test-vector.lisp:
129 A few changes since vector.lisp new uses classes rather than
130 structures.
131
132 * vector.lisp:
133 Ripped out struct implementation and replaced with classes.
134
135 * package.lisp: Add matrix package.
136
137 * matrix.lisp: Initial checkin.
138
139 * ffi.lisp: Add matrix types.
140
141 * cl-gsl.asd: add matrix to defsytem.
142
143 2005-04-10 Edgar Denny <edgardenny@comcast.net>
144
145 * test/test-vector.lisp:
146 Add several more tests. Almost complete except for subvector and
147 subvector-with-stride tests - which don't work yet.
148
149 * vector.lisp: Fix scale and add-constant functions. Only subvector and
150 subvector-with-stride functions now have problems.
151
152 * package.lisp:
153 Minor modifications to exported symbol in gsl-vector package.
154
155 2005-04-07 Edgar Denny <edgardenny@comcast.net>
156
157 * test/test-vector.lisp: Added several new unit tests.
158
159 * vector.lisp: Fixes due to unit tests.
160
161 * package.lisp: Add new symbols to vector package.
162
163 2005-04-04 Edgar Denny <edgardenny@comcast.net>
164
165 * doc/math.tex: Use \mathalt macro for equations.
166
167 * doc/cl-gsl-ref.tex:
168 Add \mathalt macro. It creates a html image alt that preserves the
169 original latex.
170
171 * doc/Makefile: Add another file type to clean dependency.
172
173 * vector.lisp: Add macros that automatically free foreign objects.
174
175 * poly.lisp: Replace some functions with macros that clean up after
176 themselves. Plug a leak.
177
178 * package.lisp: Add additional symbols to package cl-gsl-vector.
179
180 * ffi.lisp:
181 Added macros which allocate, bind, and free foreign structures.
182
183 2005-03-29 Edgar Denny <edgardenny@comcast.net>
184
185 * doc/index.html, doc/introduction.html, doc/poly.html, doc/sf.html:
186 Remove html files.
187
188 2005-03-27 Edgar Denny <edgardenny@comcast.net>
189
190 * sf.tex, poly.tex, math.tex, constants.tex: tex4ht fixes.
191
192 * Makefile: modify clean.
193
194 2005-03-24 Edgar Denny <edgardenny@comcast.net>
195
196 * doc/math.tex: Initial checkin.
197
198 2005-03-23 Edgar Denny <edgardenny@comcast.net>
199
200 * doc/poly.tex: Initial checkin.
201
202 2005-03-21 Edgar Denny <edgardenny@.comcast.net>
203
204 * doc/Makefile, doc/sf.tex: Initial checkin.
205
206 2005-03-15 Edgar Denny <edgardenny@comcast.net>
207
208 * test/test-vector.lisp: Initial checkin.
209
210 * test/cl-gsl-test.asd: Add test-vector to list of files in defsystem.
211
212 * c/cwrapperstub.c:
213 Added wrappers for getting and setting complex vectors. UFFI seems to
214 require pointers to foreign structures.
215
216 * vector.lisp:
217 Can now actually set and get values from complex vectors. Bindings are
218 still leaky though.
219
220 * package.lisp, ffi.lisp: Changes needed for complex vectors.
221
222 2005-03-13 Edgar Denny <edgardenny@comcast.net>
223
224 * tolerance.lisp, test-poly.lisp: Initial checkin.
225
226 * test-sf.lisp: Moved tolerance functions to a separate file.
227
228 * cl-gsl-test.asd:
229 Added tolerance and test-poly files to the dependencies.
230
231 2005-03-09 Edgar Denny <edgardenny@comcast.net>
232
233 * test-sf.lisp: Additional unit tests.
234
235 2005-03-08 Edgar Denny <edgardenny@comcast.net>
236
237 * test/test-sf.lisp: More unit tests added.
238
239 * sf.lisp: Fix typo revealed by unit tests.
240
241 2005-03-07 Edgar Denny <edgardenny@comcast.net>
242
243 * test/test-sf.lisp: Added lots of unit tests.
244
245 * sf.lisp: Fixes for airy functions.
246
247 * enum.lisp: add +prec-default+
248
249 2005-03-05 Edgar Denny <edgardenny@comcast.net>
250
251 * vector.lisp: Fixes for complex vectors.
252
253 2005-03-04 Edgar Denny <edgardenny@comcast.net>
254
255 * vector.lisp: Make file actually compile.
256
257 * package.lisp: Add exported symbols to package cl-gsl-vector.
258
259 * ffi.lisp: Add functions needed by vector.lisp.
260
261 2005-03-02 Edgar Denny <edgardenny@comcast.net>
262
263 * doc/index.html, doc/introduction.html, doc/poly.html, doc/sf.html:
264 Initial Import
265
266 * doc/index.html, doc/introduction.html, doc/poly.html, doc/sf.html:
267 New file.
268
269 * COPYING, Makefile, Makefile.common, Makefile.linux, build/Makefile, c/Makefile, c/cwrapperstub.c, c/gsl_test.c, c/gsl_test2.c, cl-gsl.asd, const.lisp, enum.lisp, ffi.lisp, load-libraries.lisp, math.lisp, matrix.lisp, package.lisp, poly.lisp, select_platform.sh, sf.lisp, test/cl-gsl-test.asd, test/package.lisp, test/test-sf.lisp, util.lisp, vector.lisp:
270 Initial Import
271
272 * COPYING, Makefile, Makefile.common, Makefile.linux, build/Makefile, c/Makefile, c/cwrapperstub.c, c/gsl_test.c, c/gsl_test2.c, cl-gsl.asd, const.lisp, enum.lisp, ffi.lisp, load-libraries.lisp, math.lisp, matrix.lisp, package.lisp, poly.lisp, select_platform.sh, sf.lisp, test/cl-gsl-test.asd, test/package.lisp, test/test-sf.lisp, util.lisp, vector.lisp:
273 New file.
274

  ViewVC Help
Powered by ViewVC 1.1.5