Uses of Interface
org.ojalgo.structure.Mutate1D.Modifiable
Packages that use Mutate1D.Modifiable
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.Modifiable in org.ojalgo.array
Classes in org.ojalgo.array that implement Mutate1D.ModifiableModifier 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.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.Methods in org.ojalgo.array with parameters of type Mutate1D.ModifiableModifier and TypeMethodDescriptionvoidArrayR032.axpy(double a, Mutate1D.Modifiable<?> y) voidArrayR064.axpy(double a, Mutate1D.Modifiable<?> y) voidArrayR256.axpy(double a, Mutate1D.Modifiable<?> y) final 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.ModifiableModifier and TypeMethodDescriptionstatic 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, 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.ModifiableMethods in org.ojalgo.equation with type parameters of type Mutate1D.ModifiableModifier and TypeMethodDescription<T extends Access1D<Double> & Mutate1D.Modifiable<Double>>
doubleEquation.adjust(T x, double relaxation) Will perform a (relaxed) GaussSeidel update.private <T extends Access1D<Double> & Mutate1D.Modifiable<Double>>
doubleEquation.calculate(T x, double rhs, double relaxation) <T extends Access1D<Double> & Mutate1D.Modifiable<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.ModifiableModifier 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 class -
Uses of Mutate1D.Modifiable in org.ojalgo.matrix.decomposition
Subinterfaces of Mutate1D.Modifiable 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. -
Uses of Mutate1D.Modifiable in org.ojalgo.matrix.store
Subinterfaces of Mutate1D.Modifiable 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 Mutate1D.ModifiableModifier and TypeClassDescriptionfinal classColumnsSupplier<N extends Comparable<N>>Sparse columns – columns can be added and removed.final classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.final classAimplementation of PhysicalStore.invalid reference
float
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.final classSparseStore<N extends Comparable<N>>A sparse matrix (this implementation) is not thread safe.(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>>Methods in org.ojalgo.matrix.store with parameters of type Mutate1D.ModifiableModifier and TypeMethodDescriptionvoidSubregion2D.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.ModifiableModifier and TypeMethodDescriptionprivate 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.structureModifier and TypeInterfaceDescriptionstatic interfaceMutate1D.ModifiableReceiver<N extends Comparable<N>>static interfaceMutate2D.Modifiable<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 interfaceMutateAnyD.Modifiable<N extends Comparable<N>>static interfaceMutateAnyD.ModifiableReceiver<N extends Comparable<N>>Methods in org.ojalgo.structure with parameters of type Mutate1D.ModifiableModifier and TypeMethodDescriptiondefault voidAccess1D.axpy(double a, Mutate1D.Modifiable<?> y) Will calculate y = y + a x, will add "a" times "this" to "y"