Package  Description 

org.mathIT.graphs 
Provides classes representing mathematical graphs and its vertices.

org.mathIT.gui 
This package provides classes to enable graphical user interfaces (GUI).

Class and Description 

Activatable
This interface guarantees activatable vertices of a graph, for instance
activatable
actors of a social network . 
Actor
This class represents actors as individual nodes of a
social network . 
Clustering
This class enables to store and manipulate clusters of a graph.

Edge
Objects of this class represent edges of general graphs.

FibonacciHeap
This class implements a Fibonacci heap data structure.

Graph
This class represents a general graph without multiple edges
as an array list of vertices and the corresponding adjacency matrix.

NetworkOfActivatables
This interface guarantees networks of activatable vertices, for instance
a
social network of activatable actors . 
SimpleVertex
An instance of this class represents a vertex of a directed graph.

SocialNetwork
This class represents a social network as a 
Vertex
An instance of this class represents a vertex of a graph.

Vertible
This interface specifies classes representing a vertex of a graph.

WeightedGraph
This class represents a weighted directed graph as an array list of vertices.

Class and Description 

Graph
This class represents a general graph without multiple edges
as an array list of vertices and the corresponding adjacency matrix.

Vertible
This interface specifies classes representing a vertex of a graph.
