Jutho
Jutho
On second thought, I assume Julia's array constructors are typically assumed to make a copy of the incoming data. But probably `convert` or `adapt(CuArray{T,N,CUDA.HostMemory}, A::Array{T,N})` could be special cased to...
Haven't looked at the tests in detail yet, but certainly looks very good already.
Ok I finished going through the AMD extension; I guess several of the comments will also apply to the CUDA extension so I'll wait a bit before reviewing that as...
Thanks for this; it seems like an impressive amount of work. I will have to look deeper into this, since I am on my way out of the office right...
`dot` should just be `inner`. `normalize!` could be `scale!(v, 1/norm(v))`; the problem is probably that `normalize!` from LinearAlgebra.jl calls `rmul!` or something, which is indeed not defined for `MinimalVec`.
@tipfom , are you ok with me pushing some changes directly to your branch?
Ok, I've simplified the BiArnoldi factorization and iteration to simply reuse everything from Arnoldi, as I think that was wat it amounted to. It's easier to maintain the code and...
My apologies for the slow progress from my side; it's a busy week. I've left another question in the comments.
My apologies for the long silence, I was on holiday last week and didn't really get to continue on this. I will try to finish my review / changes from...
Looking at this once again, I am making some more changes locally and will push them asap. However, I have two more questions: 1) One of my comments regarding the...