- CholeskyDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Cholesky decomposition.
- CholeskyDecomposition_F32<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
- CholeskyDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
- CholeskyLDLDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Cholesky LDLT decomposition.
- CholeskyLDLDecomposition_F32<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
- CholeskyLDLDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
- CholeskySparseDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
- CholeskySparseDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
- CMatrix - Interface in org.ejml.data
-
Interface for all complex 64 bit floating point rectangular matrices.
- CMatrixD1 - Class in org.ejml.data
-
A generic abstract class for matrices whose data is stored in a single 1D array of floats.
- CMatrixD1() - Constructor for class org.ejml.data.CMatrixD1
-
- CMatrixRMaj - Class in org.ejml.data
-
Dense matrix for complex numbers.
- CMatrixRMaj(float[][]) - Constructor for class org.ejml.data.CMatrixRMaj
-
Creates a matrix with the values and shape defined by the 2D array 'data'.
- CMatrixRMaj(int, int, boolean, float...) - Constructor for class org.ejml.data.CMatrixRMaj
-
- CMatrixRMaj(CMatrixRMaj) - Constructor for class org.ejml.data.CMatrixRMaj
-
Creates a new
CMatrixRMaj
which is a copy of the passed in matrix.
- CMatrixRMaj(int, int) - Constructor for class org.ejml.data.CMatrixRMaj
-
Creates a new matrix with the specified number of rows and columns
- CMULT_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
-
- CMULT_TRANAB_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
-
- CodeGeneratorMisc - Class in org.ejml
-
Various things related to auto generating code.
- CodeGeneratorMisc() - Constructor for class org.ejml.CodeGeneratorMisc
-
- col - Variable in class org.ejml.data.DMatrixSparseTriplet.Element
-
- col - Variable in class org.ejml.data.FMatrixSparseTriplet.Element
-
- col0 - Variable in class org.ejml.data.DSubmatrixD1
-
- col0 - Variable in class org.ejml.data.FSubmatrixD1
-
- col1 - Variable in class org.ejml.data.DSubmatrixD1
-
- col1 - Variable in class org.ejml.data.FSubmatrixD1
-
- col_idx - Variable in class org.ejml.data.DMatrixSparseCSC
-
Stores the range of indexes in the non-zero lists that belong to each column.
- col_idx - Variable in class org.ejml.data.FMatrixSparseCSC
-
Stores the range of indexes in the non-zero lists that belong to each column.
- colsum(int[]) - Method in class org.ejml.data.DMatrixSparseCSC
-
Given the histogram of columns compute the col_idx for the matrix.
- colsum(int[]) - Method in class org.ejml.data.FMatrixSparseCSC
-
Given the histogram of columns compute the col_idx for the matrix.
- CommonOps_BDRM - Class in org.ejml.ops
-
- CommonOps_BDRM() - Constructor for class org.ejml.ops.CommonOps_BDRM
-
- Complex_F32 - Class in org.ejml.data
-
Represents a complex number using 64bit floating point numbers.
- Complex_F32(float, float) - Constructor for class org.ejml.data.Complex_F32
-
- Complex_F32() - Constructor for class org.ejml.data.Complex_F32
-
- Complex_F64 - Class in org.ejml.data
-
Represents a complex number using 64bit floating point numbers.
- Complex_F64(double, double) - Constructor for class org.ejml.data.Complex_F64
-
- Complex_F64() - Constructor for class org.ejml.data.Complex_F64
-
- ComplexMath_F32 - Class in org.ejml.ops
-
Basic math operations on complex numbers.
- ComplexMath_F32() - Constructor for class org.ejml.ops.ComplexMath_F32
-
- ComplexMath_F64 - Class in org.ejml.ops
-
Basic math operations on complex numbers.
- ComplexMath_F64() - Constructor for class org.ejml.ops.ComplexMath_F64
-
- ComplexPolar_F32 - Class in org.ejml.data
-
Complex_F32
number in polar notation.
z = r*(cos(θ) + i*sin(θ))
where r and θ are polar coordinate parameters
- ComplexPolar_F32(float, float) - Constructor for class org.ejml.data.ComplexPolar_F32
-
- ComplexPolar_F32(Complex_F32) - Constructor for class org.ejml.data.ComplexPolar_F32
-
- ComplexPolar_F32() - Constructor for class org.ejml.data.ComplexPolar_F32
-
- ComplexPolar_F64 - Class in org.ejml.data
-
Complex_F64
number in polar notation.
z = r*(cos(θ) + i*sin(θ))
where r and θ are polar coordinate parameters
- ComplexPolar_F64(double, double) - Constructor for class org.ejml.data.ComplexPolar_F64
-
- ComplexPolar_F64(Complex_F64) - Constructor for class org.ejml.data.ComplexPolar_F64
-
- ComplexPolar_F64() - Constructor for class org.ejml.data.ComplexPolar_F64
-
- computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.CholeskyDecomposition_F32
-
Computes the matrix's determinant using the decomposition.
- computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.CholeskyDecomposition_F64
-
Computes the matrix's determinant using the decomposition.
- computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.CholeskySparseDecomposition_F64
-
Computes the matrix's determinant using the decomposition.
- computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.LUDecomposition_F32
-
Computes the matrix's determinant using the LU decomposition.
- computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.LUDecomposition_F64
-
Computes the matrix's determinant using the LU decomposition.
- computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.LUSparseDecomposition_F64
-
Computes the matrix's determinant using the LU decomposition.
- conj(Complex_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Complex conjugate
- conj(Complex_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Complex conjugate
- convert(Complex_F32, ComplexPolar_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Converts a complex number into polar notation.
- convert(ComplexPolar_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Converts a complex number in polar notation into standard notation.
- convert(Complex_F64, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Converts a complex number into polar notation.
- convert(ComplexPolar_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Converts a complex number in polar notation into standard notation.
- convert(DMatrix, DMatrix) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
Generic, but slow, conversion function.
- convert(DMatrix2x2, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix3x3, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix4x4, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix5x5, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix6x6, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix2x2) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix3x3) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix4x4) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix5x5) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix6x6) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix2, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix3, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix4, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix5, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix6, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix2) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix3) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix4) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix5) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrix6) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrixRBlock) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRBlock, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrix, DMatrixSparseTriplet, double) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrixSparseTriplet, double) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixSparseTriplet, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixRMaj, DMatrixSparseCSC, double) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixSparseTriplet, DMatrixSparseCSC, int[]) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
Converts SMatrixTriplet_64 into a SMatrixCC_64.
- convert(DMatrixSparseTriplet, DMatrixSparseCSC) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(DMatrixSparseCSC, DMatrixSparseTriplet) - Static method in class org.ejml.ops.ConvertDMatrixStruct
-
- convert(FMatrix, FMatrix) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
Generic, but slow, conversion function.
- convert(FMatrix2x2, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix3x3, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix4x4, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix5x5, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix6x6, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix2x2) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix3x3) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix4x4) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix5x5) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix6x6) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix2, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix3, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix4, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix5, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix6, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix2) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix3) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix4) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix5) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrix6) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrixRBlock) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRBlock, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrix, FMatrixSparseTriplet, float) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrixSparseTriplet, float) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixSparseTriplet, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixRMaj, FMatrixSparseCSC, float) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixSparseTriplet, FMatrixSparseCSC, int[]) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
Converts SMatrixTriplet_64 into a SMatrixCC_64.
- convert(FMatrixSparseTriplet, FMatrixSparseCSC) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(FMatrixSparseCSC, FMatrixSparseTriplet) - Static method in class org.ejml.ops.ConvertFMatrixStruct
-
- convert(DMatrix, FMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
Generic, but slow, conversion function.
- convert(DMatrix, ZMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(DMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrix, DMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrix, ZMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(ZMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(CMatrix, ZMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(DMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(DMatrix2x2, FMatrix2x2) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(DMatrix3x3, FMatrix3x3) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(DMatrix4x4, FMatrix4x4) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrix2x2, DMatrix2x2) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrix3x3, DMatrix3x3) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrix4x4, DMatrix4x4) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(DMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(DMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(FMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
-
- convert(Matrix, MatrixType) - Static method in class org.ejml.ops.ConvertMatrixType
-
- ConvertDMatrixStruct - Class in org.ejml.ops
-
Functions for converting between matrix types.
- ConvertDMatrixStruct() - Constructor for class org.ejml.ops.ConvertDMatrixStruct
-
- ConvertFMatrixStruct - Class in org.ejml.ops
-
Functions for converting between matrix types.
- ConvertFMatrixStruct() - Constructor for class org.ejml.ops.ConvertFMatrixStruct
-
- ConvertMatrixData - Class in org.ejml.ops
-
Convert between matrices with the same structure but different element data types
- ConvertMatrixData() - Constructor for class org.ejml.ops.ConvertMatrixData
-
- ConvertMatrixType - Class in org.ejml.ops
-
Contains a function to convert from one matrix type into another
- ConvertMatrixType() - Constructor for class org.ejml.ops.ConvertMatrixType
-
- copy() - Method in class org.ejml.data.BMatrixRMaj
-
- copy() - Method in class org.ejml.data.CMatrixRMaj
-
- copy() - Method in class org.ejml.data.DMatrix2
-
- copy() - Method in class org.ejml.data.DMatrix2x2
-
- copy() - Method in class org.ejml.data.DMatrix3
-
- copy() - Method in class org.ejml.data.DMatrix3x3
-
- copy() - Method in class org.ejml.data.DMatrix4
-
- copy() - Method in class org.ejml.data.DMatrix4x4
-
- copy() - Method in class org.ejml.data.DMatrix5
-
- copy() - Method in class org.ejml.data.DMatrix5x5
-
- copy() - Method in class org.ejml.data.DMatrix6
-
- copy() - Method in class org.ejml.data.DMatrix6x6
-
- copy() - Method in class org.ejml.data.DMatrixRBlock
-
- copy() - Method in class org.ejml.data.DMatrixRMaj
-
Creates and returns a matrix which is idential to this one.
- copy() - Method in class org.ejml.data.DMatrixSparseCSC
-
- copy() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- copy() - Method in class org.ejml.data.FMatrix2
-
- copy() - Method in class org.ejml.data.FMatrix2x2
-
- copy() - Method in class org.ejml.data.FMatrix3
-
- copy() - Method in class org.ejml.data.FMatrix3x3
-
- copy() - Method in class org.ejml.data.FMatrix4
-
- copy() - Method in class org.ejml.data.FMatrix4x4
-
- copy() - Method in class org.ejml.data.FMatrix5
-
- copy() - Method in class org.ejml.data.FMatrix5x5
-
- copy() - Method in class org.ejml.data.FMatrix6
-
- copy() - Method in class org.ejml.data.FMatrix6x6
-
- copy() - Method in class org.ejml.data.FMatrixRBlock
-
- copy() - Method in class org.ejml.data.FMatrixRMaj
-
Creates and returns a matrix which is idential to this one.
- copy() - Method in class org.ejml.data.FMatrixSparseCSC
-
- copy() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- copy() - Method in interface org.ejml.data.Matrix
-
Creates an exact copy of the matrix
- copy() - Method in class org.ejml.data.ZMatrixRMaj
-
- COPYRIGHT - Static variable in class org.ejml.CodeGeneratorMisc
-
- copyStructure(DMatrixSparseCSC) - Method in class org.ejml.data.DMatrixSparseCSC
-
Copies the non-zero structure of orig into "this"
- copyStructure(FMatrixSparseCSC) - Method in class org.ejml.data.FMatrixSparseCSC
-
Copies the non-zero structure of orig into "this"
- create(int, int) - Method in enum org.ejml.data.MatrixType
-
- createLike() - Method in class org.ejml.data.BMatrixRMaj
-
- createLike() - Method in class org.ejml.data.CMatrixRMaj
-
- createLike() - Method in class org.ejml.data.DMatrix2
-
- createLike() - Method in class org.ejml.data.DMatrix2x2
-
- createLike() - Method in class org.ejml.data.DMatrix3
-
- createLike() - Method in class org.ejml.data.DMatrix3x3
-
- createLike() - Method in class org.ejml.data.DMatrix4
-
- createLike() - Method in class org.ejml.data.DMatrix4x4
-
- createLike() - Method in class org.ejml.data.DMatrix5
-
- createLike() - Method in class org.ejml.data.DMatrix5x5
-
- createLike() - Method in class org.ejml.data.DMatrix6
-
- createLike() - Method in class org.ejml.data.DMatrix6x6
-
- createLike() - Method in class org.ejml.data.DMatrixRBlock
-
- createLike() - Method in class org.ejml.data.DMatrixRMaj
-
- createLike() - Method in class org.ejml.data.DMatrixSparseCSC
-
- createLike() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- createLike() - Method in class org.ejml.data.FMatrix2
-
- createLike() - Method in class org.ejml.data.FMatrix2x2
-
- createLike() - Method in class org.ejml.data.FMatrix3
-
- createLike() - Method in class org.ejml.data.FMatrix3x3
-
- createLike() - Method in class org.ejml.data.FMatrix4
-
- createLike() - Method in class org.ejml.data.FMatrix4x4
-
- createLike() - Method in class org.ejml.data.FMatrix5
-
- createLike() - Method in class org.ejml.data.FMatrix5x5
-
- createLike() - Method in class org.ejml.data.FMatrix6
-
- createLike() - Method in class org.ejml.data.FMatrix6x6
-
- createLike() - Method in class org.ejml.data.FMatrixRBlock
-
- createLike() - Method in class org.ejml.data.FMatrixRMaj
-
- createLike() - Method in class org.ejml.data.FMatrixSparseCSC
-
- createLike() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- createLike() - Method in interface org.ejml.data.Matrix
-
Creates a new matrix with the same shape as this matrix
- createLike() - Method in class org.ejml.data.ZMatrixRMaj
-
- data - Variable in class org.ejml.data.BMatrixRMaj
-
1D row-major array for storing theboolean matrix
- data - Variable in class org.ejml.data.CMatrixD1
-
Where the raw data for the matrix is stored.
- data - Variable in class org.ejml.data.DGrowArray
-
- data - Variable in class org.ejml.data.DMatrixD1
-
Where the raw data for the matrix is stored.
- data - Variable in class org.ejml.data.FMatrixD1
-
Where the raw data for the matrix is stored.
- data - Variable in class org.ejml.data.IGrowArray
-
- data - Variable in class org.ejml.data.ZMatrixD1
-
Where the raw data for the matrix is stored.
- 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.
- DecompositionSparseInterface<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Decomposition for sparse matrices.
- DEigenpair - Class in org.ejml.data
-
An eigenpair is a set composed of an eigenvalue and an eigenvector.
- DEigenpair(double, DMatrixRMaj) - Constructor for class org.ejml.data.DEigenpair
-
- DGrowArray - Class in org.ejml.data
-
A double array which can have its size changed
- DGrowArray(int) - Constructor for class org.ejml.data.DGrowArray
-
- DGrowArray() - Constructor for class org.ejml.data.DGrowArray
-
- div(int, double) - Method in class org.ejml.data.DMatrixD1
-
Divides the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] /= val;
- div(int, float) - Method in class org.ejml.data.FMatrixD1
-
Divides the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] /= val;
- divide(Complex_F32) - Method in class org.ejml.data.Complex_F32
-
- divide(Complex_F64) - Method in class org.ejml.data.Complex_F64
-
- divide(Complex_F32, Complex_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Division: result = a / b
- divide(ComplexPolar_F32, ComplexPolar_F32, ComplexPolar_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Division in polar notation.
- divide(Complex_F64, Complex_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Division: result = a / b
- divide(ComplexPolar_F64, ComplexPolar_F64, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Division in polar notation.
- DMatrix - Interface in org.ejml.data
-
Interface for all 64F real matrices.
- DMatrix1Row - Class in org.ejml.data
-
Interface for a row-major matrix that uses a single array internally.
- DMatrix1Row() - Constructor for class org.ejml.data.DMatrix1Row
-
- DMatrix2 - Class in org.ejml.data
-
Fixed sized vector with 2 elements.
- DMatrix2() - Constructor for class org.ejml.data.DMatrix2
-
- DMatrix2(double, double) - Constructor for class org.ejml.data.DMatrix2
-
- DMatrix2(DMatrix2) - Constructor for class org.ejml.data.DMatrix2
-
- DMatrix2x2 - Class in org.ejml.data
-
Fixed sized 2 by DMatrix2x2 matrix.
- DMatrix2x2() - Constructor for class org.ejml.data.DMatrix2x2
-
- DMatrix2x2(double, double, double, double) - Constructor for class org.ejml.data.DMatrix2x2
-
- DMatrix2x2(DMatrix2x2) - Constructor for class org.ejml.data.DMatrix2x2
-
- DMatrix3 - Class in org.ejml.data
-
Fixed sized vector with 3 elements.
- DMatrix3() - Constructor for class org.ejml.data.DMatrix3
-
- DMatrix3(double, double, double) - Constructor for class org.ejml.data.DMatrix3
-
- DMatrix3(DMatrix3) - Constructor for class org.ejml.data.DMatrix3
-
- DMatrix3x3 - Class in org.ejml.data
-
Fixed sized 3 by DMatrix3x3 matrix.
- DMatrix3x3() - Constructor for class org.ejml.data.DMatrix3x3
-
- DMatrix3x3(double, double, double, double, double, double, double, double, double) - Constructor for class org.ejml.data.DMatrix3x3
-
- DMatrix3x3(DMatrix3x3) - Constructor for class org.ejml.data.DMatrix3x3
-
- DMatrix4 - Class in org.ejml.data
-
Fixed sized vector with 4 elements.
- DMatrix4() - Constructor for class org.ejml.data.DMatrix4
-
- DMatrix4(double, double, double, double) - Constructor for class org.ejml.data.DMatrix4
-
- DMatrix4(DMatrix4) - Constructor for class org.ejml.data.DMatrix4
-
- DMatrix4x4 - Class in org.ejml.data
-
Fixed sized 4 by DMatrix4x4 matrix.
- DMatrix4x4() - Constructor for class org.ejml.data.DMatrix4x4
-
- DMatrix4x4(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class org.ejml.data.DMatrix4x4
-
- DMatrix4x4(DMatrix4x4) - Constructor for class org.ejml.data.DMatrix4x4
-
- DMatrix5 - Class in org.ejml.data
-
Fixed sized vector with 5 elements.
- DMatrix5() - Constructor for class org.ejml.data.DMatrix5
-
- DMatrix5(double, double, double, double, double) - Constructor for class org.ejml.data.DMatrix5
-
- DMatrix5(DMatrix5) - Constructor for class org.ejml.data.DMatrix5
-
- DMatrix5x5 - Class in org.ejml.data
-
Fixed sized 5 by DMatrix5x5 matrix.
- DMatrix5x5() - Constructor for class org.ejml.data.DMatrix5x5
-
- DMatrix5x5(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class org.ejml.data.DMatrix5x5
-
- DMatrix5x5(DMatrix5x5) - Constructor for class org.ejml.data.DMatrix5x5
-
- DMatrix6 - Class in org.ejml.data
-
Fixed sized vector with 6 elements.
- DMatrix6() - Constructor for class org.ejml.data.DMatrix6
-
- DMatrix6(double, double, double, double, double, double) - Constructor for class org.ejml.data.DMatrix6
-
- DMatrix6(DMatrix6) - Constructor for class org.ejml.data.DMatrix6
-
- DMatrix6x6 - Class in org.ejml.data
-
Fixed sized 6 by DMatrix6x6 matrix.
- DMatrix6x6() - Constructor for class org.ejml.data.DMatrix6x6
-
- DMatrix6x6(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class org.ejml.data.DMatrix6x6
-
- DMatrix6x6(DMatrix6x6) - Constructor for class org.ejml.data.DMatrix6x6
-
- DMatrixD1 - Class in org.ejml.data
-
A generic abstract class for matrices whose data is stored in a single 1D array of doubles.
- DMatrixD1() - Constructor for class org.ejml.data.DMatrixD1
-
- DMatrixFixed - Interface in org.ejml.data
-
Interface which all fixed sized matrices must implement
- DMatrixIterator - Class in org.ejml.data
-
This is a matrix iterator for traversing through a submatrix.
- DMatrixIterator(DMatrixD1, boolean, int, int, int, int) - Constructor for class org.ejml.data.DMatrixIterator
-
Creates a new iterator for traversing through a submatrix inside this matrix.
- DMatrixRBlock - Class in org.ejml.data
-
A row-major block matrix declared on to one continuous array.
- DMatrixRBlock(int, int, int) - Constructor for class org.ejml.data.DMatrixRBlock
-
- DMatrixRBlock(int, int) - Constructor for class org.ejml.data.DMatrixRBlock
-
- DMatrixRBlock() - Constructor for class org.ejml.data.DMatrixRBlock
-
- DMatrixRMaj - Class in org.ejml.data
-
DMatrixRMaj is a row matrix with real elements that are 64-bit floats.
- DMatrixRMaj(int, int, boolean, double...) - Constructor for class org.ejml.data.DMatrixRMaj
-
Creates a new matrix which has the same value as the matrix encoded in the
provided array.
- DMatrixRMaj(double[][]) - Constructor for class org.ejml.data.DMatrixRMaj
-
Creates a matrix with the values and shape defined by the 2D array 'data'.
- DMatrixRMaj(int, int) - Constructor for class org.ejml.data.DMatrixRMaj
-
Creates a new Matrix with the specified shape whose elements initially
have the value of zero.
- DMatrixRMaj(DMatrixRMaj) - Constructor for class org.ejml.data.DMatrixRMaj
-
Creates a new matrix which is equivalent to the provided matrix.
- DMatrixRMaj(int) - Constructor for class org.ejml.data.DMatrixRMaj
-
This declares an array that can store a matrix up to the specified length.
- DMatrixRMaj() - Constructor for class org.ejml.data.DMatrixRMaj
-
Default constructor in which nothing is configured.
- DMatrixRMaj(DMatrix) - Constructor for class org.ejml.data.DMatrixRMaj
-
Creates a new DMatrixRMaj which contains the same information as the provided Matrix64F.
- DMatrixSparse - Interface in org.ejml.data
-
High level interface for sparse matrices.
- DMatrixSparseCSC - Class in org.ejml.data
-
Compressed Column (CC) sparse matrix format.
- DMatrixSparseCSC(int, int) - Constructor for class org.ejml.data.DMatrixSparseCSC
-
Constructor with a default arrayLength of zero.
- DMatrixSparseCSC(int, int, int) - Constructor for class org.ejml.data.DMatrixSparseCSC
-
Specifies shape and number of non-zero elements that can be stored.
- DMatrixSparseCSC(DMatrixSparseCSC) - Constructor for class org.ejml.data.DMatrixSparseCSC
-
- DMatrixSparseTriplet - Class in org.ejml.data
-
TODO describe
- DMatrixSparseTriplet() - Constructor for class org.ejml.data.DMatrixSparseTriplet
-
- DMatrixSparseTriplet(int, int, int) - Constructor for class org.ejml.data.DMatrixSparseTriplet
-
- DMatrixSparseTriplet(DMatrixSparseTriplet) - Constructor for class org.ejml.data.DMatrixSparseTriplet
-
- DMatrixSparseTriplet.Element - Class in org.ejml.data
-
- DScalar - Class in org.ejml.data
-
Scalar value.
- DScalar() - Constructor for class org.ejml.data.DScalar
-
- DSubmatrixD1 - Class in org.ejml.data
-
Describes a rectangular submatrix inside of a
DMatrixD1
.
- DSubmatrixD1() - Constructor for class org.ejml.data.DSubmatrixD1
-
- DSubmatrixD1(DMatrixD1) - Constructor for class org.ejml.data.DSubmatrixD1
-
- DSubmatrixD1(DMatrixD1, int, int, int, int) - Constructor for class org.ejml.data.DSubmatrixD1
-
- F_EPS - Static variable in class org.ejml.UtilEjml
-
- F_PI - Static variable in class org.ejml.UtilEjml
-
- F_PI2 - Static variable in class org.ejml.UtilEjml
-
- F_PId2 - Static variable in class org.ejml.UtilEjml
-
- FEigenpair - Class in org.ejml.data
-
An eigenpair is a set composed of an eigenvalue and an eigenvector.
- FEigenpair(float, FMatrixRMaj) - Constructor for class org.ejml.data.FEigenpair
-
- fill(boolean) - Method in class org.ejml.data.BMatrixRMaj
-
Sets every element in the matrix to the specified value
- FMatrix - Interface in org.ejml.data
-
Interface for all 64F real matrices.
- FMatrix1Row - Class in org.ejml.data
-
Interface for a row-major matrix that uses a single array internally.
- FMatrix1Row() - Constructor for class org.ejml.data.FMatrix1Row
-
- FMatrix2 - Class in org.ejml.data
-
Fixed sized vector with 2 elements.
- FMatrix2() - Constructor for class org.ejml.data.FMatrix2
-
- FMatrix2(float, float) - Constructor for class org.ejml.data.FMatrix2
-
- FMatrix2(FMatrix2) - Constructor for class org.ejml.data.FMatrix2
-
- FMatrix2x2 - Class in org.ejml.data
-
Fixed sized 2 by FMatrix2x2 matrix.
- FMatrix2x2() - Constructor for class org.ejml.data.FMatrix2x2
-
- FMatrix2x2(float, float, float, float) - Constructor for class org.ejml.data.FMatrix2x2
-
- FMatrix2x2(FMatrix2x2) - Constructor for class org.ejml.data.FMatrix2x2
-
- FMatrix3 - Class in org.ejml.data
-
Fixed sized vector with 3 elements.
- FMatrix3() - Constructor for class org.ejml.data.FMatrix3
-
- FMatrix3(float, float, float) - Constructor for class org.ejml.data.FMatrix3
-
- FMatrix3(FMatrix3) - Constructor for class org.ejml.data.FMatrix3
-
- FMatrix3x3 - Class in org.ejml.data
-
Fixed sized 3 by FMatrix3x3 matrix.
- FMatrix3x3() - Constructor for class org.ejml.data.FMatrix3x3
-
- FMatrix3x3(float, float, float, float, float, float, float, float, float) - Constructor for class org.ejml.data.FMatrix3x3
-
- FMatrix3x3(FMatrix3x3) - Constructor for class org.ejml.data.FMatrix3x3
-
- FMatrix4 - Class in org.ejml.data
-
Fixed sized vector with 4 elements.
- FMatrix4() - Constructor for class org.ejml.data.FMatrix4
-
- FMatrix4(float, float, float, float) - Constructor for class org.ejml.data.FMatrix4
-
- FMatrix4(FMatrix4) - Constructor for class org.ejml.data.FMatrix4
-
- FMatrix4x4 - Class in org.ejml.data
-
Fixed sized 4 by FMatrix4x4 matrix.
- FMatrix4x4() - Constructor for class org.ejml.data.FMatrix4x4
-
- FMatrix4x4(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class org.ejml.data.FMatrix4x4
-
- FMatrix4x4(FMatrix4x4) - Constructor for class org.ejml.data.FMatrix4x4
-
- FMatrix5 - Class in org.ejml.data
-
Fixed sized vector with 5 elements.
- FMatrix5() - Constructor for class org.ejml.data.FMatrix5
-
- FMatrix5(float, float, float, float, float) - Constructor for class org.ejml.data.FMatrix5
-
- FMatrix5(FMatrix5) - Constructor for class org.ejml.data.FMatrix5
-
- FMatrix5x5 - Class in org.ejml.data
-
Fixed sized 5 by FMatrix5x5 matrix.
- FMatrix5x5() - Constructor for class org.ejml.data.FMatrix5x5
-
- FMatrix5x5(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class org.ejml.data.FMatrix5x5
-
- FMatrix5x5(FMatrix5x5) - Constructor for class org.ejml.data.FMatrix5x5
-
- FMatrix6 - Class in org.ejml.data
-
Fixed sized vector with 6 elements.
- FMatrix6() - Constructor for class org.ejml.data.FMatrix6
-
- FMatrix6(float, float, float, float, float, float) - Constructor for class org.ejml.data.FMatrix6
-
- FMatrix6(FMatrix6) - Constructor for class org.ejml.data.FMatrix6
-
- FMatrix6x6 - Class in org.ejml.data
-
Fixed sized 6 by FMatrix6x6 matrix.
- FMatrix6x6() - Constructor for class org.ejml.data.FMatrix6x6
-
- FMatrix6x6(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class org.ejml.data.FMatrix6x6
-
- FMatrix6x6(FMatrix6x6) - Constructor for class org.ejml.data.FMatrix6x6
-
- FMatrixD1 - Class in org.ejml.data
-
A generic abstract class for matrices whose data is stored in a single 1D array of floats.
- FMatrixD1() - Constructor for class org.ejml.data.FMatrixD1
-
- FMatrixFixed - Interface in org.ejml.data
-
Interface which all fixed sized matrices must implement
- FMatrixIterator - Class in org.ejml.data
-
This is a matrix iterator for traversing through a submatrix.
- FMatrixIterator(FMatrixD1, boolean, int, int, int, int) - Constructor for class org.ejml.data.FMatrixIterator
-
Creates a new iterator for traversing through a submatrix inside this matrix.
- FMatrixRBlock - Class in org.ejml.data
-
A row-major block matrix declared on to one continuous array.
- FMatrixRBlock(int, int, int) - Constructor for class org.ejml.data.FMatrixRBlock
-
- FMatrixRBlock(int, int) - Constructor for class org.ejml.data.FMatrixRBlock
-
- FMatrixRBlock() - Constructor for class org.ejml.data.FMatrixRBlock
-
- FMatrixRMaj - Class in org.ejml.data
-
FMatrixRMaj is a row matrix with real elements that are 32-bit floats.
- FMatrixRMaj(int, int, boolean, float...) - Constructor for class org.ejml.data.FMatrixRMaj
-
Creates a new matrix which has the same value as the matrix encoded in the
provided array.
- FMatrixRMaj(float[][]) - Constructor for class org.ejml.data.FMatrixRMaj
-
Creates a matrix with the values and shape defined by the 2D array 'data'.
- FMatrixRMaj(int, int) - Constructor for class org.ejml.data.FMatrixRMaj
-
Creates a new Matrix with the specified shape whose elements initially
have the value of zero.
- FMatrixRMaj(FMatrixRMaj) - Constructor for class org.ejml.data.FMatrixRMaj
-
Creates a new matrix which is equivalent to the provided matrix.
- FMatrixRMaj(int) - Constructor for class org.ejml.data.FMatrixRMaj
-
This declares an array that can store a matrix up to the specified length.
- FMatrixRMaj() - Constructor for class org.ejml.data.FMatrixRMaj
-
Default constructor in which nothing is configured.
- FMatrixRMaj(FMatrix) - Constructor for class org.ejml.data.FMatrixRMaj
-
Creates a new FMatrixRMaj which contains the same information as the provided Matrix64F.
- FMatrixSparse - Interface in org.ejml.data
-
High level interface for sparse matrices.
- FMatrixSparseCSC - Class in org.ejml.data
-
Compressed Column (CC) sparse matrix format.
- FMatrixSparseCSC(int, int) - Constructor for class org.ejml.data.FMatrixSparseCSC
-
Constructor with a default arrayLength of zero.
- FMatrixSparseCSC(int, int, int) - Constructor for class org.ejml.data.FMatrixSparseCSC
-
Specifies shape and number of non-zero elements that can be stored.
- FMatrixSparseCSC(FMatrixSparseCSC) - Constructor for class org.ejml.data.FMatrixSparseCSC
-
- FMatrixSparseTriplet - Class in org.ejml.data
-
TODO describe
- FMatrixSparseTriplet() - Constructor for class org.ejml.data.FMatrixSparseTriplet
-
- FMatrixSparseTriplet(int, int, int) - Constructor for class org.ejml.data.FMatrixSparseTriplet
-
- FMatrixSparseTriplet(FMatrixSparseTriplet) - Constructor for class org.ejml.data.FMatrixSparseTriplet
-
- FMatrixSparseTriplet.Element - Class in org.ejml.data
-
- free() - Method in class org.ejml.data.DGrowArray
-
- free() - Method in class org.ejml.data.IGrowArray
-
- FSubmatrixD1 - Class in org.ejml.data
-
Describes a rectangular submatrix inside of a
FMatrixD1
.
- FSubmatrixD1() - Constructor for class org.ejml.data.FSubmatrixD1
-
- FSubmatrixD1(FMatrixD1) - Constructor for class org.ejml.data.FSubmatrixD1
-
- FSubmatrixD1(FMatrixD1, int, int, int, int) - Constructor for class org.ejml.data.FSubmatrixD1
-
- get(int) - Method in class org.ejml.data.BMatrixRMaj
-
- get(int, int) - Method in class org.ejml.data.BMatrixRMaj
-
- get(int, int, Complex_F32) - Method in interface org.ejml.data.CMatrix
-
Returns the complex value of the matrix's element
- get(int, int, Complex_F32) - Method in class org.ejml.data.CMatrixRMaj
-
- get(int) - Method in class org.ejml.data.DGrowArray
-
- get(int, int) - Method in interface org.ejml.data.DMatrix
-
Returns the value of value of the specified matrix element.
- get(int, int) - Method in class org.ejml.data.DMatrix2
-
- get(int, int) - Method in class org.ejml.data.DMatrix2x2
-
- get(int, int) - Method in class org.ejml.data.DMatrix3
-
- get(int, int) - Method in class org.ejml.data.DMatrix3x3
-
- get(int, int) - Method in class org.ejml.data.DMatrix4
-
- get(int, int) - Method in class org.ejml.data.DMatrix4x4
-
- get(int, int) - Method in class org.ejml.data.DMatrix5
-
- get(int, int) - Method in class org.ejml.data.DMatrix5x5
-
- get(int, int) - Method in class org.ejml.data.DMatrix6
-
- get(int, int) - Method in class org.ejml.data.DMatrix6x6
-
- get(int) - Method in class org.ejml.data.DMatrixD1
-
Returns the value of the matrix at the specified internal array index.
- get(int, int) - Method in class org.ejml.data.DMatrixRBlock
-
- get(int, int) - Method in class org.ejml.data.DMatrixRMaj
-
Returns the value of the specified matrix element.
- get(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
-
- get(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
-
- get(int, int) - Method in class org.ejml.data.DSubmatrixD1
-
- get(int, int) - Method in interface org.ejml.data.FMatrix
-
Returns the value of value of the specified matrix element.
- get(int, int) - Method in class org.ejml.data.FMatrix2
-
- get(int, int) - Method in class org.ejml.data.FMatrix2x2
-
- get(int, int) - Method in class org.ejml.data.FMatrix3
-
- get(int, int) - Method in class org.ejml.data.FMatrix3x3
-
- get(int, int) - Method in class org.ejml.data.FMatrix4
-
- get(int, int) - Method in class org.ejml.data.FMatrix4x4
-
- get(int, int) - Method in class org.ejml.data.FMatrix5
-
- get(int, int) - Method in class org.ejml.data.FMatrix5x5
-
- get(int, int) - Method in class org.ejml.data.FMatrix6
-
- get(int, int) - Method in class org.ejml.data.FMatrix6x6
-
- get(int) - Method in class org.ejml.data.FMatrixD1
-
Returns the value of the matrix at the specified internal array index.
- get(int, int) - Method in class org.ejml.data.FMatrixRBlock
-
- get(int, int) - Method in class org.ejml.data.FMatrixRMaj
-
Returns the value of the specified matrix element.
- get(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
-
- get(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
-
- get(int, int) - Method in class org.ejml.data.FSubmatrixD1
-
- get(int) - Method in class org.ejml.data.IGrowArray
-
- get(int, int, Complex_F64) - Method in interface org.ejml.data.ZMatrix
-
Returns the complex value of the matrix's element
- get(int, int, Complex_F64) - Method in class org.ejml.data.ZMatrixRMaj
-
- getB(T, boolean) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
Returns the bidiagonal matrix.
- getBits() - Method in enum org.ejml.data.MatrixType
-
- getColPivotMatrix(T) - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition
-
Creates the column pivot matrix.
- getColPivots() - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition
-
Ordering of each column after pivoting.
- getCols() - Method in class org.ejml.data.DSubmatrixD1
-
- getCols() - Method in class org.ejml.data.FSubmatrixD1
-
- getD(MatrixType) - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition
-
Returns the diagonal matrixfrom the decomposition.
- getData() - Method in class org.ejml.data.CMatrixD1
-
Used to get a reference to the internal data.
- getData() - Method in class org.ejml.data.DMatrixD1
-
Used to get a reference to the internal data.
- getData() - Method in class org.ejml.data.DMatrixRBlock
-
- getData() - Method in class org.ejml.data.FMatrixD1
-
Used to get a reference to the internal data.
- getData() - Method in class org.ejml.data.FMatrixRBlock
-
- getData() - Method in class org.ejml.data.ZMatrixD1
-
Used to get a reference to the internal data.
- getDataLength() - Method in interface org.ejml.data.CMatrix
-
Returns the number of elements in the internal data array
- getDataLength() - Method in class org.ejml.data.CMatrixRMaj
-
- getDataLength() - Method in interface org.ejml.data.ZMatrix
-
Returns the number of elements in the internal data array
- getDataLength() - Method in class org.ejml.data.ZMatrixRMaj
-
- getDecomposition() - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
If a decomposition class was used internally then this will return that class.
- getDecomposition() - Method in class org.ejml.LinearSolverSafe
-
- getDiagonal(float[], float[]) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition_F32
-
Extracts the diagonal and off diagonal elements from the decomposition.
- getDiagonal(double[], double[]) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition_F64
-
Extracts the diagonal and off diagonal elements from the decomposition.
- getDiagonal() - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition_F32
-
Returns the elements in the diagonal matrix
- getDiagonal() - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition_F64
-
Returns the elements in the diagonal matrix
- getDiagonal(float[], float[]) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F32
-
Extracts the diagonal and off diagonal elements of the decomposed tridiagonal matrix.
- getDiagonal(double[], double[]) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F64
-
Extracts the diagonal and off diagonal elements of the decomposed tridiagonal matrix.
- getEigenvalue(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition_F32
-
Returns an eigenvalue as a complex number.
- getEigenvalue(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition_F64
-
Returns an eigenvalue as a complex number.
- getEigenVector(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition
-
Used to retrieve real valued eigenvectors.
- getImag(int, int) - Method in interface org.ejml.data.CMatrix
-
Returns the imaginary component of the matrix's element.
- getImag(int) - Method in class org.ejml.data.CMatrixRMaj
-
- getImag(int, int) - Method in class org.ejml.data.CMatrixRMaj
-
- getImag(int, int) - Method in interface org.ejml.data.ZMatrix
-
Returns the imaginary component of the matrix's element.
- getImag(int) - Method in class org.ejml.data.ZMatrixRMaj
-
- getImag(int, int) - Method in class org.ejml.data.ZMatrixRMaj
-
- getImaginary() - Method in class org.ejml.data.Complex_F32
-
- getImaginary() - Method in class org.ejml.data.Complex_F64
-
- getIndex(int, int) - Method in class org.ejml.data.BMatrixRMaj
-
- getIndex(int, int) - Method in class org.ejml.data.CMatrixD1
-
Returns the internal array index for the specified row and column.
- getIndex(int, int) - Method in class org.ejml.data.CMatrixRMaj
-
- getIndex(int, int) - Method in class org.ejml.data.DMatrixD1
-
Returns the internal array index for the specified row and column.
- getIndex() - Method in class org.ejml.data.DMatrixIterator
-
Which element in the submatrix was returned by next()
- getIndex(int, int) - Method in class org.ejml.data.DMatrixRBlock
-
- getIndex(int, int) - Method in class org.ejml.data.DMatrixRMaj
-
- getIndex(int, int) - Method in class org.ejml.data.FMatrixD1
-
Returns the internal array index for the specified row and column.
- getIndex() - Method in class org.ejml.data.FMatrixIterator
-
Which element in the submatrix was returned by next()
- getIndex(int, int) - Method in class org.ejml.data.FMatrixRBlock
-
- getIndex(int, int) - Method in class org.ejml.data.FMatrixRMaj
-
- getIndex(int, int) - Method in class org.ejml.data.ZMatrixD1
-
Returns the internal array index for the specified row and column.
- getIndex(int, int) - Method in class org.ejml.data.ZMatrixRMaj
-
- getL(MatrixType) - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition
-
Returns the lower triangular matrix from the decomposition.
- getLength() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- getLength() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- 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.Complex_F32
-
- getMagnitude() - Method in class org.ejml.data.Complex_F64
-
- getMagnitude2() - Method in class org.ejml.data.Complex_F32
-
- getMagnitude2() - Method in class org.ejml.data.Complex_F64
-
- getNumberOfEigenvalues() - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition
-
Returns the number of eigenvalues/eigenvectors.
- getNumCols() - Method in class org.ejml.data.BMatrixRMaj
-
- getNumCols() - Method in class org.ejml.data.CMatrixD1
-
Returns the number of columns in this matrix.
- getNumCols() - Method in class org.ejml.data.DMatrix2
-
- getNumCols() - Method in class org.ejml.data.DMatrix2x2
-
- getNumCols() - Method in class org.ejml.data.DMatrix3
-
- getNumCols() - Method in class org.ejml.data.DMatrix3x3
-
- getNumCols() - Method in class org.ejml.data.DMatrix4
-
- getNumCols() - Method in class org.ejml.data.DMatrix4x4
-
- getNumCols() - Method in class org.ejml.data.DMatrix5
-
- getNumCols() - Method in class org.ejml.data.DMatrix5x5
-
- getNumCols() - Method in class org.ejml.data.DMatrix6
-
- getNumCols() - Method in class org.ejml.data.DMatrix6x6
-
- getNumCols() - Method in class org.ejml.data.DMatrixD1
-
Returns the number of columns in this matrix.
- getNumCols() - Method in class org.ejml.data.DMatrixRBlock
-
- getNumCols() - Method in class org.ejml.data.DMatrixSparseCSC
-
- getNumCols() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- getNumCols() - Method in class org.ejml.data.FMatrix2
-
- getNumCols() - Method in class org.ejml.data.FMatrix2x2
-
- getNumCols() - Method in class org.ejml.data.FMatrix3
-
- getNumCols() - Method in class org.ejml.data.FMatrix3x3
-
- getNumCols() - Method in class org.ejml.data.FMatrix4
-
- getNumCols() - Method in class org.ejml.data.FMatrix4x4
-
- getNumCols() - Method in class org.ejml.data.FMatrix5
-
- getNumCols() - Method in class org.ejml.data.FMatrix5x5
-
- getNumCols() - Method in class org.ejml.data.FMatrix6
-
- getNumCols() - Method in class org.ejml.data.FMatrix6x6
-
- getNumCols() - Method in class org.ejml.data.FMatrixD1
-
Returns the number of columns in this matrix.
- getNumCols() - Method in class org.ejml.data.FMatrixRBlock
-
- getNumCols() - Method in class org.ejml.data.FMatrixSparseCSC
-
- getNumCols() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- getNumCols() - Method in interface org.ejml.data.Matrix
-
Returns the number of columns in this matrix.
- getNumCols() - Method in class org.ejml.data.ZMatrixD1
-
Returns the number of columns in this matrix.
- getNumElements() - Method in class org.ejml.data.BMatrixRMaj
-
- getNumElements() - Method in class org.ejml.data.CMatrixD1
-
- getNumElements() - Method in interface org.ejml.data.DMatrix
-
Returns the number of elements in this matrix, which is the number of rows
times the number of columns.
- getNumElements() - Method in class org.ejml.data.DMatrix2
-
- getNumElements() - Method in class org.ejml.data.DMatrix2x2
-
- getNumElements() - Method in class org.ejml.data.DMatrix3
-
- getNumElements() - Method in class org.ejml.data.DMatrix3x3
-
- getNumElements() - Method in class org.ejml.data.DMatrix4
-
- getNumElements() - Method in class org.ejml.data.DMatrix4x4
-
- getNumElements() - Method in class org.ejml.data.DMatrix5
-
- getNumElements() - Method in class org.ejml.data.DMatrix5x5
-
- getNumElements() - Method in class org.ejml.data.DMatrix6
-
- getNumElements() - Method in class org.ejml.data.DMatrix6x6
-
- getNumElements() - Method in class org.ejml.data.DMatrixRBlock
-
- getNumElements() - Method in class org.ejml.data.DMatrixRMaj
-
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.DMatrixSparseCSC
-
- getNumElements() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- getNumElements() - Method in interface org.ejml.data.FMatrix
-
Returns the number of elements in this matrix, which is the number of rows
times the number of columns.
- getNumElements() - Method in class org.ejml.data.FMatrix2
-
- getNumElements() - Method in class org.ejml.data.FMatrix2x2
-
- getNumElements() - Method in class org.ejml.data.FMatrix3
-
- getNumElements() - Method in class org.ejml.data.FMatrix3x3
-
- getNumElements() - Method in class org.ejml.data.FMatrix4
-
- getNumElements() - Method in class org.ejml.data.FMatrix4x4
-
- getNumElements() - Method in class org.ejml.data.FMatrix5
-
- getNumElements() - Method in class org.ejml.data.FMatrix5x5
-
- getNumElements() - Method in class org.ejml.data.FMatrix6
-
- getNumElements() - Method in class org.ejml.data.FMatrix6x6
-
- getNumElements() - Method in class org.ejml.data.FMatrixRBlock
-
- getNumElements() - Method in class org.ejml.data.FMatrixRMaj
-
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.FMatrixSparseCSC
-
- getNumElements() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- getNumElements() - Method in class org.ejml.data.ZMatrixD1
-
- getNumRows() - Method in class org.ejml.data.BMatrixRMaj
-
- getNumRows() - Method in class org.ejml.data.CMatrixD1
-
Returns the number of rows in this matrix.
- getNumRows() - Method in class org.ejml.data.DMatrix2
-
- getNumRows() - Method in class org.ejml.data.DMatrix2x2
-
- getNumRows() - Method in class org.ejml.data.DMatrix3
-
- getNumRows() - Method in class org.ejml.data.DMatrix3x3
-
- getNumRows() - Method in class org.ejml.data.DMatrix4
-
- getNumRows() - Method in class org.ejml.data.DMatrix4x4
-
- getNumRows() - Method in class org.ejml.data.DMatrix5
-
- getNumRows() - Method in class org.ejml.data.DMatrix5x5
-
- getNumRows() - Method in class org.ejml.data.DMatrix6
-
- getNumRows() - Method in class org.ejml.data.DMatrix6x6
-
- getNumRows() - Method in class org.ejml.data.DMatrixD1
-
Returns the number of rows in this matrix.
- getNumRows() - Method in class org.ejml.data.DMatrixRBlock
-
- getNumRows() - Method in class org.ejml.data.DMatrixSparseCSC
-
- getNumRows() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- getNumRows() - Method in class org.ejml.data.FMatrix2
-
- getNumRows() - Method in class org.ejml.data.FMatrix2x2
-
- getNumRows() - Method in class org.ejml.data.FMatrix3
-
- getNumRows() - Method in class org.ejml.data.FMatrix3x3
-
- getNumRows() - Method in class org.ejml.data.FMatrix4
-
- getNumRows() - Method in class org.ejml.data.FMatrix4x4
-
- getNumRows() - Method in class org.ejml.data.FMatrix5
-
- getNumRows() - Method in class org.ejml.data.FMatrix5x5
-
- getNumRows() - Method in class org.ejml.data.FMatrix6
-
- getNumRows() - Method in class org.ejml.data.FMatrix6x6
-
- getNumRows() - Method in class org.ejml.data.FMatrixD1
-
Returns the number of rows in this matrix.
- getNumRows() - Method in class org.ejml.data.FMatrixRBlock
-
- getNumRows() - Method in class org.ejml.data.FMatrixSparseCSC
-
- getNumRows() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- getNumRows() - Method in interface org.ejml.data.Matrix
-
Returns the number of rows in this matrix.
- getNumRows() - Method in class org.ejml.data.ZMatrixD1
-
Returns the number of rows in this matrix.
- 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 = QHAQ
- getR() - Method in class org.ejml.data.ComplexPolar_F32
-
- getR() - Method in class org.ejml.data.ComplexPolar_F64
-
- 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 interface org.ejml.data.CMatrix
-
Returns the real component of the matrix's element.
- getReal(int) - Method in class org.ejml.data.CMatrixRMaj
-
- getReal(int, int) - Method in class org.ejml.data.CMatrixRMaj
-
- getReal() - Method in class org.ejml.data.Complex_F32
-
- getReal() - Method in class org.ejml.data.Complex_F64
-
- getReal(int, int) - Method in interface org.ejml.data.ZMatrix
-
Returns the real component of the matrix's element.
- getReal(int) - Method in class org.ejml.data.ZMatrixRMaj
-
- getReal(int, int) - Method in class org.ejml.data.ZMatrixRMaj
-
- getRowPivot(T) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
For numerical stability there are often row interchanges.
- getRowPivotV(IGrowArray) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns the row pivot vector
- getRows() - Method in class org.ejml.data.DSubmatrixD1
-
- getRows() - Method in class org.ejml.data.FSubmatrixD1
-
- getRowStride() - Method in class org.ejml.data.CMatrixRMaj
-
Number of array elements in the matrix's row.
- getRowStride() - Method in class org.ejml.data.ZMatrixRMaj
-
Number of array elements in the matrix's row.
- getSingularValues() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition_F32
-
Returns the singular values.
- getSingularValues() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition_F64
-
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.ComplexPolar_F32
-
- getTheta() - Method in class org.ejml.data.ComplexPolar_F64
-
- getType() - Method in class org.ejml.data.BMatrixRMaj
-
- getType() - Method in class org.ejml.data.CMatrixRMaj
-
- getType() - Method in class org.ejml.data.DMatrix2
-
- getType() - Method in class org.ejml.data.DMatrix2x2
-
- getType() - Method in class org.ejml.data.DMatrix3
-
- getType() - Method in class org.ejml.data.DMatrix3x3
-
- getType() - Method in class org.ejml.data.DMatrix4
-
- getType() - Method in class org.ejml.data.DMatrix4x4
-
- getType() - Method in class org.ejml.data.DMatrix5
-
- getType() - Method in class org.ejml.data.DMatrix5x5
-
- getType() - Method in class org.ejml.data.DMatrix6
-
- getType() - Method in class org.ejml.data.DMatrix6x6
-
- getType() - Method in class org.ejml.data.DMatrixRBlock
-
- getType() - Method in class org.ejml.data.DMatrixRMaj
-
- getType() - Method in class org.ejml.data.DMatrixSparseCSC
-
- getType() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- getType() - Method in class org.ejml.data.FMatrix2
-
- getType() - Method in class org.ejml.data.FMatrix2x2
-
- getType() - Method in class org.ejml.data.FMatrix3
-
- getType() - Method in class org.ejml.data.FMatrix3x3
-
- getType() - Method in class org.ejml.data.FMatrix4
-
- getType() - Method in class org.ejml.data.FMatrix4x4
-
- getType() - Method in class org.ejml.data.FMatrix5
-
- getType() - Method in class org.ejml.data.FMatrix5x5
-
- getType() - Method in class org.ejml.data.FMatrix6
-
- getType() - Method in class org.ejml.data.FMatrix6x6
-
- getType() - Method in class org.ejml.data.FMatrixRBlock
-
- getType() - Method in class org.ejml.data.FMatrixRMaj
-
- getType() - Method in class org.ejml.data.FMatrixSparseCSC
-
- getType() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- getType() - Method in interface org.ejml.data.Matrix
-
Returns the type of matrix
- getType() - Method in class org.ejml.data.ZMatrixRMaj
-
- 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.
- getValue() - Method in class org.ejml.data.DScalar
-
- getValue() - Method in class org.ejml.data.IScalar
-
- getW(T) - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns a diagonal matrix with the singular values.
- GIT_REVISION - Static variable in class org.ejml.EjmlVersion
-
- GIT_SHA - Static variable in class org.ejml.EjmlVersion
-
- growData(int) - Method in class org.ejml.data.DMatrixSparseTriplet
-
Will resize the array and keep all the old data
- growData(int) - Method in class org.ejml.data.FMatrixSparseTriplet
-
Will resize the array and keep all the old data
- growMaxColumns(int, boolean) - Method in class org.ejml.data.DMatrixSparseCSC
-
Increases the maximum number of columns in the matrix.
- growMaxColumns(int, boolean) - Method in class org.ejml.data.FMatrixSparseCSC
-
Increases the maximum number of columns in the matrix.
- growMaxLength(int, boolean) - Method in class org.ejml.data.DMatrixSparseCSC
-
Increases the maximum size of the data array so that it can store sparse data up to 'length'.
- growMaxLength(int, boolean) - Method in class org.ejml.data.FMatrixSparseCSC
-
Increases the maximum size of the data array so that it can store sparse data up to 'length'.
- IGrowArray - Class in org.ejml.data
-
An integer array which can have its size changed
- IGrowArray(int) - Constructor for class org.ejml.data.IGrowArray
-
- IGrowArray() - Constructor for class org.ejml.data.IGrowArray
-
- imaginary - Variable in class org.ejml.data.Complex_F32
-
- imaginary - Variable in class org.ejml.data.Complex_F64
-
- indicesSorted - Variable in class org.ejml.data.DMatrixSparseCSC
-
Flag that's used to indicate of the row indices are sorted or not.
- indicesSorted - Variable in class org.ejml.data.FMatrixSparseCSC
-
Flag that's used to indicate of the row indices are sorted or not.
- inputModified() - Method in interface org.ejml.interfaces.decomposition.DecompositionInterface
-
- inputModified() - Method in interface org.ejml.interfaces.SolveNullSpace
-
Returns true if the input matrix is modified
- invert(T) - Method in interface org.ejml.interfaces.linsol.LinearSolverDense
-
Computes the inverse of of the 'A' matrix passed into
LinearSolver.setA(Matrix)
and writes the results to the provided matrix.
- invert(T) - Method in class org.ejml.LinearSolverSafe
-
- isAssigned(int, int) - Method in interface org.ejml.data.DMatrixSparse
-
Is the specified element explicitly assigned a value
- isAssigned(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
-
- isAssigned(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
-
- isAssigned(int, int) - Method in interface org.ejml.data.FMatrixSparse
-
Is the specified element explicitly assigned a value
- isAssigned(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
-
- isAssigned(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
-
- IScalar - Class in org.ejml.data
-
Scalar value.
- IScalar() - Constructor for class org.ejml.data.IScalar
-
- isCompact() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
If true then compact matrices are returned.
- isDense() - Method in enum org.ejml.data.MatrixType
-
- isEquals(DMatrix, DMatrix) - Static method in class org.ejml.ops.MatrixFeatures_D
-
Checks to see if each element in the two matrices are equal:
aij == bij
- isEquals(FMatrix, FMatrix) - Static method in class org.ejml.ops.MatrixFeatures_F
-
Checks to see if each element in the two matrices are equal:
aij == bij
- isFixed() - Method in enum org.ejml.data.MatrixType
-
- isFull() - Method in class org.ejml.data.DMatrixSparseCSC
-
Returns true if number of non-zero elements is the maximum size
- isFull() - Method in class org.ejml.data.FMatrixSparseCSC
-
Returns true if number of non-zero elements is the maximum size
- isIdentical(DMatrix, DMatrix, double) - Static method in class org.ejml.ops.MatrixFeatures_D
-
Checks to see if each corresponding element in the two matrices are
within tolerance of each other or have the some symbolic meaning.
- isIdentical(FMatrix, FMatrix, float) - Static method in class org.ejml.ops.MatrixFeatures_F
-
Checks to see if each corresponding element in the two matrices are
within tolerance of each other or have the some symbolic meaning.
- isIdentical(double, double, double) - Static method in class org.ejml.UtilEjml
-
- isIdentical(float, float, float) - Static method in class org.ejml.UtilEjml
-
- isInBounds(int, int) - Method in class org.ejml.data.BMatrixRMaj
-
Determines if the specified element is inside the bounds of the Matrix.
- isInBounds(int, int) - Method in class org.ejml.data.DMatrixRMaj
-
Determines if the specified element is inside the bounds of the Matrix.
- isInBounds(int, int) - Method in class org.ejml.data.FMatrixRMaj
-
Determines if the specified element is inside the bounds of the Matrix.
- isIndicesSorted() - Method in class org.ejml.data.DMatrixSparseCSC
-
If the indices has been sorted or not
- isIndicesSorted() - Method in class org.ejml.data.FMatrixSparseCSC
-
If the indices has been sorted or not
- isLower() - Method in interface org.ejml.interfaces.decomposition.CholeskyDecomposition
-
If true the decomposition was for a lower triangular matrix.
- isReal() - Method in class org.ejml.data.Complex_F32
-
- isReal() - Method in class org.ejml.data.Complex_F64
-
- isReal() - Method in enum org.ejml.data.MatrixType
-
- isRowMajor() - Method in class org.ejml.data.DMatrixIterator
-
True if it is iterating through the matrix by rows and false if by columns.
- isRowMajor() - Method in class org.ejml.data.FMatrixIterator
-
True if it is iterating through the matrix by rows and false if by columns.
- isSingular() - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns true if the decomposition detected a singular matrix.
- isStructureLocked() - Method in interface org.ejml.interfaces.decomposition.DecompositionSparseInterface
-
Checks to see if the structure is locked.
- isStructureLocked() - Method in interface org.ejml.interfaces.linsol.LinearSolverSparse
-
Checks to see if the structure is locked.
- isUncountable(double) - Static method in class org.ejml.UtilEjml
-
- isUncountable(float) - Static method in class org.ejml.UtilEjml
-
- iterator(boolean, int, int, int, int) - Method in class org.ejml.data.DMatrixD1
-
Creates a new iterator for traversing through a submatrix inside this matrix.
- iterator(boolean, int, int, int, int) - Method in class org.ejml.data.FMatrixD1
-
Creates a new iterator for traversing through a submatrix inside this matrix.
- next() - Method in class org.ejml.data.DMatrixIterator
-
- next() - Method in class org.ejml.data.FMatrixIterator
-
- numberOfSingularValues() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
The number of singular values in the matrix.
- numCols - Variable in class org.ejml.data.BMatrixRMaj
-
Number of columns in the matrix.
- numCols - Variable in class org.ejml.data.CMatrixD1
-
Number of columns in the matrix.
- numCols - Variable in class org.ejml.data.DMatrixD1
-
Number of columns in the matrix.
- numCols - Variable in class org.ejml.data.DMatrixSparseCSC
-
Number of columns in the matrix
- numCols - Variable in class org.ejml.data.DMatrixSparseTriplet
-
- numCols - Variable in class org.ejml.data.FMatrixD1
-
Number of columns in the matrix.
- numCols - Variable in class org.ejml.data.FMatrixSparseCSC
-
Number of columns in the matrix
- numCols - Variable in class org.ejml.data.FMatrixSparseTriplet
-
- numCols - Variable in class org.ejml.data.ZMatrixD1
-
Number of columns in the matrix.
- numCols() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Number of columns in the decomposed matrix.
- numRows - Variable in class org.ejml.data.BMatrixRMaj
-
Number of rows in the matrix.
- numRows - Variable in class org.ejml.data.CMatrixD1
-
Number of rows in the matrix.
- numRows - Variable in class org.ejml.data.DMatrixD1
-
Number of rows in the matrix.
- numRows - Variable in class org.ejml.data.DMatrixSparseCSC
-
Number of rows in the matrix
- numRows - Variable in class org.ejml.data.DMatrixSparseTriplet
-
- numRows - Variable in class org.ejml.data.FMatrixD1
-
Number of rows in the matrix.
- numRows - Variable in class org.ejml.data.FMatrixSparseCSC
-
Number of rows in the matrix
- numRows - Variable in class org.ejml.data.FMatrixSparseTriplet
-
- numRows - Variable in class org.ejml.data.ZMatrixD1
-
Number of rows in the matrix.
- numRows() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Number of rows in the decomposed matrix.
- nz_data - Variable in class org.ejml.data.DMatrixSparseTriplet
-
- nz_data - Variable in class org.ejml.data.FMatrixSparseTriplet
-
- nz_index(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
-
Returns the index in nz_rows for the element at (row,col) if it already exists in the matrix.
- nz_index(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
-
- nz_index(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
-
Returns the index in nz_rows for the element at (row,col) if it already exists in the matrix.
- nz_index(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
-
- nz_length - Variable in class org.ejml.data.DMatrixSparseCSC
-
Length of data.
- nz_length - Variable in class org.ejml.data.DMatrixSparseTriplet
-
- nz_length - Variable in class org.ejml.data.FMatrixSparseCSC
-
Length of data.
- nz_length - Variable in class org.ejml.data.FMatrixSparseTriplet
-
- nz_rows - Variable in class org.ejml.data.DMatrixSparseCSC
-
Specifies which row a specific non-zero value corresponds to.
- nz_rows - Variable in class org.ejml.data.FMatrixSparseCSC
-
Specifies which row a specific non-zero value corresponds to.
- nz_values - Variable in class org.ejml.data.DMatrixSparseCSC
-
Storage for non-zero values.
- nz_values - Variable in class org.ejml.data.FMatrixSparseCSC
-
Storage for non-zero values.
- r - Variable in class org.ejml.data.ComplexPolar_F32
-
- r - Variable in class org.ejml.data.ComplexPolar_F64
-
- read32() - Method in class org.ejml.ops.ReadMatrixCsv
-
Reads in a
Matrix
from the IO stream.
- read64() - Method in class org.ejml.ops.ReadMatrixCsv
-
Reads in a
Matrix
from the IO stream.
- readCDRM(int, int) - Method in class org.ejml.ops.ReadMatrixCsv
-
Reads in a
CMatrixRMaj
from the IO stream where the user specifies the matrix dimensions.
- ReadCsv - Class in org.ejml.ops
-
Base class for reading CSV formatted files.
- ReadCsv(InputStream) - Constructor for class org.ejml.ops.ReadCsv
-
Constructor for ReadCsv
- readDDRM(int, int) - Method in class org.ejml.ops.ReadMatrixCsv
-
Reads in a
DMatrixRMaj
from the IO stream where the user specifies the matrix dimensions.
- readFDRM(int, int) - Method in class org.ejml.ops.ReadMatrixCsv
-
Reads in a
FMatrixRMaj
from the IO stream where the user specifies the matrix dimensions.
- ReadMatrixCsv - Class in org.ejml.ops
-
Reads in a matrix that is in a column-space-value (CSV) format.
- ReadMatrixCsv(InputStream) - Constructor for class org.ejml.ops.ReadMatrixCsv
-
Specifies where input comes from.
- readZDRM(int, int) - Method in class org.ejml.ops.ReadMatrixCsv
-
Reads in a
ZMatrixRMaj
from the IO stream where the user specifies the matrix dimensions.
- real - Variable in class org.ejml.data.Complex_F32
-
- real - Variable in class org.ejml.data.Complex_F64
-
- reduce(T, int) - Method in interface org.ejml.interfaces.linsol.ReducedRowEchelonForm
-
Puts the augmented matrix into RREF.
- ReducedRowEchelonForm<T extends Matrix> - Interface in org.ejml.interfaces.linsol
-
An augmented system matrix is said to be in reduced row echelon form (RREF) if the following are true:
- ReducedRowEchelonForm_F32<T extends Matrix> - Interface in org.ejml.interfaces.linsol
-
- ReducedRowEchelonForm_F64<T extends Matrix> - Interface in org.ejml.interfaces.linsol
-
- remove() - Method in class org.ejml.data.DMatrixIterator
-
- remove(int, int) - Method in interface org.ejml.data.DMatrixSparse
-
If the specified element is non-zero it is removed from the structure
- remove(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
-
- remove(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
-
- remove() - Method in class org.ejml.data.FMatrixIterator
-
- remove(int, int) - Method in interface org.ejml.data.FMatrixSparse
-
If the specified element is non-zero it is removed from the structure
- remove(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
-
- remove(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
-
- reset() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- reset() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- reshape(int, int) - Method in class org.ejml.data.BMatrixRMaj
-
- reshape(int, int) - Method in class org.ejml.data.CMatrixRMaj
-
- reshape(int) - Method in class org.ejml.data.DGrowArray
-
- reshape(int, int, boolean) - Method in class org.ejml.data.DMatrixD1
-
Changes the number of rows and columns in the matrix, allowing its size to grow or shrink.
- reshape(int, int) - Method in class org.ejml.data.DMatrixD1
-
Equivalent to invoking reshape(numRows,numCols,false);
- reshape(int, int, boolean) - Method in class org.ejml.data.DMatrixRBlock
-
- reshape(int, int, int, boolean) - Method in class org.ejml.data.DMatrixRBlock
-
- reshape(int, int, boolean) - Method in class org.ejml.data.DMatrixRMaj
-
- reshape(int, int, int) - Method in interface org.ejml.data.DMatrixSparse
-
Reshapes the matrix so that it can store a matrix with the specified dimensions and the number of
non-zero elements.
- reshape(int, int, int) - Method in class org.ejml.data.DMatrixSparseCSC
-
- reshape(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
-
- reshape(int, int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
-
- reshape(int, int, boolean) - Method in class org.ejml.data.FMatrixD1
-
Changes the number of rows and columns in the matrix, allowing its size to grow or shrink.
- reshape(int, int) - Method in class org.ejml.data.FMatrixD1
-
Equivalent to invoking reshape(numRows,numCols,false);
- reshape(int, int, boolean) - Method in class org.ejml.data.FMatrixRBlock
-
- reshape(int, int, int, boolean) - Method in class org.ejml.data.FMatrixRBlock
-
- reshape(int, int, boolean) - Method in class org.ejml.data.FMatrixRMaj
-
- reshape(int, int, int) - Method in interface org.ejml.data.FMatrixSparse
-
Reshapes the matrix so that it can store a matrix with the specified dimensions and the number of
non-zero elements.
- reshape(int, int, int) - Method in class org.ejml.data.FMatrixSparseCSC
-
- reshape(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
-
- reshape(int, int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
-
- reshape(int) - Method in class org.ejml.data.IGrowArray
-
- reshape(int, int) - Method in interface org.ejml.data.ReshapeMatrix
-
Equivalent to invoking reshape(numRows,numCols,false);
- reshape(int, int) - Method in class org.ejml.data.ZMatrixRMaj
-
- ReshapeMatrix - Interface in org.ejml.data
-
Matrix which can be reshaped
- root(ComplexPolar_F32, int, int, ComplexPolar_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Computes the Nth root of a complex number in polar notation.
- root(Complex_F32, int, int, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Computes the Nth root of a complex number.
- root(ComplexPolar_F64, int, int, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Computes the Nth root of a complex number in polar notation.
- root(Complex_F64, int, int, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Computes the Nth root of a complex number.
- row - Variable in class org.ejml.data.DMatrixSparseTriplet.Element
-
- row - Variable in class org.ejml.data.FMatrixSparseTriplet.Element
-
- row0 - Variable in class org.ejml.data.DSubmatrixD1
-
- row0 - Variable in class org.ejml.data.FSubmatrixD1
-
- row1 - Variable in class org.ejml.data.DSubmatrixD1
-
- row1 - Variable in class org.ejml.data.FSubmatrixD1
-
- saveBin(DMatrix, String) - Static method in class org.ejml.ops.MatrixIO
-
Saves a matrix to disk using Java binary serialization.
- saveDenseCSV(DMatrix, String) - Static method in class org.ejml.ops.MatrixIO
-
Saves a matrix to disk using in a Column Space Value (CSV) format.
- saveSparseCSV(DMatrixSparseTriplet, String) - Static method in class org.ejml.ops.MatrixIO
-
Saves a matrix to disk using in a Column Space Value (CSV) format.
- saveSparseCSV(FMatrixSparseTriplet, String) - Static method in class org.ejml.ops.MatrixIO
-
Saves a matrix to disk using in a Column Space Value (CSV) format.
- set(int, int, boolean) - Method in class org.ejml.data.BMatrixRMaj
-
- set(Matrix) - Method in class org.ejml.data.BMatrixRMaj
-
- set(int, int, float, float) - Method in interface org.ejml.data.CMatrix
-
Set's the complex value of the matrix's element
- set(CMatrixD1) - Method in class org.ejml.data.CMatrixD1
-
Sets the value of this matrix to be the same as the value of the provided matrix.
- set(int, int, float, float) - Method in class org.ejml.data.CMatrixRMaj
-
- set(CMatrixRMaj) - Method in class org.ejml.data.CMatrixRMaj
-
- set(Matrix) - Method in class org.ejml.data.CMatrixRMaj
-
- set(int, int, boolean, float...) - Method in class org.ejml.data.CMatrixRMaj
-
Sets this matrix equal to the matrix encoded in the array.
- set(float, float) - Method in class org.ejml.data.Complex_F32
-
- set(Complex_F32) - Method in class org.ejml.data.Complex_F32
-
- set(double, double) - Method in class org.ejml.data.Complex_F64
-
- set(Complex_F64) - Method in class org.ejml.data.Complex_F64
-
- set(int, int) - Method in class org.ejml.data.DGrowArray
-
- set(int, int, double) - Method in interface org.ejml.data.DMatrix
-
Sets the value of the specified matrix element.
- set(int, int, double) - Method in class org.ejml.data.DMatrix2
-
- set(Matrix) - Method in class org.ejml.data.DMatrix2
-
- set(double, double, double, double) - Method in class org.ejml.data.DMatrix2x2
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix2x2
-
- set(Matrix) - Method in class org.ejml.data.DMatrix2x2
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix3
-
- set(Matrix) - Method in class org.ejml.data.DMatrix3
-
- set(double, double, double, double, double, double, double, double, double) - Method in class org.ejml.data.DMatrix3x3
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix3x3
-
- set(Matrix) - Method in class org.ejml.data.DMatrix3x3
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix4
-
- set(Matrix) - Method in class org.ejml.data.DMatrix4
-
- set(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.ejml.data.DMatrix4x4
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix4x4
-
- set(Matrix) - Method in class org.ejml.data.DMatrix4x4
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix5
-
- set(Matrix) - Method in class org.ejml.data.DMatrix5
-
- set(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.ejml.data.DMatrix5x5
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix5x5
-
- set(Matrix) - Method in class org.ejml.data.DMatrix5x5
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix6
-
- set(Matrix) - Method in class org.ejml.data.DMatrix6
-
- set(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.ejml.data.DMatrix6x6
-
- set(int, int, double) - Method in class org.ejml.data.DMatrix6x6
-
- set(Matrix) - Method in class org.ejml.data.DMatrix6x6
-
- set(DMatrixD1) - Method in class org.ejml.data.DMatrixD1
-
Sets the value of this matrix to be the same as the value of the provided matrix.
- set(int, double) - Method in class org.ejml.data.DMatrixD1
-
Sets the element's value at the specified index.
- set(double) - Method in class org.ejml.data.DMatrixIterator
-
Sets the value of the current element.
- set(DMatrixRBlock) - Method in class org.ejml.data.DMatrixRBlock
-
- set(int, int, double) - Method in class org.ejml.data.DMatrixRBlock
-
- set(Matrix) - Method in class org.ejml.data.DMatrixRBlock
-
- set(int, int, double) - Method in class org.ejml.data.DMatrixRMaj
-
Assigns the element in the Matrix to the specified value.
- set(int, int, boolean, double...) - Method in class org.ejml.data.DMatrixRMaj
-
Sets this matrix equal to the matrix encoded in the array.
- set(Matrix) - Method in class org.ejml.data.DMatrixRMaj
-
- set(Matrix) - Method in class org.ejml.data.DMatrixSparseCSC
-
- set(int, int, double) - Method in class org.ejml.data.DMatrixSparseCSC
-
- set(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet.Element
-
- set(DMatrixSparseTriplet.Element) - Method in class org.ejml.data.DMatrixSparseTriplet.Element
-
- set(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet
-
- set(Matrix) - Method in class org.ejml.data.DMatrixSparseTriplet
-
- set(DMatrixD1, int, int, int, int) - Method in class org.ejml.data.DSubmatrixD1
-
- set(DMatrixD1) - Method in class org.ejml.data.DSubmatrixD1
-
- set(int, int, double) - Method in class org.ejml.data.DSubmatrixD1
-
- set(int, int, float) - Method in interface org.ejml.data.FMatrix
-
Sets the value of the specified matrix element.
- set(int, int, float) - Method in class org.ejml.data.FMatrix2
-
- set(Matrix) - Method in class org.ejml.data.FMatrix2
-
- set(float, float, float, float) - Method in class org.ejml.data.FMatrix2x2
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix2x2
-
- set(Matrix) - Method in class org.ejml.data.FMatrix2x2
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix3
-
- set(Matrix) - Method in class org.ejml.data.FMatrix3
-
- set(float, float, float, float, float, float, float, float, float) - Method in class org.ejml.data.FMatrix3x3
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix3x3
-
- set(Matrix) - Method in class org.ejml.data.FMatrix3x3
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix4
-
- set(Matrix) - Method in class org.ejml.data.FMatrix4
-
- set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class org.ejml.data.FMatrix4x4
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix4x4
-
- set(Matrix) - Method in class org.ejml.data.FMatrix4x4
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix5
-
- set(Matrix) - Method in class org.ejml.data.FMatrix5
-
- set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class org.ejml.data.FMatrix5x5
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix5x5
-
- set(Matrix) - Method in class org.ejml.data.FMatrix5x5
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix6
-
- set(Matrix) - Method in class org.ejml.data.FMatrix6
-
- set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class org.ejml.data.FMatrix6x6
-
- set(int, int, float) - Method in class org.ejml.data.FMatrix6x6
-
- set(Matrix) - Method in class org.ejml.data.FMatrix6x6
-
- set(FMatrixD1) - Method in class org.ejml.data.FMatrixD1
-
Sets the value of this matrix to be the same as the value of the provided matrix.
- set(int, float) - Method in class org.ejml.data.FMatrixD1
-
Sets the element's value at the specified index.
- set(float) - Method in class org.ejml.data.FMatrixIterator
-
Sets the value of the current element.
- set(FMatrixRBlock) - Method in class org.ejml.data.FMatrixRBlock
-
- set(int, int, float) - Method in class org.ejml.data.FMatrixRBlock
-
- set(Matrix) - Method in class org.ejml.data.FMatrixRBlock
-
- set(int, int, float) - Method in class org.ejml.data.FMatrixRMaj
-
Assigns the element in the Matrix to the specified value.
- set(int, int, boolean, float...) - Method in class org.ejml.data.FMatrixRMaj
-
Sets this matrix equal to the matrix encoded in the array.
- set(Matrix) - Method in class org.ejml.data.FMatrixRMaj
-
- set(Matrix) - Method in class org.ejml.data.FMatrixSparseCSC
-
- set(int, int, float) - Method in class org.ejml.data.FMatrixSparseCSC
-
- set(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet.Element
-
- set(FMatrixSparseTriplet.Element) - Method in class org.ejml.data.FMatrixSparseTriplet.Element
-
- set(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
-
- set(Matrix) - Method in class org.ejml.data.FMatrixSparseTriplet
-
- set(FMatrixD1, int, int, int, int) - Method in class org.ejml.data.FSubmatrixD1
-
- set(FMatrixD1) - Method in class org.ejml.data.FSubmatrixD1
-
- set(int, int, float) - Method in class org.ejml.data.FSubmatrixD1
-
- set(int, int) - Method in class org.ejml.data.IGrowArray
-
- set(Matrix) - Method in interface org.ejml.data.Matrix
-
Sets this matrix to be identical to the 'original' matrix passed in.
- set(int, int, double, double) - Method in interface org.ejml.data.ZMatrix
-
Set's the complex value of the matrix's element
- set(ZMatrixD1) - Method in class org.ejml.data.ZMatrixD1
-
Sets the value of this matrix to be the same as the value of the provided matrix.
- set(int, int, double, double) - Method in class org.ejml.data.ZMatrixRMaj
-
- set(ZMatrixRMaj) - Method in class org.ejml.data.ZMatrixRMaj
-
- set(Matrix) - Method in class org.ejml.data.ZMatrixRMaj
-
- set(int, int, boolean, double...) - Method in class org.ejml.data.ZMatrixRMaj
-
Sets this matrix equal to the matrix encoded in the array.
- setA(S) - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
Specifies the A matrix in the linear equation.
- setA(T) - Method in class org.ejml.LinearSolverSafe
-
- setComment(char) - Method in class org.ejml.ops.ReadCsv
-
Sets the comment character.
- setData(float[]) - Method in class org.ejml.data.CMatrixD1
-
Changes the internal array reference.
- setData(double[]) - Method in class org.ejml.data.DMatrixD1
-
Changes the internal array reference.
- setData(float[]) - Method in class org.ejml.data.FMatrixD1
-
Changes the internal array reference.
- setData(double[]) - Method in class org.ejml.data.ZMatrixD1
-
Changes the internal array reference.
- setImag(int, int, float) - Method in interface org.ejml.data.CMatrix
-
Sets the imaginary component of the matrix's element.
- setImag(int, int, float) - Method in class org.ejml.data.CMatrixRMaj
-
- setImag(int, int, double) - Method in interface org.ejml.data.ZMatrix
-
Sets the imaginary component of the matrix's element.
- setImag(int, int, double) - Method in class org.ejml.data.ZMatrixRMaj
-
- setImaginary(float) - Method in class org.ejml.data.Complex_F32
-
- setImaginary(double) - Method in class org.ejml.data.Complex_F64
-
- setnull(T[]) - Static method in class org.ejml.UtilEjml
-
- setNumCols(int) - Method in class org.ejml.data.CMatrixD1
-
Sets the number of columns.
- setNumCols(int) - Method in class org.ejml.data.DMatrixD1
-
Sets the number of columns.
- setNumCols(int) - Method in class org.ejml.data.FMatrixD1
-
Sets the number of columns.
- setNumCols(int) - Method in class org.ejml.data.ZMatrixD1
-
Sets the number of columns.
- setNumRows(int) - Method in class org.ejml.data.CMatrixD1
-
Sets the number of rows.
- setNumRows(int) - Method in class org.ejml.data.DMatrixD1
-
Sets the number of rows.
- setNumRows(int) - Method in class org.ejml.data.FMatrixD1
-
Sets the number of rows.
- setNumRows(int) - Method in class org.ejml.data.ZMatrixD1
-
Sets the number of rows.
- setR(float) - Method in class org.ejml.data.ComplexPolar_F32
-
- setR(double) - Method in class org.ejml.data.ComplexPolar_F64
-
- setReal(int, int, float) - Method in interface org.ejml.data.CMatrix
-
Sets the real component of the matrix's element.
- setReal(int, int, float) - Method in class org.ejml.data.CMatrixRMaj
-
- setReal(float) - Method in class org.ejml.data.Complex_F32
-
- setReal(double) - Method in class org.ejml.data.Complex_F64
-
- setReal(int, int, double) - Method in interface org.ejml.data.ZMatrix
-
Sets the real component of the matrix's element.
- setReal(int, int, double) - Method in class org.ejml.data.ZMatrixRMaj
-
- setSingularThreshold(float) - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition_F32
-
Specifies the threshold used to flag a column as being singular.
- setSingularThreshold(double) - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition_F64
-
Specifies the threshold used to flag a column as being singular.
- setTheta(float) - Method in class org.ejml.data.ComplexPolar_F32
-
- setTheta(double) - Method in class org.ejml.data.ComplexPolar_F64
-
- setTolerance(float) - Method in interface org.ejml.interfaces.linsol.ReducedRowEchelonForm_F32
-
Specifies tolerance for determining if the system is singular and it should stop processing.
- setTolerance(double) - Method in interface org.ejml.interfaces.linsol.ReducedRowEchelonForm_F64
-
Specifies tolerance for determining if the system is singular and it should stop processing.
- setValue(double) - Method in class org.ejml.data.DScalar
-
- setValue(int) - Method in class org.ejml.data.IScalar
-
- shellSort(int[], int, int, int[]) - Static method in class org.ejml.ops.SortCoupledArray_F32
-
- shellSort(int[], int, int, int[]) - Static method in class org.ejml.ops.SortCoupledArray_F64
-
- shrinkArrays() - Method in interface org.ejml.data.DMatrixSparse
-
Reduces the size of internal data structures to their minimal size.
- shrinkArrays() - Method in class org.ejml.data.DMatrixSparseCSC
-
- shrinkArrays() - Method in class org.ejml.data.DMatrixSparseTriplet
-
- shrinkArrays() - Method in interface org.ejml.data.FMatrixSparse
-
Reduces the size of internal data structures to their minimal size.
- shrinkArrays() - Method in class org.ejml.data.FMatrixSparseCSC
-
- shrinkArrays() - Method in class org.ejml.data.FMatrixSparseTriplet
-
- shuffle(int[], int, int, int, Random) - Static method in class org.ejml.UtilEjml
-
- shuffled(int, Random) - Static method in class org.ejml.UtilEjml
-
- shuffled(int, int, Random) - Static method in class org.ejml.UtilEjml
-
- shuffledSorted(int, int, Random) - Static method in class org.ejml.UtilEjml
-
- SingularMatrixException - Exception in org.ejml.data
-
This exception is thrown if an operation can not be finished because the matrix is singular.
- SingularMatrixException() - Constructor for exception org.ejml.data.SingularMatrixException
-
- SingularMatrixException(String) - Constructor for exception org.ejml.data.SingularMatrixException
-
- SingularValueDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
This is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined
as:
A = U * W * V T
where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix.
- SingularValueDecomposition_F32<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
- SingularValueDecomposition_F64<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
- solve(D, D) - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
Solves for X in the linear system, A*X=B.
- solve(T, T) - Method in class org.ejml.LinearSolverSafe
-
- SolveNullSpace<T extends Matrix> - Interface in org.ejml.interfaces
-
Finds the nullspace for a matrix given the number of singular values
- sort(int[], int, int[]) - Method in class org.ejml.ops.QuickSort_S32
-
- sortByIndex(double[], int) - Static method in class org.ejml.UtilEjml
-
- SortCoupledArray_F32 - Class in org.ejml.ops
-
- SortCoupledArray_F32() - Constructor for class org.ejml.ops.SortCoupledArray_F32
-
- SortCoupledArray_F64 - Class in org.ejml.ops
-
- SortCoupledArray_F64() - Constructor for class org.ejml.ops.SortCoupledArray_F64
-
- sortIndices(SortCoupledArray_F64) - Method in class org.ejml.data.DMatrixSparseCSC
-
Sorts the row indices in ascending order.
- sortIndices(SortCoupledArray_F32) - Method in class org.ejml.data.FMatrixSparseCSC
-
Sorts the row indices in ascending order.
- sqrt(Complex_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Computes the square root of the complex number.
- sqrt(Complex_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Computes the square root of the complex number.
- sum() - Method in class org.ejml.data.BMatrixRMaj
-
Returns the total number of elements which are true.
- SWITCH_BLOCK64_CHOLESKY - Static variable in class org.ejml.EjmlParameters
-
At which point should it switch to the block cholesky algorithm.
- SWITCH_BLOCK64_QR - Static variable in class org.ejml.EjmlParameters
-