Uses of Interface
org.ojalgo.structure.Mutate1D.Modifiable
-
Packages that use Mutate1D.Modifiable 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.equation org.ojalgo.matrix org.ojalgo.matrix.decomposition org.ojalgo.matrix.store org.ojalgo.matrix.task.iterative org.ojalgo.structure -
-
Uses of Mutate1D.Modifiable in org.ojalgo.array
Classes in org.ojalgo.array that implement Mutate1D.Modifiable 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.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.Modifiable Modifier and Type Method Description voidArrayR032. axpy(double a, Mutate1D.Modifiable<?> y)voidArrayR064. axpy(double a, Mutate1D.Modifiable<?> y)voidArrayR256. axpy(double a, Mutate1D.Modifiable<?> y)voidScalarArray. axpy(double a, Mutate1D.Modifiable<?> y)voidSparseArray. 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.Modifiable Modifier and Type Method Description static voidAXPY. invoke(Mutate1D.Modifiable<?> y, double a, double[] x)static voidAXPY. invoke(Mutate1D.Modifiable<?> y, double a, float[] x)static voidAXPY. invoke(Mutate1D.Modifiable<?> y, double a, java.math.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.Modifiable Modifier and Type Class Description classEquationMethods in org.ojalgo.equation with type parameters of type Mutate1D.Modifiable Modifier and Type Method Description <T extends Access1D<java.lang.Double> & Mutate1D.Modifiable<java.lang.Double>>
doubleEquation. adjust(T x, double relaxation)Will perform a (relaxed) GaussSeidel update.private <T extends Access1D<java.lang.Double> & Mutate1D.Modifiable<java.lang.Double>>
doubleEquation. calculate(T x, double rhs, double relaxation)<T extends Access1D<java.lang.Double> & Mutate1D.Modifiable<java.lang.Double>>
voidEquation. initialise(T x)Initialises the solution vector's element atEquation.indexto the value that would solve this equation if the RHS was zero and all other elements in the solution vector unchanged. -
Uses of Mutate1D.Modifiable in org.ojalgo.matrix
Classes in org.ojalgo.matrix that implement Mutate1D.Modifiable Modifier and Type Class Description (package private) classDenseMutator2D<N extends java.lang.Comparable<N>,M extends BasicMatrix<N,M>>static classMatrixC128.DenseReceiverstatic classMatrixH256.DenseReceiverstatic classMatrixQ128.DenseReceiverstatic classMatrixR032.DenseReceiverstatic classMatrixR064.DenseReceiverstatic classMatrixR128.DenseReceiver -
Uses of Mutate1D.Modifiable in org.ojalgo.matrix.decomposition
Subinterfaces of Mutate1D.Modifiable 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. -
Uses of Mutate1D.Modifiable in org.ojalgo.matrix.store
Subinterfaces of Mutate1D.Modifiable 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.Modifiable Modifier and Type Class Description classColumnsSupplier<N extends java.lang.Comparable<N>>Sparse columns – columns can be added and removed.(package private) static classCompressedSparseR064.Builder<I extends CompressedSparseR064>classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.classR032StoreA float implementation of PhysicalStore.static classR064CSC.BuilderA builder for constructingR064CSRinstances.static classR064CSR.BuilderA builder for constructing CSR matrix stores.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.(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.Modifiable Modifier and Type Method Description voidSubregion2D.SynchronizedRegion. axpy(double a, Mutate1D.Modifiable<?> y) -
Uses of Mutate1D.Modifiable in org.ojalgo.matrix.task.iterative
Methods in org.ojalgo.matrix.task.iterative with parameters of type Mutate1D.Modifiable Modifier and Type Method Description private static voidMINRESSolver. axpy(double alpha, R064Store x, Mutate1D.Modifiable<?> y)private static voidQMRSolver. axpy(double alpha, R064Store x, Mutate1D.Modifiable<?> y) -
Uses of Mutate1D.Modifiable in org.ojalgo.structure
Subinterfaces of Mutate1D.Modifiable in org.ojalgo.structure Modifier and Type Interface Description static interfaceMutate1D.ModifiableReceiver<N extends java.lang.Comparable<N>>static interfaceMutate2D.Modifiable<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 interfaceMutateAnyD.Modifiable<N extends java.lang.Comparable<N>>static interfaceMutateAnyD.ModifiableReceiver<N extends java.lang.Comparable<N>>Methods in org.ojalgo.structure with parameters of type Mutate1D.Modifiable Modifier and Type Method Description default voidAccess1D. axpy(double a, Mutate1D.Modifiable<?> y)Will calculate y = y + a x, will add "a" times "this" to "y"
-