Vincent Esche
3199fbce33
Added new files to ‘.xcodeproj’ file
2019-08-30 00:12:25 +02:00
Vincent Esche
a2c2f66a2e
Added `Vector<Scalar>` type and corresponding unit tests
2019-08-29 11:35:24 +02:00
Vincent Esche
66faf493f5
Added new files to ‘.xcodeproj’ file
2019-08-29 11:35:24 +02:00
Vincent Esche
000b15a40b
Upgraded to recommended project settings
2019-08-07 13:14:37 +02:00
Vincent Esche
28d1cb935d
Migrated to Swift 5 ( #97 )
2019-04-24 09:04:38 -07:00
Ling Wang
d393ae3f0e
Make it safe to use in App Extensions ( #88 )
2018-09-11 15:03:04 -07:00
Mattt
3e583eca44
Add deployment targets for tvOS and watchOS
2018-08-18 04:42:30 -07:00
Alejandro Isaza
26c49190ce
Add missing statistics functions
2018-04-01 22:23:35 -07:00
Alejandro Isaza
f0bb97591b
Add IDETemplateMacros
2018-04-01 12:27:11 -07:00
Alejandro Isaza
a3f3153c3c
Add UnsafeMemory abstraction ( #77 )
...
This simplifies the code dealing with unsafe pointers and allows
using existing functions with other collections.
Also update the copyright notices.
2018-04-01 12:23:36 -07:00
Alejandro Isaza
e600211d32
Fix Xcode 9.3 warnings
2018-03-06 17:21:28 -08:00
Alejandro Isaza
e5445f0db8
Enable opt-in SwiftLint rules
...
Lint all schemes
2017-11-25 12:17:56 -08:00
Alejandro Isaza
d893bff5cf
Add macOS, tvOS and watchOS targets ( #74 )
2017-11-18 10:51:01 -08:00
Alejandro Isaza
7c1b6ea3fc
Add linter, fix linter warnigns, uncomment tests
2017-09-24 23:07:45 -07:00
Alejandro Isaza
6665edfcee
Set test time baselines
2017-09-24 22:37:25 -07:00
Alejandro Isaza
6037115ac0
Add ContinuousCollection protocol
...
This allows you to use ArraySlice and other collections (including
user-supplied ones) with Surge as long they are represented as
continuous arrays in memory.
2017-09-23 13:35:58 -07:00
Alejandro Isaza
67300a52b5
Fix project
2017-09-22 22:42:42 -07:00
Alejandro Isaza
f86da504d4
Update to Swift 4.0
2017-09-22 22:35:58 -07:00
Alejandro Isaza
0f13bc62cf
Correct use of unsafe pointers
...
All pointer use should happen inside a `withPointer` block so that the
compiler is aware of this unmanaged access. Fixed this everywhere and
added a few helper methods to make it less unwiedly.
2017-09-19 23:03:31 -07:00
Alejandro Isaza
f5f2289398
Remove file names from header comments
...
Also add the license to a couple files that were missing it and include
the readme, license and Package.swift in the Xcode project for
convenience.
2017-09-18 21:52:32 -07:00
Alejandro Isaza
64d93875a2
Update .gitignore and remove user-specific files
2017-09-18 21:34:22 -07:00
Alejandro Isaza
ddb1ca65fb
Move tests to conform to SPM file layout
2017-09-18 21:22:05 -07:00
Alejandro Isaza
093f7ba487
Fix errors and warnings in Xcode 9
2017-09-18 21:16:58 -07:00
Leo Thomas
30203b8a88
Migrated Sources & Tests to Swift 3
2016-09-17 22:50:02 +02:00
Wenbin Zhang
fe8c02bcf9
Add some helper methods for matrix.
...
* Add `subscript` supports return specific rows or columns
* Add support for scaling matrix by row or by column.
* Make `pow` supports applying to every elements in vector.
Make Matrix confirms to Equatable and add some tests
Implement set columns in Matrix, add test for it
Add Test for element wise multiplication
2016-02-26 11:17:10 -08:00
Robert F. Dickerson
e455b666b2
Removed AuxiliaryTests temporarily
2016-02-17 09:01:10 -06:00
Robert F. Dickerson
bf9e58fd53
Made Surge scheme shared for Travis CI
2016-02-17 08:44:29 -06:00
Remy Prechelt
24fea0d7c5
Added convolution, cross-correlation and autocorrelation + tests
2016-02-05 17:37:58 -06:00
Robert F. Dickerson
617ae580a2
Converted project to Swift 2.0
2015-12-04 15:57:07 -06:00
Mattt Thompson
eaf6d47301
Re-adding test files to test target
2015-01-18 08:54:09 -08:00
Mattt Thompson
16ee722dc9
Moving playground to top-level
...
Updating playground
2014-11-29 17:57:51 -08:00
Mattt Thompson
ebf465987a
Refactoring and reformatting
2014-11-29 17:11:01 -08:00
Armando Pesenti Gritti
2b58d0d7cf
Basic matrix algebra using Accelerate framework
2014-10-28 10:45:47 +01:00
Mattt Thompson
571ac98f7d
Adding FFT
2014-09-23 09:43:01 -07:00
Mattt Thompson
46e9e804bf
Initial Commit
2014-08-23 23:02:33 -07:00