From 222f0f40b524ca7855785358926811138a761737 Mon Sep 17 00:00:00 2001 From: kalmar Date: Tue, 6 Jun 2017 16:22:05 +0200 Subject: [PATCH] add pm, Delta computation --- OrbitDecomposition.jl | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/OrbitDecomposition.jl b/OrbitDecomposition.jl index 831c4fb..7b3edf1 100644 --- a/OrbitDecomposition.jl +++ b/OrbitDecomposition.jl @@ -263,6 +263,13 @@ function compute_orbit_data(name::String, N::Int) info("Reverse dict") @time E_dict = GroupRings.reverse_dict(E4) + info("Product matrix") + @time pm = GroupRings.create_pm(E4, E_dict, sizes[2], twisted=true) + RSOutFN = GroupRing(SOutFN, E4, E_dict, pm) + Δ = PropertyT.splaplacian(RSOutFN, S) + @assert augmentation(Δ) == 0 + save(joinpath(name, "delta.jld"), "Δ", Δ.coeffs) + save(joinpath(name, "pm.jld"), "pm", pm) BN = WreathProduct(Nemo.FiniteField(2,1, "a")[1], PermutationGroup(N)) @@ -274,13 +281,6 @@ function compute_orbit_data(name::String, N::Int) end info("Action matrices") - - pm = GroupRings.create_pm(E4, E_dict, sizes[2], twisted=true) - - RSOutFN = GroupRing(SOutFN, E4, E_dict, pm) - - PropertyT.splaplacian(RSOutFN, S) - E2 = E4[1:sizes[2]] @time BNactionE_mreps = action_mreps(BN, E2, E_dict)