repthy
Class PermGp

Object
  extended byAbstractCollection
      extended byAbstractSet
          extended byImmutableSet
              extended byGroup
                  extended byHashGroup
                      extended byPermGp
All Implemented Interfaces:
Collection, Set
Direct Known Subclasses:
A_n, D_2n, Q_8, S_n

public class PermGp
extends HashGroup

A HashGroup in which all the group elements are PermGpElts of the same degree.

Author:
Mark McConnell

Field Summary
 
Fields inherited from class Group
charTable
 
Constructor Summary
PermGp(PermGpElt[] generators)
          See the corresponding constructor in HashGroup.
PermGp(Set set)
          See the corresponding constructor in HashGroup.
 
Method Summary
 int getDegree()
          Returns the common degree of the PermGpElts that make up the group.
 
Methods inherited from class HashGroup
contains, getConjClass, getConjClassIndex, getConjClassNum, iterator, size
 
Methods inherited from class Group
cyclicSubgpsUpToConj, describeOrder8, elementarySubgps, fillInCharTable, getCenter, getCentralizer, getCharComparator, getCharTable, getCommutatorSubgroup, getCompositionSeries, getConjClassRep, getEltOrder, getEltOrder, getIdentity, getOrder, getProperNormalSubgroup, getSylow, isAbelian, isCentral, isSimple, isSubgroupOf, order, power, printTest, tableTest
 
Methods inherited from class ImmutableSet
add, addAll, clear, remove, removeAll, retainAll
 
Methods inherited from class AbstractSet
equals, hashCode
 
Methods inherited from class AbstractCollection
containsAll, isEmpty, toArray, toArray, toString
 
Methods inherited from class Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface Set
containsAll, isEmpty, toArray, toArray
 

Constructor Detail

PermGp

public PermGp(Set set)
See the corresponding constructor in HashGroup.


PermGp

public PermGp(PermGpElt[] generators)
See the corresponding constructor in HashGroup.

Method Detail

getDegree

public int getDegree()
Returns the common degree of the PermGpElts that make up the group.