- D1Matrix32F - Class in org.ejml.data
-
A generic abstract class for matrices whose data is stored in a single 1D array of floats.
- D1Matrix32F() - Constructor for class org.ejml.data.D1Matrix32F
-
- D1Matrix64F - Class in org.ejml.data
-
A generic abstract class for matrices whose data is stored in a single 1D array of doubles.
- D1Matrix64F() - Constructor for class org.ejml.data.D1Matrix64F
-
- D1Submatrix64F - Class in org.ejml.data
-
Describes a rectangular submatrix inside of a
D1Matrix64F.
- D1Submatrix64F() - Constructor for class org.ejml.data.D1Submatrix64F
-
- D1Submatrix64F(D1Matrix64F) - Constructor for class org.ejml.data.D1Submatrix64F
-
- D1Submatrix64F(D1Matrix64F, int, int, int, int) - Constructor for class org.ejml.data.D1Submatrix64F
-
- data - Variable in class org.ejml.data.CD1Matrix64F
-
Where the raw data for the matrix is stored.
- data - Variable in class org.ejml.data.D1Matrix32F
-
Where the raw data for the matrix is stored.
- data - Variable in class org.ejml.data.D1Matrix64F
-
Where the raw data for the matrix is stored.
- data - Variable in class org.ejml.data.DenseMatrixBool
-
1D row-major array for storing theboolean matrix
- decompose(T) - Method in interface org.ejml.interfaces.decomposition.DecompositionInterface
-
Computes the decomposition of the input matrix.
- DecompositionInterface<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
An interface for performing matrix decompositions on a
DenseMatrix64F.
- DenseMatrix32F - Class in org.ejml.data
-
DenseMatrix64F is a dense matrix with elements that are 32-bit floats.
- DenseMatrix32F(int, int, boolean, float...) - Constructor for class org.ejml.data.DenseMatrix32F
-
Creates a new matrix which has the same value as the matrix encoded in the
provided array.
- DenseMatrix32F(float[][]) - Constructor for class org.ejml.data.DenseMatrix32F
-
Creates a matrix with the values and shape defined by the 2D array 'data'.
- DenseMatrix32F(int, int) - Constructor for class org.ejml.data.DenseMatrix32F
-
Creates a new Matrix with the specified shape whose elements initially
have the value of zero.
- DenseMatrix32F(DenseMatrix32F) - Constructor for class org.ejml.data.DenseMatrix32F
-
Creates a new matrix which is equivalent to the provided matrix.
- DenseMatrix32F(int) - Constructor for class org.ejml.data.DenseMatrix32F
-
This declares an array that can store a matrix up to the specified length.
- DenseMatrix32F() - Constructor for class org.ejml.data.DenseMatrix32F
-
Default constructor in which nothing is configured.
- DenseMatrix32F(RealMatrix32F) - Constructor for class org.ejml.data.DenseMatrix32F
-
Creates a new DenseMatrix64F which contains the same information as the provided Matrix64F.
- DenseMatrix64F - Class in org.ejml.data
-
DenseMatrix64F is a dense matrix with real elements that are 64-bit floats.
- DenseMatrix64F(int, int, boolean, double...) - Constructor for class org.ejml.data.DenseMatrix64F
-
Creates a new matrix which has the same value as the matrix encoded in the
provided array.
- DenseMatrix64F(double[][]) - Constructor for class org.ejml.data.DenseMatrix64F
-
Creates a matrix with the values and shape defined by the 2D array 'data'.
- DenseMatrix64F(int, int) - Constructor for class org.ejml.data.DenseMatrix64F
-
Creates a new Matrix with the specified shape whose elements initially
have the value of zero.
- DenseMatrix64F(DenseMatrix64F) - Constructor for class org.ejml.data.DenseMatrix64F
-
Creates a new matrix which is equivalent to the provided matrix.
- DenseMatrix64F(int) - Constructor for class org.ejml.data.DenseMatrix64F
-
This declares an array that can store a matrix up to the specified length.
- DenseMatrix64F() - Constructor for class org.ejml.data.DenseMatrix64F
-
Default constructor in which nothing is configured.
- DenseMatrix64F(RealMatrix64F) - Constructor for class org.ejml.data.DenseMatrix64F
-
Creates a new DenseMatrix64F which contains the same information as the provided Matrix64F.
- DenseMatrixBool - Class in org.ejml.data
-
Dense matrix composed of boolean values
- DenseMatrixBool(int, int) - Constructor for class org.ejml.data.DenseMatrixBool
-
- div(int, float) - Method in class org.ejml.data.D1Matrix32F
-
Divides the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] /= val;
- div(int, double) - Method in class org.ejml.data.D1Matrix64F
-
Divides the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] /= val;
- divide(Complex64F) - Method in class org.ejml.data.Complex64F
-
- divide(Complex64F, Complex64F, Complex64F) - Static method in class org.ejml.ops.ComplexMath64F
-
Division: result = a / b
- divide(ComplexPolar64F, ComplexPolar64F, ComplexPolar64F) - Static method in class org.ejml.ops.ComplexMath64F
-
Division in polar notation.
- get(int, int) - Method in class org.ejml.data.BlockMatrix64F
-
- get(int, int, Complex64F) - Method in class org.ejml.data.CDenseMatrix64F
-
- get(int, int, Complex64F) - Method in interface org.ejml.data.ComplexMatrix64F
-
Returns the complex value of the matrix's element
- get(int) - Method in class org.ejml.data.D1Matrix32F
-
Returns the value of the matrix at the specified internal array index.
- get(int) - Method in class org.ejml.data.D1Matrix64F
-
Returns the value of the matrix at the specified internal array index.
- get(int, int) - Method in class org.ejml.data.D1Submatrix64F
-
- get(int, int) - Method in class org.ejml.data.DenseMatrix32F
-
Returns the value of the specified matrix element.
- get(int, int) - Method in class org.ejml.data.DenseMatrix64F
-
Returns the value of the specified matrix element.
- get(int) - Method in class org.ejml.data.DenseMatrixBool
-
- get(int, int) - Method in class org.ejml.data.DenseMatrixBool
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix2_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix2x2_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix3_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix3x3_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix4_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix4x4_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix5_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix5x5_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix6_64F
-
- get(int, int) - Method in class org.ejml.data.FixedMatrix6x6_64F
-
- get(int, int) - Method in interface org.ejml.data.RealMatrix32F
-
Returns the value of value of the specified matrix element.
- get(int, int) - Method in interface org.ejml.data.RealMatrix64F
-
Returns the value of value of the specified matrix element.
- getB(T, boolean) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
Returns the bidiagonal matrix.
- getCols() - Method in class org.ejml.data.D1Submatrix64F
-
- getD(MatrixType) - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition
-
Returns the diagonal matrixfrom the decomposition.
- getData() - Method in class org.ejml.data.BlockMatrix64F
-
- getData() - Method in class org.ejml.data.CD1Matrix64F
-
Used to get a reference to the internal data.
- getData() - Method in class org.ejml.data.D1Matrix32F
-
Used to get a reference to the internal data.
- getData() - Method in class org.ejml.data.D1Matrix64F
-
Used to get a reference to the internal data.
- getDataLength() - Method in class org.ejml.data.CDenseMatrix64F
-
- getDataLength() - Method in interface org.ejml.data.ComplexMatrix64F
-
Returns the number of elements in the internal data array
- getDecomposition() - Method in class org.ejml.alg.dense.linsol.LinearSolverSafe
-
- getDecomposition() - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
If a decomposition class was used internally then this will return that class.
- getDiagonal(double[], double[]) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
Extracts the diagonal and off diagonal elements from the decomposition.
- getDiagonal() - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition
-
Returns the elements in the diagonal matrix
- getDiagonal(double[], double[]) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition
-
Extracts the diagonal and off diagonal elements of the decomposed tridiagonal matrix.
- getEigenvalue(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition
-
Returns an eigenvalue as a complex number.
- getEigenVector(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition
-
Used to retrieve real valued eigenvectors.
- getImaginary(int, int) - Method in class org.ejml.data.CDenseMatrix64F
-
- getImaginary() - Method in class org.ejml.data.Complex64F
-
- getImaginary(int, int) - Method in interface org.ejml.data.ComplexMatrix64F
-
Returns the imaginary component of the matrix's element.
- getIndex(int, int) - Method in class org.ejml.data.BlockMatrix64F
-
- getIndex(int, int) - Method in class org.ejml.data.CD1Matrix64F
-
Returns the internal array index for the specified row and column.
- getIndex(int, int) - Method in class org.ejml.data.CDenseMatrix64F
-
- getIndex(int, int) - Method in class org.ejml.data.D1Matrix32F
-
Returns the internal array index for the specified row and column.
- getIndex(int, int) - Method in class org.ejml.data.D1Matrix64F
-
Returns the internal array index for the specified row and column.
- getIndex(int, int) - Method in class org.ejml.data.DenseMatrix32F
-
- getIndex(int, int) - Method in class org.ejml.data.DenseMatrix64F
-
- getIndex(int, int) - Method in class org.ejml.data.DenseMatrixBool
-
- getIndex() - Method in class org.ejml.data.MatrixIterator32F
-
Which element in the submatrix was returned by next()
- getIndex() - Method in class org.ejml.data.MatrixIterator64F
-
Which element in the submatrix was returned by next()
- getL(MatrixType) - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition
-
Returns the lower triangular matrix from the decomposition.
- getLineNumber() - Method in class org.ejml.ops.ReadCsv
-
Returns how many lines have been read.
- getLower(T) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns the L matrix from the decomposition.
- getMagnitude() - Method in class org.ejml.data.Complex64F
-
- getMagnitude2() - Method in class org.ejml.data.Complex64F
-
- getNumberOfEigenvalues() - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition
-
Returns the number of eigenvalues/eigenvectors.
- getNumCols() - Method in class org.ejml.data.BlockMatrix64F
-
- getNumCols() - Method in class org.ejml.data.CD1Matrix64F
-
Returns the number of columns in this matrix.
- getNumCols() - Method in class org.ejml.data.D1Matrix32F
-
Returns the number of columns in this matrix.
- getNumCols() - Method in class org.ejml.data.D1Matrix64F
-
Returns the number of columns in this matrix.
- getNumCols() - Method in class org.ejml.data.DenseMatrixBool
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix2_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix2x2_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix3_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix3x3_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix4_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix4x4_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix5_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix5x5_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix6_64F
-
- getNumCols() - Method in class org.ejml.data.FixedMatrix6x6_64F
-
- getNumCols() - Method in interface org.ejml.data.Matrix
-
Returns the number of columns in this matrix.
- getNumElements() - Method in class org.ejml.data.BlockMatrix64F
-
- getNumElements() - Method in class org.ejml.data.DenseMatrix32F
-
Returns the number of elements in this matrix, which is equal to
the number of rows times the number of columns.
- getNumElements() - Method in class org.ejml.data.DenseMatrix64F
-
Returns the number of elements in this matrix, which is equal to
the number of rows times the number of columns.
- getNumElements() - Method in class org.ejml.data.DenseMatrixBool
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix2_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix2x2_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix3_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix3x3_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix4_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix4x4_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix5_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix5x5_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix6_64F
-
- getNumElements() - Method in class org.ejml.data.FixedMatrix6x6_64F
-
- getNumElements() - Method in interface org.ejml.data.RealMatrix32F
-
Returns the number of elements in this matrix, which is the number of rows
times the number of columns.
- getNumElements() - Method in interface org.ejml.data.RealMatrix64F
-
Returns the number of elements in this matrix, which is the number of rows
times the number of columns.
- getNumRows() - Method in class org.ejml.data.BlockMatrix64F
-
- getNumRows() - Method in class org.ejml.data.CD1Matrix64F
-
Returns the number of rows in this matrix.
- getNumRows() - Method in class org.ejml.data.D1Matrix32F
-
Returns the number of rows in this matrix.
- getNumRows() - Method in class org.ejml.data.D1Matrix64F
-
Returns the number of rows in this matrix.
- getNumRows() - Method in class org.ejml.data.DenseMatrixBool
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix2_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix2x2_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix3_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix3x3_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix4_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix4x4_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix5_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix5x5_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix6_64F
-
- getNumRows() - Method in class org.ejml.data.FixedMatrix6x6_64F
-
- getNumRows() - Method in interface org.ejml.data.Matrix
-
Returns the number of rows in this matrix.
- getPivot(T) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
For numerical stability there are often row interchanges.
- getPivotMatrix(DenseMatrix64F) - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition
-
Creates the pivot matrix.
- getPivots() - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition
-
Ordering of each column after pivoting.
- getQ(T, boolean) - Method in interface org.ejml.interfaces.decomposition.QRDecomposition
-
Returns the Q matrix from the decomposition.
- getQ(MatrixType, boolean) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition
-
An orthogonal matrix that has the following property: T = QTAQ
- getR() - Method in class org.ejml.data.ComplexPolar64F
-
- getR(T, boolean) - Method in interface org.ejml.interfaces.decomposition.QRDecomposition
-
Returns the R matrix from the decomposition.
- getRank() - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition
-
Returns the rank as determined by the algorithm.
- getReader() - Method in class org.ejml.ops.ReadCsv
-
Returns the reader that it is using internally.
- getReal(int, int) - Method in class org.ejml.data.CDenseMatrix64F
-
- getReal() - Method in class org.ejml.data.Complex64F
-
- getReal(int, int) - Method in interface org.ejml.data.ComplexMatrix64F
-
Returns the real component of the matrix's element.
- getRows() - Method in class org.ejml.data.D1Submatrix64F
-
- getRowStride() - Method in class org.ejml.data.CDenseMatrix64F
-
Number of array elements in the matrix's row.
- getSingularValues() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns the singular values.
- getT(MatrixType) - Method in interface org.ejml.interfaces.decomposition.CholeskyDecomposition
-
Returns the triangular matrix from the decomposition.
- getT(MatrixType) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition
-
Extracts the tridiagonal matrix found in the decomposition.
- getTheta() - Method in class org.ejml.data.ComplexPolar64F
-
- getU(T, boolean, boolean) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
Returns the orthogonal U matrix.
- getU(T, boolean) - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns the orthogonal 'U' matrix.
- getUpper(T) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns the U matrix from the decomposition.
- getV(T, boolean, boolean) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
Returns the orthogonal V matrix.
- getV(T, boolean) - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns the orthogonal 'V' matrix.
- getW(T) - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns a diagonal matrix with the singular values.