| Package | Description | 
|---|---|
| org.ojalgo.algebra | |
| org.ojalgo.matrix | |
| org.ojalgo.matrix.decomposition | |
| org.ojalgo.matrix.store | |
| org.ojalgo.scalar | |
| org.ojalgo.tensor | 
| 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. 
 | 
interface  | 
NormedVectorSpace<V,F extends Number>  | 
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. 
 | 
interface  | 
VectorSpace<V,F extends Number>
 A vector space is a set of objects called vectors, where a vector is a tuple of fields/scalars/numbers. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BasicMatrix
 This interface declares a set of high level methods for linear algebra. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BigMatrix
Deprecated. 
 
v45 Use  
RationalMatrix instead. | 
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  | 
BigDenseStore
Deprecated. 
 
v45 Use  
GenericDenseStore instead | 
class  | 
ComplexDenseStore
Deprecated. 
 
v45 Use  
GenericDenseStore instead | 
class  | 
GenericDenseStore<N extends Number & Scalar<N>>
A N 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  | 
PrimitiveScalar  | 
class  | 
Quaternion  | 
static class  | 
Quaternion.Versor  | 
class  | 
RationalNumber  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Tensor<N extends Number>  | 
Copyright © 2018 Optimatika. All rights reserved.