A B C D E F G I J K L M N O P R S T U

P

posInRing(int) - Method in class chordDiagrams.diagram
Returns the position of the endpoint in its ring Used for diagram drawing
print() - Method in class chordDiagrams.diagram
Prints the diagram' string form
PrintArray(int[]) - Static method in class chordDiagrams.diagram
Prints array to the console
printArray(String[]) - Static method in class chordDiagrams.FourTGenerator
 
PrintHelp() - Method in class chordDiagrams.Driver
Prints info about choices
printMatrix(int[][]) - Method in class chordDiagrams.FourTProcessor
Outputs matrix to console
printMatrix(double[][]) - Static method in class chordDiagrams.FourTProcessor
Outputs matrix to console
printOrbitLabels() - Method in class chordDiagrams.OrbitObserver
Prints orbits labeled
printOrbits() - Method in class chordDiagrams.OrbitObserver
Prints all orbits to command line (primary usage: debugging)
printOrbitsEx() - Method in class chordDiagrams.OrbitObserver
Same as printOrbits, but with diagID's instead of indices
printOrbitsShort() - Method in class chordDiagrams.OrbitObserver
Same as printOrbits, shorter
processMathematicaOutput(double[][], Set<Relation>) - Method in class chordDiagrams.FourTProcessor
Takes a relation matrix (usually this is a result of Mathematica computation) and puts it into a relation set
processRelations(Iterator<Relation>, Set<Relation>, int, int) - Method in class chordDiagrams.FourTProcessor
Sends a certain number of relations to Mathematica to row-reduce, no more than a MAX at a time, and puts the result into the resultSet
ProduceLinkConfigs(int[], int, int) - Method in class chordDiagrams.UnframedDiagramGenerator
Generates all diagrams by generating all link configs for n chords, and then generating all colorings by calling the corresponding function.
putCurrentOrbitElement(String, Orbit) - Method in class chordDiagrams.OrbitObserver
Puts the current orbit element into the orbit.
putEntry(Integer, double) - Method in class chordDiagrams.Relation
Adds a diagram with a coefficient to the relation
putRelationRulesToMathematica(Set<Relation>) - Method in class chordDiagrams.FourTProcessor
Sends the relations matrix "rules" to Mathematica ("rules" for sparse array notation) The relations are obtained from the provided set.
putRelationsToMathematica(Iterator<Relation>, int) - Method in class chordDiagrams.FourTProcessor
Sends the relations to mathematica in the sparse array form The sparse array is asigned to variable "matrix".

A B C D E F G I J K L M N O P R S T U