Michiel Stock
Michiel Stock
A function for `cholesky` and related support is now added in a new [module](https://github.com/MichielStock/Kronecker.jl/blob/factorization/src/factorization.jl). `CholeskyKronecker` is part of my type system, but should behave similarly to `Cholesky` of the LinearAlgebra...
Hmmm, was looking to do `cholesky` the same way, but this seems to be more challenging: https://github.com/JuliaLang/julia/blob/36c59c144122dbf09fc0e1f0f1e9defbbd2f254d/stdlib/LinearAlgebra/src/cholesky.jl#L72-L81 The current implementation has its own type within Kronecker.jl type system. I don't...
If you post it, I can do it?
I think indeed a warning would be best. Though I would kind of see functions as `getallsummands` as low-level stuff needed internally but not really accessible to the user? Once...
You are right, but for Juliacon I had to add the paper and all files to build it into the repo. The notebook is for the moment a poor man's...
Documentation is now online. I will remove the notebook.
When the Juliacon paper is accepted, promised!
The most straightforward way is to use the distributive property `E * v + F * v`. Though, if you don't want to keep track of this, it should be...
See #77
> Using the vec-trick with higher order Kronecker products, such as > > ```julia > ((τ1 ⊕ τ2) ⊗ (τ3 ⊕ τ4)) * vec(D) > ``` > > should result...