Uses of Interface
org.ojalgo.structure.Access2D.Collectable
Packages that use Access2D.Collectable
Package
Description
-
Uses of Access2D.Collectable in org.ojalgo.array
Classes in org.ojalgo.array that implement Access2D.Collectable -
Uses of Access2D.Collectable in org.ojalgo.data
Classes in org.ojalgo.data that implement Access2D.Collectable -
Uses of Access2D.Collectable in org.ojalgo.data.image
Classes in org.ojalgo.data.image that implement Access2D.Collectable -
Uses of Access2D.Collectable in org.ojalgo.matrix
Classes in org.ojalgo.matrix that implement Access2D.CollectableModifier and TypeClassDescriptionclassBasicMatrix<N extends Comparable<N>,M extends BasicMatrix<N, M>> A base class for, easy to use, immutable (thread safe) matrices with a rich feature set.final classA matrix (linear algebra) with ComplexNumberSet.Celements, implemented using dual 64-bit double values. (2 x 64 = 128)static final classfinal classA matrix (linear algebra) with QuaternionNumberSet.Helements, implemented using four 64-bit double values. (4 x 64 = 256)static final classfinal classA matrix (linear algebra) with RationalNumberSet.Qelements, implemented using dual 64-bit long values. (2 x 64 = 128)static final classfinal classA matrix (linear algebra) with RealNumberSet.Relements, approximated by 32-bit float.static final classfinal classA matrix (linear algebra) with RealNumberSet.Relements, approximated by 64-bit double.static final classfinal classA matrix (linear algebra) with RealNumberSet.Relements, approximated by 128-bit floating-point values (implemented using dual 64-bit double). (2 x 64 = 128)static final class -
Uses of Access2D.Collectable in org.ojalgo.matrix.decomposition
Subinterfaces of Access2D.Collectable 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.Methods in org.ojalgo.matrix.decomposition with parameters of type Access2D.CollectableModifier and TypeMethodDescriptionbooleanHessenberg.compute(Access2D.Collectable<N, ? super PhysicalStore<N>> matrix, boolean upper) default booleanMatrixDecomposition.Solver.compute(Access2D.Collectable<N, ? super TransformableRegion<N>> matrix) default booleanEigenvalue.Generalised.computeValuesOnly(Access2D.Collectable<N, ? super TransformableRegion<N>> matrixA, Access2D.Collectable<N, ? super TransformableRegion<N>> matrixB) Corresponding toMatrixDecomposition.Values.computeValuesOnly(org.ojalgo.structure.Access2D.Collectable)but for the generalised case.booleanMatrixDecomposition.Values.computeValuesOnly(Access2D.Collectable<N, ? super TransformableRegion<N>> matrix) default booleanEigenvalue.Generalised.decompose(Access2D.Collectable<N, ? super TransformableRegion<N>> matrixA, Access2D.Collectable<N, ? super TransformableRegion<N>> matrixB) Corresponding toMatrixDecomposition.decompose(org.ojalgo.structure.Access2D.Collectable)but for the generalised case.booleanMatrixDecomposition.decompose(Access2D.Collectable<N, ? super TransformableRegion<N>> matrix) default <N extends Comparable<N>,DN extends MatrixDecomposition<N>>
DNMatrixDecomposition.Factory.decompose(Access2D.Collectable<N, ? super TransformableRegion<N>> matrix) Will create a new decomposition instance and directly perform the decomposition.booleanSparseQDLDL.decompose(Access2D.Collectable<Double, ? super TransformableRegion<Double>> matrix) default booleanMatrixDecomposition.Pivoting.decomposeWithoutPivoting(Access2D.Collectable<N, ? super TransformableRegion<N>> matrix) The normalMatrixDecomposition.decompose(Access2D.Collectable)method must handle cases where pivoting is necessary.default MatrixStore<N> LU.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) default MatrixStore<N> MatrixDecomposition.Solver.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs) [A][X]=[B] or [this][return]=[rhs]MatrixDecomposition.Solver.getSolution(Access2D.Collectable<N, ? super PhysicalStore<N>> rhs, PhysicalStore<N> preallocated) Implementing this method is optional.SparseQDLDL.getSolution(Access2D.Collectable<Double, ? super PhysicalStore<Double>> rhs, PhysicalStore<Double> preallocated) booleanEigenvalue.Generalised.prepare(Access2D.Collectable<N, ? super TransformableRegion<N>> matrixB) -
Uses of Access2D.Collectable in org.ojalgo.matrix.store
Subinterfaces of Access2D.Collectable in org.ojalgo.matrix.storeModifier and TypeInterfaceDescriptioninterfaceElementsSupplier<N extends Comparable<N>>AnElementsSupplieris not necessarily (or not yet) a matrix, but something from which the elements of a matrix can be derived.interfaceMatrixStore<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.Classes in org.ojalgo.matrix.store that implement Access2D.CollectableModifier and TypeClassDescriptionfinal classColumnsSupplier<N extends Comparable<N>>Sparse columns – columns can be added and removed.static final classColumnsSupplier.SingleView<N extends Comparable<N>>final classDiagonalStore<N extends Comparable<N>,D extends Access1D<?>> final classGenericStore<N extends Scalar<N>>A generic implementation of PhysicalStore.final classAimplementation of PhysicalStore.invalid reference
float
final classA compressed sparse column (CSC) matrix store implementation for double precision values.final classA compressed sparse row (CSR) matrix store implementation for double precision values.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.Methods in org.ojalgo.matrix.store that return Access2D.CollectableModifier and TypeMethodDescription<NN extends Comparable<NN>,R extends Mutate2D.Receiver<NN>>
Access2D.Collectable<NN, R> R032Store.asCollectable2D() -
Uses of Access2D.Collectable in org.ojalgo.scalar
Classes in org.ojalgo.scalar that implement Access2D.CollectableModifier and TypeClassDescriptionfinal classComplexNumber is an immutable complex number class.final class -
Uses of Access2D.Collectable in org.ojalgo.structure
Classes in org.ojalgo.structure that implement Access2D.CollectableModifier and TypeClassDescriptionstatic final classAccess2D.SelectionView<N extends Comparable<N>>static final classAccessAnyD.MatrixView<N extends Comparable<N>>Methods in org.ojalgo.structure that return Access2D.CollectableModifier and TypeMethodDescriptiondefault <NN extends Comparable<NN>,R extends Mutate2D.Receiver<NN>>
Access2D.Collectable<NN, R> Access2D.asCollectable2D()static <R extends Mutate2D.Receiver<Double>>
Access2D.Collectable<Double, R> Access2D.newPrimitiveColumnCollectable(Access1D<?> anything1D) static <R extends Mutate2D.Receiver<Double>>
Access2D.Collectable<Double, R> Access2D.newPrimitiveRowCollectable(Access1D<?> anything1D)