cayleytable
Class groupPermutationNew

java.lang.Object
  extended by cayleytable.groupPermutationNew

public class groupPermutationNew
extends java.lang.Object

Class used to determine the number of permutations of a particular order that form a legal group where the identity element is always 0.

Author:
Jeffrey Barr

Field Summary
(package private)  int groupCount
           
private  groupIdentify groupNamer
           
private  groupMatrix myGroup
           
private  groupMatrix testGroup
           
 
Constructor Summary
groupPermutationNew()
          Creates a new instance of groupPermutation
 
Method Summary
private  void determinePermutationAndSolve(PermutationGenerator myPermGen)
           
private  int factorial(int n)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

groupCount

int groupCount

groupNamer

private groupIdentify groupNamer

myGroup

private groupMatrix myGroup

testGroup

private groupMatrix testGroup
Constructor Detail

groupPermutationNew

public groupPermutationNew()
Creates a new instance of groupPermutation

Method Detail

determinePermutationAndSolve

private void determinePermutationAndSolve(PermutationGenerator myPermGen)

factorial

private int factorial(int n)

main

public static void main(java.lang.String[] args)