| Package | Description |
|---|---|
| gov.sandia.cognition.math |
Provides classes for mathematical computation.
|
| gov.sandia.cognition.math.geometry |
Provides classes and interfaces for computational geometry.
|
| gov.sandia.cognition.math.matrix |
Provides interfaces and classes for linear algebra.
|
| gov.sandia.cognition.math.matrix.mtj |
Provides a linear algebra package implementation wrapper using the Matrix
Toolkits for Java (MTJ) library.
|
| gov.sandia.cognition.math.matrix.mtj.decomposition |
Provides matrix decomposition implementations using the Matrix Toolkits for
Java (MTJ) library.
|
| Class and Description |
|---|
| Vector1
Implements a one-dimensional MTJ
DenseVector. |
| Class and Description |
|---|
| Vector2
Implements a two-dimensional MTJ
DenseVector. |
| Class and Description |
|---|
| DiagonalMatrixFactoryMTJ
An
MatrixFactory that produces DiagonalMatrixMTJ matrices. |
| Vector3
Implements a three-dimensional
DenseVector. |
| Class and Description |
|---|
| AbstractMTJMatrix
Relies on internal MTJ matrix to do some of the heavy lifting, without
assuming that the underlying matrix is Dense or Sparse
|
| AbstractMTJVector
Implementation of the Vector interface that relies on MTJ Vectors, but does
not specify sparse or dense storage.
|
| AbstractSparseMatrix
Implements some generic operations that any sparse-matrix representation
must do.
|
| DenseMatrix
Matrix that represents all its entries using a fixed-size storage scheme,
based on MTJ's DenseMatrix storage class.
|
| DenseMatrixFactoryMTJ
MatrixFactory for creating MTJ's DenseMatrix-based Matrix
|
| DenseVector
A generally useful vector representation that allocates a fixed-size
underlying vector, based on MTJ's DenseVector
|
| DenseVectorFactoryMTJ
VectorFactory for MTJ's DenseVector-based Vector
|
| DiagonalMatrixFactoryMTJ
An
MatrixFactory that produces DiagonalMatrixMTJ matrices. |
| DiagonalMatrixMTJ
A diagonal matrix that wraps MTJ's BandMatrix class.
|
| MatrixEntryIndexComparatorMTJ
An index comparator for MTJ matrices.
|
| SparseColumnMatrix
A sparse matrix, represented as a collection of sparse column vectors.
|
| SparseMatrix
A sparse matrix, represented as a collection of sparse row vectors.
|
| SparseMatrixFactoryMTJ
Factory for MTJ's flexible sparse row matrix
|
| SparseRowMatrix
A sparse matrix, represented as a collection of sparse row vectors.
|
| SparseVector
A vector that only stores the nonzero elements, relies on MTJ's
SparseVector.
|
| SparseVectorFactoryMTJ
Factory for MTJ's SparseVector
|
| Vector1
Implements a one-dimensional MTJ
DenseVector. |
| Vector2
Implements a two-dimensional MTJ
DenseVector. |
| Vector3
Implements a three-dimensional
DenseVector. |
| Class and Description |
|---|
| DenseMatrix
Matrix that represents all its entries using a fixed-size storage scheme,
based on MTJ's DenseMatrix storage class.
|