-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathChangeLog
More file actions
672 lines (672 loc) · 25.4 KB
/
Copy pathChangeLog
File metadata and controls
672 lines (672 loc) · 25.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
340e3dd gemspec: update rubygems version
5101e24 extconf: add --threads flag
1d3b0b4 specs: FIX: FFTW calls r2c_one
be65c5f add skeleton spec for c2r method
d1547fe README: Update info
e500724 Rakefile tidy
63e2251 fftw.cpp: remove repeated code
1932445 fftw.cpp: use VALUE self as argument to function
9d5ea0c fftw.cpp: remove repeated code
949d66f fftw.cpp: remove rank stuff
f810800 fftw.cpp: document size and shape
9aec295 fftw.cpp: use methods for size and shape
3d3b167 update manifest
9ee9c8c update README
325c5e5 fftw.cpp: follow conventions
5ccdc21 fftw.cpp: follow conventions
9a0d124 Version bump: 0.2.0
a8cf608 spec: remove print statements
6f9b0aa spec: define Z as complex not Z
532c152 specs fix all rspecs
66a1752 lib: update documentation
11cba55 Merge branch 'master' of github.com:thisMagpie/fftw
8261f28 Merge pull request #28 from andrewcsmith/master
3b0c13f Added check for fftw.bundle for OSX
7ff94b1 Added an output matrix argument to r2c_one
5b8d51d Corrected typo of double-semicolon
247a125 Moved the output matrix write operation to after the plan execution
df4af37 Registered size of both input and output matrices.
8d2c87c Corrected argument number for size
2bf965d Referenced correct part of complex array
64f82ca Added r2c_one spec
ade84e0 Fixed a number of issues with Z and r2c_one
3b1f4a0 fftw.cpp: use correct number of args in singleton defs
603c186 fftw.cpp: fix typo in size singleton definition
c69812e fix documentation on spec
98d5dd9 fix one spec
cc9cb6d fftw.cpp: call size on nmatrix instance not class
cee6aa3 fftw.cpp: call shape on nmatrix instance not class
403dbc5 fftw.cpp: separate shape and size into methods
69f5274 remove unused code
eaf355c fftw.cpp: tidy up comments
1bdeb46 lib/ tidy and document
2710962 fftw.cpp: return complex transformed array
6353a0d specs do not require longrun
8a6652f Gemfile: reorganise deps
e6b732e remove unused code
a539c2a extconf: remove compiler terminal message
63fd4e9 fftw.cpp: return self
8782566 remove lib/fftw/fftw_nm.rb
d80d0ba gemspec: remove colorize require
34f1c80 return self from r2c
ada73cb fix spec break error
20d8852 fix configure error caused by merge
d898a70 fix merge conflicts causing symbol lookup error
08cf710 extconf: fix conflict in merge
004cc29 Merge branch 'master' of github.com:thisMagpie/fftw Conflicts: ext/fftw/extconf.rb
7f52060 yesterday's stuff
40fd53a rename installer since it works with osx
47ddea3 revert accidental commit to restore []
c90a0c4 spec: remove reduntant rank check
52b5cfa fix compiler error
f0b66fa fix mistake in out allocation
d523c47 create forward 1d plan and execute
7e7c64d extconf: use -lfftw3l flag
60766e2 extconf: remove compiler console logs
3e34e75 extconf: fix compiler error with CC in osx
1590cd9 extconf: remove $ from CC
7c1c73c extconf: fix ./configure flags
22a17a6 fftw.cpp: tidy up
8154125 travis: don't bundle documentation
1e7dac8 extconf: sort out flags and find blas
9d42ad3 spec: add rank check *bug*
9b15a24 fftw.cpp: improve comments
f0353bf spec: add a check for the size
c9cf16b spec: add check for shape
c09d24a installer: fix include paths
d48778f add newline to end of file
eb1b4b9 travis: don't bundle documentation rubygems
aec2cb9 Manual: fix formatting
bbbc6f4 Version bump: 0.1.7
2c4fa74 Gemfile: use rubygems nmatrix
e4bfa79 extconf: document methods
3cccb46 fftw.cpp: format log
6ac21fd travis: set environment in one line
247c36a create r2c_one for 1d manipulations
ef28974 fftw.cpp: tidy up and document
03b8aae spec: add fftw[] check
0365516 fftw.cpp: add cost of plan
3fe4989 fftw.cpp: execute, destroy and free plan
a1f1878 fftw.cpp: fix prints
318d012 README: add install instructions
df6fa9b installer: apt-get g++ not gcc-c++
e512034 extconf: make install
0fd15c1 extconf: fix fftw3 shell install
0af4c81 extconf: document debug log methods
8218491 extconf: fix flag assignments and check
cb4a92c add another spec
076969e extconf: improve debug notices
090e840 Version bump to 0.1.6
a61cd38 Gemfile: make nmatrix a standard dep
22bda63 fftw.cpp: use multidimensional plan
6c3ec6e Gemfile: Make nmatrix a dependency
4d2fd4c travis: fix include bug #1
a67c9e0 installer: fix bug in include check
53dfd45 Version Bump to 0.1.5
f5d01b2 installer: check that bash_profile exists
31a8907 travis fix gemnasium build
8ba715b set gemnasium contants with env
df4aa68 remove code climate link
c2a23d4 add install instructions for linux script use
983c38c extconf: revert changes
3cd8978 extconf: add debugging
9fe1302 extconf: lib seek fftw3 before seeking fftw3f
617a804 fftw.cpp: create 1d plan (runs)
7754c96 extconf: remove static flag
51db0e0 use 1d plan
577af1c remove space
03b5236 spec: fix documentation
3655a31 lib: fix doc formatting
2748fe4 cpp: fix typo in header
1fe0e60 ext/ add some linking flags
691ce0f fftw.cpp: execute plan
d6cc9f1 fftw.cpp:set 2nd arg of plan pointer to nmatrix[rank]
452172a fftw.cpp: create out
b93624b fftw.cpp: create out
e00a19f cpp: execute plan
5e2701f fftw.cpp: add plan
976b77d fftw.cpp: add more informative print statements
4234d9a fftw.cpp: add handy print formatting
e0ed5ca add informative print statements
4e7a5be fftw.cpp: add out
64fa7e1 travis: remove autoremove
2b817ec fftw.cpp: add rank variable
2ff6a62 installer: add extra libs for debian
76f8137 fftw.cpp: add single support check
967bba3 travis autoremove some files
8b11ba5 lib/ add some documentation
49d1d5f lib/ only require './lib/fftw/fftw.so' if it is found
bfb3fb7 Minimal example for passing nmatrix data between C and ruby
18258b6 travis: dont use $C_INCLUDE_PATH
7428154 remove nl
43317f9 lib: remove circular reqire
220f1fd lib/ remove module definition
c10398d lib/ fix error in finding fftw.so
ebaca66 fftw.rb: fix error finding fftw.o
377c5fe Gemfile.lock
8b6ed40 lib/ add important debugging stuff
c2e6e22 spec_helper: do not describe methods
6d43d6b fftw.cpp: rb_include_module
04fc8f1 specs: add expect
156f290 remove class_under_ stuff
4861d9d spec_helper: Use absolute filepath
248bec0 fftw: define class under module
efc5c5c fftw.cpp ifdef for single precision
fde451d use absolute paths in lib and spec_helper requires
433998e lib change args
bfb0ec3 formatting
e33e2d1 extconf: add handy debugging stuff
8501eb1 travis: Fix env includes
f82d429 installer: remove lapack flag
3750c85 travis: fix include formatting which breaks build
acbdb40 spec: add failing spec for demo purposes
a2f4550 fftw.cpp: make adjustments to r2c args
c7dd165 fftw.cpp: add nmatrix print template test
e4d3a19 specs add vector tester spec
8eb1093 gemspec: do not repeat code
3c7f8f5 travis: update includes
1450345 installer: do not add paths to bashrc unless unset
d4206a0 installer: add compatibility
bee036e installer fix debian package name for atlas
7261ac0 installer: get right lapack package in debian
c3b884b installer: fix debian cpu frequency
79c9760 installer: fix debian atlas install
2849d78 spec remove a not needed init
67c1f4c don't use digit in method name
0a2afa2 fftw.rb: add 1d test method
39e9cf5 fftw.rb remove init stuff
5826f5e spec: add expect
bef4ce6 installer: fix typo on line 67
c941dd4 Add easy linux installer
763352f Rakefile: set rspec to fail on error
0b2d854 cpp: change to uppercase
042a87b specs: fix FFTW::FFTW.new() instance
aabf4ec specs/ remove new describe
4bd7b8d spec: change FFTW to FFTW::FFTW
20f36d2 lib: remove new method
1974171 fftw.cpp: uppercase class name
157db07 add broken spec to check log on travis
e1f0760 lib: add singleton method
1291841 fftw.cpp: Define singleton method
6548128 fftw.cpp: free plans
ba7e7e9 move requires to spec helper
3a031b0 spec: FIX failure due to constant def
4757bbb Rakefile: tidy up manifest check
a5997cf lib: fix missing method
51269d5 bump version to 0.1.4
831fcf3 Gemfile: remove unused dependencies
00d7a10 Gemfile: remove unused dependencies
210c222 remove unused included and include native libs first
0dcfe99 remove print statement
dc70ffe fftw.cpp: change class name to fftw
1196d6c extconf: don't require nmatrix
0faf951 debug: add yellow colour output
808a310 use full include dirs
58414ae fftw.rb: define_singleton_method for r2c
dba5ddf Merge branch 'master' of https://github.com/thisMagpie/fftw
24e16f2 add a simple 1d method for testing
1c25583 ext/fftw/fftw.cpp: fix print warning
88e9cd6 spec: test r2c method
0e0e42d Rakefile: Use clearer Manifest Check
f7ad9b7 Rakefile, link *.o files
573e2bc Rakefile: add build task
63aab73 Gemfile: bundle nmatrix from master
c03bba7 extconf: fix typo in cflag variable
bbad9b2 extconf: change cyan to red
d5a3bf6 fftw.cpp: use correct specifier for double
f435195 remove circular require
7b60b47 Rakefile set to not fail on spec error
880f8c4 lib: require fftw
a5803b2 ext: don't repeat code
c6eda24 intialiase nmatrix elements **untested**
07755da lib: define class
0ec8aa1 Rakefile: use red for fail on error 'on'
4039202 Gemfile.lock
97e5019 fftw.cpp: add single support
a3efc2c Manifest: update following check
1c71437 Rakefile: paste friendly format manifest_check files
e3dc726 lib/fftw.rb: move lib requires above definitions
a167537 remove fftw3 from top level directory
02aff01 move fftw3 to ext/fftw directory
a5014bf revert header back to 7f0236a state
094b36f remove c ifdef
16dc91e move endif
1da006d fftw.cpp remove boolean init
dc58988 fftw.h add c ifdef
7f0236a add additional debugging messages
8f711d3 fftw_spec require spec_helper
2ca9488 add nmatrix spec
7637d74 rb_add_singleton_method change last arg to -1
e52094b Bump version to 0.1.3
a703ee4 cpp add singleton def for missing
dd8f2b6 fftw.cpp FIX define singleton
14e8320 fftw.cpp: initialise constants
6ef33eb spec remove comparison with uninited constant
8f85e59 lib fix failing specs
6db39d8 specs: fix failing definition
5ab0f48 add r2c as singleton method
45e3146 fftw.cpp/ add some documentation
522f3a9 RAkefile: add rdoc task
b37fd58 Rakefile: fix typo in description
f22d50b fftw.cpp: add fftw_config header include
f17d2c0 ext/ put type in front of method declaration
bafdeb6 Remove post install message
3765f4f Create Manual.md and add rake tasks table
9b72e59 ext add informative comment
45d98f1 ext: comment out singleton declaration
1a38ba5 remove init function from top
19e539a ext: remove old commented code
8197f3c ext don't use add_method
e4c76fe ext/ add fixed r2c
c296a89 README.rdoc: Remove images
174ace5 extconf: call a spade a spade
58150b7 Rakefile: set specs to fail on error
7a12d08 EADME fix image links#5
98f089d README fix image links#4
e528f98 Rakefile remove whitespace
88a2f23 README fix links#3
74118e1 README fix links
90f9b41 Manifest: Add README.md
4e76a3b README fix broken images
3f63509 Bump version to 0.1.2
22e9fed Create README.md
2a85842 convert syntax to md, tidy and reformat
f27c63f Rakefile: add docs and debug colours
fee064d extconf: FIX find malloc and free
04b488a add malloc debugging colours
683c0b3 lib/ remove circular require
f1f71ee post install message fftw3 to fftw
b5fa67a ext: add cpp if
a8599d8 Rake link libraries
00b3aac fix specs
6aeb9d8 remove module init from header
917e803 rm commen blocks
18a4be4 comment blocks
eb50edc tidy up
8d81ae2 rakefile: rename extention task to fftw
1783074 fix a bunch of failures
8b8492a fix typo in fftw module declaration
70f0913 fix syntax error
4bd2c9c remove notes
ec14c9b remove alloc and free
e80d8cf try without .h
2ab438a Fix indentation
b952d45 Bump version to 1.0.1 to reflect dependency changes
73c7bf4 Manifest: Update
3dfd24d add fftw.h
0ab98ea remove hpp
58181ca Define module properly
b6380f3 cpp: terminate endif
e11c665 travis: remove code climate api key
816a965 ext cpp error FIX: initialise mFFTW properly
3a88616 rename complex function
2a5530e do things in the correct order
f88f213 fix compile errors
58e2056 remove nmatrix include
0c05503 remove failing allocation in alloc function
673b729 extconf: remove redundant nm lib searches
e4fc886 extensions tidy up and fix compile errors
4e2c46e gemspec: remove deprecated autorequire
c06fad6 Manifest: remove gitmodules
dffb0ab codeclimate: remove
6b755d6 lib/ fix definition and remove junk
a3e34c4 spec: remove unwanted check
39fccee fix error in specs
ad96032 fix pointer reference
c39e971 remove template stuff
aeeff2d fix 8 compiler errors in cpp
2f24a97 Fix a compile error
9ae88ba gitignore fftw3 generated files
b892595 cpp: add declaration to test
60d2510 make class declaration first
9adb4d5 Include stdio
ddf51f2 README fix germanium link
dd90c7a lib/ set up some fftw functions
c394bae fftw.cpp: fix some compile errors
3ef1dda extconf: do not abort on error
fce78b5 Gemfile.lock has gemnasium
7bd7ac8 Rakefile add extra task
f524e97 README add gemnasium link
9514be5 Update Changelog for 0.1.0
034c925 ext: Fix Compiler Errors
3bd6cc7 fftw.h fix typo
5ad73e6 fftw.cpp: fix compile warnings
a7cbbab Update version to 0.1.0
fad844d Gemfile: add gemnasium
fa6f4f5 extension: add methods
d3ec6d5 Version create file
adb30f7 lib: add composer and create fftw_nm
b55ed3f composer tidy§
48a0c84 create composer.phar
ecf03d1 spec_helper add code-climate
6f5cdec travis: use later versions
9b7ea86 gemspec: FIX build fail
44fe718 lib/ remove file open function
e4afb84 Rakefile: use explicit init call
13a34ee write in c++ and define class
f8c7f70 extconf: add some debug logs
aa31eb3 reorganise header
d9147b0 extconf: FIX error due to typo
5f0c9bf extconf: take out functions
8169d2f extconf: add version instad of empty string
d20da06 extconf: add some more debugging messages
cb666b3 gemspec remove ../lib/nmatrix from reference
0634327 README use single ` instead of triple
09a8515 add nmatrix headers and define n init stuff
584e150 add headers for nmatrix and define stuff
37d5314 specs update with init
0fad33b exconf: fix some more errors
6c0859f travis add code climate api
9c00002 Update ChangeLog
3000fad lib/fftw.rb : general tidy
2b80383 Gemfile.lock
18cddff add fftw_nm cpp and h files
75d7259 remove lib/fftw/fftw.rb
006758a Gemfile nmatrix is not development dep
84650de sort out g++ error
d453e1b extconf: fix compilation error with c++11
f69c432 Rakefile add debugging messages remove unwanted dependencies
5e42e4f Gemfile add stdlib
4be8b05 remove version from spec_helper
5ebe11f remove fftw.c
8dadaae extconf: more debugging logs
9dd4900 travis: check the build works without development
c07aaeb Rakefile: update version
46a95d8 extconf: use github nmatrix folder
7e63b26 Update the Changelog
93d8282 Bump Version to 0.0.9
9a39762 remove version.rb as not needed
d109179 README Fix Formatting
277c584 README: Fix image link
b19daca rspec formatting
7d9f2dd remove whitespace
0a8d214 update changelog for v 0.0.8
12104fe Bump Version to 0.0.8
40ef137 Gemfile: clone the github version nmatrix
667c68a spec_helper: remove testreporter
b91308d Gemfile: Formatting
7497e21 extconf: seek atlas headers before nmatrix
096b589 README: remove spaces
cb24a35 Git bump version to 0.0.7
faaefc3 git dependencies must be requested from Gemfile
951e381 extconf: add debugging messages
6160c82 require paths: use exact nmatrix-version/lib
3fb3408 extconf: get rid of sitearchdir reference
55f06fc travis: why does it always rain on me?
e1905d5 travis: fix typo in script
e8e82b2 travis: remove clean && compile
9ecfee4 READEME get rid of img links
b126f58 Header: Fix Init function name
170ae04 Add nmatrix ifdef and clean up procedure
651bd75 find nmatrix headers
0026fa9 Gemfile add codeclimate reporter stuff
afadfa4 rspec: include warnings
4a04d8f add pledgie link
05a0c8f gitignore so and o files
3bb6f28 README add pledgie link & polish
a7581aa extconf set variable to store flags in
93c99d8 travis: do a git clean
6c84bfc travis: clobber and clean as script
cb8524f travis: clean and clobber before compile
3ebcfbd [ ext | fftw.c ] fix some warnings
007abeb ext: headers add nmatrix ifdef fftw.h
b9f446d Updates to fftw3
d89ffd4 add .so and .o files
97fac91 add composer.json
f94acc9 remove nmatrix_spec.rb, not needed
e12a84c README: link to master from travis image:x
9a0689c deleted: gitmodules
2fb4394 travis yaml
7f4bf7f submodules : remove fftw
32a4a19 gitignore: add tmp dir§
99c0d4f spec_helper: start code climate reporter
a448843 lib : add nmatrix require
b7b2ffd Add changelog
bf7cbc9 bump version to 0.0.6
15b19d2 gemspec: require code climate
31fa152 README add code climate link & tidy
ba954e4 spec helper: require fftw
b186070 rspec: add r2r describe
6ce48a3 ext add math include
396f93f look in the right folder modified: fftw3 (untracked content)
32a1aa1 gitignore: add untracked
9e49e9f specs: check fftw arguments
dd329e1 ext/fftw/fftw.c fix compiler error
969ed2f travis: do sobmodules stuff
093726c gitignore: remove o
2cba7c5 extconf makefile create: Be conventional
4aa2a4b rspec change formatting
5b27468 extconf fix compiler error and document
5733843 ext fftw3 return an array
2a79532 Add method to get double index values
7f5d480 ext: remove rough complex work
211fb7e ext: update to return array of doubles
0fee452 Versioning: Update to 0.0.5
88a5153 FFTW3 update with modified content
8bb359b ext Add some documentation
06fb08e ext: use the same funtion name as matlab
1c9f5e3 fftw.c add basics for a r2r method
842617c Ext remove nmatrix references
be526cc Fix Compilation error
da0ef53 travis: remove whitespace
ec7aee2 extconf: Remove broken function call
699c127 extconf: remove failing function call
92eed6e File error in checker function: removed
5b7b954 Rakefile Fix Compiler Error
e8f4165 travis add --trace for debugging
07ddb69 Gemfile.lock update
77185aa Rakefile remove needless dependencies
b8e626b Update Changelog
6e24175 Bump Version to 0.0.4
9397943 gemspec: remove unused dependencies
dcede34 Fix travis bundle error
fb0c4b7 README add installation instructions for FFTW
75cda8f ext: add c improvements
09f5576 extconf: put configuration right
5e2d45f travis: update to include builds with 2.1.2
aed7947 General clean up
4366cd1 Add Bundler support
c19ec62 gemspec: update dependencies
7ef36c5 Rakefile: Fix Compiler Errors
05c5062 Use explicit paths
85ac99a Tidy up README
f6dddcc Fix specs error
c180999 fix bundle error
2e1447f Directory structure: Tidy Up old files
9c22a20 Wipe ChangeLog
6f6eeb5 gemspec: fix indent
8e8e621 README tidy up a bit
6ad0962 spec: add pending fftw3
471a2c9 specs: adjust paths and tidy up
25554b6 Update manifest with ext/ contents
d259e82 Gemspec: tidy up and fix typos
8119f96 doc: remove generated docs
3401b48 Rakefile: fix typo in folder name
d0b3029 Ext: define fftw class and method
1f1ba7f Rakefile Use full lib and ext path
151cff8 include: use correct module name
0ad2947 Merge pull request #17 from thisMagpie/cstuff
dce3da6 includes: remove needless ifdef
57b8e96 extconf: remove broken nmatrix references
b57177c travis: run rake spec after compilation
7ba3562 Merge branch 'cstuff'
a7e4c33 Tidy up headers a bit
0bf86a3 Ext: fix issue finding library so
7a9d45c remove unused C and rename fftw.h
35effb4 README: Add some info on FFTW3 convention
bbdab94 travis: compile with trace for more info
9e38893 Test C compiles with travis
1be5780 Ext: Add module initialisation
8ab9972 Rakefile fix compile error
ea7bee7 Merge branch 'review'
23bffd4 remove failing spec
dbd9ce5 Rakefile: add task compile
45736e8 Rakefile add rake compile task
13d84d2 Merge branch 'devel' of github.com:thisMagpie/fftw into devel
32f4cc5 gemspec: rake compiler semantic versioning
42bac3e Merge pull request #8 from thisMagpie/master
ab4c2b0 spec helper :stdlib is deprecated. Use :test_unit instead
2fbc443 gemspec: use semantec versioning
dca7d18 add headers file
80ff23c gemspec: semantec versioning
b8e6c1b gemspec use bundle v 1.6.1 for back compat
adc0378 gemspec: use explicit require paths
9378300 gemspec clean up
1ea5725 gemspec: remove accidental require paste
fd9455b gitmodules: fix url
4a0f410 Gemspec: use specific versioning
29df05e Extconf: remove second require
7e62260 submodules: use https instead of ssh
dbec309 Fix problem finding fftw
cefe72a require ffi
2fe5834 Simplify version code
a76387c fix broken README link
5f8edc4 gitignore cached file edits
160aae8 ext: Add basic C class for fftw
f7edd31 Add fftw3 as submodule
3a7ff2f Do nmatrix specs in nmatrix_spec
c42fb0c Remove pending specs
604a507 Travis: Don't notify irc
9ca541b Remove unused files from test/ and include folders
d30191c Fix rake task clean error
6185d42 extconf: remove needless version class
3c90625 ext: rename subfolder from fftw3 to nmatrix-fftw
2ecc894 gemspec: update reference to extconf
4ed7185 Rakefile: rename folder in tmp
da188a3 Rakefile remove extra require for specs
1648c5d Manifest: update for folder changes
d7e0e04 Delete ruby_object.h
00d8606 Add the nmatrix spec to check nmatrix types
6b488ca Rakefile: Add require for spec_helper
058b063 Fix error finding libraries
a9605db specs: Don't fail on error
5568925 travis: run rake not compile for specs
3d8ad1b specs: Correct typo in nmatrix_spec
5809e31 gemspec Update FFTW to NMatrixFFTW
631f6f0 update naming to match NMatrixFFTW
4feb7a1 describe NMatrixFFTW as old name does not exist
ff0285b remove all but bare minimum from spec_helper
6b9876d Rakefile: Add packagetask require
6f3f104 gemspec: Remove repeated dependency code
3932238 travis.yml: Include atlas stuff in travis build
2b44e91 README add link to travis builds
4b916e6 Fix Build error
ebdfa4a include version string in reference
22bdfa0 lib/ simplify requires
839a0da Add Version ruby file
14ebedc Add new spec
634a0b4 Remove unused code
39d78d4 Remove unused code
0dbcee6 add require path
d1ecbd6 remove fftw3 files from library and specs
553b91c Add reference to github
8a11bfc lib: rename for nmatrix fftw
214a187 gemspec Add platform and version detail
d281404 Rakefile read gemspec
de06dc7 Rakefile: set up bundler
dba5d3d rakefile rename for nmatrix-fftw
9ee6391 Rename library files
199b46f Rename
3fa0c25 gemspec include version in require
94a0a31 Add version info
4693b95 extconf nmatrix header is not systemwide
3d18a39 Rakefile: remove extention task
6496c60 gemspec add rspec version
6414dac gemspec remove repeated dependency rpec
d4c4a7e gemspec remove reference to test folder
59cb3a3 gemspec fix indentation
cc7795c Update README
ee33044 specs clean up residual from broken merge
c69eb9b Remove old gemspec
b0ef338 rspec helper add config
dcd686c change name of require to nmatrix-fftw
644b0cd extconf: remove commented code
390fba2 extconf: Rename to nmatrix-fftw
c3ce92b gemspec: Clean up and rename
a0c0108 gemspec: add rspec as dependency
2c1b6cb get dependencies before setting paths
4a96ee4 Reference gemspec from Gemfile
3403701 Merge pull request #4 from thisMagpie/master
223d4af Merge branch 'devel'
7842a49 t push origin master Merge branch 'devel'
10ad0de Add spec helper
af767ff Add basic spec for fftw
5f32362 Remove needless dependency
e3892f0 Rakefile: implement rake task
1b3ab66 gemspec Add rspec-core
724e087 Merge branch 'devel' of http://github.com/thismagpie/fftw3 into devel
b0b48d0 Add basic rspecs
d3e206b Rakefile use single commas
9d21c82 Merge branch 'devel' of https://github.com/thismagpie/fftw3 into devel
1fc5364 Delete fftw3_nmatrix.c
7a6cadd check with a simple template and test when home
a3f3c04 Add RSpec colours and formatting
a2ceaaf README add travis link
a30c0b8 Merge branch 'master' of http://github.com/thismagpie/fftw3
1a03938 Add travis.yml for build testing
78bdc8e Add fftw3 as submodule
848afed Merge pull request #2 from thisMagpie/devel
1685fba Merge branch 'master' of http://github.com/thismagpie/fftw3 into devel
1cb1783 fftw3.rb: only use to require libraries
36093db Simplify fftw3_nmatrix while it has yet to be tested
87e9be6 Use NMatrix includes
b5f36d9 Tidy up logic in extconf
a6ef537 Add fftw3 as git submodule
59959d4 Add travis.yml for checking builds
496f4be add fftw::version::string
516b492 Remove io directory
58ea571 ToDo: remove it
0c6924e Rakefile remove comment
db9ac8f gemspec docs: better summary
ef43be6 gemspec: add atlas include path
8fb8c7e gemspec add executables search
23c74ad gemspec: add spec dependencies
ca2ec3d Merge pull request #1 from thisMagpie/devel
ae7b697 Gemspec: remove pointless check for nmatrix
9c8335e gemspec: remove unused initialised variable
2adf3f4 gemspec: remove rdoc reference
9ee5410 gemspec: use sciruby key
00ecad1 lib: move so file from top level dir
7f746ee Delete install script
fcc70ae Gemspec: Remove include reference
e12f74e Rakefile: tidy up a bit
02c00b6 Rakefile: look for headers in include dir
38d9c59 EXTCONF: fix style and nmatrix header searches
313e5af LIB|audio fix requires
31e21be Remove extra install script
65c3a7c EXT: Remove install log
18e62a7 EXT: Strip fftw3_nmatrix to minimum
55abff4 EXT: Remove more cluttered files
d6c1dab EXT: remove .gitignored file
517c414 EXT: Remove unwanted clutter
aa4aa8c find nmatrix_config.h
5700a87 Find fftw3 headers
ee6fc18 look for fftw3 headers from the C API
9bdc9f2 Update README to include nmatrix
3d526c1 commit message explaining your work in progress
1fa074e Add a bunch of nmatrix to develop
cb113dc Add untested demo changes
24106c7 Project.
3d6b30f Rdoc README extension to please Github
cf02b76 Markdown README extension to please Github
b05e4b6 docs
b979a1f version bump. 0.2 => 0.3
3b139cf corrected Installation
f75d510 more README corrections
11bb74c shoot, left a bit out in the README change.
db32b0e Ignore object files and other generated nonsense.
e1d5bce slightly updating the README for gem install and new API.
be44bb2 Reworking the API.
79baf0a Manifest.
8f41bfb Gem name.
d0d23c4 Make tests run via rake.
d4e9a06 Removing the NumRu namespace and the numru part of the require path.
03560f9 Merge branch 'with_require_narray'
acec8f0 ignore the pkg directory
abf0d47 Removing the explicit narray requirement in the tests to make sure we always require narray when loading fftw3.
70cb69e Requiring in narray and moving around where we set the built bundle at to make a nice place for fftw3.rb
42d1496 Find narray gem.
106ed8c Manfiste.
1b0c6f4 Manifest.
4bc8122 Changelog.
8d157fa First commit.