Skip to content

A two-dimensional array structure to facilitate fast(er) matrix operations.

License

Notifications You must be signed in to change notification settings

mtmccrea/MatrixArray.quark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MatrixArray.quark : Read Me

A two-dimensional array structure to facilitate fast(er) matrix operations. NOTE This quark is deprecated and development has moved to https://gitlab.com/dxarts/projects/matrixarray.quark

Installing

Install via SuperCollider's command line:

Quarks.install("https://github.com/mtmccrea/MatrixArray.quark")

Feedback and Bug Reports

Known issues are logged at GitHub.

Change log

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

About

A two-dimensional array structure to facilitate fast(er) matrix operations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published