Package cern.colt.matrix.impl


package cern.colt.matrix.impl
Matrix implementations; You normally need not look at this package, because all concrete classes implement the abstract interfaces of cern.colt.matrix, without subsetting or supersetting.
  • Class
    Description
    Abstract base class for flexible, well human readable matrix print formatting.
    Abstract base class for arbitrary-dimensional matrices holding objects or primitive data types such as int, float, etc.
    Abstract base class for 1-d matrices (aka vectors) holding objects or primitive data types such as int, double, etc.
    Abstract base class for 2-d matrices holding objects or primitive data types such as int, double, etc.
    Abstract base class for 3-d matrices holding objects or primitive data types such as int, double, etc.
    Dense 1-d matrix (aka vector) holding double elements.
    Dense 2-d matrix holding double elements.
    Dense 3-d matrix holding double elements.
    Dense 1-d matrix (aka vector) holding Object elements.
    Dense 2-d matrix holding Object elements.
    Dense 3-d matrix holding Object elements.
    Formats a double into a string (like sprintf in C).
    Factory producing implementations of Former via method create(); Implementations of can use existing libraries such as corejava.PrintfFormat or corejava.Format or other.
    Sparse row-compressed 2-d matrix holding double elements.
    Sparse hashed 1-d matrix (aka vector) holding double elements.
    Sparse hashed 2-d matrix holding double elements.
    Sparse hashed 3-d matrix holding double elements.
    Sparse hashed 1-d matrix (aka vector) holding Object elements.
    Sparse hashed 2-d matrix holding Object elements.
    Sparse hashed 3-d matrix holding Object elements.