Ticket #173 (new Feature)

Opened 3 months ago

Last modified 3 months ago

MapMatrix and MatrixGraph

Reported by: seh Owned by: seh
Priority: Extra Milestone: 3.0
Component: Math Core Version:
Severity: Major Keywords:
Cc: Blocking:
Blocked By:

Description (last modified by seh) (diff)

MapMatrix<X> implementing Matrix (and/or OrderedMatrix) interface containing a Map<Integer, Map<Integer, X>>. The value of unspecified cells is a supplied shared 'default' value (for example, zero). This is more memory efficient for sparse matrices.

Furthermore, the Matrix interface can also be wrapped by a MatrixGraph<X> which implements a BidirectedGraph interface throughout the matrix, with optional toroid-forming edges.

Change History

Changed 3 months ago by seh

  • description modified (diff)
Note: See TracTickets for help on using tickets.