Package chordDiagrams

Class Summary
ConfigutaionHolder This class is to provide an easy way to access lists of diagrams.
diagram This class implements a chord diagram: stores it and has methods to compare it to other diagrams.
DiagramDrawer This class provides graphical representations of diagrams (draws diagrams to a bitmap), and provides means to draw collections of diagrams and saving them to files.
Driver The driver class to do the work.
FourTGenerator Generates all 4T relations for a list of diagrams
FourTProcessor The class processes a list of 4T relations to leave out only independent ones in row-reduced echelon form.
FrameGen2 Generates all distinct chord diagrams for the framed case, modulo link rotation and recoloring.
FrameGenDisconnected Generates all distinct chord diagrams for the framed case, modulo link rotation and recoloring, allowing DISCONNECTED diagrams.
Orbit  
OrbitElement This class represents an orbit element in an orbit of a diagram under some action.
OrbitObserver This class looks for orbits of diagrams in the basis under link permutation
Relation This class stores a diagram relation
UnframedDiagramGenerator Generates all distinct chord diagrams for unframed singular knots.