Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-10-10 | Fix indentation | Nao Pross | 1 | -100/+99 | |
2019-10-10 | Update access model for operator| | Nao Pross | 1 | -44/+90 | |
The operator | can access the matrix either by directly changing the values (by reference, mm::mutate(M)) or by creating first a a copy of the matrix (mm::clone(M)). ToDo: The order of destruction of the mutate object is not yet well defined, and therefore it is not yet deterministic enough to work with expressions like (pseudocode) matrix m = a * b * (a | mm::alg::invert) because operator| (defaults to mutate), should not but could, change the value of a before the product a * b gets evaluated. | |||||
2019-10-05 | New matrix data model (breaks everything) | Nao Pross | 1 | -0/+66 | |