Skip to content

Commit

Permalink
FIX: Change reading order to avoid forward declaration
Browse files Browse the repository at this point in the history
Also ensure a maximal subgroups computation for smaller permutation degree
stays out of expensive operations.
  • Loading branch information
hulpke committed Nov 12, 2016
1 parent 968cf45 commit 7eae649
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion lib/factgrp.gi
Original file line number Diff line number Diff line change
Expand Up @@ -710,7 +710,7 @@ totalcnt, interupt, u, nu, cor, zzz,bigperm,perm,badcores,max,i;
Info(InfoFactor,3," ext ",cnt,": ",Index(G,u)," best degree:",zzz);
if Size(cor)>Size(N) and Index(G,u)*2<knowi and
ValueOption("inmax")=fail then
max:=Filtered(MaximalSubgroupClassReps(u:inmax),
max:=Filtered(MaximalSubgroupClassReps(u:inmax,cheap),
x->IndexNC(G,x)<knowi and IsSubset(x,N));
for i in max do
cor:=Core(G,i);
Expand Down
12 changes: 6 additions & 6 deletions lib/read5.g
Original file line number Diff line number Diff line change
Expand Up @@ -200,19 +200,19 @@ ReadLib( "schursym.gi");
# files dealing with nice monomorphism
ReadLib( "grpnice.gi" );

ReadLib( "autsr.gi" );
ReadLib( "morpheus.gi" );
ReadLib( "grplatt.gi" );
ReadLib( "oprtglat.gi" );
ReadLib( "grppclat.gi" );

# fitting free library
ReadLib( "fitfree.gi" );
ReadLib( "permdeco.gi" );
ReadLib( "clashom.gi" );
ReadLib( "maxsub.gi" );
ReadLib( "norad.gi" );

ReadLib( "autsr.gi" );
ReadLib( "morpheus.gi" );
ReadLib( "grplatt.gi" );
ReadLib( "oprtglat.gi" );
ReadLib( "grppclat.gi" );

ReadLib( "grppcaut.gi" );

# files dealing with matrix groups
Expand Down

0 comments on commit 7eae649

Please sign in to comment.