From 04b7622840e612e4189c2f6715abe9b84e4258ee Mon Sep 17 00:00:00 2001 From: kalmar Date: Thu, 8 Jun 2017 16:48:22 +0200 Subject: [PATCH] SOutFN_generating_set --- Orb_AutFN.jl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Orb_AutFN.jl b/Orb_AutFN.jl index 8eb6f43..626e55d 100644 --- a/Orb_AutFN.jl +++ b/Orb_AutFN.jl @@ -204,7 +204,7 @@ function λandP(m::JuMP.Model, data::ProblemData) return λ, recP end -function init_data(name::String, N::Int, logger; radius=2) +function SOutFN_generating_set(logger, name::String, N::Int) SOutFN = AutGroup(FreeGroup(N), special=true, outer=true) info(logger, SOutFN) @@ -213,6 +213,9 @@ function init_data(name::String, N::Int, logger; radius=2) info(logger, "Symmetric generating set of size $(length(S))") info(logger, S) + return SOutFN, S +end + function init_orbit_data{T<:Nemo.GroupElem}(logger, name::String, G::Nemo.Group, S::Vector{T}; radius=2) @@ -245,7 +248,7 @@ function main() Blas.set_num_threads(parsed_args["cpus"]) end - G, S, Δ = init_data(dirname, N, logger, radius=radius) + G, S = SOutFN_generating_set(logger, dirname, N) init_orbit_data(logger, dirname, G, S; radius=2)