summaryrefslogtreecommitdiffstats
path: root/include/mm/mmmatrix.hpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Small correction on basic multiplicationancarola2019-07-011-1/+3
|
* The matrix library is compiling and all tested operations work fine.ancarola2019-07-011-38/+73
| | | | | | | | | Next goals: - Implement optimisations for multiplication in K-diagonal - Add adjoint operation for complex matrices - Determinant - Algorithms: Gauss Jordan
* Optimized matrix sectionancarola2019-06-301-454/+262
| | | | | - Vector iterators: allow to iterate on rows, columns or diagonals - Transposition doesn't affect allocated space, O(1)
* Finally compilesancarola2019-06-291-132/+198
|
* Small correction on interatorsancarola2019-06-281-2/+2
|
* Iterators compacting code improvements, still not compilesancarola2019-06-281-274/+107
|
* Optimising matrices access and operationsancarola2019-06-281-9/+396
| | | | Creating the K-diagonal matrix
* Merge branch 'master' into matricesNao Pross2019-06-241-0/+374
|
* Undo directory structure changeNao Pross2019-02-221-59/+0
|
* Add initial implementation for mmmatrix and update to build.ninjaNao Pross2019-02-071-0/+59