The decomposition is LUx = Pb. That means the solution is x = U^-1 L^-1 P b. You can solve this without permuting, but then the solution is permuted. I don't know a way to avoid this. I went with an optional work vector that is ugly but forward-compatible.
Is ndarray-proxy the correct solution here? Otherwise in-place permutations would be nice but are nontrivial.
The decomposition is
LUx = Pb. That means the solution is x = U^-1 L^-1 P b. You can solve this without permuting, but then the solution is permuted. I don't know a way to avoid this. I went with an optional work vector that is ugly but forward-compatible.Is ndarray-proxy the correct solution here? Otherwise in-place permutations would be nice but are nontrivial.