Skip to content

Commit

Permalink
Temporary disable groups of order 243
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexander Konovalov authored and alex-konovalov committed May 1, 2018
1 parent f916ec1 commit 403db2a
Show file tree
Hide file tree
Showing 74 changed files with 13 additions and 79 deletions.
2 changes: 1 addition & 1 deletion PackageInfo.g
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ Status := "accepted",
CommunicatedBy := "Bettina Eick (Braunschweig)",
AcceptDate := "03/2007",

AbstractHTML := "The <span class=\"pkgname\">UnitLib</span> package extends the <span class=\"pkgname\">LAGUNA</span> package and provides the library of normalized unit groups of modular group algebras of all finite p-groups of order not greater than 243 over the field of p elements.",
AbstractHTML := "The <span class=\"pkgname\">UnitLib</span> package extends the <span class=\"pkgname\">LAGUNA</span> package and provides the library of normalized unit groups of modular group algebras of all finite p-groups of order less than 243 over the field of p elements.",

PackageDoc := rec(
BookName := "UnitLib",
Expand Down
5 changes: 1 addition & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ long-time computation. The group created with UnitLib will have the same
properties and attributes as the one computed with LAGUNA.

The current version of UnitLib contains normalized unit groups V(KG) for
all p-groups of order not greater than 243.
all p-groups of order less than 243.

Libraries of normalized unit groups of groups of all orders not larger
than 243, except for the order 128, are available in any operating system.
Expand All @@ -26,9 +26,6 @@ The library for groups of order 128 was compressed using gzip program and,
therefore, will be available only in UNIX-type systems (including UNIX-
installation in Mac OS X and Cygwin installation in Windows).

To work with the library for groups of order 243 you will also need the IO
package by Max Neunhöffer to retrieve the data from the UnitLib homepage.

The UnitLib package is redistributed with GAP, but is not loaded by default.
Therefore, to use UnitLib, first you need to load it as follows:

Expand Down
1 change: 0 additions & 1 deletion data/243/u243_1.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_10.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_11.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_12.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_13.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_14.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_15.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_16.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_17.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_18.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_19.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_2.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_20.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_21.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_22.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_23.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_24.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_25.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_26.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_27.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_28.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_29.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_3.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_30.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_31.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_32.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_33.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_34.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_35.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_36.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_37.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_38.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_39.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_4.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_40.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_41.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_42.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_43.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_44.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_45.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_46.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_47.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_48.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_49.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_5.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_50.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_51.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_52.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_53.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_54.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_55.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_56.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_57.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_58.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_59.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_6.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_60.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_61.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_62.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_63.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_64.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_65.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_66.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_67.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_7.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_8.gg

This file was deleted.

1 change: 0 additions & 1 deletion data/243/u243_9.gg

This file was deleted.

6 changes: 3 additions & 3 deletions doc/funct.xml
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ gap> IdGroup(G1);

If the first argument <A>s</A> (the order of a group) is not a power of
prime, an error message will appear.
If <A>s</A> is bigger than 243, you will get a warning telling that
If <A>s</A> is >= 243, you will get a warning telling that
the library does not contain <M>V(KG)</M> for <M>G</M> of such order,
and you can use only data that you already stored in your
<File>unitlib/userdata</File> directory with the help of the function
Expand Down Expand Up @@ -165,7 +165,7 @@ on Intel Xeon 3.4 GHz with 2048 KB cache.
group <M>V(KG)</M> of the group algebra of the group
<A>G</A> over the field of <M>p</M> elements.
<P/>
If the order of <A>G</A> is greater than 243, after this
If the order of <A>G</A> is >= 243, after this
you can construct the group <M>V(KG)</M> using
<Ref Func="PcNormalizedUnitGroupSmallGroup" /> similarly
to the previous section.
Expand All @@ -176,7 +176,7 @@ on Intel Xeon 3.4 GHz with 2048 KB cache.
If there will be no such file there, you will get an error
message, otherwise the computation will begin.
<P/>
If the order of <A>G</A> is less or equal to 243, then
If the order of <A>G</A> is less than 243, then
the file will be created in the <File>unitlib/userdata</File>
directory, but &UnitLib; will continue to use the file
with the same name from the appropriate directory in
Expand Down
4 changes: 3 additions & 1 deletion doc/intro.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ In April 2012, &UnitLib; 3.1.0 was updated to comply with &GAP; 4.5.
<P/>
The current version of &UnitLib; provides the library of
normalized unit groups <M>V(KG)</M> for all <M>p</M>-groups
of order not greater than 243.
of order less than 243.
<P/>
If you need to work with groups of bigger orders, please write to
the maintainers, because they may be already computed or we
Expand Down Expand Up @@ -80,11 +80,13 @@ groups of order 128 in Windows, please write to the maintainer to request
a version of &UnitLib; with locally stored non-compressed data.
<P/>

<!--
To work with the library for groups of order 243 you will also need the
<Package>IO</Package> package by Max Neunhöffer
(<URL>https://gap-packages.github.io/io/</URL>)
to retrieve the data from the &UnitLib; homepage.
<P/>
-->

Because the &UnitLib; is an extension of the &LAGUNA; package, you must
have the &LAGUNA; package installed. You can obtain it from the &GAP;
Expand Down
2 changes: 1 addition & 1 deletion doc/manual.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@

The &UnitLib; package extends the &LAGUNA; package and provides the
library of normalized unit groups of modular group algebras of all
finite <M>p</M>-groups of order not greater than 243 over the field
finite <M>p</M>-groups of order less than 243 over the field
of <M>p</M> elements.
<P/>
It also contains a parallel implementation of the computation of the
Expand Down
2 changes: 2 additions & 0 deletions doc/tech.xml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ All further procedures are implemented inside the &LAGUNA; package,
and their result is uniquely determined and predictable.
<P/>

<!--
For most groups all information is stored in a single file. However,
this is not the case for groups of order 243, where we have about
30 MB of data for 67 groups. For these groups we provide a solution
Expand All @@ -76,6 +77,7 @@ sequences are available from the &UnitLib; homepage, and the package
will access them using the function <Ref Func="SingleHTTPRequest" BookName="IO"/>
from the <Package>IO</Package> package.
<P/>
-->

For the reader interested in more details, the package contains
the file <File>unitlib/lib/genlib.g</File> with the
Expand Down
4 changes: 2 additions & 2 deletions lib/unitlib.g
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ local G, p, K, KG, filename, libfile, gzfile, code, V, i, fam;
if not IsPrimePowerInt( n ) then
Error( "Underlying group is not a p-group !!! \n" );
fi;
if n > 243 then
if n >= 243 then
Print( "WARNING : the library of V(KG) for groups of order ", n,
" is not available yet !!! \n",
"You can use only groups from the unitlib/userdata directory \n",
Expand Down Expand Up @@ -124,7 +124,7 @@ local p, K, KG, V, codestring, libfile, output, d, x;
if not IsPGroup( G ) then
Error( "<G> is not a p-group !!! \n" );
fi;
if Size(G) <= 243 then
if Size(G) < 243 then
Print( "WARNING : the normalized unit group V(KG) of the modular group algebra \n",
" of the given group <G> is already included in the library and \n",
"You can access it using the function PcNormalizedUnitGroupSmallGroup.\n",
Expand Down

0 comments on commit 403db2a

Please sign in to comment.