From ed181d14f8b0d471d199b491e5d5517e29fd058a Mon Sep 17 00:00:00 2001 From: kalmarek Date: Mon, 20 Aug 2018 03:53:17 +0200 Subject: [PATCH] make orbit_constraint use new constraints indexing --- src/OrbitDecomposition.jl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/OrbitDecomposition.jl b/src/OrbitDecomposition.jl index 67ec596..1a72e39 100644 --- a/src/OrbitDecomposition.jl +++ b/src/OrbitDecomposition.jl @@ -41,12 +41,10 @@ function orbit_spvector(vect::AbstractVector, orbits) return orb_vector end -function orbit_constraint(constraints::Vector{Vector{Tuple{Int,Int}}}, n) +function orbit_constraint(constraints::Vector{Vector{Int}}, n) result = spzeros(n,n) for cnstr in constraints - for p in cnstr - result[p[2], p[1]] += 1.0/length(constraints) - end + result[cnstr] += 1.0/length(constraints) end return result end