Java Oriented Matroids API

Manipulates oriented matroids: switching between cryptomorphisms: circuits, co-circuits, vectors, co-vectors, maximum vectors, topes, chirotopes, and realizations, and dual realizations.

See: Description

Packages 
Package Description
net.sf.oriented.omi
This package is the public interface, with OM as the key interface defining oriented matroids.
net.sf.oriented.pseudoline
This package is for representing rank 3 oriented matroids as pseudoline drawings, particularly in the Euclidean plane.
net.sf.oriented.util.combinatorics
A few additional combinatoric related classes and functions needed for this library.
net.sf.oriented.util.matrix
Minimal extension over the Apache Commons Math Library required for this library.
oriented
Command line tools.