| Package | Description |
|---|---|
| gov.sandia.cognition.math.matrix |
Provides interfaces and classes for linear algebra.
|
| gov.sandia.cognition.math.matrix.custom |
Provides a custom linear algebra package implementation for both dense
and sparse classes.
|
| gov.sandia.cognition.math.matrix.mtj |
Provides a linear algebra package implementation wrapper using the Matrix
Toolkits for Java (MTJ) library.
|
| Modifier and Type | Method and Description |
|---|---|
Vector1D |
VectorFactory.createVector1D()
Creates a one-dimensional zero vector: (0.0).
|
abstract Vector1D |
VectorFactory.createVector1D(double x)
Creates a one-dimensional vector with the given x coordinate: (x).
|
| Modifier and Type | Method and Description |
|---|---|
Vector1D |
CustomDenseVectorFactory.createVector1D(double x) |
Vector1D |
CustomSparseVectorFactory.createVector1D(double x)
Creates a one-dimensional vector with the given x coordinate: (x).
|
| Modifier and Type | Class and Description |
|---|---|
class |
Vector1
Implements a one-dimensional MTJ
DenseVector. |
| Modifier and Type | Method and Description |
|---|---|
Vector1D |
DenseVectorFactoryMTJ.createVector1D(double x) |
Vector1D |
SparseVectorFactoryMTJ.createVector1D(double x) |
| Constructor and Description |
|---|
Vector1(Vector1D other)
Creates a new instance of Vector1 with values copied from the given
vector.
|