@@ -931,7 +931,29 @@ function LinearSolve.init_cacheval(
931
931
assumptions:: OperatorAssumptions )
932
932
end
933
933
934
- for alg in InteractiveUtils. subtypes (LinearSolve. AbstractFactorization)
934
+ for alg in [LinearSolve. AppleAccelerateLUFactorization,
935
+ LinearSolve. BunchKaufmanFactorization,
936
+ LinearSolve. CHOLMODFactorization,
937
+ LinearSolve. CholeskyFactorization,
938
+ LinearSolve. CudaOffloadFactorization,
939
+ LinearSolve. DiagonalFactorization,
940
+ LinearSolve. FastLUFactorization,
941
+ LinearSolve. FastQRFactorization,
942
+ LinearSolve. GenericFactorization,
943
+ LinearSolve. GenericLUFactorization,
944
+ LinearSolve. KLUFactorization,
945
+ LinearSolve. LDLtFactorization,
946
+ LinearSolve. LUFactorization,
947
+ LinearSolve. MKLLUFactorization,
948
+ LinearSolve. MetalLUFactorization,
949
+ LinearSolve. NormalBunchKaufmanFactorization,
950
+ LinearSolve. NormalCholeskyFactorization,
951
+ LinearSolve. QRFactorization,
952
+ LinearSolve. RFLUFactorization,
953
+ LinearSolve. SVDFactorization,
954
+ LinearSolve. SimpleLUFactorization,
955
+ LinearSolve. SparspakFactorization,
956
+ LinearSolve. UMFPACKFactorization]
935
957
@eval function LinearSolve. init_cacheval (alg:: $alg , A:: WOperator , b, u, Pl, Pr,
936
958
maxiters:: Int , abstol, reltol, verbose:: Bool ,
937
959
assumptions:: OperatorAssumptions )
0 commit comments