@@ -227,7 +227,6 @@ The adjacency graph of a symmetric matrix `A ∈ ℝ^{n × n}` is `G(A) = (V, E)
227227struct AdjacencyGraph{T<: Integer ,has_diagonal}
228228 S:: SparsityPatternCSC{T}
229229 edge_to_index:: Vector{T}
230- bicoloring:: Bool
231230 original_size:: Tuple{Int,Int}
232231end
233232
@@ -237,18 +236,17 @@ function AdjacencyGraph(
237236 S:: SparsityPatternCSC{T} ,
238237 edge_to_index:: Vector{T} = build_edge_to_index (S);
239238 has_diagonal:: Bool = true ,
240- bicoloring:: Bool = false ,
241239 original_size:: Tuple{Int,Int} = size (S),
242240) where {T}
243- return AdjacencyGraph {T,has_diagonal} (S, edge_to_index, bicoloring, original_size)
241+ return AdjacencyGraph {T,has_diagonal} (S, edge_to_index, original_size)
244242end
245243
246- function AdjacencyGraph (A:: SparseMatrixCSC ; has_diagonal:: Bool = true , bicoloring :: Bool = false , original_size:: Tuple{Int,Int} = size (A))
247- return AdjacencyGraph (SparsityPatternCSC (A); has_diagonal, bicoloring, original_size)
244+ function AdjacencyGraph (A:: SparseMatrixCSC ; has_diagonal:: Bool = true , original_size:: Tuple{Int,Int} = size (A))
245+ return AdjacencyGraph (SparsityPatternCSC (A); has_diagonal, original_size)
248246end
249247
250- function AdjacencyGraph (A:: AbstractMatrix ; has_diagonal:: Bool = true , bicoloring :: Bool = false , original_size:: Tuple{Int,Int} = size (A))
251- return AdjacencyGraph (SparseMatrixCSC (A); has_diagonal, bicoloring, original_size)
248+ function AdjacencyGraph (A:: AbstractMatrix ; has_diagonal:: Bool = true , original_size:: Tuple{Int,Int} = size (A))
249+ return AdjacencyGraph (SparseMatrixCSC (A); has_diagonal, original_size)
252250end
253251
254252pattern (g:: AdjacencyGraph ) = g. S
0 commit comments