Uses of Interface
org.ojalgo.structure.Mutate1D
-
Packages that use Mutate1D 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.data.image org.ojalgo.function.polynomial org.ojalgo.matrix org.ojalgo.matrix.decomposition org.ojalgo.matrix.store org.ojalgo.optimisation.linear org.ojalgo.structure org.ojalgo.tensor org.ojalgo.type.keyvalue -
-
Uses of Mutate1D in org.ojalgo.array
Classes in org.ojalgo.array that implement Mutate1D 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
NumberList<N extends java.lang.Comparable<N>>
Think of this as anArrayList
that can only contain numbers, but with a few extra features.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 Modifier and Type Method Description void
SparseArray. supplyNonZerosTo(Mutate1D consumer)
void
Array1D. supplyTo(Mutate1D receiver)
void
ArrayR032. supplyTo(Mutate1D receiver)
void
ArrayR064. supplyTo(Mutate1D receiver)
void
BasicArray. supplyTo(Mutate1D receiver)
void
BufferR032. supplyTo(Mutate1D receiver)
void
BufferR064. supplyTo(Mutate1D receiver)
-
Uses of Mutate1D in org.ojalgo.array.operation
Methods in org.ojalgo.array.operation with type parameters of type Mutate1D Modifier and Type Method Description (package private) static <N extends java.lang.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 Mutate1D Modifier and Type Method Description static <N extends java.lang.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 Mutate1D Modifier and Type Class Description class
ImageData
Treats an image as a matrix.(package private) static class
ImageData.SingleChannel
-
Uses of Mutate1D in org.ojalgo.function.polynomial
Subinterfaces of Mutate1D in org.ojalgo.function.polynomial Modifier and Type Interface Description interface
PolynomialFunction<N extends java.lang.Comparable<N>>
Classes in org.ojalgo.function.polynomial that implement Mutate1D Modifier and Type Class Description (package private) class
AbstractPolynomial<N extends java.lang.Comparable<N>,P extends AbstractPolynomial<N,P>>
class
PolynomialC128
class
PolynomialQ128
class
PolynomialR032
class
PolynomialR064
class
PolynomialR128
class
PolynomialR256
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 Mutate1D 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
MatrixC128.SparseReceiver
static class
MatrixH256.DenseReceiver
static class
MatrixH256.SparseReceiver
static class
MatrixQ128.DenseReceiver
static class
MatrixQ128.SparseReceiver
static class
MatrixR032.DenseReceiver
static class
MatrixR032.SparseReceiver
static class
MatrixR064.DenseReceiver
static class
MatrixR064.SparseReceiver
static class
MatrixR128.DenseReceiver
static class
MatrixR128.SparseReceiver
(package private) class
SparseMutator2D<N extends java.lang.Comparable<N>,M extends BasicMatrix<N,M>>
-
Uses of Mutate1D in org.ojalgo.matrix.decomposition
Subinterfaces of Mutate1D 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 in org.ojalgo.matrix.store
Subinterfaces of Mutate1D 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 Modifier and Type Class Description class
ColumnsSupplier<N extends java.lang.Comparable<N>>
Sparse columns – columns can be added and removed.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
RowsSupplier<N extends java.lang.Comparable<N>>
Sparse rows – rows can be added and removed.class
SparseStore<N extends java.lang.Comparable<N>>
A sparse matrix (this implementation) is not thread safe.static class
SparseStore.Builder<N extends java.lang.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 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 Modifier and Type Method Description void
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 Mutate1D Modifier and Type Class Description (package private) class
DenseTableau
(package private) class
SimplexTableau
(package private) class
SparseTableau
Methods in org.ojalgo.optimisation.linear that return Mutate1D Modifier and Type Method Description (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 Mutate1D Modifier and Type Interface Description static interface
Access1D.Collectable<N extends java.lang.Comparable<N>,R extends Mutate1D>
Subinterfaces of Mutate1D in org.ojalgo.structure Modifier and Type Interface Description static 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 java.lang.Comparable<N>>
Fills the targetstatic interface
Mutate1D.ModifiableReceiver<N extends java.lang.Comparable<N>>
static interface
Mutate1D.Receiver<N extends java.lang.Comparable<N>>
Anything/everything that does not require interaction with already existing elements.interface
Mutate2D
2-dimensional mutator methodsstatic interface
Mutate2D.Fillable<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
Mutate2D.Receiver<N extends java.lang.Comparable<N>>
interface
MutateAnyD
N-dimensional mutator methodsstatic interface
MutateAnyD.Fillable<N extends java.lang.Comparable<N>>
static interface
MutateAnyD.ModifiableReceiver<N extends java.lang.Comparable<N>>
static interface
MutateAnyD.Receiver<N extends java.lang.Comparable<N>>
Classes in org.ojalgo.structure that implement Mutate1D Modifier and Type Class Description class
Primitive1D
(package private) static class
Primitive1D.Simple
(package private) static class
Primitive1D.Wrapper
class
Primitive2D
(package private) static class
Primitive2D.Simple
(package private) static class
Primitive2D.Wrapper
class
PrimitiveAnyD
(package private) static class
PrimitiveAnyD.Simple
(package private) static class
PrimitiveAnyD.Wrapper
Methods in org.ojalgo.structure with parameters of type Mutate1D Modifier and Type Method Description static 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
Access1D.SelectionView. supplyTo(Mutate1D receiver)
void
Access2D.ColumnView. supplyTo(Mutate1D receiver)
void
Access2D.RowView. supplyTo(Mutate1D receiver)
void
AccessAnyD.VectorView. supplyTo(Mutate1D receiver)
-
Uses of Mutate1D in org.ojalgo.tensor
Classes in org.ojalgo.tensor with type parameters of type Mutate1D Modifier and Type Class Description class
TensorFactory1D<N extends java.lang.Comparable<N>,T extends Mutate1D>
Classes in org.ojalgo.tensor that implement Mutate1D Modifier and Type Class Description class
AnyTensor<N extends java.lang.Comparable<N>>
class
MatrixTensor<N extends java.lang.Comparable<N>>
class
VectorTensor<N extends java.lang.Comparable<N>>
Methods in org.ojalgo.tensor with type parameters of type Mutate1D Modifier and Type Method Description static <N extends java.lang.Comparable<N>,T extends Mutate1D>
TensorFactory1D<N,T>TensorFactory1D. of(Factory1D<T> factory)
-
Uses of Mutate1D in org.ojalgo.type.keyvalue
Classes in org.ojalgo.type.keyvalue that implement Mutate1D Modifier and Type Class Description (package private) static class
EntrySet.KeyedPrimitives<K>
(package private) static class
EntrySet.ObjectByte<K>
(package private) static class
EntrySet.ObjectDouble<K>
(package private) static class
EntrySet.ObjectFloat<K>
(package private) static class
EntrySet.ObjectInt<K>
(package private) static class
EntrySet.ObjectLong<K>
(package private) static class
EntrySet.ObjectShort<K>
static class
IndexedMap.MappedPrimitives<K>
-