| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
Mutate1D.Receiver<N extends Number>
Anything/everything that does not require interaction with already existing elements. 
 | 
interface  | 
Mutate2D
2-dimensional mutator methods 
 | 
static interface  | 
Mutate2D.Receiver<N extends Number>  | 
interface  | 
MutateAnyD
N-dimensional mutator methods 
 | 
static interface  | 
MutateAnyD.Receiver<N extends Number>  | 
| Modifier and Type | Method and Description | 
|---|---|
default void | 
Access1D.axpy(double a,
    Mutate1D y)
Will calculate y = y + a x, will add "a" times "this" to "y" 
 | 
default void | 
AccessAnyD.Aggregatable.reduce(int dimension,
      Aggregator aggregator,
      Mutate1D receiver)  | 
default void | 
Access2D.Aggregatable.reduceColumns(Aggregator aggregator,
             Mutate1D receiver)  | 
default void | 
Access2D.Aggregatable.reduceRows(Aggregator aggregator,
          Mutate1D receiver)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Array1D<N extends Number>
Array1D 
 | 
class  | 
Array2D<N extends Number>
Array2D 
 | 
class  | 
ArrayAnyD<N extends Number>
ArrayAnyD 
 | 
class  | 
BasicArray<N extends Number>
 A BasicArray is 1-dimensional, but designed to easily be extended or encapsulated, and then treated as
 arbitrary-dimensional. 
 | 
class  | 
BigArray
A one- and/or arbitrary-dimensional array of BigDecimal. 
 | 
class  | 
BufferArray
 The odd member among the array implementations. 
 | 
class  | 
ComplexArray
A one- and/or arbitrary-dimensional array of ComplexNumber. 
 | 
class  | 
DenseArray<N extends Number>
 Each and every element occupies memory and holds a value. 
 | 
class  | 
NumberList<N extends Number>
Think of this as an  
ArrayList that can only contain numbers, but with a few extra features. | 
class  | 
Primitive32Array
A one- and/or arbitrary-dimensional array of double. 
 | 
class  | 
Primitive64Array
A one- and/or arbitrary-dimensional array of double. 
 | 
class  | 
PrimitiveArray  | 
class  | 
QuaternionArray
A one- and/or arbitrary-dimensional array of Quaternion. 
 | 
class  | 
RationalArray
A one- and/or arbitrary-dimensional array of RationalNumber. 
 | 
class  | 
ReferenceTypeArray<N extends Number>
A one- and/or arbitrary-dimensional array of Number. 
 | 
class  | 
ScalarArray<N extends Number & Scalar<N>>
A one- and/or arbitrary-dimensional array of Scalar. 
 | 
class  | 
SparseArray<N extends Number>
 Only stores nonzero elements and/or elements specifically set by the user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Primitive32Array.axpy(double a,
    Mutate1D y)  | 
void | 
Primitive64Array.axpy(double a,
    Mutate1D y)  | 
void | 
SparseArray.axpy(double a,
    Mutate1D y)  | 
void | 
ScalarArray.axpy(double a,
    Mutate1D y)  | 
void | 
BigArray.axpy(double a,
    Mutate1D y)  | 
void | 
SparseArray.supplyNonZerosTo(Mutate1D consumer)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
AXPY.invoke(Mutate1D y,
      double a,
      BigDecimal[] x)  | 
static void | 
AXPY.invoke(Mutate1D y,
      double a,
      double[] x)  | 
static void | 
AXPY.invoke(Mutate1D y,
      double a,
      float[] x)  | 
static <N extends Number & Scalar<N>> | 
AXPY.invoke(Mutate1D y,
      double a,
      N[] x)  | 
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
BasicMatrix.Builder<I extends BasicMatrix>  | 
| 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  | 
ElementsConsumer<N extends Number>  | 
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 | 
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 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 | Class and Description | 
|---|---|
class  | 
Equation  | 
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
TransformationMatrix.Transformable<N extends Number>  | 
Copyright © 2018 Optimatika. All rights reserved.