Uses of Interface
org.ojalgo.structure.Mutate1D.Modifiable
Packages that use Mutate1D.Modifiable
Package
Description
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.
-
Uses of Mutate1D.Modifiable in org.ojalgo.array
Classes in org.ojalgo.array that implement Mutate1D.ModifiableModifier and TypeClassDescriptionfinal class
Array1D<N extends Comparable<N>>
Array1Dfinal class
Array2D<N extends Comparable<N>>
Array2Dfinal class
ArrayAnyD<N extends Comparable<N>>
ArrayAnyDclass
A one- and/or arbitrary-dimensional array of ComplexNumber.class
A one- and/or arbitrary-dimensional array of Quaternion.class
A one- and/or arbitrary-dimensional array of RationalNumber.class
A one- and/or arbitrary-dimensional array of double.class
A one- and/or arbitrary-dimensional array of double.class
A one- and/or arbitrary-dimensional array of Quadruple.class
A one- and/or arbitrary-dimensional array of BigDecimal.class
A one- and/or arbitrary-dimensional array of double.class
A one- and/or arbitrary-dimensional array of double.class
A one- and/or arbitrary-dimensional array of double.class
A one- and/or arbitrary-dimensional array of double.class
BasicArray<N extends Comparable<N>>
A BasicArray is 1-dimensional, but designed to easily be extended or encapsulated, and then treated as arbitrary-dimensional.class
The odd member among the array implementations.(package private) final class
(package private) final class
(package private) final class
(package private) final class
(package private) final class
(package private) final class
class
DenseArray<N extends Comparable<N>>
Each and every element occupies memory and holds a value.class
Off heap memory array.(package private) final class
(package private) final class
(package private) final class
(package private) final class
(package private) final class
(package private) final class
class
PlainArray<N extends Comparable<N>>
Array class limited by integer (int, not long) indices.class
class
ReferenceTypeArray<N extends 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) final class
SegmentedArray<N extends Comparable<N>>
An array implemented as a sequence of segments that together make up the data structure.final class
SparseArray<N extends Comparable<N>>
Only stores nonzero elements and/or elements specifically set by the user.Methods in org.ojalgo.array with parameters of type Mutate1D.ModifiableModifier and TypeMethodDescriptionvoid
ArrayR032.axpy
(double a, Mutate1D.Modifiable<?> y) void
ArrayR064.axpy
(double a, Mutate1D.Modifiable<?> y) void
ArrayR256.axpy
(double a, Mutate1D.Modifiable<?> y) final 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.ModifiableModifier and TypeMethodDescriptionstatic 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, 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.ModifiableMethods in org.ojalgo.equation with type parameters of type Mutate1D.ModifiableModifier and TypeMethodDescription<T extends Access1D<Double> & Mutate1D.Modifiable<Double>>
doubleEquation.adjust
(T x, double relaxation) Will perform a (relaxed) GaussSeidel update.private <T extends Access1D<Double> & Mutate1D.Modifiable<Double>>
doubleEquation.calculate
(T x, double rhs, double relaxation) <T extends Access1D<Double> & Mutate1D.Modifiable<Double>>
voidEquation.initialise
(T x) -
Uses of Mutate1D.Modifiable in org.ojalgo.matrix
Classes in org.ojalgo.matrix that implement Mutate1D.ModifiableModifier and TypeClassDescription(package private) class
DenseMutator2D<N extends Comparable<N>,
M extends BasicMatrix<N, M>> static final class
static final class
static final class
static final class
static final class
static final class
-
Uses of Mutate1D.Modifiable in org.ojalgo.matrix.decomposition
Subinterfaces of Mutate1D.Modifiable in org.ojalgo.matrix.decompositionModifier and TypeInterfaceDescriptioninterface
DecompositionStore<N extends 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.storeModifier and TypeInterfaceDescriptioninterface
PhysicalStore<N extends Comparable<N>>
PhysicalStore:s, as opposed to MatrixStore:s, are mutable.interface
TransformableRegion<N extends Comparable<N>>
A transformable 2D (sub)region.Classes in org.ojalgo.matrix.store that implement Mutate1D.ModifiableModifier and TypeClassDescriptionfinal class
GenericStore<N extends Scalar<N>>
A generic implementation of PhysicalStore.final class
Ainvalid reference
float
final class
Ainvalid reference
double
final class
Uses double[][] internally.final class
SparseStore<N extends Comparable<N>>
A sparse matrix (this implementation) is not thread safe.(package private) class
Subregion2D<N extends Comparable<N>>
(package private) static final class
Subregion2D.ColumnsRegion<N extends Comparable<N>>
(package private) static final class
Subregion2D.LimitRegion<N extends Comparable<N>>
(package private) static final class
Subregion2D.OffsetRegion<N extends Comparable<N>>
(package private) static final class
Subregion2D.RowsRegion<N extends Comparable<N>>
(package private) static final class
Subregion2D.SynchronizedRegion<N extends Comparable<N>>
(package private) static final class
Subregion2D.TransposedRegion<N extends Comparable<N>>
(package private) static final class
Subregion2D.WrapperRegion<N extends Comparable<N>>
Methods in org.ojalgo.matrix.store with parameters of type Mutate1D.ModifiableModifier and TypeMethodDescriptionvoid
Subregion2D.SynchronizedRegion.axpy
(double a, Mutate1D.Modifiable<?> y) -
Uses of Mutate1D.Modifiable in org.ojalgo.structure
Subinterfaces of Mutate1D.Modifiable in org.ojalgo.structureModifier and TypeInterfaceDescriptionstatic interface
Mutate1D.ModifiableReceiver<N extends Comparable<N>>
static interface
Mutate2D.Modifiable<N extends Comparable<N>>
static interface
Mutate2D.ModifiableReceiver<N extends 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 Comparable<N>>
static interface
MutateAnyD.ModifiableReceiver<N extends Comparable<N>>
Methods in org.ojalgo.structure with parameters of type Mutate1D.ModifiableModifier and TypeMethodDescriptiondefault void
Access1D.axpy
(double a, Mutate1D.Modifiable<?> y) Will calculate y = y + a x, will add "a" times "this" to "y"