Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | New matrix data model (breaks everything) | Nao Pross | 2019-10-05 | 1 | -529/+66 |
| | |||||
* | Implicit convertion to basic_vec to vec2 or vec3 | ancarola | 2019-07-10 | 1 | -56/+142 |
| | |||||
* | Small correction on basic multiplication | ancarola | 2019-07-01 | 1 | -1/+3 |
| | |||||
* | The matrix library is compiling and all tested operations work fine. | ancarola | 2019-07-01 | 1 | -38/+73 |
| | | | | | | | | | Next goals: - Implement optimisations for multiplication in K-diagonal - Add adjoint operation for complex matrices - Determinant - Algorithms: Gauss Jordan | ||||
* | Optimized matrix section | ancarola | 2019-06-30 | 1 | -454/+262 |
| | | | | | - Vector iterators: allow to iterate on rows, columns or diagonals - Transposition doesn't affect allocated space, O(1) | ||||
* | Finally compiles | ancarola | 2019-06-29 | 1 | -132/+198 |
| | |||||
* | Small correction on interators | ancarola | 2019-06-28 | 1 | -2/+2 |
| | |||||
* | Iterators compacting code improvements, still not compiles | ancarola | 2019-06-28 | 1 | -274/+107 |
| | |||||
* | Optimising matrices access and operations | ancarola | 2019-06-28 | 1 | -9/+396 |
| | | | | Creating the K-diagonal matrix | ||||
* | Merge branch 'master' into matrices | Nao Pross | 2019-06-24 | 1 | -0/+374 |
| | |||||
* | Undo directory structure change | Nao Pross | 2019-02-22 | 1 | -59/+0 |
| | |||||
* | Add initial implementation for mmmatrix and update to build.ninja | Nao Pross | 2019-02-07 | 1 | -0/+59 |