James Lucas
James Lucas
Hey! I hope you don't mind me writing this issue up. I was just taking a look at the library to see if I could use it for an upcoming...
_From @AtheMathmo on April 17, 2016 0:55_ Would be nice if we could get things running on more than once core! I've been playing around with getting this working for...
_From @AtheMathmo on July 6, 2016 22:10_ We currently have a `transpose(&self) -> Matrix` method. It would be nice if we could do this operation in place, i.e. `in_place_transpose(&mut self)`....
The current function produces a matrix `A_ij = f(j,i)`. This is inconsistent with the rest of the library. We should instead have the function construct `A_ij = f(i,j)`. See #157
There is some discussion around this in #94 . Currently we only support LUP decomposition for non-singular matrices. This is an unnecessary restriction which we should aim to remove in...
We had to place an `Any` type bound because of [TypeId](https://doc.rust-lang.org/std/any/struct.TypeId.html) needed in the matrix multiplication module. Now the `Any` bound has been replaced with a static lifetime bound and...
As with most project names I come up with I've never been too happy with `rulinalg`. It doesn't really roll off the tongue. I wanted to open this issue to...
We have discussed around this before - it was most recently suggested in #86 . I think this is a useful utility function that we could have on the `BaseMatrix`...
Some opening discussion of this issue can be found in #115 . Currently these functions all take an `Axis` argument and work along the given axis. In most (all?) libraries...
We should try to move towards a standardized formatting. We should almost definitely use rustfmt and use a project config file to enforce the standard. As suggested by @Andlon in...