Interface | Description |
---|---|
ElementsSupplier<N extends Number> |
An elements supplier is not (yet) a matrix, but there are several matrix related things you can do with
them:
You can query the size/shape of the (future) matrix.
You can supply the elements to an already existing matrix (or more precisely to an
TransformableRegion) or collect them using a Factory2D.
You can define a stream of additional operations to be executed when the elements are extracted.
You can get that matrix
|
GenericDenseStore.GenericMultiplyBoth<N extends Number & Scalar<N>> | |
GenericDenseStore.GenericMultiplyLeft<N extends Number & Scalar<N>> | |
GenericDenseStore.GenericMultiplyNeither<N extends Number & Scalar<N>> | |
GenericDenseStore.GenericMultiplyRight<N extends Number & Scalar<N>> | |
MatrixStore<N extends Number> |
A MatrixStore is a two dimensional store of numbers/scalars.
|
MatrixStore.Factory<N extends Number> | |
PhysicalStore<N extends Number> |
PhysicalStore:s, as opposed to MatrixStore:s, are mutable.
|
PhysicalStore.Factory<N extends Number,I extends PhysicalStore<N>> | |
PrimitiveDenseStore.PrimitiveMultiplyBoth | |
PrimitiveDenseStore.PrimitiveMultiplyLeft | |
PrimitiveDenseStore.PrimitiveMultiplyNeither | |
PrimitiveDenseStore.PrimitiveMultiplyRight | |
SparseStore.Factory<N extends Number> | |
TransformableRegion<N extends Number> |
Primarily this represents something that can be fille and/or modified
|
TransformableRegion.FillByMultiplying<N extends Number> |
Class | Description |
---|---|
ColumnsSupplier<N extends Number> | |
GenericDenseStore<N extends Number & Scalar<N>> |
A generic implementation of PhysicalStore.
|
MatrixStore.LogicalBuilder<N extends Number> |
A builder that lets you logically construct matrices and/or encode element structure.
|
PrimitiveDenseStore |
A Double (actually double) implementation of PhysicalStore.
|
RawStore |
Uses double[][] internally.
|
RowsSupplier<N extends Number> | |
SparseStore<N extends Number> | |
TransformableRegion.ColumnsRegion<N extends Number> | |
TransformableRegion.LimitRegion<N extends Number> | |
TransformableRegion.OffsetRegion<N extends Number> | |
TransformableRegion.ReceiverRegion<N extends Number> | |
TransformableRegion.RowsRegion<N extends Number> | |
TransformableRegion.TransposedRegion<N extends Number> |
Copyright © 2019 Optimatika. All rights reserved.