Package | Description |
---|---|
org.ojalgo.matrix.decomposition | |
org.ojalgo.matrix.geometry | |
org.ojalgo.matrix.store |
Modifier and Type | Interface and Description |
---|---|
interface |
DecompositionStore<N extends Number>
Only classes that will act as a delegate to a MatrixDecomposition implementation from this
package should implement this interface.
|
Modifier and Type | Class and Description |
---|---|
class |
Primitive32Vector2 |
class |
Primitive32Vector3 |
class |
Primitive32Vector4 |
class |
Primitive64Vector2 |
class |
Primitive64Vector3 |
class |
Primitive64Vector4 |
Modifier and Type | Interface and Description |
---|---|
interface |
PhysicalStore<N extends Number>
PhysicalStore:s, as opposed to MatrixStore:s, are mutable.
|
Modifier and Type | Class and Description |
---|---|
static class |
ElementsConsumer.ColumnsRegion<N extends Number> |
static class |
ElementsConsumer.ConsumerRegion<N extends Number> |
static class |
ElementsConsumer.LimitRegion<N extends Number> |
static class |
ElementsConsumer.OffsetRegion<N extends Number> |
static class |
ElementsConsumer.RowsRegion<N extends Number> |
static class |
ElementsConsumer.TransposedRegion<N extends Number> |
class |
GenericDenseStore<N extends Number & Scalar<N>>
A generic implementation of PhysicalStore.
|
class |
PrimitiveDenseStore
A Double (actually double) implementation of PhysicalStore.
|
class |
RawStore
Uses double[][] internally.
|
class |
SparseStore<N extends Number> |
Modifier and Type | Method and Description |
---|---|
ElementsConsumer<Double> |
RawStore.regionByColumns(int... columns) |
ElementsConsumer<N> |
GenericDenseStore.regionByColumns(int... columns) |
ElementsConsumer<Double> |
PrimitiveDenseStore.regionByColumns(int... columns) |
ElementsConsumer<N> |
ElementsConsumer.regionByColumns(int... columns) |
ElementsConsumer<N> |
ElementsConsumer.ConsumerRegion.regionByColumns(int... columns) |
ElementsConsumer<N> |
SparseStore.regionByColumns(int... columns) |
ElementsConsumer<Double> |
RawStore.regionByLimits(int rowLimit,
int columnLimit) |
ElementsConsumer<N> |
GenericDenseStore.regionByLimits(int rowLimit,
int columnLimit) |
ElementsConsumer<Double> |
PrimitiveDenseStore.regionByLimits(int rowLimit,
int columnLimit) |
ElementsConsumer<N> |
ElementsConsumer.regionByLimits(int rowLimit,
int columnLimit) |
ElementsConsumer<N> |
ElementsConsumer.ConsumerRegion.regionByLimits(int rowLimit,
int columnLimit) |
ElementsConsumer<N> |
SparseStore.regionByLimits(int rowLimit,
int columnLimit) |
ElementsConsumer<Double> |
RawStore.regionByOffsets(int rowOffset,
int columnOffset) |
ElementsConsumer<N> |
GenericDenseStore.regionByOffsets(int rowOffset,
int columnOffset) |
ElementsConsumer<Double> |
PrimitiveDenseStore.regionByOffsets(int rowOffset,
int columnOffset) |
ElementsConsumer<N> |
ElementsConsumer.regionByOffsets(int rowOffset,
int columnOffset) |
ElementsConsumer<N> |
ElementsConsumer.ConsumerRegion.regionByOffsets(int rowOffset,
int columnOffset) |
ElementsConsumer<N> |
SparseStore.regionByOffsets(int rowOffset,
int columnOffset) |
ElementsConsumer<Double> |
RawStore.regionByRows(int... rows) |
ElementsConsumer<N> |
GenericDenseStore.regionByRows(int... rows) |
ElementsConsumer<Double> |
PrimitiveDenseStore.regionByRows(int... rows) |
ElementsConsumer<N> |
ElementsConsumer.regionByRows(int... rows) |
ElementsConsumer<N> |
ElementsConsumer.ConsumerRegion.regionByRows(int... rows) |
ElementsConsumer<N> |
SparseStore.regionByRows(int... rows) |
ElementsConsumer<Double> |
RawStore.regionByTransposing() |
ElementsConsumer<N> |
GenericDenseStore.regionByTransposing() |
ElementsConsumer<Double> |
PrimitiveDenseStore.regionByTransposing() |
ElementsConsumer<N> |
ElementsConsumer.regionByTransposing() |
ElementsConsumer<N> |
ElementsConsumer.ConsumerRegion.regionByTransposing() |
ElementsConsumer<N> |
ElementsConsumer.TransposedRegion.regionByTransposing() |
ElementsConsumer<N> |
SparseStore.regionByTransposing() |
Modifier and Type | Method and Description |
---|---|
void |
ElementsConsumer.FillByMultiplying.invoke(ElementsConsumer<N> product,
Access1D<N> left,
int complexity,
Access1D<N> right) |
default void |
MatrixStore.multiply(Access1D<N> right,
ElementsConsumer<N> target) |
void |
SparseStore.multiply(Access1D<N> right,
ElementsConsumer<N> target) |
void |
RawStore.supplyTo(ElementsConsumer<Double> receiver) |
void |
PrimitiveDenseStore.supplyTo(ElementsConsumer<Double> receiver) |
void |
GenericDenseStore.supplyTo(ElementsConsumer<N> receiver) |
void |
ColumnsSupplier.supplyTo(ElementsConsumer<N> receiver) |
default void |
MatrixStore.supplyTo(ElementsConsumer<N> receiver) |
void |
MatrixStore.LogicalBuilder.supplyTo(ElementsConsumer<N> receiver) |
void |
RowsSupplier.supplyTo(ElementsConsumer<N> receiver) |
void |
SparseStore.supplyTo(ElementsConsumer<N> receiver) |
Constructor and Description |
---|
ColumnsRegion(ElementsConsumer<N> base,
ElementsConsumer.FillByMultiplying<N> multiplier,
int... columns) |
LimitRegion(ElementsConsumer<N> base,
ElementsConsumer.FillByMultiplying<N> multiplier,
int rowLimit,
int columnLimit) |
OffsetRegion(ElementsConsumer<N> base,
ElementsConsumer.FillByMultiplying<N> multiplier,
int rowOffset,
int columnOffset) |
RowsRegion(ElementsConsumer<N> base,
ElementsConsumer.FillByMultiplying<N> multiplier,
int... rows) |
TransposedRegion(ElementsConsumer<N> base,
ElementsConsumer.FillByMultiplying<N> multiplier) |
Copyright © 2019 Optimatika. All rights reserved.