Uses of Interface
org.ojalgo.structure.Mutate1D
Packages that use Mutate1D
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 in org.ojalgo.array
Classes in org.ojalgo.array that implement Mutate1DModifier 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.final class
NumberList<N extends Comparable<N>>
Think of this as anArrayList
that can only contain numbers, but with a few extra features.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 Mutate1DModifier and TypeMethodDescriptionvoid
SparseArray.supplyNonZerosTo
(Mutate1D consumer) void
void
void
void
void
void
-
Uses of Mutate1D in org.ojalgo.array.operation
Methods in org.ojalgo.array.operation with type parameters of type Mutate1DModifier and TypeMethodDescription(package private) static <N extends Comparable<N>,
T extends Mutate1D>
TFillCompatible.expand
(Factory1D<T> factory, Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right) Methods in org.ojalgo.array.operation with parameters of type Mutate1DModifier and TypeMethodDescriptionstatic <N extends Comparable<N>>
voidFillCompatible.invoke
(Mutate1D target, Access1D<N> left, BinaryFunction<N> operator, Access1D<N> right) -
Uses of Mutate1D in org.ojalgo.data.image
Classes in org.ojalgo.data.image that implement Mutate1DModifier and TypeClassDescriptionclass
Treats an image as a matrix.(package private) static final class
-
Uses of Mutate1D in org.ojalgo.function.polynomial
Subinterfaces of Mutate1D in org.ojalgo.function.polynomialClasses in org.ojalgo.function.polynomial that implement Mutate1DModifier and TypeClassDescription(package private) class
AbstractPolynomial<N extends Comparable<N>,
P extends AbstractPolynomial<N, P>> final class
final class
final class
final class
final class
final class
BigPolynomial(package private) class
ScalarPolynomial<N extends Scalar<N>,
P extends ScalarPolynomial<N, P>> -
Uses of Mutate1D in org.ojalgo.matrix
Classes in org.ojalgo.matrix that implement Mutate1DModifier 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
static final class
static final class
static final class
static final class
static final class
static final class
(package private) class
SparseMutator2D<N extends Comparable<N>,
M extends BasicMatrix<N, M>> -
Uses of Mutate1D in org.ojalgo.matrix.decomposition
Subinterfaces of Mutate1D 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 in org.ojalgo.matrix.store
Subinterfaces of Mutate1D 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 Mutate1DModifier and TypeClassDescriptionfinal class
ColumnsSupplier<N extends Comparable<N>>
Sparse columns – columns can be added and removed.final 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
RowsSupplier<N extends Comparable<N>>
Sparse rows – rows can be added and removed.final class
SparseStore<N extends Comparable<N>>
A sparse matrix (this implementation) is not thread safe.static final class
SparseStore.Builder<N extends Comparable<N>>
May be a preferable way to build a sparse matrix if: You don't know the number of nonzero elements in advance.(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 Mutate1DModifier and TypeMethodDescriptionvoid
R032Store.reduceColumns
(Aggregator aggregator, Mutate1D receiver) void
SparseStore.reduceColumns
(Aggregator aggregator, Mutate1D receiver) void
R032Store.reduceRows
(Aggregator aggregator, Mutate1D receiver) void
SparseStore.reduceRows
(Aggregator aggregator, Mutate1D receiver) -
Uses of Mutate1D in org.ojalgo.optimisation.linear
Classes in org.ojalgo.optimisation.linear that implement Mutate1DModifier and TypeClassDescription(package private) final class
(package private) class
(package private) final class
Methods in org.ojalgo.optimisation.linear that return Mutate1DModifier and TypeMethodDescription(package private) Mutate1D
RevisedStore.constraintsRHS()
(package private) abstract Mutate1D
SimplexStore.constraintsRHS()
The simplex' constraints RHS.(package private) Mutate1D
RevisedStore.objective()
(package private) abstract Mutate1D
SimplexStore.objective()
The simplex' objective function. -
Uses of Mutate1D in org.ojalgo.structure
Classes in org.ojalgo.structure with type parameters of type Mutate1DModifier and TypeInterfaceDescriptionstatic interface
Access1D.Collectable<N extends Comparable<N>,
R extends Mutate1D> Subinterfaces of Mutate1D in org.ojalgo.structureModifier and TypeInterfaceDescriptionstatic interface
Factory1D.Builder<I extends Structure1D>
static interface
Factory2D.Builder<I extends Structure2D>
static interface
FactoryAnyD.Builder<I extends StructureAnyD>
static interface
Mutate1D.Fillable<N extends Comparable<N>>
Fills the targetstatic interface
Mutate1D.ModifiableReceiver<N extends Comparable<N>>
static interface
Mutate1D.Receiver<N extends Comparable<N>>
Anything/everything that does not require interaction with already existing elements.interface
2-dimensional mutator methodsstatic interface
Mutate2D.Fillable<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
Mutate2D.Receiver<N extends Comparable<N>>
interface
N-dimensional mutator methodsstatic interface
MutateAnyD.Fillable<N extends Comparable<N>>
static interface
MutateAnyD.ModifiableReceiver<N extends Comparable<N>>
static interface
MutateAnyD.Receiver<N extends Comparable<N>>
Classes in org.ojalgo.structure that implement Mutate1DModifier and TypeClassDescriptionclass
(package private) static final class
(package private) static final class
class
(package private) static final class
(package private) static final class
class
(package private) static final class
(package private) static final class
Methods in org.ojalgo.structure with parameters of type Mutate1DModifier and TypeMethodDescriptionstatic void
Mutate1D.copyComplexArgument
(Access1D<ComplexNumber> source, Mutate1D destination) Copies the argument of the ComplexNumber elements to the destination.static void
Mutate1D.copyComplexImaginary
(Access1D<ComplexNumber> source, Mutate1D destination) Copies the imaginary part of the ComplexNumber elements to the destination.static void
Mutate1D.copyComplexModulus
(Access1D<ComplexNumber> source, Mutate1D destination) Copies the modulus of the ComplexNumber elements to the destination.static void
Mutate1D.copyComplexModulusAndArgument
(Access1D<ComplexNumber> source, Mutate1D modDest, Mutate1D argDest) Simultaneously copies the modulus and argument of the ComplexNumber elements to the destinations.static void
Mutate1D.copyComplexReal
(Access1D<ComplexNumber> source, Mutate1D destination) Copies the real part of the ComplexNumber elements to the destination.static void
Mutate1D.copyComplexRealAndImaginary
(Access1D<ComplexNumber> source, Mutate1D realDest, Mutate1D imagDest) Simultaneously copies the real and imaginary parts of the ComplexNumber elements to the destinations.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) void
void
void
void
-
Uses of Mutate1D in org.ojalgo.tensor
Classes in org.ojalgo.tensor with type parameters of type Mutate1DModifier and TypeClassDescriptionfinal class
TensorFactory1D<N extends Comparable<N>,
T extends Mutate1D> Classes in org.ojalgo.tensor that implement Mutate1DModifier and TypeClassDescriptionfinal class
AnyTensor<N extends Comparable<N>>
final class
MatrixTensor<N extends Comparable<N>>
final class
VectorTensor<N extends Comparable<N>>
Methods in org.ojalgo.tensor with type parameters of type Mutate1DModifier and TypeMethodDescriptionstatic <N extends Comparable<N>,
T extends Mutate1D>
TensorFactory1D<N, T> -
Uses of Mutate1D in org.ojalgo.type.keyvalue
Classes in org.ojalgo.type.keyvalue that implement Mutate1DModifier and TypeClassDescription(package private) static class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
(package private) static final class
static final class