Uses of Interface
org.ojalgo.structure.Mutate1D.Modifiable
-
Packages that use Mutate1D.Modifiable Package Description org.ojalgo.array org.ojalgo.array.operation Everythinng in this package should be considered library-private – it should only be used by other parts of ojAlgo! Code in this package is often refactored (api-breaking) without even a notice in the changelog.org.ojalgo.equation org.ojalgo.matrix org.ojalgo.matrix.decomposition org.ojalgo.matrix.store org.ojalgo.structure -
-
Uses of Mutate1D.Modifiable in org.ojalgo.array
Classes in org.ojalgo.array that implement Mutate1D.Modifiable Modifier and Type Class Description class
Array1D<N extends java.lang.Comparable<N>>
Array1Dclass
Array2D<N extends java.lang.Comparable<N>>
Array2Dclass
ArrayAnyD<N extends java.lang.Comparable<N>>
ArrayAnyDclass
ArrayC128
A one- and/or arbitrary-dimensional array of ComplexNumber.class
ArrayH256
A one- and/or arbitrary-dimensional array of Quaternion.class
ArrayQ128
A one- and/or arbitrary-dimensional array of RationalNumber.class
ArrayR032
A one- and/or arbitrary-dimensional array of double.class
ArrayR064
A one- and/or arbitrary-dimensional array of double.class
ArrayR128
A one- and/or arbitrary-dimensional array of Quadruple.class
ArrayR256
A one- and/or arbitrary-dimensional array of BigDecimal.class
ArrayZ008
A one- and/or arbitrary-dimensional array of double.class
ArrayZ016
A one- and/or arbitrary-dimensional array of double.class
ArrayZ032
A one- and/or arbitrary-dimensional array of double.class
ArrayZ064
A one- and/or arbitrary-dimensional array of double.class
BasicArray<N extends java.lang.Comparable<N>>
A BasicArray is 1-dimensional, but designed to easily be extended or encapsulated, and then treated as arbitrary-dimensional.class
BufferArray
The odd member among the array implementations.(package private) class
BufferR032
(package private) class
BufferR064
(package private) class
BufferZ008
(package private) class
BufferZ016
(package private) class
BufferZ032
(package private) class
BufferZ064
class
DenseArray<N extends java.lang.Comparable<N>>
Each and every element occupies memory and holds a value.class
OffHeapArray
Off heap memory array.(package private) class
OffHeapR032
(package private) class
OffHeapR064
(package private) class
OffHeapZ008
(package private) class
OffHeapZ016
(package private) class
OffHeapZ032
(package private) class
OffHeapZ064
class
PlainArray<N extends java.lang.Comparable<N>>
Array class limited by integer (int, not long) indices.class
PrimitiveArray
class
ReferenceTypeArray<N extends java.lang.Comparable<N>>
A one- and/or arbitrary-dimensional array of Comparable.class
ScalarArray<N extends Scalar<N>>
A one- and/or arbitrary-dimensional array of Scalar.(package private) class
SegmentedArray<N extends java.lang.Comparable<N>>
An array implemented as a sequence of segments that together make up the data structure.class
SparseArray<N extends java.lang.Comparable<N>>
Only stores nonzero elements and/or elements specifically set by the user.Methods in org.ojalgo.array with parameters of type Mutate1D.Modifiable Modifier and Type Method Description void
ArrayR032. axpy(double a, Mutate1D.Modifiable<?> y)
void
ArrayR064. axpy(double a, Mutate1D.Modifiable<?> y)
void
ArrayR256. axpy(double a, Mutate1D.Modifiable<?> y)
void
ScalarArray. axpy(double a, Mutate1D.Modifiable<?> y)
void
SparseArray. axpy(double a, Mutate1D.Modifiable<?> y)
-
Uses of Mutate1D.Modifiable in org.ojalgo.array.operation
Methods in org.ojalgo.array.operation with parameters of type Mutate1D.Modifiable Modifier and Type Method Description static void
AXPY. invoke(Mutate1D.Modifiable<?> y, double a, double[] x)
static void
AXPY. invoke(Mutate1D.Modifiable<?> y, double a, float[] x)
static void
AXPY. invoke(Mutate1D.Modifiable<?> y, double a, java.math.BigDecimal[] x)
static <N extends Scalar<N>>
voidAXPY. invoke(Mutate1D.Modifiable<?> y, double a, N[] x)
-
Uses of Mutate1D.Modifiable in org.ojalgo.equation
Classes in org.ojalgo.equation that implement Mutate1D.Modifiable Modifier and Type Class Description class
Equation
Methods in org.ojalgo.equation with type parameters of type Mutate1D.Modifiable Modifier and Type Method Description <T extends Access1D<java.lang.Double> & Mutate1D.Modifiable<java.lang.Double>>
doubleEquation. adjust(T x, double relaxation)
Will perform a (relaxed) GaussSeidel update.private <T extends Access1D<java.lang.Double> & Mutate1D.Modifiable<java.lang.Double>>
doubleEquation. calculate(T x, double rhs, double relaxation)
<T extends Access1D<java.lang.Double> & Mutate1D.Modifiable<java.lang.Double>>
voidEquation. initialise(T x)
-
Uses of Mutate1D.Modifiable in org.ojalgo.matrix
Classes in org.ojalgo.matrix that implement Mutate1D.Modifiable Modifier and Type Class Description (package private) class
DenseMutator2D<N extends java.lang.Comparable<N>,M extends BasicMatrix<N,M>>
static class
MatrixC128.DenseReceiver
static class
MatrixH256.DenseReceiver
static class
MatrixQ128.DenseReceiver
static class
MatrixR032.DenseReceiver
static class
MatrixR064.DenseReceiver
static class
MatrixR128.DenseReceiver
-
Uses of Mutate1D.Modifiable in org.ojalgo.matrix.decomposition
Subinterfaces of Mutate1D.Modifiable in org.ojalgo.matrix.decomposition Modifier and Type Interface Description interface
DecompositionStore<N extends java.lang.Comparable<N>>
Only classes that will act as a delegate to a MatrixDecomposition implementation from this package should implement this interface. -
Uses of Mutate1D.Modifiable in org.ojalgo.matrix.store
Subinterfaces of Mutate1D.Modifiable in org.ojalgo.matrix.store Modifier and Type Interface Description interface
PhysicalStore<N extends java.lang.Comparable<N>>
PhysicalStore:s, as opposed to MatrixStore:s, are mutable.interface
TransformableRegion<N extends java.lang.Comparable<N>>
A transformable 2D (sub)region.Classes in org.ojalgo.matrix.store that implement Mutate1D.Modifiable Modifier and Type Class Description class
GenericStore<N extends Scalar<N>>
A generic implementation of PhysicalStore.class
R032Store
A float implementation of PhysicalStore.class
R064Store
A double implementation of PhysicalStore.class
RawStore
Uses double[][] internally.class
SparseStore<N extends java.lang.Comparable<N>>
A sparse matrix (this implementation) is not thread safe.(package private) class
Subregion2D<N extends java.lang.Comparable<N>>
(package private) static class
Subregion2D.ColumnsRegion<N extends java.lang.Comparable<N>>
(package private) static class
Subregion2D.LimitRegion<N extends java.lang.Comparable<N>>
(package private) static class
Subregion2D.OffsetRegion<N extends java.lang.Comparable<N>>
(package private) static class
Subregion2D.RowsRegion<N extends java.lang.Comparable<N>>
(package private) static class
Subregion2D.SynchronizedRegion<N extends java.lang.Comparable<N>>
(package private) static class
Subregion2D.TransposedRegion<N extends java.lang.Comparable<N>>
(package private) static class
Subregion2D.WrapperRegion<N extends java.lang.Comparable<N>>
Methods in org.ojalgo.matrix.store with parameters of type Mutate1D.Modifiable Modifier and Type Method Description void
Subregion2D.SynchronizedRegion. axpy(double a, Mutate1D.Modifiable<?> y)
-
Uses of Mutate1D.Modifiable in org.ojalgo.structure
Subinterfaces of Mutate1D.Modifiable in org.ojalgo.structure Modifier and Type Interface Description static interface
Mutate1D.ModifiableReceiver<N extends java.lang.Comparable<N>>
static interface
Mutate2D.Modifiable<N extends java.lang.Comparable<N>>
static interface
Mutate2D.ModifiableReceiver<N extends java.lang.Comparable<N>>
Apart from extendingMutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.static interface
MutateAnyD.Modifiable<N extends java.lang.Comparable<N>>
static interface
MutateAnyD.ModifiableReceiver<N extends java.lang.Comparable<N>>
Methods in org.ojalgo.structure with parameters of type Mutate1D.Modifiable Modifier and Type Method Description default void
Access1D. axpy(double a, Mutate1D.Modifiable<?> y)
Will calculate y = y + a x, will add "a" times "this" to "y"
-