Package | Description |
---|---|
org.ojalgo.algebra | |
org.ojalgo.matrix | |
org.ojalgo.matrix.decomposition | |
org.ojalgo.matrix.store | |
org.ojalgo.scalar |
Modifier and Type | Interface and Description |
---|---|
interface |
Field<S>
A field is a commutative ring (even the multiplication operation) with notions of addition, subtraction,
multiplication, and division.
|
static interface |
Group.Multiplicative<S> |
interface |
Ring<S>
A ring is a commutative group (addition operation) with a second binary operation (multiplication) that is
distributive over the commutative group operation and is associative.
|
Modifier and Type | Class and Description |
---|---|
class |
ComplexMatrix
ComplexMatrix
|
class |
PrimitiveMatrix
PrimitiveMatrix
|
class |
QuaternionMatrix
QuaternionMatrix
|
class |
RationalMatrix
RationalMatrix
|
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 | Interface and Description |
---|---|
interface |
MatrixStore<N extends Number>
A MatrixStore is a two dimensional store of numbers/scalars.
|
interface |
PhysicalStore<N extends Number>
PhysicalStore:s, as opposed to MatrixStore:s, are mutable.
|
Modifier and Type | Class and Description |
---|---|
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 | Interface and Description |
---|---|
interface |
Scalar<N extends Number>
A Scalar is:
|
Modifier and Type | Class and Description |
---|---|
class |
BigScalar
Deprecated.
v44 In the future there will only be primitives based implementations of the Scalar interface
|
class |
ComplexNumber
ComplexNumber is an immutable complex number class.
|
static class |
ComplexNumber.Normalised |
class |
ExactDecimal<S extends ExactDecimal<S>>
To help implement exact decimal numbers with a fixed number of decimal places (fixed scale).
|
class |
Money
An example
ExactDecimal implementation corresponding to the SQL data type MONEY or DECIMAL(19,4). |
class |
PrimitiveScalar |
class |
Quaternion |
static class |
Quaternion.Versor |
class |
RationalNumber |
Copyright © 2019 Optimatika. All rights reserved.