We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ec0b973 commit ca1350cCopy full SHA for ca1350c
src/factorizations/svd.jl
@@ -66,7 +66,7 @@ function MatrixAlgebraKit.initialize_output(
66
end
67
68
function MatrixAlgebraKit.initialize_output(
69
- ::typeof(svd_vals!), ::AbstractBlockSparseMatrix, ::BlockDiagonalAlgorithm
+ ::typeof(svd_vals!), ::AbstractBlockSparseMatrix, ::BlockPermutedDiagonalAlgorithm
70
)
71
return nothing
72
@@ -233,7 +233,7 @@ function MatrixAlgebraKit.svd_vals!(
233
MatrixAlgebraKit.check_input(svd_vals!, A, S, alg)
234
for I in eachblockstoredindex(A)
235
block = @view!(A[I])
236
- S[Tuple(I)[1]] = $f(block, block_algorithm(alg, block))
+ S[Tuple(I)[1]] = svd_vals!(block, block_algorithm(alg, block))
237
238
return S
239
0 commit comments