Accessing transitive groups of degree 32 in libgap
The transitive groups of degree 32 can be downloaded and added to the GAP package transgrp
following the instructions here: https://docs.gap-system.org/pkg/trans....
After following those instructions, gap.console()
has access to these groups:
sage: gap.console()
gap> TransitiveGroupsAvailable(32);
true
however, neither libgap
nor gap()
have them available:
sage: libgap.TransitiveGroupsAvailable(32)
false
sage: gap("TransitiveGroupsAvailable(32)")
false
Loading transgrp
again doesn't seem to change anything either:
sage: libgap.LoadPackage("transgrp")
true
sage: libgap.TransitiveGroupsAvailable(32)
false
Is there a way to somehow point either libgap
or gap()
to the fact that these groups are available?
It works for me. Did you try restarting SageMath (to force it to load the package anew, since the package was first loaded without the groups)? Which SageMath version do you use, on which platform, and how did you install it?
I did try restarting SageMath, but it still didn't recognize the change. It seems that SageMath caches the GAP workspace, so it's interesting that it worked for you. I was running SageMath 10.0 on Linux, installed using mamba.