Package org.ojalgo.matrix
package org.ojalgo.matrix
-
ClassDescriptionA base class for, easy to use, immutable (thread safe) matrices with a rich feature set.Definition of what's common to
BasicMatrixandMatrixStore.A matrix (linear algebra) with ComplexNumberSet.Celements, implemented using dual 64-bit double values.MatrixFactory<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.A matrix (linear algebra) with QuaternionNumberSet.Helements, implemented using four 64-bit double values.A matrix (linear algebra) with RationalNumberSet.Qelements, implemented using dual 64-bit long values.A matrix (linear algebra) with RealNumberSet.Relements, approximated by 32-bit float.A matrix (linear algebra) with RealNumberSet.Relements, approximated by 64-bit double.A matrix (linear algebra) with RealNumberSet.Relements, approximated by 128-bit floating-point values (implemented using dual 64-bit double).Provider2D.Determinant<N extends Comparable<N>>Provider2D.Trace<N extends Comparable<N>>