In-place multiplication methods for UniformScaling type

I have noticed that there are no methods for in-place multiplication generics like mul!, rmul! and lmul! for the UniformScaling type. I would like to use in-place multiplication, including trivial versions that amount to expressions like rmul!(A, I). Am I missing a simple way of accomplishing this or should I create a PR to add them?

1 Like

I suspect that their absence is just an oversight and that adding them would be quite welcomed.

5 Likes

I suspect that their absence is just an oversight and that adding them would be quite welcomed.

I suspect so as well; please do PR if they’re missing! :slight_smile:

How does one create a PR on a package like LinearAlgebra in stdlib? Does it have to be a PR on the julia repository?

Yes, it’s here https://github.com/JuliaLang/julia/tree/master/stdlib/LinearAlgebra

1 Like