Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Optimized matrix section | ancarola | 2019-06-30 | 5 | -454/+983 |
| | | | | | - 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 | 2 | -274/+729 |
| | |||||
* | Optimising matrices access and operations | ancarola | 2019-06-28 | 3 | -9/+832 |
| | | | | Creating the K-diagonal matrix | ||||
* | Merge branch 'master' into matrices | Nao Pross | 2019-06-24 | 3 | -14/+3 |
|\ | |||||
| * | Update CMakeLists and structure under include | Nao Pross | 2019-06-22 | 2 | -0/+0 |
| | | |||||
| * | Make childs inherit all basic_vec constructors with lang syntax | Nao Pross | 2019-02-23 | 1 | -14/+3 |
| | | |||||
* | | Update matrix test, add square matrix trace and fix comments | Nao Pross | 2019-03-02 | 1 | -33/+64 |
| | | |||||
* | | Fix matrix operator[] to allow M[j][k] and operator<< formatting | Nao Pross | 2019-03-01 | 1 | -28/+31 |
| | | |||||
* | | Change storage for matrix to std::array, update matrix_example | Nao Pross | 2019-02-23 | 1 | -31/+29 |
| | | |||||
* | | Add initializer_list constructor to basic_matrix and matrix test | Nao Pross | 2019-02-23 | 1 | -50/+98 |
| | | |||||
* | | Merge branch 'master' into matrices | Nao Pross | 2019-02-23 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Add test to cmake | Nao Pross | 2019-02-23 | 1 | -1/+1 |
| | | |||||
* | | Start specializations of basic_matrix | Nao Pross | 2019-02-23 | 1 | -6/+95 |
| | | |||||
* | | Add operator<< for basic_matrix | Nao Pross | 2019-02-23 | 1 | -2/+14 |
| | | |||||
* | | Add +, -, * operators to mm::basic_matrix | Nao Pross | 2019-02-23 | 1 | -13/+147 |
| | | |||||
* | | Merge branch 'master' into matrices | Nao Pross | 2019-02-22 | 2 | -6/+28 |
|\ \ | |/ | |||||
| * | CMakeLists: include fixes, include tree structure modified | ancarola | 2019-02-11 | 2 | -0/+0 |
| | | |||||
| * | Add move constructor and move operator= to mmvec | Nao Pross | 2019-02-07 | 1 | -6/+28 |
| | | |||||
* | | Undo directory structure change | Nao Pross | 2019-02-22 | 2 | -0/+0 |
| | | |||||
* | | Add initial implementation for mmmatrix and update to build.ninja | Nao Pross | 2019-02-07 | 1 | -0/+59 |
|/ | |||||
* | Change public headers directory (include) structure | Nao Pross | 2019-02-07 | 2 | -0/+11 |
| | | | | | Add a public header that includes the entire library "mm.hpp", and move mmvec to a subdirectory "mm". | ||||
* | Move public headers in include/HEADreadymaster | Nao Pross | 2019-01-22 | 1 | -0/+308 |