Package | Description |
---|---|
gov.sandia.cognition.collection |
Provides commonly useful collection implementations.
|
gov.sandia.cognition.math.matrix |
Provides interfaces and classes for linear algebra.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
AbstractMutableDoubleMap.Entry<KeyType>
Interface for entries.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractLogNumberMap.SimpleEntry<KeyType>
Entry for the AbstractScalarMap
|
protected static class |
AbstractMutableDoubleMap.SimpleEntry<KeyType>
Entry for the AbstractScalarMap
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractVectorSpace<VectorType extends VectorSpace<VectorType,? extends EntryType>,EntryType extends VectorSpace.Entry>
Partial implementation of VectorSpace
|
interface |
VectorSpace<VectorType extends VectorSpace<VectorType,?>,EntryType extends VectorSpace.Entry>
In the Foundry, a VectorSpace is a type of Ring that we can perform
Vector-like operations on: norm, distances between Vectors, etc.
|
Modifier and Type | Interface and Description |
---|---|
static interface |
InfiniteVector.Entry<KeyType>
Entry for a InfiniteVector
|
interface |
VectorEntry
Interface the specifies the functionality that a VectorEntry should have
|