MatrixArray
MatrixArray.quark : Read Me
A two-dimensional array structure to facilitate fast(er) matrix operations.
Installing
Install via SuperCollider's command line:
Quarks.install("https://gitlab.com/dxarts/projects/matrixarray.quark")
Feedback and Bug Reports
Known issues are logged at GitLab.
Change log
0.1.4 - fix: -det correct value for singular matricies
0.1.3 - refactor: avoid inline warning -det
0.1.2 - Deprecate (with warning): -zeroWithin - Add: -thresh2
0.1.1 - Migrate repository from GitHub to GitLab
0.1.0 - initial release.
Credits / Attribution
This is a partial refactoring of the Matrix
class from the
MathLib quark
originally authored by sc.solar, Till Bovermann, Christofer Fraunberger,
and Dan Stowell.
This refactoring includes a much faster determinant calculation based on LU Decomposition.
The algorithm is published in: Intel Application Notes AP-931, Streaming SIMD Extensions - LU Decomposition
The development of the MatrixArray
Quark for SuperCollider3 is supported
by
The University of Washington's Center for Digital Arts and Experimental Media (DXARTS).
Contributors
- Joseph Anderson : (@joslloand)
- Michael McCrea : (@mtmccrea)
63b839bf62ded3f930a6c77d34f714c66817036e
dc11c670a7afaa74edc2c79b382f7b4e6dd04529
13b3bae908706dd1f0b79d81b642489517a7c3d1
daf1b0af90c39df0afed6dd1395f4da6e1a63459
3cde89a1de23e704a0611dc9165123d15be90102
Installation
Repository
URL
https://gitlab.com/dxarts/projects/matrixarray.quark
Since
2019-06-06
Last update
2021-06-03
Current version
v0.1.4
Quark info
url
https://gitlab.com/dxarts/projects/matrixarray.quark
name
MatrixArray
since
2019
author
Michael McCrea
schelp
MatrixArray
license
GPL
summary
A two-dimensional array structure to facilitate fast(er) matrix operations.
version
0.1.4
copyright
Michael McCrea 2019
dependencies
[]