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 classArray1D<N extends java.lang.Comparable<N>>Array1DclassArray2D<N extends java.lang.Comparable<N>>Array2DclassArrayAnyD<N extends java.lang.Comparable<N>>ArrayAnyDclassArrayC128A one- and/or arbitrary-dimensional array of ComplexNumber.classArrayH256A one- and/or arbitrary-dimensional array of Quaternion.classArrayQ128A one- and/or arbitrary-dimensional array of RationalNumber.classArrayR032A one- and/or arbitrary-dimensional array of double.classArrayR064A one- and/or arbitrary-dimensional array of double.classArrayR128A one- and/or arbitrary-dimensional array of Quadruple.classArrayR256A one- and/or arbitrary-dimensional array of BigDecimal.classArrayZ008A one- and/or arbitrary-dimensional array of double.classArrayZ016A one- and/or arbitrary-dimensional array of double.classArrayZ032A one- and/or arbitrary-dimensional array of double.classArrayZ064A one- and/or arbitrary-dimensional array of double.classBasicArray<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.classBufferArrayThe odd member among the array implementations.(package private) classBufferR032(package private) classBufferR064(package private) classBufferZ008(package private) classBufferZ016(package private) classBufferZ032(package private) classBufferZ064classDenseArray<N extends java.lang.Comparable<N>>Each and every element occupies memory and holds a value.classNumberList<N extends java.lang.Comparable<N>>Think of this as anArrayListthat can only contain numbers, but with a few extra features.classOffHeapArrayOff heap memory array.(package private) classOffHeapR032(package private) classOffHeapR064(package private) classOffHeapZ008(package private) classOffHeapZ016(package private) classOffHeapZ032(package private) classOffHeapZ064classPlainArray<N extends java.lang.Comparable<N>>Array class limited by integer (int, not long) indices.classPrimitiveArrayclassReferenceTypeArray<N extends java.lang.Comparable<N>>A one- and/or arbitrary-dimensional array of Comparable.classScalarArray<N extends Scalar<N>>A one- and/or arbitrary-dimensional array of Scalar.(package private) classSegmentedArray<N extends java.lang.Comparable<N>>An array implemented as a sequence of segments that together make up the data structure.classSparseArray<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 voidSparseArray. supplyNonZerosTo(Mutate1D receiver)Does NOT first reset the receiver! That means the elements in the receiver corresponding to zeros in this sparse array are not zero:ed or modified in any way.voidArray1D. supplyTo(Mutate1D receiver)voidArrayR032. supplyTo(Mutate1D receiver)voidArrayR064. supplyTo(Mutate1D receiver)voidBasicArray. supplyTo(Mutate1D receiver)voidBufferR032. supplyTo(Mutate1D receiver)voidBufferR064. supplyTo(Mutate1D receiver)voidSparseArray. 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 classImageDataTreats an image as a matrix.(package private) static classImageData.SingleChannel -
Uses of Mutate1D in org.ojalgo.function.polynomial
Subinterfaces of Mutate1D in org.ojalgo.function.polynomial Modifier and Type Interface Description interfacePolynomialFunction<N extends java.lang.Comparable<N>>Classes in org.ojalgo.function.polynomial that implement Mutate1D Modifier and Type Class Description (package private) classAbstractPolynomial<N extends java.lang.Comparable<N>,P extends AbstractPolynomial<N,P>>classPolynomialC128classPolynomialQ128classPolynomialR032classPolynomialR064classPolynomialR128classPolynomialR256BigPolynomial(package private) classScalarPolynomial<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) classDenseMutator2D<N extends java.lang.Comparable<N>,M extends BasicMatrix<N,M>>static classMatrixC128.DenseReceiverstatic classMatrixC128.SparseReceiverstatic classMatrixH256.DenseReceiverstatic classMatrixH256.SparseReceiverstatic classMatrixQ128.DenseReceiverstatic classMatrixQ128.SparseReceiverstatic classMatrixR032.DenseReceiverstatic classMatrixR032.SparseReceiverstatic classMatrixR064.DenseReceiverstatic classMatrixR064.SparseReceiverstatic classMatrixR128.DenseReceiverstatic classMatrixR128.SparseReceiver(package private) classSparseMutator2D<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 interfaceDecompositionStore<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.Classes in org.ojalgo.matrix.decomposition that implement Mutate1D Modifier and Type Class Description (package private) static classSparseLU.PermutationEta -
Uses of Mutate1D in org.ojalgo.matrix.store
Subinterfaces of Mutate1D in org.ojalgo.matrix.store Modifier and Type Interface Description interfacePhysicalStore<N extends java.lang.Comparable<N>>PhysicalStore:s, as opposed to MatrixStore:s, are mutable.interfaceTransformableRegion<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 classColumnsSupplier<N extends java.lang.Comparable<N>>Sparse columns – columns can be added and removed.classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.classR032StoreA float implementation of PhysicalStore.classR064StoreA double implementation of PhysicalStore.classRawStoreUses double[][] internally.classRowsSupplier<N extends java.lang.Comparable<N>>Sparse rows – rows can be added and removed.classSparseStore<N extends java.lang.Comparable<N>>A sparse matrix (this implementation) is not thread safe.static classSparseStore.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) classSubregion2D<N extends java.lang.Comparable<N>>(package private) static classSubregion2D.ColumnsRegion<N extends java.lang.Comparable<N>>(package private) static classSubregion2D.LimitRegion<N extends java.lang.Comparable<N>>(package private) static classSubregion2D.OffsetRegion<N extends java.lang.Comparable<N>>(package private) static classSubregion2D.RowsRegion<N extends java.lang.Comparable<N>>(package private) static classSubregion2D.SynchronizedRegion<N extends java.lang.Comparable<N>>(package private) static classSubregion2D.TransposedRegion<N extends java.lang.Comparable<N>>(package private) static classSubregion2D.WrapperRegion<N extends java.lang.Comparable<N>>Methods in org.ojalgo.matrix.store with parameters of type Mutate1D Modifier and Type Method Description voidRowsSupplier. doCyclicFT(int from, Mutate1D row, int to, Access1D<?> column)Performs the row/column cyclic shifts required by the Forrest-Tomlin update algorithm as implemented in ojAlgo's own sparse LU decomposition.voidR032Store. reduceColumns(Aggregator aggregator, Mutate1D receiver)voidSparseStore. reduceColumns(Aggregator aggregator, Mutate1D receiver)voidR032Store. reduceRows(Aggregator aggregator, Mutate1D receiver)voidSparseStore. reduceRows(Aggregator aggregator, Mutate1D receiver)default voidMatrixStore. supplyTo(Mutate1D receiver)voidRawStore. supplyTo(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) classDenseTableau(package private) classSimplexTableau(package private) classSparseTableauMethods in org.ojalgo.optimisation.linear with type parameters of type Mutate1D Modifier and Type Method Description (package private) abstract <T extends Mutate1D & Access1D<java.lang.Double>>
TSimplexStore. phase1()The phase-1 objective function.Methods in org.ojalgo.optimisation.linear that return Mutate1D Modifier and Type Method Description (package private) Mutate1DRevisedStore. constraintsRHS()(package private) abstract Mutate1DSimplexStore. constraintsRHS()The simplex' constraints RHS.(package private) Mutate1DRevisedStore. objective()(package private) abstract Mutate1DSimplexStore. objective()The 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 interfaceAccess1D.Collectable<N extends java.lang.Comparable<N>,R extends Mutate1D>Subinterfaces of Mutate1D in org.ojalgo.structure Modifier and Type Interface Description static interfaceFactory1D.Builder<I extends Structure1D>static interfaceFactory2D.Builder<I extends Structure2D>static interfaceFactoryAnyD.Builder<I extends StructureAnyD>static interfaceMutate1D.Fillable<N extends java.lang.Comparable<N>>Fills the targetstatic interfaceMutate1D.ModifiableReceiver<N extends java.lang.Comparable<N>>static interfaceMutate1D.Receiver<N extends java.lang.Comparable<N>>Anything/everything that does not require interaction with already existing elements.interfaceMutate2D2-dimensional mutator methodsstatic interfaceMutate2D.Fillable<N extends java.lang.Comparable<N>>static interfaceMutate2D.ModifiableReceiver<N extends java.lang.Comparable<N>>Apart from extendingMutate2D.Receiverthis interface extendsMutate2D.ModifiableandMutate2D.Exchangeablewhich both imply access to existing elements as well asAccess2Dthat dictates explicit access.static interfaceMutate2D.Receiver<N extends java.lang.Comparable<N>>interfaceMutateAnyDN-dimensional mutator methodsstatic interfaceMutateAnyD.Fillable<N extends java.lang.Comparable<N>>static interfaceMutateAnyD.ModifiableReceiver<N extends java.lang.Comparable<N>>static interfaceMutateAnyD.Receiver<N extends java.lang.Comparable<N>>Classes in org.ojalgo.structure that implement Mutate1D Modifier and Type Class Description classPrimitive1D(package private) static classPrimitive1D.Simple(package private) static classPrimitive1D.WrapperclassPrimitive2D(package private) static classPrimitive2D.Simple(package private) static classPrimitive2D.WrapperclassPrimitiveAnyD(package private) static classPrimitiveAnyD.Simple(package private) static classPrimitiveAnyD.WrapperMethods in org.ojalgo.structure with parameters of type Mutate1D Modifier and Type Method Description static voidMutate1D. copyComplexArgument(Access1D<ComplexNumber> source, Mutate1D destination)Copies the argument of the ComplexNumber elements to the destination.static voidMutate1D. copyComplexImaginary(Access1D<ComplexNumber> source, Mutate1D destination)Copies the imaginary part of the ComplexNumber elements to the destination.static voidMutate1D. copyComplexModulus(Access1D<ComplexNumber> source, Mutate1D destination)Copies the modulus of the ComplexNumber elements to the destination.static voidMutate1D. copyComplexModulusAndArgument(Access1D<ComplexNumber> source, Mutate1D modDest, Mutate1D argDest)Simultaneously copies the modulus and argument of the ComplexNumber elements to the destinations.static voidMutate1D. copyComplexReal(Access1D<ComplexNumber> source, Mutate1D destination)Copies the real part of the ComplexNumber elements to the destination.static voidMutate1D. copyComplexRealAndImaginary(Access1D<ComplexNumber> source, Mutate1D realDest, Mutate1D imagDest)Simultaneously copies the real and imaginary parts of the ComplexNumber elements to the destinations.default voidAccessAnyD.Aggregatable. reduce(int dimension, Aggregator aggregator, Mutate1D receiver)default voidAccess2D.Aggregatable. reduceColumns(Aggregator aggregator, Mutate1D receiver)default voidAccess2D.Aggregatable. reduceRows(Aggregator aggregator, Mutate1D receiver)voidAccess1D.SelectionView. supplyTo(Mutate1D receiver)voidAccess2D.ColumnView. supplyTo(Mutate1D receiver)voidAccess2D.RowView. supplyTo(Mutate1D receiver)voidAccessAnyD.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 classTensorFactory1D<N extends java.lang.Comparable<N>,T extends Mutate1D>Classes in org.ojalgo.tensor that implement Mutate1D Modifier and Type Class Description classAnyTensor<N extends java.lang.Comparable<N>>classMatrixTensor<N extends java.lang.Comparable<N>>classVectorTensor<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 classEntrySet.KeyedPrimitives<K>(package private) static classEntrySet.ObjectByte<K>(package private) static classEntrySet.ObjectDouble<K>(package private) static classEntrySet.ObjectFloat<K>(package private) static classEntrySet.ObjectInt<K>(package private) static classEntrySet.ObjectLong<K>(package private) static classEntrySet.ObjectShort<K>static classIndexedMap.MappedPrimitives<K>
-