From 804db7e155f0e270ef07a3ac12df1322f7593591 Mon Sep 17 00:00:00 2001
From: Ulrich Thiel <thiel@mathematik.uni-kl.de>
Date: Mon, 27 Sep 2021 11:49:03 +0200
Subject: [PATCH] Forgot to add data for G31

---
 .../G31_CHEVIE/Invariants/FakeDegrees.o.m            |  3 +++
 .../G31_CHEVIE/Representations/CharacterData.o.m.bz2 |  3 +++
 .../Representations/Representations_0.o.m.bz2        |  3 +++
 Tools/ComplexReflectionGroupExport.g                 | 11 ++++++-----
 Tools/ComplexReflectionGroupImport.m                 | 12 +++++-------
 5 files changed, 20 insertions(+), 12 deletions(-)
 create mode 100644 ReflectionGroups/G31_CHEVIE/Invariants/FakeDegrees.o.m
 create mode 100644 ReflectionGroups/G31_CHEVIE/Representations/CharacterData.o.m.bz2
 create mode 100644 ReflectionGroups/G31_CHEVIE/Representations/Representations_0.o.m.bz2

diff --git a/ReflectionGroups/G31_CHEVIE/Invariants/FakeDegrees.o.m b/ReflectionGroups/G31_CHEVIE/Invariants/FakeDegrees.o.m
new file mode 100644
index 0000000..11472ec
--- /dev/null
+++ b/ReflectionGroups/G31_CHEVIE/Invariants/FakeDegrees.o.m
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:7467408b40890b0f9bd089dc70c3232d84ca2a8c9b10dca0571ee448f4d73137
+size 4104
diff --git a/ReflectionGroups/G31_CHEVIE/Representations/CharacterData.o.m.bz2 b/ReflectionGroups/G31_CHEVIE/Representations/CharacterData.o.m.bz2
new file mode 100644
index 0000000..cd7439d
--- /dev/null
+++ b/ReflectionGroups/G31_CHEVIE/Representations/CharacterData.o.m.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d5483af8f34f486a415dc715cbac95da54f89c4f5d03c5453926e215c7621cf5
+size 2643
diff --git a/ReflectionGroups/G31_CHEVIE/Representations/Representations_0.o.m.bz2 b/ReflectionGroups/G31_CHEVIE/Representations/Representations_0.o.m.bz2
new file mode 100644
index 0000000..c709bac
--- /dev/null
+++ b/ReflectionGroups/G31_CHEVIE/Representations/Representations_0.o.m.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:00aadcba5582922b2640a2879703d81a7ad0bf0f5599950d6d58aaab83061fd5
+size 19807
diff --git a/Tools/ComplexReflectionGroupExport.g b/Tools/ComplexReflectionGroupExport.g
index 42d3123..259927c 100644
--- a/Tools/ComplexReflectionGroupExport.g
+++ b/Tools/ComplexReflectionGroupExport.g
@@ -3,12 +3,13 @@
 
 # Enter groups here to be exported. Either a 3-element array for a group
 # of type G(m,p,n) or a 1-element array for an exceptional group.
-groups := [  ];
+groups := [ ];
 
-# List of exceptionals
-for i in [4..37] do
-  Append(groups, [[i]]);
-od;
+#Symmetric groups
+for n in [2..8] do Append(groups, [[1,1,n]]); od;
+
+# Exceptional groups
+# for n in [4..37] do Append(groups, [[n]]); od;
 
 # Groups for which we don't export representations (because too big or
 # unknown).
diff --git a/Tools/ComplexReflectionGroupImport.m b/Tools/ComplexReflectionGroupImport.m
index e9a01d5..590b113 100644
--- a/Tools/ComplexReflectionGroupImport.m
+++ b/Tools/ComplexReflectionGroupImport.m
@@ -1,16 +1,14 @@
 // Import complex reflection group from GAP3_Data into CHAMP database.
 // Run via ../../champ ComplexReflectionGroupImport.m
 
-// Enter groups here (same conventions as in import script).
-groups := [];
-
 // Enter GAP3 version here (for database info).
 GAP_ver := "gap3-jm 28 jan 21";
 
-// List of exceptionals
-for i in {31} do
-  Append(~groups, [i]);
-end for;
+// Enter groups here (same conventions as in import script).
+groups := [];
+
+// Symmetric groups
+groups := [ [1,1,n] : n in [2..8] ];
 
 // No changes from here on
 E := func<n | RootOfUnity(n)>;
-- 
GitLab