| Class | Description |
|---|---|
| AArrayVector |
Base class for vectors backed by a double[] array with a fixed stride of 1
The double array can be directly accessed for performance purposes
|
| ABitVector |
Abstract base class for bit vectors
Bit vectors only support two element values, 0.0 and 1.0
|
| AComputedVector |
Base class for computed vectors.
|
| AConstrainedVector |
Abstract base class for vectors that have constrained values.
|
| ADerivedVector |
Derived vector delegates all calls to an underlying vector
|
| AMatrixViewVector |
Abstract Vector class representing a view over a matrix
Supports arbitrary indexing into the underlying matrix
|
| APrimitiveVector |
Abstract base class for specialised primitive vectors
|
| ArrayIndexScalar | |
| ArraySubVector |
Vector referring to an offset into a double[] array
|
| ASparseVector |
Abstract base class for Sparse vector implementations
|
| AStridedVector |
Abstract base class for vectors backed by a double[] array with a constant stride
The double array can be directly accessed for performance purposes
|
| AWrappedVector<T> |
Abstract base class for vectors that wrap an underlying object
|
| AxisVector |
Specialized unit axis vector.
|
| DoubleScalar | Deprecated |
| ImmutableScalar | |
| ImmutableVector |
Immutable array-backed vector.
|
| IndexedArrayVector |
Vector that addresses elements indexed into double[] array
|
| IndexedSubVector |
Vector that addresses elements indexed into another source vector
|
| IndexVector |
A constrained vector implementation wrapping an integer Index
|
| JoinedArrayVector |
Class representing a join of one or more array subvectors
|
| JoinedVector |
A vector that represents the concatenation of two vectors.
|
| ListWrapper |
Simple wrapper class to view a vector according to the java.util.List interface
|
| MatrixBandVector |
Vector class representing a matrix band
|
| RepeatedElementVector |
A mutable vector that always has a single repeated component.
|
| SingleDoubleIterator | |
| SingleElementVector |
A sparse mutable vector that has a only one element that can be non-zero.
|
| SparseIndexedVector |
Indexed sparse vector.
|
| StridedElementIterator |
General purpose iterator for arbitrary vectors.
|
| StridedVector | |
| UnmodifiableVector | |
| Vector0 |
Special singleton zero length vector class.
|
| VectorIndexScalar | |
| VectorIterator |
General purpose iterator for arbitrary vectors.
|
| WrappedScalarVector |
A length 1 vector, as a view wrapping a single AScalar
Main purpose is to provide an efficient view for AScalar.asVector()
|
| WrappedSubVector | |
| ZeroVector |
Specialised immuatble vector containing nothing but zeros.
|
Copyright © 2013. All Rights Reserved.