264264# # ColumnColoringResult
265265
266266function decompress! (A:: AbstractMatrix , B:: AbstractMatrix , result:: ColumnColoringResult )
267- @compat (; color) = result
267+ (; color) = result
268268 S = result. bg. S2
269269 check_same_pattern (A, S)
270270 fill! (A, zero (eltype (A)))
282282function decompress_single_color! (
283283 A:: AbstractMatrix , b:: AbstractVector , c:: Integer , result:: ColumnColoringResult
284284)
285- @compat (; group) = result
285+ (; group) = result
286286 S = result. bg. S2
287287 check_same_pattern (A, S)
288288 rvS = rowvals (S)
@@ -296,7 +296,7 @@ function decompress_single_color!(
296296end
297297
298298function decompress! (A:: SparseMatrixCSC , B:: AbstractMatrix , result:: ColumnColoringResult )
299- @compat (; compressed_indices) = result
299+ (; compressed_indices) = result
300300 S = result. bg. S2
301301 check_same_pattern (A, S)
302302 nzA = nonzeros (A)
309309function decompress_single_color! (
310310 A:: SparseMatrixCSC , b:: AbstractVector , c:: Integer , result:: ColumnColoringResult
311311)
312- @compat (; group) = result
312+ (; group) = result
313313 S = result. bg. S2
314314 check_same_pattern (A, S)
315315 rvS = rowvals (S)
326326# # RowColoringResult
327327
328328function decompress! (A:: AbstractMatrix , B:: AbstractMatrix , result:: RowColoringResult )
329- @compat (; color) = result
329+ (; color) = result
330330 S = result. bg. S2
331331 check_same_pattern (A, S)
332332 fill! (A, zero (eltype (A)))
344344function decompress_single_color! (
345345 A:: AbstractMatrix , b:: AbstractVector , c:: Integer , result:: RowColoringResult
346346)
347- @compat (; group) = result
347+ (; group) = result
348348 S, Sᵀ = result. bg. S2, result. bg. S1
349349 check_same_pattern (A, S)
350350 rvSᵀ = rowvals (Sᵀ)
@@ -358,7 +358,7 @@ function decompress_single_color!(
358358end
359359
360360function decompress! (A:: SparseMatrixCSC , B:: AbstractMatrix , result:: RowColoringResult )
361- @compat (; compressed_indices) = result
361+ (; compressed_indices) = result
362362 S = result. bg. S2
363363 check_same_pattern (A, S)
364364 nzA = nonzeros (A)
373373function decompress! (
374374 A:: AbstractMatrix , B:: AbstractMatrix , result:: StarSetColoringResult , uplo:: Symbol = :F
375375)
376- @compat (; color, star_set) = result
377- @compat (; star, hub, spokes) = star_set
376+ (; color, star_set) = result
377+ (; star, hub, spokes) = star_set
378378 S = result. ag. S
379379 uplo == :F && check_same_pattern (A, S)
380380 fill! (A, zero (eltype (A)))
@@ -405,8 +405,8 @@ function decompress_single_color!(
405405 result:: StarSetColoringResult ,
406406 uplo:: Symbol = :F ,
407407)
408- @compat (; color, group, star_set) = result
409- @compat (; hub, spokes) = star_set
408+ (; color, group, star_set) = result
409+ (; hub, spokes) = star_set
410410 S = result. ag. S
411411 uplo == :F && check_same_pattern (A, S)
412412 for i in axes (A, 1 )
433433function decompress! (
434434 A:: SparseMatrixCSC , B:: AbstractMatrix , result:: StarSetColoringResult , uplo:: Symbol = :F
435435)
436- @compat (; compressed_indices) = result
436+ (; compressed_indices) = result
437437 S = result. ag. S
438438 nzA = nonzeros (A)
439439 if uplo == :F
465465function decompress! (
466466 A:: AbstractMatrix , B:: AbstractMatrix , result:: TreeSetColoringResult , uplo:: Symbol = :F
467467)
468- @compat (; color, vertices_by_tree, reverse_bfs_orders, buffer) = result
468+ (; color, vertices_by_tree, reverse_bfs_orders, buffer) = result
469469 S = result. ag. S
470470 uplo == :F && check_same_pattern (A, S)
471471 R = eltype (A)
@@ -512,8 +512,7 @@ function decompress!(
512512 result:: LinearSystemColoringResult ,
513513 uplo:: Symbol = :F ,
514514)
515- @compat (; color, strict_upper_nonzero_inds, T_factorization, strict_upper_nonzeros_A) =
516- result
515+ (; color, strict_upper_nonzero_inds, T_factorization, strict_upper_nonzeros_A) = result
517516 S = result. ag. S
518517 uplo == :F && check_same_pattern (A, S)
519518
0 commit comments