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 classArray1D<N extends Comparable<N>>Array1Dfinal classArray2D<N extends Comparable<N>>Array2Dfinal classArrayAnyD<N extends Comparable<N>>ArrayAnyDclassA one- and/or arbitrary-dimensional array of ComplexNumber.classA one- and/or arbitrary-dimensional array of Quaternion.classA one- and/or arbitrary-dimensional array of RationalNumber.classA one- and/or arbitrary-dimensional array of double.classA one- and/or arbitrary-dimensional array of double.classA one- and/or arbitrary-dimensional array of Quadruple.classA one- and/or arbitrary-dimensional array of BigDecimal.classA one- and/or arbitrary-dimensional array of double.classA one- and/or arbitrary-dimensional array of double.classA one- and/or arbitrary-dimensional array of double.classA one- and/or arbitrary-dimensional array of double.classBasicArray<N extends Comparable<N>>A BasicArray is 1-dimensional, but designed to easily be extended or encapsulated, and then treated as arbitrary-dimensional.classThe 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 classclassDenseArray<N extends Comparable<N>>Each and every element occupies memory and holds a value.final classNumberList<N extends Comparable<N>>Think of this as anArrayListthat can only contain numbers, but with a few extra features.classOff 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 classclassPlainArray<N extends Comparable<N>>Array class limited by integer (int, not long) indices.classclassReferenceTypeArray<N extends 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) final classSegmentedArray<N extends Comparable<N>>An array implemented as a sequence of segments that together make up the data structure.final classSparseArray<N extends Comparable<N>>Only stores nonzero elements and/or elements specifically set by the user.Classes in org.ojalgo.array that implement interfaces with type arguments of type Mutate1DModifier and TypeClassDescriptionfinal classArray1D<N extends Comparable<N>>Array1DclassBasicArray<N extends Comparable<N>>A BasicArray is 1-dimensional, but designed to easily be extended or encapsulated, and then treated as arbitrary-dimensional.Methods in org.ojalgo.array with parameters of type Mutate1DModifier and TypeMethodDescriptionvoidSparseArray.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.voidvoidvoidvoidvoidvoidvoid -
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 voidstatic <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 TypeClassDescriptionclassTreats 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) classAbstractPolynomial<N extends Comparable<N>, P extends AbstractPolynomial<N,P>> final classfinal classfinal classfinal classfinal classfinal classBigPolynomial(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 Mutate1DModifier and TypeClassDescription(package private) classDenseMutator2D<N extends Comparable<N>, M extends BasicMatrix<N,M>> static final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final class(package private) classSparseMutator2D<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 TypeInterfaceDescriptioninterfaceDecompositionStore<N extends 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 -
Uses of Mutate1D in org.ojalgo.matrix.store
Subinterfaces of Mutate1D in org.ojalgo.matrix.storeModifier and TypeInterfaceDescriptioninterfacePhysicalStore<N extends Comparable<N>>PhysicalStore:s, as opposed to MatrixStore:s, are mutable.interfaceTransformableRegion<N extends Comparable<N>>A transformable 2D (sub)region.Classes in org.ojalgo.matrix.store that implement Mutate1DModifier and TypeClassDescriptionfinal classColumnsSupplier<N extends Comparable<N>>Sparse columns – columns can be added and removed.static final classColumnsSupplier.SingleView<N extends Comparable<N>>(package private) static classCompressedSparseR064.Builder<I extends CompressedSparseR064>final classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.final classAimplementation of PhysicalStore.invalid reference
float
static final classA builder for constructingR064CSRinstances.static final classA builder for constructing CSR matrix stores.final classAimplementation of PhysicalStore.invalid reference
double
final classUses double[][] internally.final classRowsSupplier<N extends Comparable<N>>Sparse rows – rows can be added and removed.static final classRowsSupplier.SingleView<N extends Comparable<N>>final classSparseStore<N extends Comparable<N>>A sparse matrix (this implementation) is not thread safe.static final classSparseStore.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) classSubregion2D<N extends Comparable<N>>(package private) static final classSubregion2D.ColumnsRegion<N extends Comparable<N>>(package private) static final classSubregion2D.LimitRegion<N extends Comparable<N>>(package private) static final classSubregion2D.OffsetRegion<N extends Comparable<N>>(package private) static final classSubregion2D.RowsRegion<N extends Comparable<N>>(package private) static final classSubregion2D.SynchronizedRegion<N extends Comparable<N>>(package private) static final classSubregion2D.TransposedRegion<N extends Comparable<N>>(package private) static final classSubregion2D.WrapperRegion<N extends Comparable<N>>Subinterfaces with type arguments of type Mutate1D in org.ojalgo.matrix.storeModifier and TypeInterfaceDescriptioninterfaceMatrixStore<N extends Comparable<N>>A MatrixStore is a two dimensional store of numbers/scalars.interfacePhysicalStore<N extends Comparable<N>>PhysicalStore:s, as opposed to MatrixStore:s, are mutable.Methods in org.ojalgo.matrix.store with parameters of type Mutate1DModifier and TypeMethodDescriptionvoidRowsSupplier.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 voidvoid -
Uses of Mutate1D in org.ojalgo.matrix.transformation
Classes in org.ojalgo.matrix.transformation that implement Mutate1DModifier and TypeClassDescription(package private) final classHouseholderColumn<N extends Comparable<N>>(package private) final classHouseholderRow<N extends Comparable<N>> -
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 classMethods in org.ojalgo.optimisation.linear with type parameters of type Mutate1DMethods in org.ojalgo.optimisation.linear that return Mutate1DModifier and TypeMethodDescription(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 Mutate1DModifier and TypeInterfaceDescriptionstatic interfaceAccess1D.Collectable<N extends Comparable<N>, R extends Mutate1D>Subinterfaces of Mutate1D in org.ojalgo.structureModifier and TypeInterfaceDescriptionstatic interfaceFactory1D.Builder<I extends Structure1D>static interfaceFactory2D.Builder<I extends Structure2D>static interfaceFactoryAnyD.Builder<I extends StructureAnyD>static interfaceMutate1D.Fillable<N extends Comparable<N>>Fills the targetstatic interfaceMutate1D.ModifiableReceiver<N extends Comparable<N>>static interfaceMutate1D.Receiver<N extends Comparable<N>>Anything/everything that does not require interaction with already existing elements.interface2-dimensional mutator methodsstatic interfaceMutate2D.Fillable<N extends Comparable<N>>static interfaceMutate2D.ModifiableReceiver<N extends 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 Comparable<N>>interfaceN-dimensional mutator methodsstatic interfaceMutateAnyD.Fillable<N extends Comparable<N>>static interfaceMutateAnyD.ModifiableReceiver<N extends Comparable<N>>static interfaceMutateAnyD.Receiver<N extends Comparable<N>>Classes in org.ojalgo.structure that implement Mutate1DModifier and TypeClassDescriptionstatic classAccess2D.ColumnView<N extends Comparable<N>>static classAccess2D.RowView<N extends Comparable<N>>class(package private) static final class(package private) static final classclass(package private) static final class(package private) static final classclass(package private) static final class(package private) static final classClasses in org.ojalgo.structure that implement interfaces with type arguments of type Mutate1DModifier and TypeClassDescriptionstatic final classAccess1D.SelectionView<N extends Comparable<N>>static classAccess2D.ColumnView<N extends Comparable<N>>static classAccess2D.RowView<N extends Comparable<N>>static final classAccessAnyD.VectorView<N extends Comparable<N>>Methods in org.ojalgo.structure with parameters of type Mutate1DModifier and TypeMethodDescriptionstatic 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) voidvoidvoidvoid -
Uses of Mutate1D in org.ojalgo.tensor
Classes in org.ojalgo.tensor with type parameters of type Mutate1DModifier and TypeClassDescriptionfinal classTensorFactory1D<N extends Comparable<N>, T extends Mutate1D>Classes in org.ojalgo.tensor that implement Mutate1DModifier and TypeClassDescriptionfinal classAnyTensor<N extends Comparable<N>>final classMatrixTensor<N extends Comparable<N>>final classVectorTensor<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 classstatic final class