Uses of Class
org.ojalgo.matrix.BasicMatrix
Packages that use BasicMatrix
-
Uses of BasicMatrix in org.ojalgo.matrix
Classes in org.ojalgo.matrix with type parameters of type BasicMatrixModifier 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.classMatrixFactory<N extends Comparable<N>,M extends BasicMatrix<N, M>, DR extends Mutate2D.ModifiableReceiver<N> & Factory2D.Builder<M>, SR extends Factory2D.Builder<M>> MatrixFactory creates instances of classes that implement the BasicMatrix interface and have a constructor that takes a MatrixStore as input.Subclasses of BasicMatrix in org.ojalgo.matrixModifier and TypeClassDescriptionfinal classA matrix (linear algebra) with ComplexNumberSet.Celements, implemented using dual 64-bit double values. (2 x 64 = 128)final classA matrix (linear algebra) with QuaternionNumberSet.Helements, implemented using four 64-bit double values. (4 x 64 = 256)final classA matrix (linear algebra) with RationalNumberSet.Qelements, implemented using dual 64-bit long values. (2 x 64 = 128)final classA matrix (linear algebra) with RealNumberSet.Relements, approximated by 32-bit float.final classA matrix (linear algebra) with RealNumberSet.Relements, approximated by 64-bit double.final classA matrix (linear algebra) with RealNumberSet.Relements, approximated by 128-bit floating-point values (implemented using dual 64-bit double). (2 x 64 = 128)Methods in org.ojalgo.matrix with type parameters of type BasicMatrixModifier and TypeMethodDescriptionstatic <M extends BasicMatrix<?,M>>
doubleBasicMatrix.calculateFrobeniusNorm(M matrix) The Frobenius norm is the square root of the sum of the squares of each element, or the square root of the sum of the square of the singular values.static <M extends BasicMatrix<?,M>>
doubleBasicMatrix.calculateInfinityNorm(M matrix) static <M extends BasicMatrix<?,M>>
doubleBasicMatrix.calculateOneNorm(M matrix)