Skip to content

Commit 98296d0

Browse files
committed
it is a pain to rebase...
1 parent 3f7078d commit 98296d0

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

src/decompression.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -779,6 +779,8 @@ function decompress!(
779779
symmetric_to_row,
780780
symmetric_to_column,
781781
reverse_bfs_orders,
782+
tree_edge_indices,
783+
nt,
782784
buffer,
783785
) = result
784786
(; S) = ag
@@ -834,6 +836,8 @@ function decompress!(
834836
symmetric_to_column,
835837
symmetric_to_row,
836838
reverse_bfs_orders,
839+
tree_edge_indices,
840+
nt,
837841
A_indices,
838842
buffer,
839843
) = result

src/result.jl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -716,6 +716,8 @@ struct TreeSetBicoloringResult{
716716
A_indices::Vector{T}
717717
"reverse BFS orders of the trees"
718718
reverse_bfs_orders::Vector{Tuple{T,T}}
719+
tree_edge_indices::Vector{T}
720+
nt::T
719721
"buffer needed during acyclic decompression"
720722
buffer::Vector{R}
721723
end
@@ -728,7 +730,7 @@ function TreeSetBicoloringResult(
728730
tree_set::TreeSet{<:Integer},
729731
decompression_eltype::Type{R},
730732
) where {T,R}
731-
(; reverse_bfs_orders) = tree_set
733+
(; reverse_bfs_orders, tree_edge_indices, nt) = tree_set
732734

733735
m, n = size(A)
734736
num_sym_colors = maximum(symmetric_color)
@@ -788,6 +790,8 @@ function TreeSetBicoloringResult(
788790
symmetric_to_row,
789791
A_indices,
790792
reverse_bfs_orders,
793+
tree_edge_indices,
794+
nt,
791795
buffer,
792796
)
793797
end

0 commit comments

Comments
 (0)