| 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.