I need to do some computations of the conjugacy classes
of certain subgroups in PSL(n,q). (Actually, q=3 would be
enough to look at). I am only interested in Z2+Z2 subgroups.
When I tried to use ConjugacyClassesSubgroups for this
purpose gap can't even handle PSL(5,3):
gap: sorry, cannot extend the workspace, maybe use option '-a <memory>'?
(This was after about half an hour of calculation).
Since I only need very small amount of information the
ConjugacyClassesSubgroups compute, there must be a way
to dig up the code and use only the parts I need, thus handling
this and higher dimensional cases. (For example, I'm
pretty sure that there are only 4 different conjugacy classes
of Z2+Z2 in PSL(5,q)).
So I'm asking for advise on digging the code - like where
would be the good place to start, and also maybe experts
can point to some better way of doing it.