All notable changes will be made in this file.
- (#18) Implemented Cocircuits and covectors.
- (#14) Added some additional examples to ensure tests catch potential errors.
- (#22) Updated the documentation to be more complete.
- (#12) Altered it so that the
to_xxx()
functions are encapsulated in the functionchange_type()
. - (#2) Updated package to fit into up to date methods for making packages.
- (#1) Restructed the OrientedMatroids class. In particular:
- Removed the category implementation and structured based off the matroid implementation.
- There is now an
AbstractOrientedMatroid
class which handles the abstract methods and everything pulls from here.
- (#15) Fixed the groundset error bug.
- Can now add point configurations
- All oriented matroids can now contain covectors, vectors, circuits and cocircuits
- Restructured oriented matroids to fit new schema
- Matroid function now properly brings correct matroid
- Rank function now properly displays correct rank
-
The three main types of oriented matroids:
- Circuit
- Covector
- Vector
-
Made elements viewable as signed subsets and vectors
-
Hyperplane arrangements using covectors
-
Digraphs using circuits