Some algorithms code may be improved (and maybe sped up?) by using the 5-arguments version of mul! (requires Julia 1.3), see https://docs.julialang.org/en/v1/stdlib/LinearAlgebra/#LinearAlgebra.mul!
For example, the code here could probably use it:
|
mul!(state.temp_x, iter.L', state.y) |
Some algorithms code may be improved (and maybe sped up?) by using the 5-arguments version of
mul!(requires Julia 1.3), see https://docs.julialang.org/en/v1/stdlib/LinearAlgebra/#LinearAlgebra.mul!For example, the code here could probably use it:
ProximalAlgorithms.jl/src/algorithms/primal_dual.jl
Line 171 in 9fe03c1