Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a1 - Variable in class org.ejml.data.DMatrix2
- a1 - Variable in class org.ejml.data.DMatrix3
- a1 - Variable in class org.ejml.data.DMatrix4
- a1 - Variable in class org.ejml.data.DMatrix5
- a1 - Variable in class org.ejml.data.DMatrix6
- a1 - Variable in class org.ejml.data.FMatrix2
- a1 - Variable in class org.ejml.data.FMatrix3
- a1 - Variable in class org.ejml.data.FMatrix4
- a1 - Variable in class org.ejml.data.FMatrix5
- a1 - Variable in class org.ejml.data.FMatrix6
- a11 - Variable in class org.ejml.data.DMatrix2x2
- a11 - Variable in class org.ejml.data.DMatrix3x3
- a11 - Variable in class org.ejml.data.DMatrix4x4
- a11 - Variable in class org.ejml.data.DMatrix5x5
- a11 - Variable in class org.ejml.data.DMatrix6x6
- a11 - Variable in class org.ejml.data.FMatrix2x2
- a11 - Variable in class org.ejml.data.FMatrix3x3
- a11 - Variable in class org.ejml.data.FMatrix4x4
- a11 - Variable in class org.ejml.data.FMatrix5x5
- a11 - Variable in class org.ejml.data.FMatrix6x6
- a12 - Variable in class org.ejml.data.DMatrix2x2
- a12 - Variable in class org.ejml.data.DMatrix3x3
- a12 - Variable in class org.ejml.data.DMatrix4x4
- a12 - Variable in class org.ejml.data.DMatrix5x5
- a12 - Variable in class org.ejml.data.DMatrix6x6
- a12 - Variable in class org.ejml.data.FMatrix2x2
- a12 - Variable in class org.ejml.data.FMatrix3x3
- a12 - Variable in class org.ejml.data.FMatrix4x4
- a12 - Variable in class org.ejml.data.FMatrix5x5
- a12 - Variable in class org.ejml.data.FMatrix6x6
- a13 - Variable in class org.ejml.data.DMatrix3x3
- a13 - Variable in class org.ejml.data.DMatrix4x4
- a13 - Variable in class org.ejml.data.DMatrix5x5
- a13 - Variable in class org.ejml.data.DMatrix6x6
- a13 - Variable in class org.ejml.data.FMatrix3x3
- a13 - Variable in class org.ejml.data.FMatrix4x4
- a13 - Variable in class org.ejml.data.FMatrix5x5
- a13 - Variable in class org.ejml.data.FMatrix6x6
- a14 - Variable in class org.ejml.data.DMatrix4x4
- a14 - Variable in class org.ejml.data.DMatrix5x5
- a14 - Variable in class org.ejml.data.DMatrix6x6
- a14 - Variable in class org.ejml.data.FMatrix4x4
- a14 - Variable in class org.ejml.data.FMatrix5x5
- a14 - Variable in class org.ejml.data.FMatrix6x6
- a15 - Variable in class org.ejml.data.DMatrix5x5
- a15 - Variable in class org.ejml.data.DMatrix6x6
- a15 - Variable in class org.ejml.data.FMatrix5x5
- a15 - Variable in class org.ejml.data.FMatrix6x6
- a16 - Variable in class org.ejml.data.DMatrix6x6
- a16 - Variable in class org.ejml.data.FMatrix6x6
- a2 - Variable in class org.ejml.data.DMatrix2
- a2 - Variable in class org.ejml.data.DMatrix3
- a2 - Variable in class org.ejml.data.DMatrix4
- a2 - Variable in class org.ejml.data.DMatrix5
- a2 - Variable in class org.ejml.data.DMatrix6
- a2 - Variable in class org.ejml.data.FMatrix2
- a2 - Variable in class org.ejml.data.FMatrix3
- a2 - Variable in class org.ejml.data.FMatrix4
- a2 - Variable in class org.ejml.data.FMatrix5
- a2 - Variable in class org.ejml.data.FMatrix6
- a21 - Variable in class org.ejml.data.DMatrix2x2
- a21 - Variable in class org.ejml.data.DMatrix3x3
- a21 - Variable in class org.ejml.data.DMatrix4x4
- a21 - Variable in class org.ejml.data.DMatrix5x5
- a21 - Variable in class org.ejml.data.DMatrix6x6
- a21 - Variable in class org.ejml.data.FMatrix2x2
- a21 - Variable in class org.ejml.data.FMatrix3x3
- a21 - Variable in class org.ejml.data.FMatrix4x4
- a21 - Variable in class org.ejml.data.FMatrix5x5
- a21 - Variable in class org.ejml.data.FMatrix6x6
- a22 - Variable in class org.ejml.data.DMatrix2x2
- a22 - Variable in class org.ejml.data.DMatrix3x3
- a22 - Variable in class org.ejml.data.DMatrix4x4
- a22 - Variable in class org.ejml.data.DMatrix5x5
- a22 - Variable in class org.ejml.data.DMatrix6x6
- a22 - Variable in class org.ejml.data.FMatrix2x2
- a22 - Variable in class org.ejml.data.FMatrix3x3
- a22 - Variable in class org.ejml.data.FMatrix4x4
- a22 - Variable in class org.ejml.data.FMatrix5x5
- a22 - Variable in class org.ejml.data.FMatrix6x6
- a23 - Variable in class org.ejml.data.DMatrix3x3
- a23 - Variable in class org.ejml.data.DMatrix4x4
- a23 - Variable in class org.ejml.data.DMatrix5x5
- a23 - Variable in class org.ejml.data.DMatrix6x6
- a23 - Variable in class org.ejml.data.FMatrix3x3
- a23 - Variable in class org.ejml.data.FMatrix4x4
- a23 - Variable in class org.ejml.data.FMatrix5x5
- a23 - Variable in class org.ejml.data.FMatrix6x6
- a24 - Variable in class org.ejml.data.DMatrix4x4
- a24 - Variable in class org.ejml.data.DMatrix5x5
- a24 - Variable in class org.ejml.data.DMatrix6x6
- a24 - Variable in class org.ejml.data.FMatrix4x4
- a24 - Variable in class org.ejml.data.FMatrix5x5
- a24 - Variable in class org.ejml.data.FMatrix6x6
- a25 - Variable in class org.ejml.data.DMatrix5x5
- a25 - Variable in class org.ejml.data.DMatrix6x6
- a25 - Variable in class org.ejml.data.FMatrix5x5
- a25 - Variable in class org.ejml.data.FMatrix6x6
- a26 - Variable in class org.ejml.data.DMatrix6x6
- a26 - Variable in class org.ejml.data.FMatrix6x6
- a3 - Variable in class org.ejml.data.DMatrix3
- a3 - Variable in class org.ejml.data.DMatrix4
- a3 - Variable in class org.ejml.data.DMatrix5
- a3 - Variable in class org.ejml.data.DMatrix6
- a3 - Variable in class org.ejml.data.FMatrix3
- a3 - Variable in class org.ejml.data.FMatrix4
- a3 - Variable in class org.ejml.data.FMatrix5
- a3 - Variable in class org.ejml.data.FMatrix6
- a31 - Variable in class org.ejml.data.DMatrix3x3
- a31 - Variable in class org.ejml.data.DMatrix4x4
- a31 - Variable in class org.ejml.data.DMatrix5x5
- a31 - Variable in class org.ejml.data.DMatrix6x6
- a31 - Variable in class org.ejml.data.FMatrix3x3
- a31 - Variable in class org.ejml.data.FMatrix4x4
- a31 - Variable in class org.ejml.data.FMatrix5x5
- a31 - Variable in class org.ejml.data.FMatrix6x6
- a32 - Variable in class org.ejml.data.DMatrix3x3
- a32 - Variable in class org.ejml.data.DMatrix4x4
- a32 - Variable in class org.ejml.data.DMatrix5x5
- a32 - Variable in class org.ejml.data.DMatrix6x6
- a32 - Variable in class org.ejml.data.FMatrix3x3
- a32 - Variable in class org.ejml.data.FMatrix4x4
- a32 - Variable in class org.ejml.data.FMatrix5x5
- a32 - Variable in class org.ejml.data.FMatrix6x6
- a33 - Variable in class org.ejml.data.DMatrix3x3
- a33 - Variable in class org.ejml.data.DMatrix4x4
- a33 - Variable in class org.ejml.data.DMatrix5x5
- a33 - Variable in class org.ejml.data.DMatrix6x6
- a33 - Variable in class org.ejml.data.FMatrix3x3
- a33 - Variable in class org.ejml.data.FMatrix4x4
- a33 - Variable in class org.ejml.data.FMatrix5x5
- a33 - Variable in class org.ejml.data.FMatrix6x6
- a34 - Variable in class org.ejml.data.DMatrix4x4
- a34 - Variable in class org.ejml.data.DMatrix5x5
- a34 - Variable in class org.ejml.data.DMatrix6x6
- a34 - Variable in class org.ejml.data.FMatrix4x4
- a34 - Variable in class org.ejml.data.FMatrix5x5
- a34 - Variable in class org.ejml.data.FMatrix6x6
- a35 - Variable in class org.ejml.data.DMatrix5x5
- a35 - Variable in class org.ejml.data.DMatrix6x6
- a35 - Variable in class org.ejml.data.FMatrix5x5
- a35 - Variable in class org.ejml.data.FMatrix6x6
- a36 - Variable in class org.ejml.data.DMatrix6x6
- a36 - Variable in class org.ejml.data.FMatrix6x6
- a4 - Variable in class org.ejml.data.DMatrix4
- a4 - Variable in class org.ejml.data.DMatrix5
- a4 - Variable in class org.ejml.data.DMatrix6
- a4 - Variable in class org.ejml.data.FMatrix4
- a4 - Variable in class org.ejml.data.FMatrix5
- a4 - Variable in class org.ejml.data.FMatrix6
- a41 - Variable in class org.ejml.data.DMatrix4x4
- a41 - Variable in class org.ejml.data.DMatrix5x5
- a41 - Variable in class org.ejml.data.DMatrix6x6
- a41 - Variable in class org.ejml.data.FMatrix4x4
- a41 - Variable in class org.ejml.data.FMatrix5x5
- a41 - Variable in class org.ejml.data.FMatrix6x6
- a42 - Variable in class org.ejml.data.DMatrix4x4
- a42 - Variable in class org.ejml.data.DMatrix5x5
- a42 - Variable in class org.ejml.data.DMatrix6x6
- a42 - Variable in class org.ejml.data.FMatrix4x4
- a42 - Variable in class org.ejml.data.FMatrix5x5
- a42 - Variable in class org.ejml.data.FMatrix6x6
- a43 - Variable in class org.ejml.data.DMatrix4x4
- a43 - Variable in class org.ejml.data.DMatrix5x5
- a43 - Variable in class org.ejml.data.DMatrix6x6
- a43 - Variable in class org.ejml.data.FMatrix4x4
- a43 - Variable in class org.ejml.data.FMatrix5x5
- a43 - Variable in class org.ejml.data.FMatrix6x6
- a44 - Variable in class org.ejml.data.DMatrix4x4
- a44 - Variable in class org.ejml.data.DMatrix5x5
- a44 - Variable in class org.ejml.data.DMatrix6x6
- a44 - Variable in class org.ejml.data.FMatrix4x4
- a44 - Variable in class org.ejml.data.FMatrix5x5
- a44 - Variable in class org.ejml.data.FMatrix6x6
- a45 - Variable in class org.ejml.data.DMatrix5x5
- a45 - Variable in class org.ejml.data.DMatrix6x6
- a45 - Variable in class org.ejml.data.FMatrix5x5
- a45 - Variable in class org.ejml.data.FMatrix6x6
- a46 - Variable in class org.ejml.data.DMatrix6x6
- a46 - Variable in class org.ejml.data.FMatrix6x6
- a5 - Variable in class org.ejml.data.DMatrix5
- a5 - Variable in class org.ejml.data.DMatrix6
- a5 - Variable in class org.ejml.data.FMatrix5
- a5 - Variable in class org.ejml.data.FMatrix6
- a51 - Variable in class org.ejml.data.DMatrix5x5
- a51 - Variable in class org.ejml.data.DMatrix6x6
- a51 - Variable in class org.ejml.data.FMatrix5x5
- a51 - Variable in class org.ejml.data.FMatrix6x6
- a52 - Variable in class org.ejml.data.DMatrix5x5
- a52 - Variable in class org.ejml.data.DMatrix6x6
- a52 - Variable in class org.ejml.data.FMatrix5x5
- a52 - Variable in class org.ejml.data.FMatrix6x6
- a53 - Variable in class org.ejml.data.DMatrix5x5
- a53 - Variable in class org.ejml.data.DMatrix6x6
- a53 - Variable in class org.ejml.data.FMatrix5x5
- a53 - Variable in class org.ejml.data.FMatrix6x6
- a54 - Variable in class org.ejml.data.DMatrix5x5
- a54 - Variable in class org.ejml.data.DMatrix6x6
- a54 - Variable in class org.ejml.data.FMatrix5x5
- a54 - Variable in class org.ejml.data.FMatrix6x6
- a55 - Variable in class org.ejml.data.DMatrix5x5
- a55 - Variable in class org.ejml.data.DMatrix6x6
- a55 - Variable in class org.ejml.data.FMatrix5x5
- a55 - Variable in class org.ejml.data.FMatrix6x6
- a56 - Variable in class org.ejml.data.DMatrix6x6
- a56 - Variable in class org.ejml.data.FMatrix6x6
- a6 - Variable in class org.ejml.data.DMatrix6
- a6 - Variable in class org.ejml.data.FMatrix6
- a61 - Variable in class org.ejml.data.DMatrix6x6
- a61 - Variable in class org.ejml.data.FMatrix6x6
- a62 - Variable in class org.ejml.data.DMatrix6x6
- a62 - Variable in class org.ejml.data.FMatrix6x6
- a63 - Variable in class org.ejml.data.DMatrix6x6
- a63 - Variable in class org.ejml.data.FMatrix6x6
- a64 - Variable in class org.ejml.data.DMatrix6x6
- a64 - Variable in class org.ejml.data.FMatrix6x6
- a65 - Variable in class org.ejml.data.DMatrix6x6
- a65 - Variable in class org.ejml.data.FMatrix6x6
- a66 - Variable in class org.ejml.data.DMatrix6x6
- a66 - Variable in class org.ejml.data.FMatrix6x6
- accept(int) - Method in interface pabeles.concurrency.IntProducerNumber
- accept(int, int) - Method in interface pabeles.concurrency.IntRangeConsumer
- accept(T, int) - Method in interface pabeles.concurrency.IntObjectConsumer
- accept(T, int, int) - Method in interface pabeles.concurrency.IntRangeObjectConsumer
- add - Variable in class org.ejml.ops.DSemiRing
- add - Variable in class org.ejml.ops.FSemiRing
- add(double) - Method in class org.ejml.data.DGrowArray
- add(float) - Method in class org.ejml.data.FGrowArray
- add(int) - Method in class org.ejml.data.IGrowArray
- add(int, int, double) - Method in class org.ejml.data.DMatrixRMaj
-
Adds 'value' to the specified element in the matrix.
aij = aij + value - add(int, int, float) - Method in class org.ejml.data.FMatrixRMaj
-
Adds 'value' to the specified element in the matrix.
aij = aij + value - addItem(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet
-
Adds a triplet of (row,vol,value) to the end of the list.
- addItem(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
-
Adds a triplet of (row,vol,value) to the end of the list.
- addItemCheck(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet
-
Adds a triplet of (row,vol,value) to the end of the list and performs a bounds check to make sure it is a legal value.
- addItemCheck(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
-
Adds a triplet of (row,vol,value) to the end of the list and performs a bounds check to make sure it is a legal value.
- adjust(DGrowArray, int) - Static method in class org.ejml.UtilEjml
-
Resizes the array to ensure that it is at least of length desired and returns its internal array
- adjust(FGrowArray, int) - Static method in class org.ejml.UtilEjml
-
Resizes the array to ensure that it is at least of length desired and returns its internal array
- adjust(IGrowArray, int) - Static method in class org.ejml.UtilEjml
-
Resizes the array to ensure that it is at least of length desired and returns its internal array
- adjust(IGrowArray, int, int) - Static method in class org.ejml.UtilEjml
- adjustClear(IGrowArray, int) - Static method in class org.ejml.UtilEjml
- adjustFill(IGrowArray, int, int) - Static method in class org.ejml.UtilEjml
- AND - Static variable in class org.ejml.ops.DMonoids
- AND - Static variable in class org.ejml.ops.FMonoids
- AND_OR - Static variable in class org.ejml.ops.DSemiRings
- AND_OR - Static variable in class org.ejml.ops.FSemiRings
- apply(double) - Method in interface org.ejml.ops.DOperatorUnary
- apply(double, double) - Method in interface org.ejml.ops.DOperatorBinary
- apply(float) - Method in interface org.ejml.ops.FOperatorUnary
- apply(float, float) - Method in interface org.ejml.ops.FOperatorBinary
- apply(int, double) - Method in interface org.ejml.ops.DOperatorBinaryIdx
- apply(int, float) - Method in interface org.ejml.ops.FOperatorBinaryIdx
- apply(int, int) - Method in interface org.ejml.ops.IPredicateBinary
- apply(int, int, double) - Method in interface org.ejml.ops.DElementCoorBoolean
- assertCountable(DMatrix) - Static method in class org.ejml.EjmlUnitTests
-
Checks to see if every element in A is countable.
- assertEq(int, int) - Static method in class org.ejml.UtilEjml
-
Intended for checking preconditions.
- assertEq(int, int, String) - Static method in class org.ejml.UtilEjml
-
Intended for checking preconditions.
- assertEquals(CMatrix, CMatrix, float) - Static method in class org.ejml.EjmlUnitTests
- assertEquals(Complex_F32, Complex_F32, float) - Static method in class org.ejml.EjmlUnitTests
- assertEquals(Complex_F64, Complex_F64, double) - Static method in class org.ejml.EjmlUnitTests
- assertEquals(DMatrix, DMatrix, double) - Static method in class org.ejml.EjmlUnitTests
-
Checks to see if each element in the matrices are within tolerance of each other and countable:
- assertEquals(FMatrix, FMatrix, float) - Static method in class org.ejml.EjmlUnitTests
- assertEquals(Matrix, Matrix) - Static method in class org.ejml.EjmlUnitTests
- assertEquals(ZMatrix, ZMatrix, double) - Static method in class org.ejml.EjmlUnitTests
- assertEqualsTrans(DMatrix, DMatrix, double) - Static method in class org.ejml.EjmlUnitTests
-
Checks to see if the transpose of B is equal to A and countable:
- assertEqualsTrans(FMatrix, FMatrix, double) - Static method in class org.ejml.EjmlUnitTests
- assertEqualsUncountable(DMatrix, DMatrix, double) - Static method in class org.ejml.EjmlUnitTests
-
Checks to see if each element in the matrix is within tolerance of each other:
- assertRelativeEquals(DMatrix, DMatrix, double) - Static method in class org.ejml.EjmlUnitTests
-
Assert equals with a relative error
- assertRelativeEquals(FMatrix, FMatrix, double) - Static method in class org.ejml.EjmlUnitTests
-
Assert equals with a relative error
- assertShape(boolean, String) - Static method in class org.ejml.UtilEjml
-
Intended for checking matrix shape preconditions.
- assertShape(int, int, String) - Static method in class org.ejml.UtilEjml
-
Intended for checking matrix shape preconditions.
- assertShape(Matrix, int, int) - Static method in class org.ejml.EjmlUnitTests
-
Checks to see if the matrix has the specified number of rows and columns.
- assertShape(Matrix, Matrix) - Static method in class org.ejml.EjmlUnitTests
-
Checks to see if A and B have the same shape.
- assertTrue(boolean) - Static method in class org.ejml.UtilEjml
-
Intended for checking preconditions.
- assertTrue(boolean, String) - Static method in class org.ejml.UtilEjml
-
Intended for checking preconditions.
- assignShape(int, int) - Method in class org.ejml.data.CMatrixD1
-
Sets the matrix's shape while checking that it's valid
- assignShape(int, int) - Method in class org.ejml.data.DMatrixD1
-
Sets the matrix's shape while checking that it's valid
- assignShape(int, int) - Method in class org.ejml.data.FMatrixD1
-
Sets the matrix's shape while checking that it's valid
- assignShape(int, int) - Method in class org.ejml.data.ZMatrixD1
-
Sets the matrix's shape while checking that it's valid
B
- BidiagonalDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Computes a matrix decomposition such that:
A = U*B*VT
where A is m by n, U is orthogonal and m by m, B is an m by n bidiagonal matrix, V is orthogonal and n by n. - BidiagonalDecomposition_F32<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
BidiagonalDecomposition
for 32-bit floats - BidiagonalDecomposition_F64<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
BidiagonalDecomposition
for 64-bit floats - BLOCK_WIDTH - Static variable in class org.ejml.EjmlParameters
-
In modern computers there are high speed memory caches.
- BLOCK_WIDTH_CHOL - Static variable in class org.ejml.EjmlParameters
- blockLength - Variable in class org.ejml.data.DMatrixRBlock
- blockLength - Variable in class org.ejml.data.FMatrixRBlock
- BMatrixRMaj - Class in org.ejml.data
-
Dense matrix composed of boolean values
- BMatrixRMaj(int, int) - Constructor for class org.ejml.data.BMatrixRMaj
- build() - Method in class org.ejml.masks.DMaskPrimitive.Builder
- build() - Method in class org.ejml.masks.DMaskSparse.Builder
- build() - Method in class org.ejml.masks.DMaskSparseStructural.Builder
- build() - Method in class org.ejml.masks.FMaskPrimitive.Builder
- build() - Method in class org.ejml.masks.FMaskSparse.Builder
- build() - Method in class org.ejml.masks.FMaskSparseStructural.Builder
- build() - Method in class org.ejml.masks.MaskBuilder
-
Build the mask based on the previously specified parameters
- BUILD_DATE - Static variable in class org.ejml.EjmlVersion
- BUILD_UNIX_TIME - Static variable in class org.ejml.EjmlVersion
- builder(double[]) - Static method in class org.ejml.masks.DMaskFactory
- builder(float[]) - Static method in class org.ejml.masks.FMaskFactory
- builder(DMatrixD1) - Static method in class org.ejml.masks.DMaskFactory
- builder(DMatrixSparseCSC, boolean) - Static method in class org.ejml.masks.DMaskFactory
- builder(FMatrixD1) - Static method in class org.ejml.masks.FMaskFactory
- builder(FMatrixSparseCSC, boolean) - Static method in class org.ejml.masks.FMaskFactory
- Builder(double[]) - Constructor for class org.ejml.masks.DMaskPrimitive.Builder
- Builder(float[]) - Constructor for class org.ejml.masks.FMaskPrimitive.Builder
- Builder(DMatrixSparseCSC) - Constructor for class org.ejml.masks.DMaskSparse.Builder
- Builder(DMatrixSparseCSC) - Constructor for class org.ejml.masks.DMaskSparseStructural.Builder
- Builder(FMatrixSparseCSC) - Constructor for class org.ejml.masks.FMaskSparse.Builder
- Builder(FMatrixSparseCSC) - Constructor for class org.ejml.masks.FMaskSparseStructural.Builder
C
- CDRM - Enum constant in enum class org.ejml.data.MatrixType
- checkDeclare_F32(GrowArray<FGrowArray>) - Static method in class org.ejml.UtilEjml
- checkDeclare_F64(GrowArray<DGrowArray>) - Static method in class org.ejml.UtilEjml
- checkReshapeSolve(int, int, ReshapeMatrix, ReshapeMatrix) - Static method in class org.ejml.UtilEjml
-
Checks the size of inputs to the standard size function.
- checkSameInstance(Object, Object) - Static method in class org.ejml.UtilEjml
- checkSameShape(Matrix, Matrix, boolean) - Static method in class org.ejml.UtilEjml
- checkSameShape(Matrix, Matrix, Matrix) - Static method in class org.ejml.UtilEjml
- checkTooLarge(int, int) - Static method in class org.ejml.UtilEjml
- checkTooLargeComplex(int, int) - Static method in class org.ejml.UtilEjml
- checkValidMatrixShape(int, int) - Static method in class org.ejml.UtilEjml
-
Ensures that the matrix shape is valid.
- checkValidMatrixShapeComplex(int, int) - Static method in class org.ejml.UtilEjml
-
Ensures that the matrix shape is valid.
- CholeskyDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Cholesky decomposition.
- CholeskyDecomposition_F32<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
CholeskyDecomposition
for 32-bit floats. - CholeskyDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
CholeskyDecomposition
for 64-bit floats. - CholeskyLDLDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Cholesky LDLT decomposition.
- CholeskyLDLDecomposition_F32<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
CholeskyDecomposition
for 32-bit floats. - CholeskyLDLDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
CholeskyDecomposition
for 64-bit floats. - CholeskySparseDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
- CholeskySparseDecomposition_F32<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
CholeskySparseDecomposition
for 32-bit floats. - CholeskySparseDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
CholeskySparseDecomposition
for 64-bit floats. - clear() - Method in class org.ejml.data.IGrowArray
- 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) - Constructor for class org.ejml.data.CMatrixRMaj
-
Creates a new matrix with the specified number of rows and columns
- 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. - CMULT_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
- CMULT_TRANAB_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
- col - Variable in class org.ejml.data.DMatrixSparse.CoordinateRealValue
-
The coordinate
- col - Variable in class org.ejml.data.ElementLocation
-
Column coordinate of an element
- col - Variable in class org.ejml.data.FMatrixSparse.CoordinateRealValue
-
The coordinate
- 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.
- col0 - Variable in class org.ejml.data.Submatrix
- col1 - Variable in class org.ejml.data.Submatrix
- CommonOps_BDRM - Class in org.ejml.ops
- CommonOps_BDRM() - Constructor for class org.ejml.ops.CommonOps_BDRM
- compatible(Matrix) - Method in class org.ejml.masks.Mask
-
Checks whether the dimensions of the mask and matrix match
- Complex_F32 - Class in org.ejml.data
-
Represents a complex number using 32-bit floating point numbers.
- Complex_F32() - Constructor for class org.ejml.data.Complex_F32
- Complex_F32(float, float) - Constructor for class org.ejml.data.Complex_F32
- Complex_F64 - Class in org.ejml.data
-
Represents a complex number using 64-bit floating point numbers.
- Complex_F64() - Constructor for class org.ejml.data.Complex_F64
- Complex_F64(double, double) - 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() - Constructor for class org.ejml.data.ComplexPolar_F32
- 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_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() - Constructor for class org.ejml.data.ComplexPolar_F64
- ComplexPolar_F64(double, double) - Constructor for class org.ejml.data.ComplexPolar_F64
- ComplexPolar_F64(Complex_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_F32
-
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_F32
-
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.
- ComputePermutation<T extends Matrix> - Class in org.ejml.sparse
- ComputePermutation(boolean, boolean) - Constructor for class org.ejml.sparse.ComputePermutation
- ConcurrencyOps - Class in pabeles.concurrency
-
Location of controls for turning on and off concurrent (i.e.
- ConcurrencyOps() - Constructor for class pabeles.concurrency.ConcurrencyOps
- ConcurrencyOps.NewInstance<D> - Interface in pabeles.concurrency
- ConcurrencyOps.Reset<D> - Interface in pabeles.concurrency
- 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(double[][], DMatrix4) - Static method in class org.ejml.ops.DConvertArrays
- convert(double[][], DMatrixRMaj) - Static method in class org.ejml.ops.DConvertArrays
- convert(float[][], FMatrix4) - Static method in class org.ejml.ops.FConvertArrays
- convert(float[][], FMatrixRMaj) - Static method in class org.ejml.ops.FConvertArrays
- convert(BMatrixRMaj, DMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
Converts binary matrix into a DMatrix by setting all true to 1.0 and false to 0.0
- convert(BMatrixRMaj, DMatrixSparseCSC) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(BMatrixRMaj, FMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
-
Converts binary matrix into a FMatrix by setting all true to 1.0 and false to 0.0
- convert(BMatrixRMaj, FMatrixSparseCSC) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(CMatrix, ZMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(Complex_F32, ComplexPolar_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Converts a complex number into polar notation.
- convert(Complex_F64, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
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(ComplexPolar_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Converts a complex number in polar notation into standard notation.
- convert(DMatrix2, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix2
intoDMatrixRMaj
. - convert(DMatrix2x2, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix2x2
intoDMatrixRMaj
. - convert(DMatrix2x2, FMatrix2x2) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(DMatrix3, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix3
intoDMatrixRMaj
. - convert(DMatrix3x3, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix3x3
intoDMatrixRMaj
. - convert(DMatrix3x3, FMatrix3x3) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(DMatrix4, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix4
intoDMatrixRMaj
. - convert(DMatrix4x4, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix4x4
intoDMatrixRMaj
. - convert(DMatrix4x4, FMatrix4x4) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(DMatrix5, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix5
intoDMatrixRMaj
. - convert(DMatrix5x5, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix5x5
intoDMatrixRMaj
. - convert(DMatrix6, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix6
intoDMatrixRMaj
. - convert(DMatrix6x6, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrix6x6
intoDMatrixRMaj
. - convert(DMatrix, DMatrixSparseTriplet, double) - Static method in class org.ejml.ops.DConvertMatrixStruct
- convert(DMatrixRBlock, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRBlock
intoDMatrixRMaj
- convert(DMatrixRMaj) - Static method in class org.ejml.ops.DConvertArrays
-
Convert a
DMatrixRMaj
to a two-dimensional array, given DMatrixRMaj can take a double[][] as input to constructor - convert(DMatrixRMaj, DMatrix2) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix2
- convert(DMatrixRMaj, DMatrix2x2) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix2x2
- convert(DMatrixRMaj, DMatrix3) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix3
- convert(DMatrixRMaj, DMatrix3x3) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix3x3
- convert(DMatrixRMaj, DMatrix4) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix4
- convert(DMatrixRMaj, DMatrix4x4) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix4x4
- convert(DMatrixRMaj, DMatrix5) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix5
- convert(DMatrixRMaj, DMatrix5x5) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix5x5
- convert(DMatrixRMaj, DMatrix6) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix6
- convert(DMatrixRMaj, DMatrix6x6) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrix6x6
- convert(DMatrixRMaj, DMatrixSparseCSC, double) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts DMatrixRMaj into a DMatrixSparseCSC
- convert(DMatrixRMaj, DMatrixSparseTriplet, double) - Static method in class org.ejml.ops.DConvertMatrixStruct
- convert(DMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(DMatrixRMaj, DMatrixRBlock) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts
DMatrixRMaj
intoDMatrixRBlock
Can't handle null output matrix since block size needs to be specified. - convert(DMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(DMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(DMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(DMatrix, DMatrix) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Generic, but slow, conversion function.
- 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(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
- convert(DMatrixSparseCSC, DMatrixSparseTriplet) - Static method in class org.ejml.ops.DConvertMatrixStruct
- convert(DMatrixSparseTriplet, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
- convert(DMatrixSparseTriplet, DMatrixSparseCSC) - Static method in class org.ejml.ops.DConvertMatrixStruct
- convert(DMatrixSparseTriplet, DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.ops.DConvertMatrixStruct
-
Converts DMatrixSparseTriplet into a DMatrixSparseCSC.
- convert(FMatrix2, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix2
intoFMatrixRMaj
. - convert(FMatrix2x2, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix2x2
intoFMatrixRMaj
. - convert(FMatrix2x2, DMatrix2x2) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrix3, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix3
intoFMatrixRMaj
. - convert(FMatrix3x3, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix3x3
intoFMatrixRMaj
. - convert(FMatrix3x3, DMatrix3x3) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrix4, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix4
intoFMatrixRMaj
. - convert(FMatrix4x4, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix4x4
intoFMatrixRMaj
. - convert(FMatrix4x4, DMatrix4x4) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrix5, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix5
intoFMatrixRMaj
. - convert(FMatrix5x5, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix5x5
intoFMatrixRMaj
. - convert(FMatrix6, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix6
intoFMatrixRMaj
. - convert(FMatrix6x6, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrix6x6
intoFMatrixRMaj
. - convert(FMatrix, FMatrixSparseTriplet, float) - Static method in class org.ejml.ops.FConvertMatrixStruct
- convert(FMatrixRBlock, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRBlock
intoFMatrixRMaj
- convert(FMatrixRMaj) - Static method in class org.ejml.ops.FConvertArrays
-
Convert a
FMatrixRMaj
to a two-dimensional array, given FMatrixRMaj can take a float[][] as input to constructor - convert(FMatrixRMaj, FMatrix2) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix2
- convert(FMatrixRMaj, FMatrix2x2) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix2x2
- convert(FMatrixRMaj, FMatrix3) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix3
- convert(FMatrixRMaj, FMatrix3x3) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix3x3
- convert(FMatrixRMaj, FMatrix4) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix4
- convert(FMatrixRMaj, FMatrix4x4) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix4x4
- convert(FMatrixRMaj, FMatrix5) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix5
- convert(FMatrixRMaj, FMatrix5x5) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix5x5
- convert(FMatrixRMaj, FMatrix6) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix6
- convert(FMatrixRMaj, FMatrix6x6) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrix6x6
- convert(FMatrixRMaj, FMatrixSparseCSC, float) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts FMatrixRMaj into a FMatrixSparseCSC
- convert(FMatrixRMaj, FMatrixSparseTriplet, float) - Static method in class org.ejml.ops.FConvertMatrixStruct
- convert(FMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrixRMaj, FMatrixRBlock) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts
FMatrixRMaj
intoFMatrixRBlock
Can't handle null output matrix since block size needs to be specified. - convert(FMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrix, DMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrix, FMatrix) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Generic, but slow, conversion function.
- convert(FMatrix, ZMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
- convert(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
- convert(FMatrixSparseCSC, FMatrixSparseTriplet) - Static method in class org.ejml.ops.FConvertMatrixStruct
- convert(FMatrixSparseTriplet, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
- convert(FMatrixSparseTriplet, FMatrixSparseCSC) - Static method in class org.ejml.ops.FConvertMatrixStruct
- convert(FMatrixSparseTriplet, FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.ops.FConvertMatrixStruct
-
Converts FMatrixSparseTriplet into a FMatrixSparseCSC.
- convert(Matrix, MatrixType) - Static method in class org.ejml.ops.ConvertMatrixType
-
Converts a matrix of one data type into another data type.
- convert(ZMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
- 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
- CoordinateRealValue() - Constructor for class org.ejml.data.DMatrixSparse.CoordinateRealValue
- CoordinateRealValue() - Constructor for class org.ejml.data.FMatrixSparse.CoordinateRealValue
- 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 identical 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 identical 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
- 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 class org.ejml.data.BMatrixRMaj
- create(int, int) - Method in class org.ejml.data.CMatrixRMaj
- create(int, int) - Method in interface org.ejml.data.DMatrixFixed
- create(int, int) - Method in class org.ejml.data.DMatrixRBlock
- create(int, int) - Method in class org.ejml.data.DMatrixRMaj
- create(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
- create(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
- create(int, int) - Method in interface org.ejml.data.FMatrixFixed
- create(int, int) - Method in class org.ejml.data.FMatrixRBlock
- create(int, int) - Method in class org.ejml.data.FMatrixRMaj
- create(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
- create(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
- create(int, int) - Method in interface org.ejml.data.Matrix
-
Creates a new matrix of the same type with the specified shape
- create(int, int) - Method in enum class org.ejml.data.MatrixType
- create(int, int) - Method in class org.ejml.data.ZMatrixRMaj
- createCoordinateIterator() - Method in interface org.ejml.data.DMatrixSparse
-
Creates an iterator which will go through each non-zero value in the sparse matrix.
- createCoordinateIterator() - Method in class org.ejml.data.DMatrixSparseCSC
- createCoordinateIterator() - Method in class org.ejml.data.DMatrixSparseTriplet
- createCoordinateIterator() - Method in interface org.ejml.data.FMatrixSparse
-
Creates an iterator which will go through each non-zero value in the sparse matrix.
- createCoordinateIterator() - Method in class org.ejml.data.FMatrixSparseCSC
- createCoordinateIterator() - Method in class org.ejml.data.FMatrixSparseTriplet
- 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
- CSCC - Enum constant in enum class org.ejml.data.MatrixType
D
- 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.FGrowArray
- 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.
- DConvertArrays - Class in org.ejml.ops
-
Converts 1D and 2D arrays to and from EJML data types
- DConvertArrays() - Constructor for class org.ejml.ops.DConvertArrays
- DConvertMatrixStruct - Class in org.ejml.ops
-
Functions for converting between matrix types.
- DConvertMatrixStruct() - Constructor for class org.ejml.ops.DConvertMatrixStruct
- DDRM - Enum constant in enum class org.ejml.data.MatrixType
- 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.
- DEFAULT_FLOAT_FORMAT - Static variable in class org.ejml.ops.MatrixIO
-
Default printf float format
- DEFAULT_LENGTH - Static variable in class org.ejml.ops.MatrixIO
-
Number of digits in pretty format
- 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
- DElementCoorBoolean - Interface in org.ejml.ops
-
Computes a boolean result when given a row, col, and element value
- DGrowArray - Class in org.ejml.data
-
A double array which can have its size changed
- DGrowArray() - Constructor for class org.ejml.data.DGrowArray
- DGrowArray(int) - Constructor for class org.ejml.data.DGrowArray
- diagonal - Static variable in class org.ejml.ops.IPredicatesBinary
- DIRTY - Static variable in class org.ejml.EjmlVersion
- 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_F32, Complex_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Division: result = a / b
- divide(Complex_F64) - Method in class org.ejml.data.Complex_F64
- divide(Complex_F64, Complex_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
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(ComplexPolar_F64, ComplexPolar_F64, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Division in polar notation.
- DMaskFactory - Class in org.ejml.masks
-
Utility class to get the corresponding mask builder based on a matrix or primitive array
- DMaskFactory() - Constructor for class org.ejml.masks.DMaskFactory
- DMaskPrimitive - Class in org.ejml.masks
-
Mask implementation backed by a primitive array
- DMaskPrimitive(double[], int, boolean, double) - Constructor for class org.ejml.masks.DMaskPrimitive
- DMaskPrimitive.Builder - Class in org.ejml.masks
-
Utility class to build
DMaskPrimitive
- DMaskSparse - Class in org.ejml.masks
-
Mask implementation backed by a matrix in CSC format
- DMaskSparse(DMatrixSparseCSC, boolean, double, IGrowArray, boolean) - Constructor for class org.ejml.masks.DMaskSparse
- DMaskSparse.Builder - Class in org.ejml.masks
-
Utility class to build
DMaskSparse
- DMaskSparseStructural - Class in org.ejml.masks
-
Mask implementation which checks if the entry is assigned in the sparse matrix.
- DMaskSparseStructural(DMatrixSparseCSC, boolean, IGrowArray, boolean) - Constructor for class org.ejml.masks.DMaskSparseStructural
- DMaskSparseStructural.Builder - Class in org.ejml.masks
-
Utility class to build
DMaskSparseStructural
- 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() - Constructor for class org.ejml.data.DMatrixRBlock
- DMatrixRBlock(int, int) - Constructor for class org.ejml.data.DMatrixRBlock
- DMatrixRBlock(int, int, int) - 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() - Constructor for class org.ejml.data.DMatrixRMaj
-
Default constructor that creates a 0 by 0 matrix.
- DMatrixRMaj(double[]) - Constructor for class org.ejml.data.DMatrixRMaj
-
Creates a column vector the same length as this 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) - Constructor for class org.ejml.data.DMatrixRMaj
-
This declares an array that can store a matrix up to the specified length.
- 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(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(DMatrix) - Constructor for class org.ejml.data.DMatrixRMaj
-
Creates a new DMatrixRMaj which contains the same information as the provided Matrix64F.
- DMatrixRMaj(DMatrixRMaj) - Constructor for class org.ejml.data.DMatrixRMaj
-
Creates a new matrix which is equivalent to the provided matrix.
- DMatrixSparse - Interface in org.ejml.data
-
High level interface for sparse matrices double types.
- DMatrixSparse.CoordinateRealValue - Class in org.ejml.data
-
Value of an element in a sparse matrix
- 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
-
A sparse matrix format that is designed to act as an intermediate step for other matrix types.
- 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
- DMonoid - Class in org.ejml.ops
-
An algebraic structure with a single associative binary operation and an identity element
- DMonoid(double, DOperatorBinary) - Constructor for class org.ejml.ops.DMonoid
- DMonoids - Class in org.ejml.ops
-
as defined in the graphblas c-api (https://people.eecs.berkeley.edu/~aydin/GraphBLAS_API_C_v13.pdf) p.
- DMonoids() - Constructor for class org.ejml.ops.DMonoids
- DOperatorBinary - Interface in org.ejml.ops
-
Functional Interface used in reduce methods to specify arbitrary binary functions accepting doubles
- DOperatorBinaryIdx - Interface in org.ejml.ops
-
Functional Interface used in applyRow/Col-Wise method to specify arbitrary binary functions accepting a row index and a double value
- DOperatorUnary - Interface in org.ejml.ops
-
Functional Interface used in apply method to specify arbitrary unary functions accepting a double
- DScalar - Class in org.ejml.data
-
Scalar value.
- DScalar() - Constructor for class org.ejml.data.DScalar
- DSCC - Enum constant in enum class org.ejml.data.MatrixType
- DSemiRing - Class in org.ejml.ops
-
An algebraic structure, defined over the `doubles` by two monoids + and *, called addition and multiplication.
- DSemiRing(DMonoid, DMonoid) - Constructor for class org.ejml.ops.DSemiRing
- DSemiRings - Class in org.ejml.ops
-
as defined in the graphblas c-api (https://people.eecs.berkeley.edu/~aydin/GraphBLAS_API_C_v13.pdf) p.
- DSemiRings() - Constructor for class org.ejml.ops.DSemiRings
- 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
- DTRIPLET - Enum constant in enum class org.ejml.data.MatrixType
E
- EigenDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
This is a generic interface for computing the eigenvalues and eigenvectors of a matrix.
- EigenDecomposition_F32<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
EigenDecomposition
for 32-bit floats - EigenDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
EigenDecomposition
for 64-bit floats - EjmlConcurrency - Class in org.ejml.concurrency
-
Central class for controlling concurrency in EJML.
- EjmlConcurrency() - Constructor for class org.ejml.concurrency.EjmlConcurrency
- EjmlParameters - Class in org.ejml
-
This is a list of parameters that are used across the code.
- EjmlParameters() - Constructor for class org.ejml.EjmlParameters
- EjmlParameters.MemoryUsage - Enum Class in org.ejml
- EjmlUnitTests - Class in org.ejml
-
Contains various functions related to unit testing matrix operations.
- EjmlUnitTests() - Constructor for class org.ejml.EjmlUnitTests
- EjmlVersion - Class in org.ejml
-
Automatically generated file containing build version information.
- ELEMENT_THRESHOLD - Static variable in class org.ejml.concurrency.EjmlConcurrency
-
Minimum number of elements in a matrix before it will switch to concurrent implementation
- ElementLocation - Class in org.ejml.data
-
The row and column of an element in a Matrix
- ElementLocation() - Constructor for class org.ejml.data.ElementLocation
- ElementLocation(int, int) - Constructor for class org.ejml.data.ElementLocation
- EPS - Static variable in class org.ejml.UtilEjml
- exceedsMaxMatrixSize(int, int) - Static method in class org.ejml.UtilEjml
-
Checks to see if a matrix of this size will exceed the maximum possible value an integer can store, which is the max possible array size in Java.
- exec() - Method in class pabeles.concurrency.IntObjectTask
- exec() - Method in class pabeles.concurrency.IntOperatorTask
- exec() - Method in class pabeles.concurrency.IntRangeObjectTask
- exec() - Method in class pabeles.concurrency.IntRangeTask
- extract() - Method in class org.ejml.data.DSubmatrixD1
- extract() - Method in class org.ejml.data.FSubmatrixD1
- extractWords() - Method in class org.ejml.ops.ReadCsv
-
Finds the next valid line of words in the stream and extracts them.
F
- 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
- FancyPrint - Class in org.ejml
-
Convenience class for fancy print designed to make it less verbose
- FancyPrint() - Constructor for class org.ejml.FancyPrint
- FancyPrint(DecimalFormat, int, int) - Constructor for class org.ejml.FancyPrint
- fancyString(double, DecimalFormat, boolean, int, int) - Static method in class org.ejml.UtilEjml
- fancyString(double, DecimalFormat, int, int) - Static method in class org.ejml.UtilEjml
- fancyStringF(double, DecimalFormat, int, int) - Static method in class org.ejml.UtilEjml
-
Fixed length fancy formatting for doubles.
- FASTER - Enum constant in enum class org.ejml.EjmlParameters.MemoryUsage
-
Always favor faster algorithms even if they use more memory.
- FConvertArrays - Class in org.ejml.ops
-
Converts 1D and 2D arrays to and from EJML data types
- FConvertArrays() - Constructor for class org.ejml.ops.FConvertArrays
- FConvertMatrixStruct - Class in org.ejml.ops
-
Functions for converting between matrix types.
- FConvertMatrixStruct() - Constructor for class org.ejml.ops.FConvertMatrixStruct
- FDRM - Enum constant in enum class org.ejml.data.MatrixType
- 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
- FGrowArray - Class in org.ejml.data
-
A float array which can have its size changed
- FGrowArray() - Constructor for class org.ejml.data.FGrowArray
- FGrowArray(int) - Constructor for class org.ejml.data.FGrowArray
- fill(boolean) - Method in class org.ejml.data.BMatrixRMaj
-
Sets every element in the matrix to the specified value
- fill(double) - Method in class org.ejml.data.DMatrixRMaj
-
Sets all elements equal to the specified value.
- fill(float) - Method in class org.ejml.data.FMatrixRMaj
-
Sets all elements equal to the specified value.
- FillReducing - Enum Class in org.ejml.sparse
-
Different types of fill in reducing techniques that can be selected
- FMaskFactory - Class in org.ejml.masks
-
Utility class to get the corresponding mask builder based on a matrix or primitive array
- FMaskFactory() - Constructor for class org.ejml.masks.FMaskFactory
- FMaskPrimitive - Class in org.ejml.masks
-
Mask implementation backed by a primitive array
- FMaskPrimitive(float[], int, boolean, float) - Constructor for class org.ejml.masks.FMaskPrimitive
- FMaskPrimitive.Builder - Class in org.ejml.masks
-
Utility class to build
FMaskPrimitive
- FMaskSparse - Class in org.ejml.masks
-
Mask implementation backed by a matrix in CSC format
- FMaskSparse(FMatrixSparseCSC, boolean, float, IGrowArray, boolean) - Constructor for class org.ejml.masks.FMaskSparse
- FMaskSparse.Builder - Class in org.ejml.masks
-
Utility class to build
FMaskSparse
- FMaskSparseStructural - Class in org.ejml.masks
-
Mask implementation which checks if the entry is assigned in the sparse matrix.
- FMaskSparseStructural(FMatrixSparseCSC, boolean, IGrowArray, boolean) - Constructor for class org.ejml.masks.FMaskSparseStructural
- FMaskSparseStructural.Builder - Class in org.ejml.masks
-
Utility class to build
FMaskSparseStructural
- 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() - Constructor for class org.ejml.data.FMatrixRBlock
- FMatrixRBlock(int, int) - Constructor for class org.ejml.data.FMatrixRBlock
- FMatrixRBlock(int, int, int) - 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() - Constructor for class org.ejml.data.FMatrixRMaj
-
Default constructor that creates a 0 by 0 matrix.
- FMatrixRMaj(float[]) - Constructor for class org.ejml.data.FMatrixRMaj
-
Creates a column vector the same length as this 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) - Constructor for class org.ejml.data.FMatrixRMaj
-
This declares an array that can store a matrix up to the specified length.
- 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(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(FMatrix) - Constructor for class org.ejml.data.FMatrixRMaj
-
Creates a new FMatrixRMaj which contains the same information as the provided Matrix64F.
- FMatrixRMaj(FMatrixRMaj) - Constructor for class org.ejml.data.FMatrixRMaj
-
Creates a new matrix which is equivalent to the provided matrix.
- FMatrixSparse - Interface in org.ejml.data
-
High level interface for sparse matrices float types.
- FMatrixSparse.CoordinateRealValue - Class in org.ejml.data
-
Value of an element in a sparse matrix
- 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
-
A sparse matrix format that is designed to act as an intermediate step for other matrix types.
- 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
- FMonoid - Class in org.ejml.ops
-
An algebraic structure with a single associative binary operation and an identity element
- FMonoid(float, FOperatorBinary) - Constructor for class org.ejml.ops.FMonoid
- FMonoids - Class in org.ejml.ops
-
as defined in the graphblas c-api (https://people.eecs.berkeley.edu/~aydin/GraphBLAS_API_C_v13.pdf) p.
- FMonoids() - Constructor for class org.ejml.ops.FMonoids
- FOperatorBinary - Interface in org.ejml.ops
-
Functional Interface used in reduce methods to specify arbitrary binary functions accepting floats
- FOperatorBinaryIdx - Interface in org.ejml.ops
-
Functional Interface used in applyRow/Col-Wise method to specify arbitrary binary functions accepting a row index and a float value
- FOperatorUnary - Interface in org.ejml.ops
-
Functional Interface used in apply method to specify arbitrary unary functions accepting a float
- free() - Method in class org.ejml.data.DGrowArray
- free() - Method in class org.ejml.data.FGrowArray
- free() - Method in class org.ejml.data.IGrowArray
- FScalar - Class in org.ejml.data
-
Scalar value.
- FScalar() - Constructor for class org.ejml.data.FScalar
- FSCC - Enum constant in enum class org.ejml.data.MatrixType
- FSemiRing - Class in org.ejml.ops
-
An algebraic structure, defined over the `floats` by two monoids + and *, called addition and multiplication.
- FSemiRing(FMonoid, FMonoid) - Constructor for class org.ejml.ops.FSemiRing
- FSemiRings - Class in org.ejml.ops
-
as defined in the graphblas c-api (https://people.eecs.berkeley.edu/~aydin/GraphBLAS_API_C_v13.pdf) p.
- FSemiRings() - Constructor for class org.ejml.ops.FSemiRings
- 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
- FTRIPLET - Enum constant in enum class org.ejml.data.MatrixType
- func - Variable in class org.ejml.ops.DMonoid
- func - Variable in class org.ejml.ops.FMonoid
G
- get(int) - Method in class org.ejml.data.BMatrixRMaj
- get(int) - Method in class org.ejml.data.DGrowArray
- get(int) - Method in class org.ejml.data.DMatrixD1
-
Returns the value of the matrix at the specified internal array index.
- get(int) - Method in class org.ejml.data.FGrowArray
- get(int) - Method in class org.ejml.data.FMatrixD1
-
Returns the value of the matrix at the specified internal array index.
- get(int) - Method in class org.ejml.data.IGrowArray
- get(int) - Method in class pabeles.concurrency.GrowArray
- get(int, int) - Method in class org.ejml.data.BMatrixRMaj
- 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, 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
-
Searches the list to see if the element at (row,col) has been assigned.
- 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, 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
-
Searches the list to see if the element at (row,col) has been assigned.
- get(int, int) - Method in class org.ejml.data.FSubmatrixD1
- get(int, int, double) - Method in interface org.ejml.data.DMatrixSparse
-
Returns the value of value of the specified matrix element.
- get(int, int, double) - Method in class org.ejml.data.DMatrixSparseCSC
- get(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet
-
Searches the list to see if the element at (row,col) has been assigned.
- get(int, int, float) - Method in interface org.ejml.data.FMatrixSparse
-
Returns the value of value of the specified matrix element.
- get(int, int, float) - Method in class org.ejml.data.FMatrixSparseCSC
- get(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
-
Searches the list to see if the element at (row,col) has been assigned.
- 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, 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
- get2DData() - Method in class org.ejml.data.DMatrixRMaj
-
Export this matrix using a 2D array representation.
- get2DData() - Method in class org.ejml.data.FMatrixRMaj
-
Export this matrix using a 2D array representation.
- getB(T, boolean) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
Returns the bidiagonal matrix.
- getBits() - Method in enum class org.ejml.data.MatrixType
- getClassType() - Method in enum class 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.Submatrix
- getColumn() - Method in class org.ejml.sparse.ComputePermutation
-
Returns column permutation
- 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
- getDecomposition() - Method in class org.ejml.LinearSolverSparseSafe
- getDecomposition() - Method in class org.ejml.LinearSolverToSparse
- 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(double[], double[]) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition_F64
-
Extracts the diagonal and off diagonal elements from the decomposition.
- getDiagonal(double[], double[]) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F64
-
Extracts the diagonal and off diagonal elements of the decomposed tridiagonal matrix.
- getDiagonal(float[], float[]) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition_F32
-
Extracts the diagonal and off diagonal elements from the decomposition.
- getDiagonal(float[], float[]) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F32
-
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) - Method in class org.ejml.data.CMatrixRMaj
- getImag(int) - Method in class org.ejml.data.ZMatrixRMaj
- getImag(int, int) - Method in interface org.ejml.data.CMatrix
-
Returns the imaginary component of the matrix's element.
- 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, int) - Method in class org.ejml.data.ZMatrixRMaj
- getIndex() - Method in class org.ejml.data.DMatrixIterator
-
Which element in the submatrix was returned by next()
- 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.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(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(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
- getMaxThreads() - Static method in class pabeles.concurrency.ConcurrencyOps
-
Returns the maximum number of threads which can be run at once in this pool
- getNonZeroLength() - Method in class org.ejml.data.DMatrixSparseCSC
- getNonZeroLength() - Method in class org.ejml.data.DMatrixSparseTriplet
- getNonZeroLength() - Method in class org.ejml.data.FMatrixSparseCSC
- getNonZeroLength() - Method in class org.ejml.data.FMatrixSparseTriplet
- getNonZeroLength() - Method in interface org.ejml.data.MatrixSparse
-
Returns the number of non-zero elements.
- 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.
- getNumCols() - Method in class org.ejml.masks.DMaskPrimitive
- getNumCols() - Method in class org.ejml.masks.DMaskSparse
- getNumCols() - Method in class org.ejml.masks.DMaskSparseStructural
- getNumCols() - Method in class org.ejml.masks.FMaskPrimitive
- getNumCols() - Method in class org.ejml.masks.FMaskSparse
- getNumCols() - Method in class org.ejml.masks.FMaskSparseStructural
- getNumCols() - Method in class org.ejml.masks.Mask
- 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 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.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.
- getNumRows() - Method in class org.ejml.masks.DMaskPrimitive
- getNumRows() - Method in class org.ejml.masks.DMaskSparse
- getNumRows() - Method in class org.ejml.masks.DMaskSparseStructural
- getNumRows() - Method in class org.ejml.masks.FMaskPrimitive
- getNumRows() - Method in class org.ejml.masks.FMaskSparse
- getNumRows() - Method in class org.ejml.masks.FMaskSparseStructural
- getNumRows() - Method in class org.ejml.masks.Mask
- getQ(MatrixType, boolean) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition
-
An orthogonal matrix that has the following property: T = QHAQ
- getQ(T, boolean) - Method in interface org.ejml.interfaces.decomposition.QRDecomposition
-
Returns the Q matrix from the decomposition.
- 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.
- getRawResult() - Method in class pabeles.concurrency.IntObjectTask
- getRawResult() - Method in class pabeles.concurrency.IntOperatorTask
- getRawResult() - Method in class pabeles.concurrency.IntRangeObjectTask
- getRawResult() - Method in class pabeles.concurrency.IntRangeTask
- getReader() - Method in class org.ejml.ops.ReadCsv
-
Returns the reader that it is using internally.
- getReal(int) - Method in class org.ejml.data.CMatrixRMaj
- getReal(int) - Method in class org.ejml.data.ZMatrixRMaj
- getReal(int, int) - Method in interface org.ejml.data.CMatrix
-
Returns the real component of the matrix's element.
- getReal(int, int) - Method in class org.ejml.data.CMatrixRMaj
- getReal(int, int) - Method in interface org.ejml.data.ZMatrix
-
Returns the real component of the matrix's element.
- getReal(int, int) - Method in class org.ejml.data.ZMatrixRMaj
- getRow() - Method in class org.ejml.sparse.ComputePermutation
-
Returns row permutation
- 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.Submatrix
- 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.
- getThreadPool() - Static method in class pabeles.concurrency.ConcurrencyOps
-
Returns the thread pool.
- 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) - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns the orthogonal 'U' matrix.
- getU(T, boolean, boolean) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
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) - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns the orthogonal 'V' matrix.
- getV(T, boolean, boolean) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
Returns the orthogonal V matrix.
- getW(T) - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns a diagonal matrix with the singular values.
- GIT_BRANCH - Static variable in class org.ejml.EjmlVersion
- GIT_DATE - Static variable in class org.ejml.EjmlVersion
- GIT_REVISION - Static variable in class org.ejml.EjmlVersion
- GIT_SHA - Static variable in class org.ejml.EjmlVersion
- grow() - Method in class pabeles.concurrency.GrowArray
-
Add a new element to the array.
- GrowArray<D> - Class in pabeles.concurrency
-
An array of objects which grows and recycles its elements automatically.
- GrowArray(ConcurrencyOps.NewInstance<D>) - Constructor for class pabeles.concurrency.GrowArray
- GrowArray(ConcurrencyOps.NewInstance<D>, ConcurrencyOps.Reset<D>) - Constructor for class pabeles.concurrency.GrowArray
- GrowArray(ConcurrencyOps.NewInstance<D>, ConcurrencyOps.Reset<D>, Class<D>) - Constructor for class pabeles.concurrency.GrowArray
-
Specifies the internal array type.
- growInternal(int) - Method in class org.ejml.data.DGrowArray
-
Increases the internal array's length by the specified amount.
- growInternal(int) - Method in class org.ejml.data.FGrowArray
-
Increases the internal array's length by the specified amount.
- growInternal(int) - Method in class org.ejml.data.IGrowArray
-
Increases the internal array's length by the specified amount.
- 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'.
H
- hasColumnPermutation() - Method in class org.ejml.sparse.ComputePermutation
- hasNext() - Method in class org.ejml.data.DMatrixIterator
- hasNext() - Method in class org.ejml.data.FMatrixIterator
- hasNullableArgument(Method) - Static method in class org.ejml.UtilEjml
-
Returns true if any of the matrix arguments has @Nullable
- hasRowPermutation() - Method in class org.ejml.sparse.ComputePermutation
- higherTriangle - Static variable in class org.ejml.ops.IPredicatesBinary
- histogramToStructure(int[]) - Method in class org.ejml.data.DMatrixSparseCSC
-
Given the histogram of columns compute the col_idx for the matrix.
- histogramToStructure(int[]) - Method in class org.ejml.data.FMatrixSparseCSC
-
Given the histogram of columns compute the col_idx for the matrix.
I
- id - Variable in class org.ejml.ops.DMonoid
-
neutral-element/identity for `func`
- id - Variable in class org.ejml.ops.FMonoid
-
neutral-element/identity for `func`
- IDENTITY - Enum constant in enum class org.ejml.sparse.FillReducing
-
TESTING ONLY.
- IGrowArray - Class in org.ejml.data
-
An integer array which can have its size changed
- IGrowArray() - Constructor for class org.ejml.data.IGrowArray
- IGrowArray(int) - 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
-
Checks if the input matrix to
DecompositionInterface.decompose(org.ejml.data.Matrix)
is modified during the decomposition process. - inputModified() - Method in interface org.ejml.interfaces.SolveNullSpace
-
Returns true if the input matrix is modified
- IntObjectConsumer<T> - Interface in pabeles.concurrency
-
Processes a value and is provided workspace
- IntObjectTask<T> - Class in pabeles.concurrency
-
Performs a parallel for loop with the specified step increment and a workspace for each thread.
- IntObjectTask(int, int, int, int, int, GrowArray<T>, IntObjectConsumer<T>) - Constructor for class pabeles.concurrency.IntObjectTask
- IntOperatorTask - Class in pabeles.concurrency
- IntOperatorTask(int, int, Class, IntProducerNumber) - Constructor for class pabeles.concurrency.IntOperatorTask
- IntOperatorTask.Max - Class in pabeles.concurrency
- IntOperatorTask.Min - Class in pabeles.concurrency
- IntOperatorTask.Sum - Class in pabeles.concurrency
- IntProducerNumber - Interface in pabeles.concurrency
-
Processes an integer and returns a number
- IntRangeConsumer - Interface in pabeles.concurrency
-
Processes a range of integer numbers
- IntRangeObjectConsumer<T> - Interface in pabeles.concurrency
-
Processes a range of integer numbers
- IntRangeObjectTask<T> - Class in pabeles.concurrency
- IntRangeObjectTask(int, int, int, int, GrowArray<T>, IntRangeObjectConsumer<T>) - Constructor for class pabeles.concurrency.IntRangeObjectTask
- IntRangeObjectTask(int, int, int, GrowArray<T>, IntRangeObjectConsumer<T>) - Constructor for class pabeles.concurrency.IntRangeObjectTask
- IntRangeTask - Class in pabeles.concurrency
- IntRangeTask(int, int, int, int, IntRangeConsumer) - Constructor for class pabeles.concurrency.IntRangeTask
- IntRangeTask(int, int, int, IntRangeConsumer) - Constructor for class pabeles.concurrency.IntRangeTask
- 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
- IPredicateBinary - Interface in org.ejml.ops
-
Functional Interface used in matrix select methods to specify arbitrary binary predicates accepting element coordinates
- IPredicatesBinary - Class in org.ejml.ops
-
Inspired by the predefined SelectOps in GraphBLAS (spec extension)
- IPredicatesBinary() - Constructor for class org.ejml.ops.IPredicatesBinary
- 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 class org.ejml.data.FMatrixSparseCSC
- isAssigned(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
- isAssigned(int, int) - Method in interface org.ejml.data.MatrixSparse
-
Is the specified element explicitly assigned a value
- 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 class 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 class 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(double, double, double) - Static method in class org.ejml.UtilEjml
- isIdentical(float, float, float) - Static method in class org.ejml.UtilEjml
- 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.
- 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 class 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.
- isSet(int) - Method in class org.ejml.masks.DMaskPrimitive
- isSet(int) - Method in class org.ejml.masks.DMaskSparse
- isSet(int) - Method in class org.ejml.masks.DMaskSparseStructural
- isSet(int) - Method in class org.ejml.masks.FMaskPrimitive
- isSet(int) - Method in class org.ejml.masks.FMaskSparse
- isSet(int) - Method in class org.ejml.masks.FMaskSparseStructural
- isSet(int) - Method in class org.ejml.masks.Mask
- isSet(int, int) - Method in class org.ejml.masks.DMaskPrimitive
- isSet(int, int) - Method in class org.ejml.masks.DMaskSparse
- isSet(int, int) - Method in class org.ejml.masks.DMaskSparseStructural
- isSet(int, int) - Method in class org.ejml.masks.FMaskPrimitive
- isSet(int, int) - Method in class org.ejml.masks.FMaskSparse
- isSet(int, int) - Method in class org.ejml.masks.FMaskSparseStructural
- isSet(int, int) - Method in class org.ejml.masks.Mask
- isSingular() - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns true if the decomposition detected a singular matrix.
- isSpace(char) - Static method in class org.ejml.ops.ReadCsv
-
Checks to see if 'c' is a space character or not.
- isSquare(Matrix) - Static method in class org.ejml.ops.MatrixFeatures
-
Checks to see if it is a square 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.
- isStructureLocked() - Method in class org.ejml.LinearSolverSparseSafe
- isStructureLocked() - Method in class org.ejml.LinearSolverToSparse
- isUncountable(double) - Static method in class org.ejml.UtilEjml
- isUncountable(float) - Static method in class org.ejml.UtilEjml
- isUseConcurrent() - Static method in class org.ejml.concurrency.EjmlConcurrency
- isVector(Matrix) - Static method in class org.ejml.ops.MatrixFeatures
-
Checks to see if the matrix is a vector or not.
- 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.
L
- length - Variable in class org.ejml.data.DGrowArray
- length - Variable in class org.ejml.data.FGrowArray
- length - Variable in class org.ejml.data.IGrowArray
- length() - Method in class org.ejml.data.DGrowArray
- length() - Method in class org.ejml.data.FGrowArray
- length() - Method in class org.ejml.data.IGrowArray
- LinearSolver<S extends Matrix,
D extends Matrix> - Interface in org.ejml.interfaces.linsol -
Base class for Linear Solvers.
- LinearSolverDense<T extends Matrix> - Interface in org.ejml.interfaces.linsol
-
An implementation of LinearSolverDense solves a linear system or inverts a matrix.
- LinearSolverSafe<T extends ReshapeMatrix> - Class in org.ejml
-
Ensures that any linear solver it is wrapped around will never modify the input matrices.
- LinearSolverSafe(LinearSolverDense<T>) - Constructor for class org.ejml.LinearSolverSafe
- LinearSolverSparse<S extends Matrix,
D extends Matrix> - Interface in org.ejml.interfaces.linsol - LinearSolverSparseSafe<S extends DMatrixSparse,
D extends ReshapeMatrix> - Class in org.ejml -
Ensures that any linear solver it is wrapped around will never modify the input matrices.
- LinearSolverSparseSafe(LinearSolverSparse<S, D>) - Constructor for class org.ejml.LinearSolverSparseSafe
- LinearSolverToSparse<D extends Matrix> - Class in org.ejml
-
Wrapper which allows a regular linear solver to act like a sparse solver
- LinearSolverToSparse(LinearSolverDense<D>) - Constructor for class org.ejml.LinearSolverToSparse
- loadCSV(String, boolean) - Static method in class org.ejml.ops.MatrixIO
-
Reads a matrix in which has been encoded using a Column Space Value (CSV) file format.
- loadCSV(String, int, int) - Static method in class org.ejml.ops.MatrixIO
-
Reads a matrix in which has been encoded using a Column Space Value (CSV) file format.
- loadMatlab(String) - Static method in class org.ejml.ops.MatrixIO
-
Loads a
Matrix
which has been saved to file using MATLAB's MAT-File Format (Level 5) serialization. - loadMatlab(String, T) - Static method in class org.ejml.ops.MatrixIO
-
Loads a
Matrix
which has been saved to file using MATLAB's MAT-File Format (Level 5) serialization. - loadMatrixMarketDDRM(Reader) - Static method in class org.ejml.ops.MatrixIO
-
Reads a stream in Matrix Market Coordinate format
- loadMatrixMarketDSTR(Reader) - Static method in class org.ejml.ops.MatrixIO
-
Reads a stream in Matrix Market Coordinate format
- loadMatrixMarketFDRM(Reader) - Static method in class org.ejml.ops.MatrixIO
-
Reads a stream in Matrix Market Coordinate format
- loadMatrixMarketFSTR(Reader) - Static method in class org.ejml.ops.MatrixIO
-
Reads a stream in Matrix Market Coordinate format
- local - Static variable in class org.ejml.ops.MatrixIO
-
Local used by printf().
- lookup(boolean, boolean, int) - Static method in enum class org.ejml.data.MatrixType
-
Looks up the default matrix type for the specified features
- lookup(Class<?>) - Static method in enum class org.ejml.data.MatrixType
- loopBlocks(int, int, int, GrowArray<T>, IntRangeObjectConsumer<T>) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Splits the range of values up into blocks.
- loopBlocks(int, int, int, IntRangeConsumer) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Automatically breaks the problem up into blocks based on the number of threads available.
- loopBlocks(int, int, GrowArray<T>, IntRangeObjectConsumer<T>) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Splits the range of values up into blocks.
- loopBlocks(int, int, IntRangeConsumer) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Splits the range of values up into blocks.
- loopFor(int, int, int, IntConsumer) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Concurrent for loop.
- loopFor(int, int, int, GrowArray<T>, IntObjectConsumer<T>) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Concurrent for loop.
- loopFor(int, int, IntConsumer) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Concurrent for loop.
- LOW_MEMORY - Enum constant in enum class org.ejml.EjmlParameters.MemoryUsage
-
Use lower memory algorithm while not totally sacrificing speed.
- lowerTriangle - Static variable in class org.ejml.ops.IPredicatesBinary
- LUDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
LU Decomposition refactors the original matrix such that:
PT*L*U = A where P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is the original matrix. - LUDecomposition_F32<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
LUDecomposition
for 32-bit numbers - LUDecomposition_F64<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
LUDecomposition
for 64-bit numbers - LUSparseDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
- LUSparseDecomposition_F32<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
LUSparseDecomposition
for 32-bit numbers - LUSparseDecomposition_F64<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
LUSparseDecomposition
for 64-bit numbers
M
- Mask - Class in org.ejml.masks
-
Mask used for specifying which matrix entries should be computed
- Mask(boolean) - Constructor for class org.ejml.masks.Mask
- MaskBuilder<MASK extends Mask> - Class in org.ejml.masks
-
Helper class to build
Mask
and specify specific parameter - MaskBuilder() - Constructor for class org.ejml.masks.MaskBuilder
- MATLAB_FORMAT - Static variable in class org.ejml.ops.MatrixIO
-
Specified the printf format used when printing out in Matlab format
- matlabToDDRM(String) - Static method in class org.ejml.ops.MatrixIO
-
Converts a text string in matlab format into a DDRM matrix
- matlabToFDRM(String) - Static method in class org.ejml.ops.MatrixIO
-
Converts a text string in matlab format into a DDRM matrix
- matrix - Variable in class org.ejml.masks.DMaskSparse
- matrix - Variable in class org.ejml.masks.FMaskSparse
- Matrix - Interface in org.ejml.data
-
Base interface for all rectangular matrices
- MatrixDimensionException - Exception in org.ejml
-
If two matrices did not have compatible dimensions for the operation this exception is thrown.
- MatrixDimensionException() - Constructor for exception org.ejml.MatrixDimensionException
- MatrixDimensionException(String) - Constructor for exception org.ejml.MatrixDimensionException
- MatrixFeatures - Class in org.ejml.ops
-
Determines which features a matrix has that do not rely on inner data type
- MatrixFeatures() - Constructor for class org.ejml.ops.MatrixFeatures
- MatrixFeatures_D - Class in org.ejml.ops
-
Generic (slow) matrix features for real matrices
- MatrixFeatures_D() - Constructor for class org.ejml.ops.MatrixFeatures_D
- MatrixFeatures_F - Class in org.ejml.ops
-
Generic (slow) matrix features for real matrices
- MatrixFeatures_F() - Constructor for class org.ejml.ops.MatrixFeatures_F
- MatrixIO - Class in org.ejml.ops
-
Provides simple to use routines for reading and writing matrices to and from files.
- MatrixIO() - Constructor for class org.ejml.ops.MatrixIO
- MatrixSparse - Interface in org.ejml.data
-
High level interface for all sparse matrices
- MatrixType - Enum Class in org.ejml.data
-
Specifies that type of data structure a matrix is encoded with.
- MAVEN_GROUP - Static variable in class org.ejml.EjmlVersion
- MAVEN_NAME - Static variable in class org.ejml.EjmlVersion
- max(double[], int, int) - Static method in class org.ejml.UtilEjml
- max(float[], int, int) - Static method in class org.ejml.UtilEjml
- max(int, int, Class, IntProducerNumber) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Computes the maximum value
- Max(int, int, Class, IntProducerNumber) - Constructor for class pabeles.concurrency.IntOperatorTask.Max
- MAX - Static variable in class org.ejml.ops.DMonoids
- MAX - Static variable in class org.ejml.ops.FMonoids
- MAX_FIRST - Static variable in class org.ejml.ops.DSemiRings
- MAX_FIRST - Static variable in class org.ejml.ops.FSemiRings
- MAX_MIN - Static variable in class org.ejml.ops.DSemiRings
- MAX_MIN - Static variable in class org.ejml.ops.FSemiRings
- MAX_PLUS - Static variable in class org.ejml.ops.DSemiRings
- MAX_PLUS - Static variable in class org.ejml.ops.FSemiRings
- MAX_SECOND - Static variable in class org.ejml.ops.DSemiRings
- MAX_SECOND - Static variable in class org.ejml.ops.FSemiRings
- MAX_TIMES - Static variable in class org.ejml.ops.DSemiRings
- MAX_TIMES - Static variable in class org.ejml.ops.FSemiRings
- maxInverseSize - Static variable in class org.ejml.UtilEjml
- maxMaskedEntries() - Method in class org.ejml.masks.DMaskPrimitive
- maxMaskedEntries() - Method in class org.ejml.masks.DMaskSparse
- maxMaskedEntries() - Method in class org.ejml.masks.DMaskSparseStructural
- maxMaskedEntries() - Method in class org.ejml.masks.FMaskPrimitive
- maxMaskedEntries() - Method in class org.ejml.masks.FMaskSparse
- maxMaskedEntries() - Method in class org.ejml.masks.FMaskSparseStructural
- maxMaskedEntries() - Method in class org.ejml.masks.Mask
-
Pessimistic estimation of entries set in the mask
- MEMORY - Static variable in class org.ejml.EjmlParameters
-
Used to adjust which algorithms are used.
- memset(double[], double, int) - Static method in class org.ejml.UtilEjml
- memset(int[], int, int) - Static method in class org.ejml.UtilEjml
- min(int, int, Class, IntProducerNumber) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Computes the maximum value
- Min(int, int, Class, IntProducerNumber) - Constructor for class pabeles.concurrency.IntOperatorTask.Min
- MIN - Static variable in class org.ejml.ops.DMonoids
- MIN - Static variable in class org.ejml.ops.FMonoids
- MIN_FIRST - Static variable in class org.ejml.ops.DSemiRings
- MIN_FIRST - Static variable in class org.ejml.ops.FSemiRings
- MIN_MAX - Static variable in class org.ejml.ops.DSemiRings
- MIN_MAX - Static variable in class org.ejml.ops.FSemiRings
- MIN_PLUS - Static variable in class org.ejml.ops.DSemiRings
- MIN_PLUS - Static variable in class org.ejml.ops.FSemiRings
- MIN_SECOND - Static variable in class org.ejml.ops.DSemiRings
- MIN_SECOND - Static variable in class org.ejml.ops.FSemiRings
- MIN_TIMES - Static variable in class org.ejml.ops.DSemiRings
- MIN_TIMES - Static variable in class org.ejml.ops.FSemiRings
- minus(int, double) - Method in class org.ejml.data.DMatrixD1
-
Subtracts the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] -= val; - minus(int, float) - Method in class org.ejml.data.FMatrixD1
-
Subtracts the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] -= val; - minus(Complex_F32) - Method in class org.ejml.data.Complex_F32
- minus(Complex_F32, Complex_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Subtraction: result = a - b
- minus(Complex_F64) - Method in class org.ejml.data.Complex_F64
- minus(Complex_F64, Complex_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Subtraction: result = a - b
- modifiesA() - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
Returns true if the passed in matrix to
LinearSolver.setA(Matrix)
is modified. - modifiesA() - Method in class org.ejml.LinearSolverSafe
- modifiesA() - Method in class org.ejml.LinearSolverSparseSafe
- modifiesA() - Method in class org.ejml.LinearSolverToSparse
- modifiesB() - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
Returns true if the passed in 'B' matrix to
LinearSolver.solve(Matrix, Matrix)
is modified. - modifiesB() - Method in class org.ejml.LinearSolverSafe
- modifiesB() - Method in class org.ejml.LinearSolverSparseSafe
- modifiesB() - Method in class org.ejml.LinearSolverToSparse
- mult - Variable in class org.ejml.ops.DSemiRing
- mult - Variable in class org.ejml.ops.FSemiRing
- MULT_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
-
At what point does it switch from a small matrix multiply to the reorder version.
- MULT_INNER_SWITCH - Static variable in class org.ejml.EjmlParameters
- MULT_TRANAB_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
- multiply(Complex_F32, Complex_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Multiplication: result = a * b
- multiply(Complex_F64, Complex_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Multiplication: result = a * b
- multiply(ComplexPolar_F32, ComplexPolar_F32, ComplexPolar_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Division in polar notation.
- multiply(ComplexPolar_F64, ComplexPolar_F64, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Division in polar notation.
N
- negated - Variable in class org.ejml.masks.Mask
-
Whether the mask entries should be negated.
- negated - Variable in class org.ejml.masks.MaskBuilder
- newInstance() - Method in interface pabeles.concurrency.ConcurrencyOps.NewInstance
- newInstance(int, int, Class, IntProducerNumber) - Method in class pabeles.concurrency.IntOperatorTask.Max
- newInstance(int, int, Class, IntProducerNumber) - Method in class pabeles.concurrency.IntOperatorTask.Min
- newInstance(int, int, Class, IntProducerNumber) - Method in class pabeles.concurrency.IntOperatorTask
- newInstance(int, int, Class, IntProducerNumber) - Method in class pabeles.concurrency.IntOperatorTask.Sum
- next() - Method in class org.ejml.data.DMatrixIterator
- next() - Method in class org.ejml.data.FMatrixIterator
- nonDiagonal - Static variable in class org.ejml.ops.IPredicatesBinary
- NONE - Enum constant in enum class org.ejml.sparse.FillReducing
-
No fill reduction permutation will be applied
- 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
-
Number of columns in the matrix
- 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
-
Number of columns in the matrix
- numCols - Variable in class org.ejml.data.ZMatrixD1
-
Number of columns in the matrix.
- numCols - Variable in class org.ejml.masks.DMaskPrimitive
-
Number of columns of the wrapped matrix
- numCols - Variable in class org.ejml.masks.FMaskPrimitive
-
Number of columns of the wrapped 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
-
Number of rows in the matrix
- 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
-
Number of rows in the matrix
- 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_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
-
Number of non-zero elements in this matrix
- nz_length - Variable in class org.ejml.data.FMatrixSparseCSC
-
Length of data.
- nz_length - Variable in class org.ejml.data.FMatrixSparseTriplet
-
Number of non-zero elements in this matrix
- nz_rowcol - Variable in class org.ejml.data.DMatrixSparseTriplet
-
Storage for row and column coordinate for non-zero elements
- nz_rowcol - Variable in class org.ejml.data.FMatrixSparseTriplet
-
Storage for row and column coordinate for non-zero elements
- 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_value - Variable in class org.ejml.data.DMatrixSparseTriplet
-
Storage for value of a non-zero element
- nz_value - Variable in class org.ejml.data.FMatrixSparseTriplet
-
Storage for value of a non-zero element
- 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.
O
- operator(Number) - Method in class pabeles.concurrency.IntOperatorTask.Max
- operator(Number) - Method in class pabeles.concurrency.IntOperatorTask.Min
- operator(Number) - Method in class pabeles.concurrency.IntOperatorTask
- operator(Number) - Method in class pabeles.concurrency.IntOperatorTask.Sum
- OR - Static variable in class org.ejml.ops.DMonoids
- OR - Static variable in class org.ejml.ops.FMonoids
- OR_AND - Static variable in class org.ejml.ops.DSemiRings
- OR_AND - Static variable in class org.ejml.ops.FSemiRings
- org.ejml - package org.ejml
- org.ejml.concurrency - package org.ejml.concurrency
- org.ejml.data - package org.ejml.data
- org.ejml.interfaces - package org.ejml.interfaces
- org.ejml.interfaces.decomposition - package org.ejml.interfaces.decomposition
- org.ejml.interfaces.linsol - package org.ejml.interfaces.linsol
- org.ejml.masks - package org.ejml.masks
- org.ejml.ops - package org.ejml.ops
- org.ejml.sparse - package org.ejml.sparse
- original - Variable in class org.ejml.data.Submatrix
P
- p(double) - Method in class org.ejml.FancyPrint
-
Fancy print without a space added to positive numbers
- pabeles.concurrency - package pabeles.concurrency
- parse_DDRM(String, int) - Static method in class org.ejml.UtilEjml
-
Give a string of numbers it returns a DenseMatrix
- parse_DSCC(String, int) - Static method in class org.ejml.UtilEjml
- parse_FDRM(String, int) - Static method in class org.ejml.UtilEjml
-
Give a string of numbers it returns a DenseMatrix
- parse_FSCC(String, int) - Static method in class org.ejml.UtilEjml
- parseWords(String) - Method in class org.ejml.ops.ReadCsv
-
Extracts the words from a string.
- pcol - Variable in class org.ejml.sparse.ComputePermutation
- permutationSign(int[], int, int[]) - Static method in class org.ejml.UtilEjml
- PI - Static variable in class org.ejml.UtilEjml
- PI2 - Static variable in class org.ejml.UtilEjml
- PId2 - Static variable in class org.ejml.UtilEjml
- pivotVector(int[], int, IGrowArray) - Static method in class org.ejml.UtilEjml
- plus(int, double) - Method in class org.ejml.data.DMatrixD1
-
Adds the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] += val; - plus(int, float) - Method in class org.ejml.data.FMatrixD1
-
Adds the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] += val; - plus(Complex_F32) - Method in class org.ejml.data.Complex_F32
- plus(Complex_F32, Complex_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Addition: result = a + b
- plus(Complex_F64) - Method in class org.ejml.data.Complex_F64
- plus(Complex_F64, Complex_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Addition: result = a + b
- PLUS - Static variable in class org.ejml.ops.DMonoids
- PLUS - Static variable in class org.ejml.ops.FMonoids
- PLUS_MIN - Static variable in class org.ejml.ops.DSemiRings
- PLUS_MIN - Static variable in class org.ejml.ops.FSemiRings
- PLUS_TIMES - Static variable in class org.ejml.ops.DSemiRings
- PLUS_TIMES - Static variable in class org.ejml.ops.FSemiRings
- pow(ComplexPolar_F32, int, ComplexPolar_F32) - Static method in class org.ejml.ops.ComplexMath_F32
-
Computes the power of a complex number in polar notation
- pow(ComplexPolar_F64, int, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Computes the power of a complex number in polar notation
- print() - Method in class org.ejml.data.BMatrixRMaj
- print() - Method in class org.ejml.data.CMatrixRMaj
- print() - Method in class org.ejml.data.DMatrix2
- print() - Method in class org.ejml.data.DMatrix2x2
- print() - Method in class org.ejml.data.DMatrix3
- print() - Method in class org.ejml.data.DMatrix3x3
- print() - Method in class org.ejml.data.DMatrix4
- print() - Method in class org.ejml.data.DMatrix4x4
- print() - Method in class org.ejml.data.DMatrix5
- print() - Method in class org.ejml.data.DMatrix5x5
- print() - Method in class org.ejml.data.DMatrix6
- print() - Method in class org.ejml.data.DMatrix6x6
- print() - Method in class org.ejml.data.DMatrixD1
- print() - Method in class org.ejml.data.DMatrixSparseCSC
- print() - Method in class org.ejml.data.DMatrixSparseTriplet
- print() - Method in class org.ejml.data.DSubmatrixD1
- print() - Method in class org.ejml.data.FMatrix2
- print() - Method in class org.ejml.data.FMatrix2x2
- print() - Method in class org.ejml.data.FMatrix3
- print() - Method in class org.ejml.data.FMatrix3x3
- print() - Method in class org.ejml.data.FMatrix4
- print() - Method in class org.ejml.data.FMatrix4x4
- print() - Method in class org.ejml.data.FMatrix5
- print() - Method in class org.ejml.data.FMatrix5x5
- print() - Method in class org.ejml.data.FMatrix6
- print() - Method in class org.ejml.data.FMatrix6x6
- print() - Method in class org.ejml.data.FMatrixD1
- print() - Method in class org.ejml.data.FMatrixSparseCSC
- print() - Method in class org.ejml.data.FMatrixSparseTriplet
- print() - Method in class org.ejml.data.FSubmatrixD1
- print() - Method in interface org.ejml.data.Matrix
-
Prints the matrix to standard out using standard formatting.
- print() - Method in class org.ejml.data.Submatrix
- print() - Method in class org.ejml.data.ZMatrixRMaj
- print() - Method in class org.ejml.masks.Mask
-
Prints the mask to standard out.
- print(PrintStream, CMatrix, String) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, DMatrix) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, DMatrix, String) - Static method in class org.ejml.ops.MatrixIO
-
Prints the matrix out in a text format.
- print(PrintStream, DMatrix, String, int, int, int, int) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, DMatrixSparseCSC, String) - Static method in class org.ejml.ops.MatrixIO
-
Prints the matrix out in a text format.
- print(PrintStream, DMatrixSparseTriplet, String) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, FMatrix) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, FMatrix, String) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, FMatrix, String, int, int, int, int) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, FMatrixSparseCSC, String) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, FMatrixSparseTriplet, String) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, Matrix) - Static method in class org.ejml.ops.MatrixIO
- print(PrintStream, ZMatrix, String) - Static method in class org.ejml.ops.MatrixIO
- print(String) - Method in class org.ejml.data.BMatrixRMaj
- print(String) - Method in class org.ejml.data.CMatrixRMaj
- print(String) - Method in class org.ejml.data.DMatrix2
- print(String) - Method in class org.ejml.data.DMatrix2x2
- print(String) - Method in class org.ejml.data.DMatrix3
- print(String) - Method in class org.ejml.data.DMatrix3x3
- print(String) - Method in class org.ejml.data.DMatrix4
- print(String) - Method in class org.ejml.data.DMatrix4x4
- print(String) - Method in class org.ejml.data.DMatrix5
- print(String) - Method in class org.ejml.data.DMatrix5x5
- print(String) - Method in class org.ejml.data.DMatrix6
- print(String) - Method in class org.ejml.data.DMatrix6x6
- print(String) - Method in class org.ejml.data.DMatrixD1
- print(String) - Method in class org.ejml.data.DMatrixSparseCSC
- print(String) - Method in class org.ejml.data.DMatrixSparseTriplet
- print(String) - Method in class org.ejml.data.FMatrix2
- print(String) - Method in class org.ejml.data.FMatrix2x2
- print(String) - Method in class org.ejml.data.FMatrix3
- print(String) - Method in class org.ejml.data.FMatrix3x3
- print(String) - Method in class org.ejml.data.FMatrix4
- print(String) - Method in class org.ejml.data.FMatrix4x4
- print(String) - Method in class org.ejml.data.FMatrix5
- print(String) - Method in class org.ejml.data.FMatrix5x5
- print(String) - Method in class org.ejml.data.FMatrix6
- print(String) - Method in class org.ejml.data.FMatrix6x6
- print(String) - Method in class org.ejml.data.FMatrixD1
- print(String) - Method in class org.ejml.data.FMatrixSparseCSC
- print(String) - Method in class org.ejml.data.FMatrixSparseTriplet
- print(String) - Method in interface org.ejml.data.Matrix
-
Prints the matrix to standard out with the specified formatting.
- print(String) - Method in class org.ejml.data.ZMatrixRMaj
- printFancy(PrintStream, CMatrix, int) - Static method in class org.ejml.ops.MatrixIO
- printFancy(PrintStream, DMatrix, int) - Static method in class org.ejml.ops.MatrixIO
- printFancy(PrintStream, DMatrixSparseCSC, int) - Static method in class org.ejml.ops.MatrixIO
- printFancy(PrintStream, FMatrix, int) - Static method in class org.ejml.ops.MatrixIO
- printFancy(PrintStream, ZMatrix, int) - Static method in class org.ejml.ops.MatrixIO
- printJava(PrintStream, DMatrix, String) - Static method in class org.ejml.ops.MatrixIO
- printJava(PrintStream, FMatrix, String) - Static method in class org.ejml.ops.MatrixIO
- printMatlab(PrintStream, DMatrix) - Static method in class org.ejml.ops.MatrixIO
- printMatlab(PrintStream, FMatrix) - Static method in class org.ejml.ops.MatrixIO
- printNonZero() - Method in class org.ejml.data.DMatrixSparseCSC
- printNonZero() - Method in class org.ejml.data.DMatrixSparseTriplet
- printNonZero() - Method in class org.ejml.data.FMatrixSparseCSC
- printNonZero() - Method in class org.ejml.data.FMatrixSparseTriplet
- printNonZero() - Method in interface org.ejml.data.MatrixSparse
-
Prints to standard out the non-zero elements only.
- printTime(String, String, UtilEjml.Process) - Static method in class org.ejml.UtilEjml
- printTime(String, UtilEjml.Process) - Static method in class org.ejml.UtilEjml
- process() - Method in interface org.ejml.UtilEjml.Process
- process(T) - Method in class org.ejml.sparse.ComputePermutation
- process(T, int, T) - Method in interface org.ejml.interfaces.SolveNullSpace
-
Finds the nullspace inside of input
- prow - Variable in class org.ejml.sparse.ComputePermutation
Q
- QRDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.
- QRPDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Similar to
QRDecomposition
but it can handle the rank deficient case by performing column pivots during the decomposition. - QRPDecomposition_F32<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
QRPDecomposition
for 32-bit floats - QRPDecomposition_F64<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
QRPDecomposition
for 64-bit floats - QRSparseDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Sparse
QRDecomposition
- quality() - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
Returns a very quick to compute measure of how singular the system is.
- quality() - Method in class org.ejml.LinearSolverSafe
- quality() - Method in class org.ejml.LinearSolverSparseSafe
- quality() - Method in class org.ejml.LinearSolverToSparse
- quick(int[], int, int[], double[]) - Method in class org.ejml.ops.SortCoupledArray_F64
- quick(int[], int, int[], float[]) - Method in class org.ejml.ops.SortCoupledArray_F32
- QuickSort_S32 - Class in org.ejml.ops
-
An implementation of the quick sort algorithm from Numerical Recipes Third Edition that is specified for arrays of doubles.
- QuickSort_S32() - Constructor for class org.ejml.ops.QuickSort_S32
- QuickSort_S32(int, int) - Constructor for class org.ejml.ops.QuickSort_S32
R
- r - Variable in class org.ejml.data.ComplexPolar_F32
- r - Variable in class org.ejml.data.ComplexPolar_F64
- RANDOM - Enum constant in enum class org.ejml.sparse.FillReducing
-
TESTING ONLY.
- randomVector_F32(Random, int) - Static method in class org.ejml.UtilEjml
- randomVector_F64(Random, int) - Static method in class org.ejml.UtilEjml
- 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
-
Implementation of
ReducedRowEchelonForm
for 32-bit floats - ReducedRowEchelonForm_F64<T extends Matrix> - Interface in org.ejml.interfaces.linsol
-
Implementation of
ReducedRowEchelonForm
for 64-bit floats - releaseInternalArray() - Method in class pabeles.concurrency.GrowArray
-
Replaces the internal array with one of length zero.
- remove() - Method in class org.ejml.data.DMatrixIterator
- remove() - Method in class org.ejml.data.FMatrixIterator
- remove(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
- remove(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
- remove(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
- remove(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
- remove(int, int) - Method in interface org.ejml.data.MatrixSparse
-
If the specified element is non-zero it is removed from the structure
- reset() - Method in class org.ejml.data.DGrowArray
- reset() - Method in class org.ejml.data.DMatrixSparseTriplet
- reset() - Method in class org.ejml.data.FGrowArray
- reset() - Method in class org.ejml.data.FMatrixSparseTriplet
- reset() - Method in class pabeles.concurrency.GrowArray
- reset(D) - Method in interface pabeles.concurrency.ConcurrencyOps.Reset
- reshape(int) - Method in class org.ejml.data.DGrowArray
-
Changes the array's length and doesn't attempt to preserve previous values if a new array is required
- reshape(int) - Method in class org.ejml.data.FGrowArray
-
Changes the array's length and doesn't attempt to preserve previous values if a new array is required
- reshape(int) - Method in class org.ejml.data.IGrowArray
- reshape(int, int) - Method in class org.ejml.data.BMatrixRMaj
- reshape(int, int) - Method in class org.ejml.data.CMatrixRMaj
- reshape(int, int) - Method in class org.ejml.data.DMatrixD1
-
Equivalent to invoking reshape(numRows,numCols,false);
- reshape(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
- reshape(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
- reshape(int, int) - Method in class org.ejml.data.FMatrixD1
-
Equivalent to invoking reshape(numRows,numCols,false);
- reshape(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
- reshape(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
- reshape(int, int) - Method in interface org.ejml.data.MatrixSparse
-
Changes the number of rows and columns in the matrix.
- 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
- 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, boolean) - Method in class org.ejml.data.DMatrixRBlock
- reshape(int, int, boolean) - Method in class org.ejml.data.DMatrixRMaj
- 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, 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 class org.ejml.data.DMatrixSparseCSC
- reshape(int, int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
- reshape(int, int, int) - Method in class org.ejml.data.FMatrixSparseCSC
- reshape(int, int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
- reshape(int, int, int) - Method in interface org.ejml.data.MatrixSparse
-
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, boolean) - Method in class org.ejml.data.DMatrixRBlock
- reshape(int, int, int, boolean) - Method in class org.ejml.data.FMatrixRBlock
- ReshapeMatrix - Interface in org.ejml.data
-
Matrix which can be reshaped
- reshapeOrDeclare(BMatrixRMaj, int, int) - Static method in class org.ejml.UtilEjml
-
If the input matrix is null a new matrix is created and returned.
- reshapeOrDeclare(CMatrixRMaj, int, int) - Static method in class org.ejml.UtilEjml
-
If the input matrix is null a new matrix is created and returned.
- reshapeOrDeclare(DMatrixRMaj, int, int) - Static method in class org.ejml.UtilEjml
-
If the input matrix is null a new matrix is created and returned.
- reshapeOrDeclare(DMatrixSparseCSC, int, int, int) - Static method in class org.ejml.UtilEjml
- reshapeOrDeclare(FMatrixRMaj, int, int) - Static method in class org.ejml.UtilEjml
-
If the input matrix is null a new matrix is created and returned.
- reshapeOrDeclare(FMatrixSparseCSC, int, int, int) - Static method in class org.ejml.UtilEjml
- reshapeOrDeclare(ZMatrixRMaj, int, int) - Static method in class org.ejml.UtilEjml
-
If the input matrix is null a new matrix is created and returned.
- reshapeOrDeclare(T, MatrixSparse) - Static method in class org.ejml.UtilEjml
- reshapeOrDeclare(T, T) - Static method in class org.ejml.UtilEjml
-
If the input matrix is null a new matrix is created and returned.
- reshapeOrDeclare(T, T, int, int) - Static method in class org.ejml.UtilEjml
-
If the input matrix is null a new matrix is created and returned.
- resize(int) - Method in class pabeles.concurrency.GrowArray
-
Increases the size of the array so that it contains the specified number of elements.
- 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(Complex_F64, int, int, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
-
Computes the Nth root of a complex number.
- 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(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.
- row - Variable in class org.ejml.data.DMatrixSparse.CoordinateRealValue
-
The coordinate
- row - Variable in class org.ejml.data.ElementLocation
-
Row coordinate of an element
- row - Variable in class org.ejml.data.FMatrixSparse.CoordinateRealValue
-
The coordinate
- row0 - Variable in class org.ejml.data.Submatrix
- row1 - Variable in class org.ejml.data.Submatrix
S
- s(double) - Method in class org.ejml.FancyPrint
- safe(LinearSolver<S, D>) - Static method in class org.ejml.UtilEjml
-
Wraps a linear solver of any type with a safe solver the ensures inputs are not modified
- safe(LinearSolverDense<D>) - Static method in class org.ejml.UtilEjml
- saveDenseCSV(DMatrix, String) - Static method in class org.ejml.ops.MatrixIO
-
Saves a matrix to disk using in a Column Space Value (CSV) format.
- saveMatlab(Matrix, String) - Static method in class org.ejml.ops.MatrixIO
-
Saves a matrix to disk using MATLAB's MAT-File Format (Level 5) binary serialization.
- saveMatrixMarket(DMatrixRMaj, String, Writer) - Static method in class org.ejml.ops.MatrixIO
-
Writes a stream using the Matrix Market Coordinate format.
- saveMatrixMarket(DMatrixSparse, String, Writer) - Static method in class org.ejml.ops.MatrixIO
-
Writes a stream using the Matrix Market Coordinate format.
- saveMatrixMarket(FMatrixRMaj, String, Writer) - Static method in class org.ejml.ops.MatrixIO
-
Writes a stream using the Matrix Market Coordinate format.
- saveMatrixMarket(FMatrixSparse, String, Writer) - Static method in class org.ejml.ops.MatrixIO
-
Writes a stream using the Matrix Market Coordinate 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(double) - Method in class org.ejml.data.DMatrixIterator
-
Sets the value of the current element.
- set(double[][]) - Method in class org.ejml.data.DMatrixRMaj
-
Assigns this matrix using a 2D array representation
- set(float) - Method in class org.ejml.data.FMatrixIterator
-
Sets the value of the current element.
- set(float[][]) - Method in class org.ejml.data.FMatrixRMaj
-
Assigns this matrix using a 2D array representation
- set(int, double) - Method in class org.ejml.data.DGrowArray
- set(int, double) - Method in class org.ejml.data.DMatrixD1
-
Sets the element's value at the specified index.
- set(int, float) - Method in class org.ejml.data.FGrowArray
- set(int, float) - Method in class org.ejml.data.FMatrixD1
-
Sets the element's value at the specified index.
- set(int, int) - Method in class org.ejml.data.IGrowArray
- set(int, int, boolean) - Method in class org.ejml.data.BMatrixRMaj
- set(int, int, boolean, double...) - Method in class org.ejml.data.DMatrixRMaj
-
Sets this matrix equal to the matrix encoded in the array.
- set(int, int, boolean, float...) - Method in class org.ejml.data.FMatrixRMaj
-
Sets this matrix equal to the matrix encoded in the array.
- 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(int, int, double) - Method in class org.ejml.data.DMatrix2x2
- set(int, int, double) - Method in class org.ejml.data.DMatrix3
- set(int, int, double) - Method in class org.ejml.data.DMatrix3x3
- set(int, int, double) - Method in class org.ejml.data.DMatrix4
- set(int, int, double) - Method in class org.ejml.data.DMatrix4x4
- set(int, int, double) - Method in class org.ejml.data.DMatrix5
- set(int, int, double) - Method in class org.ejml.data.DMatrix5x5
- set(int, int, double) - Method in class org.ejml.data.DMatrix6
- set(int, int, double) - Method in class org.ejml.data.DMatrix6x6
- set(int, int, double) - 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, double) - Method in class org.ejml.data.DMatrixSparseCSC
- set(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet
-
Sets the element's value at (row,col).
- set(int, int, double) - Method in class org.ejml.data.DSubmatrixD1
- set(int, int, double, double) - Method in interface org.ejml.data.ZMatrix
-
Set's the complex value of the matrix's element
- set(int, int, double, double) - Method in class org.ejml.data.ZMatrixRMaj
- 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(int, int, float) - Method in class org.ejml.data.FMatrix2x2
- set(int, int, float) - Method in class org.ejml.data.FMatrix3
- set(int, int, float) - Method in class org.ejml.data.FMatrix3x3
- set(int, int, float) - Method in class org.ejml.data.FMatrix4
- set(int, int, float) - Method in class org.ejml.data.FMatrix4x4
- set(int, int, float) - Method in class org.ejml.data.FMatrix5
- set(int, int, float) - Method in class org.ejml.data.FMatrix5x5
- set(int, int, float) - Method in class org.ejml.data.FMatrix6
- set(int, int, float) - Method in class org.ejml.data.FMatrix6x6
- set(int, int, float) - 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, float) - Method in class org.ejml.data.FMatrixSparseCSC
- set(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
-
Sets the element's value at (row,col).
- set(int, int, float) - Method in class org.ejml.data.FSubmatrixD1
- set(int, int, float, float) - Method in interface org.ejml.data.CMatrix
-
Set's the complex value of the matrix's element
- set(int, int, float, float) - Method in class org.ejml.data.CMatrixRMaj
- set(M) - Method in class org.ejml.data.Submatrix
- set(M, int, int, int, int) - Method in class org.ejml.data.Submatrix
- set(DMatrixRBlock) - Method in class org.ejml.data.DMatrixRBlock
- set(FMatrixRBlock) - Method in class org.ejml.data.FMatrixRBlock
- setA(D) - Method in class org.ejml.LinearSolverToSparse
- setA(S) - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
Specifies the A matrix in the linear equation.
- setA(S) - Method in class org.ejml.LinearSolverSparseSafe
- setA(T) - Method in class org.ejml.LinearSolverSafe
- setComment(char) - Method in class org.ejml.ops.ReadCsv
-
Sets the comment character.
- setData(double[]) - Method in class org.ejml.data.DMatrixD1
-
Changes the internal array reference.
- setData(double[]) - Method in class org.ejml.data.ZMatrixD1
-
Changes the internal array reference.
- setData(float[]) - Method in class org.ejml.data.CMatrixD1
-
Changes the internal array reference.
- setData(float[]) - Method in class org.ejml.data.FMatrixD1
-
Changes the internal array reference.
- 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
- 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
- setIndexColumn(int) - Method in class org.ejml.masks.DMaskPrimitive
- setIndexColumn(int) - Method in class org.ejml.masks.DMaskSparse
- setIndexColumn(int) - Method in class org.ejml.masks.DMaskSparseStructural
- setIndexColumn(int) - Method in class org.ejml.masks.FMaskPrimitive
- setIndexColumn(int) - Method in class org.ejml.masks.FMaskSparse
- setIndexColumn(int) - Method in class org.ejml.masks.FMaskSparseStructural
- setIndexColumn(int) - Method in class org.ejml.masks.Mask
-
For faster access on a specific column (on at a time) ! Only useful for sparse masks
- setMaxThreads(int) - Static method in class org.ejml.concurrency.EjmlConcurrency
-
Sets the maximum number of threads available in the thread pool and adjusts USE_CONCURRENT.
- setMaxThreads(int) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Changes the maximum number of threads available in the thread pool
- 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.
- setRawResult(Number) - Method in class pabeles.concurrency.IntOperatorTask
- setRawResult(Void) - Method in class pabeles.concurrency.IntObjectTask
- setRawResult(Void) - Method in class pabeles.concurrency.IntRangeObjectTask
- setRawResult(Void) - Method in class pabeles.concurrency.IntRangeTask
- 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
- 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
- setSingularThreshold(double) - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition_F64
-
Specifies the threshold used to flag a column as being singular.
- setSingularThreshold(float) - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition_F32
-
Specifies the threshold used to flag a column as being singular.
- setStructureLocked(boolean) - Method in interface org.ejml.interfaces.decomposition.DecompositionSparseInterface
-
Save results from structural analysis step.
- setStructureLocked(boolean) - Method in interface org.ejml.interfaces.linsol.LinearSolverSparse
-
Save results from structural analysis step.
- setStructureLocked(boolean) - Method in class org.ejml.LinearSolverSparseSafe
- setStructureLocked(boolean) - Method in class org.ejml.LinearSolverToSparse
- setTo(double, double) - Method in class org.ejml.data.Complex_F64
- setTo(double, double) - Method in class org.ejml.data.ComplexPolar_F64
- setTo(double, double) - Method in class org.ejml.data.DMatrix2
- setTo(double, double, double) - Method in class org.ejml.data.DMatrix3
- setTo(double, double, double, double) - Method in class org.ejml.data.DMatrix2x2
- setTo(double, double, double, double) - Method in class org.ejml.data.DMatrix4
- setTo(double, double, double, double, double) - Method in class org.ejml.data.DMatrix5
- setTo(double, double, double, double, double, double) - Method in class org.ejml.data.DMatrix6
- setTo(double, double, double, double, double, double, double, double, double) - Method in class org.ejml.data.DMatrix3x3
- setTo(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class org.ejml.data.DMatrix4x4
- setTo(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
- setTo(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
- setTo(float, float) - Method in class org.ejml.data.Complex_F32
- setTo(float, float) - Method in class org.ejml.data.ComplexPolar_F32
- setTo(float, float) - Method in class org.ejml.data.FMatrix2
- setTo(float, float, float) - Method in class org.ejml.data.FMatrix3
- setTo(float, float, float, float) - Method in class org.ejml.data.FMatrix2x2
- setTo(float, float, float, float) - Method in class org.ejml.data.FMatrix4
- setTo(float, float, float, float, float) - Method in class org.ejml.data.FMatrix5
- setTo(float, float, float, float, float, float) - Method in class org.ejml.data.FMatrix6
- setTo(float, float, float, float, float, float, float, float, float) - Method in class org.ejml.data.FMatrix3x3
- setTo(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Method in class org.ejml.data.FMatrix4x4
- setTo(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
- setTo(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
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix2
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix2x2
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix3
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix3x3
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix4
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix4x4
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix5
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix5x5
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix6
- setTo(int, double[]) - Method in class org.ejml.data.DMatrix6x6
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix2
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix2x2
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix3
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix3x3
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix4
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix4x4
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix5
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix5x5
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix6
- setTo(int, float[]) - Method in class org.ejml.data.FMatrix6x6
- setTo(int, int) - Method in class org.ejml.data.ElementLocation
- setTo(int, int, boolean, double...) - Method in class org.ejml.data.ZMatrixRMaj
-
Sets this matrix equal to the matrix encoded in the array.
- setTo(int, int, boolean, float...) - Method in class org.ejml.data.CMatrixRMaj
-
Sets this matrix equal to the matrix encoded in the array.
- setTo(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.
- setTo(CMatrixRMaj) - Method in class org.ejml.data.CMatrixRMaj
- setTo(Complex_F32) - Method in class org.ejml.data.Complex_F32
- setTo(Complex_F64) - Method in class org.ejml.data.Complex_F64
- setTo(ComplexPolar_F32) - Method in class org.ejml.data.ComplexPolar_F32
- setTo(ComplexPolar_F64) - Method in class org.ejml.data.ComplexPolar_F64
- setTo(DGrowArray) - Method in class org.ejml.data.DGrowArray
- setTo(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.
- setTo(ElementLocation) - Method in class org.ejml.data.ElementLocation
- setTo(FGrowArray) - Method in class org.ejml.data.FGrowArray
- setTo(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.
- setTo(IGrowArray) - Method in class org.ejml.data.IGrowArray
- setTo(Matrix) - Method in class org.ejml.data.BMatrixRMaj
- setTo(Matrix) - Method in class org.ejml.data.CMatrixRMaj
- setTo(Matrix) - Method in class org.ejml.data.DMatrix2
- setTo(Matrix) - Method in class org.ejml.data.DMatrix2x2
- setTo(Matrix) - Method in class org.ejml.data.DMatrix3
- setTo(Matrix) - Method in class org.ejml.data.DMatrix3x3
- setTo(Matrix) - Method in class org.ejml.data.DMatrix4
- setTo(Matrix) - Method in class org.ejml.data.DMatrix4x4
- setTo(Matrix) - Method in class org.ejml.data.DMatrix5
- setTo(Matrix) - Method in class org.ejml.data.DMatrix5x5
- setTo(Matrix) - Method in class org.ejml.data.DMatrix6
- setTo(Matrix) - Method in class org.ejml.data.DMatrix6x6
- setTo(Matrix) - Method in class org.ejml.data.DMatrixRBlock
- setTo(Matrix) - Method in class org.ejml.data.DMatrixRMaj
- setTo(Matrix) - Method in class org.ejml.data.DMatrixSparseCSC
- setTo(Matrix) - Method in class org.ejml.data.DMatrixSparseTriplet
- setTo(Matrix) - Method in class org.ejml.data.FMatrix2
- setTo(Matrix) - Method in class org.ejml.data.FMatrix2x2
- setTo(Matrix) - Method in class org.ejml.data.FMatrix3
- setTo(Matrix) - Method in class org.ejml.data.FMatrix3x3
- setTo(Matrix) - Method in class org.ejml.data.FMatrix4
- setTo(Matrix) - Method in class org.ejml.data.FMatrix4x4
- setTo(Matrix) - Method in class org.ejml.data.FMatrix5
- setTo(Matrix) - Method in class org.ejml.data.FMatrix5x5
- setTo(Matrix) - Method in class org.ejml.data.FMatrix6
- setTo(Matrix) - Method in class org.ejml.data.FMatrix6x6
- setTo(Matrix) - Method in class org.ejml.data.FMatrixRBlock
- setTo(Matrix) - Method in class org.ejml.data.FMatrixRMaj
- setTo(Matrix) - Method in class org.ejml.data.FMatrixSparseCSC
- setTo(Matrix) - Method in class org.ejml.data.FMatrixSparseTriplet
- setTo(Matrix) - Method in interface org.ejml.data.Matrix
-
Sets this matrix to be identical to the 'original' matrix passed in.
- setTo(Matrix) - Method in class org.ejml.data.ZMatrixRMaj
- setTo(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.
- setTo(ZMatrixRMaj) - Method in class org.ejml.data.ZMatrixRMaj
- 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.
- 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.
- sf(double) - Method in class org.ejml.FancyPrint
- 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 class org.ejml.data.DMatrixSparseCSC
- shrinkArrays() - Method in class org.ejml.data.DMatrixSparseTriplet
- shrinkArrays() - Method in class org.ejml.data.FMatrixSparseCSC
- shrinkArrays() - Method in class org.ejml.data.FMatrixSparseTriplet
- shrinkArrays() - Method in interface org.ejml.data.MatrixSparse
-
Reduces the size of internal data structures to their minimal size.
- shuffle(int[], int, int, int, Random) - Static method in class org.ejml.UtilEjml
- shuffled(int, int, Random) - Static method in class org.ejml.UtilEjml
- shuffled(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
-
Implementation of
SingularValueDecomposition
for 32-bit floats. - SingularValueDecomposition_F64<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
SingularValueDecomposition
for 64-bit floats. - size() - Method in class pabeles.concurrency.GrowArray
- solve(D, D) - Method in interface org.ejml.interfaces.linsol.LinearSolver
-
Solves for X in the linear system, A*X=B.
- solve(D, D) - Method in class org.ejml.LinearSolverSparseSafe
- solve(D, D) - Method in class org.ejml.LinearSolverToSparse
- 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
- solveSparse(D, D) - Method in class org.ejml.LinearSolverToSparse
- solveSparse(S, S) - Method in interface org.ejml.interfaces.linsol.LinearSolverSparse
-
Solve against sparse matrices.
- solveSparse(S, S) - Method in class org.ejml.LinearSolverSparseSafe
- 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_F32) - Method in class org.ejml.data.FMatrixSparseCSC
-
Sorts the row indices in ascending order.
- sortIndices(SortCoupledArray_F64) - Method in class org.ejml.data.DMatrixSparseCSC
-
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.
- stringShapes(Matrix, Matrix) - Static method in class org.ejml.UtilEjml
- stringShapes(Matrix, Matrix, Matrix) - Static method in class org.ejml.UtilEjml
- Submatrix<M extends Matrix> - Class in org.ejml.data
-
Describes a rectangular submatrix.
- Submatrix() - Constructor for class org.ejml.data.Submatrix
- sum() - Method in class org.ejml.data.BMatrixRMaj
-
Returns the total number of elements which are true.
- sum(int, int, Class, IntProducerNumber) - Static method in class pabeles.concurrency.ConcurrencyOps
-
Computes sums up the results using the specified primitive type
- Sum(int, int, Class, IntProducerNumber) - Constructor for class pabeles.concurrency.IntOperatorTask.Sum
- 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
T
- TEST_F32 - Static variable in class org.ejml.UtilEjml
- TEST_F32_SQ - Static variable in class org.ejml.UtilEjml
- TEST_F64 - Static variable in class org.ejml.UtilEjml
- TEST_F64_SQ - Static variable in class org.ejml.UtilEjml
- TESTP_F32 - Static variable in class org.ejml.UtilEjml
- TESTP_F64 - Static variable in class org.ejml.UtilEjml
- theta - Variable in class org.ejml.data.ComplexPolar_F32
- theta - Variable in class org.ejml.data.ComplexPolar_F64
- times(int, double) - Method in class org.ejml.data.DMatrixD1
-
Multiplies the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] *= val; - times(int, float) - Method in class org.ejml.data.FMatrixD1
-
Multiplies the specified value to the internal data array at the specified index.
Equivalent to: this.data[index] *= val; - times(Complex_F32) - Method in class org.ejml.data.Complex_F32
- times(Complex_F64) - Method in class org.ejml.data.Complex_F64
- TIMES - Static variable in class org.ejml.ops.DMonoids
- TIMES - Static variable in class org.ejml.ops.FMonoids
- TOL32 - Static variable in class org.ejml.EjmlParameters
- TOL64 - Static variable in class org.ejml.EjmlParameters
- toStandard() - Method in class org.ejml.data.ComplexPolar_F32
- toStandard() - Method in class org.ejml.data.ComplexPolar_F64
- toString() - Method in class org.ejml.data.Complex_F32
- toString() - Method in class org.ejml.data.Complex_F64
- toString() - Method in class org.ejml.data.ComplexPolar_F32
- toString() - Method in class org.ejml.data.ComplexPolar_F64
- toString() - Method in class org.ejml.data.DMatrixRMaj
-
Converts the array into a string format for display purposes.
- toString() - Method in class org.ejml.data.FMatrixRMaj
-
Converts the array into a string format for display purposes.
- TRANSPOSE_SWITCH - Static variable in class org.ejml.EjmlParameters
- transposeSquare(BMatrixRMaj) - Static method in class org.ejml.ops.CommonOps_BDRM
-
In-place transpose for a square matrix.
- TridiagonalSimilarDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Finds the decomposition of a matrix in the form of:
A = O*T*OT
where A is a symmetric m by m matrix, O is an orthogonal matrix, and T is a tridiagonal matrix. - TridiagonalSimilarDecomposition_F32<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
TridiagonalSimilarDecomposition
for 32-bit floats - TridiagonalSimilarDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Implementation of
TridiagonalSimilarDecomposition
for 64-bit floats
U
- unsafe_get(int, int) - Method in class org.ejml.data.BMatrixRMaj
- unsafe_get(int, int) - Method in interface org.ejml.data.DMatrix
-
Same as
DMatrix.get(int, int)
but does not perform bounds check on input parameters. - unsafe_get(int, int) - Method in class org.ejml.data.DMatrix2
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix2x2
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix3
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix3x3
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix4
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix4x4
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix5
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix5x5
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix6
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrix6x6
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrixRBlock
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrixRMaj
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
- unsafe_get(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
- unsafe_get(int, int) - Method in interface org.ejml.data.FMatrix
-
Same as
FMatrix.get(int, int)
but does not perform bounds check on input parameters. - unsafe_get(int, int) - Method in class org.ejml.data.FMatrix2
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix2x2
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix3
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix3x3
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix4
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix4x4
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix5
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix5x5
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix6
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrix6x6
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrixRBlock
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrixRMaj
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
- unsafe_get(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
- unsafe_get(int, int, double) - Method in interface org.ejml.data.DMatrixSparse
-
Same as
DMatrixSparse.get(int, int, double)
but does not perform bounds check on input parameters. - unsafe_get(int, int, double) - Method in class org.ejml.data.DMatrixSparseCSC
- unsafe_get(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet
- unsafe_get(int, int, float) - Method in interface org.ejml.data.FMatrixSparse
-
Same as
FMatrixSparse.get(int, int, float)
but does not perform bounds check on input parameters. - unsafe_get(int, int, float) - Method in class org.ejml.data.FMatrixSparseCSC
- unsafe_get(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
- unsafe_set(int, int, boolean) - Method in class org.ejml.data.BMatrixRMaj
- unsafe_set(int, int, double) - Method in interface org.ejml.data.DMatrix
-
Same as
Matrix.setTo(org.ejml.data.Matrix)
but does not perform bounds check on input parameters. - unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix2
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix2x2
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix3
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix3x3
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix4
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix4x4
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix5
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix5x5
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix6
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrix6x6
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrixRBlock
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrixRMaj
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrixSparseCSC
- unsafe_set(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet
-
Same as
DMatrixSparseTriplet.set(int, int, double)
but does not check to see if row and column are within bounds. - unsafe_set(int, int, float) - Method in interface org.ejml.data.FMatrix
-
Same as
Matrix.setTo(org.ejml.data.Matrix)
but does not perform bounds check on input parameters. - unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix2
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix2x2
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix3
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix3x3
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix4
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix4x4
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix5
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix5x5
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix6
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrix6x6
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrixRBlock
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrixRMaj
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrixSparseCSC
- unsafe_set(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
-
Same as
FMatrixSparseTriplet.set(int, int, float)
but does not check to see if row and column are within bounds. - UNSPECIFIED - Enum constant in enum class org.ejml.data.MatrixType
- USE_CONCURRENT - Static variable in class org.ejml.concurrency.EjmlConcurrency
-
Used to toggle auto matic switching to concurrent algorithms
- useConcurrent(Matrix) - Static method in class org.ejml.concurrency.EjmlConcurrency
-
Returns true if the operation on the matrix should use the concurrent implementation.
- useConcurrent(MatrixSparse) - Static method in class org.ejml.concurrency.EjmlConcurrency
-
Returns true if the operation on the matrix should use the concurrent implementation.
- UtilEjml - Class in org.ejml
-
Various functions that are useful but don't have a clear location that they belong in.
- UtilEjml() - Constructor for class org.ejml.UtilEjml
- UtilEjml.Process - Interface in org.ejml
V
- value - Variable in class org.ejml.data.DEigenpair
- value - Variable in class org.ejml.data.DMatrixSparse.CoordinateRealValue
-
The value of the coordinate
- value - Variable in class org.ejml.data.DScalar
- value - Variable in class org.ejml.data.FEigenpair
- value - Variable in class org.ejml.data.FMatrixSparse.CoordinateRealValue
-
The value of the coordinate
- value - Variable in class org.ejml.data.FScalar
- value - Variable in class org.ejml.data.IScalar
- valueOf(String) - Static method in enum class org.ejml.data.MatrixType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.ejml.EjmlParameters.MemoryUsage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.ejml.sparse.FillReducing
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.ejml.data.MatrixType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.ejml.EjmlParameters.MemoryUsage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.ejml.sparse.FillReducing
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vector - Variable in class org.ejml.data.DEigenpair
- vector - Variable in class org.ejml.data.FEigenpair
- VERSION - Static variable in class org.ejml.EjmlVersion
W
- withIndexFirstColumn(boolean) - Method in class org.ejml.masks.DMaskSparse.Builder
- withIndexFirstColumn(boolean) - Method in class org.ejml.masks.DMaskSparseStructural.Builder
- withIndexFirstColumn(boolean) - Method in class org.ejml.masks.FMaskSparse.Builder
- withIndexFirstColumn(boolean) - Method in class org.ejml.masks.FMaskSparseStructural.Builder
- withNegated(boolean) - Method in class org.ejml.masks.MaskBuilder
- withNumCols(int) - Method in class org.ejml.masks.DMaskPrimitive.Builder
- withNumCols(int) - Method in class org.ejml.masks.FMaskPrimitive.Builder
- withWorkArray(IGrowArray) - Method in class org.ejml.masks.DMaskSparse.Builder
- withWorkArray(IGrowArray) - Method in class org.ejml.masks.DMaskSparseStructural.Builder
- withWorkArray(IGrowArray) - Method in class org.ejml.masks.FMaskSparse.Builder
- withWorkArray(IGrowArray) - Method in class org.ejml.masks.FMaskSparseStructural.Builder
- withZeroElement(double) - Method in class org.ejml.masks.DMaskPrimitive.Builder
- withZeroElement(double) - Method in class org.ejml.masks.DMaskSparse.Builder
- withZeroElement(float) - Method in class org.ejml.masks.FMaskPrimitive.Builder
- withZeroElement(float) - Method in class org.ejml.masks.FMaskSparse.Builder
- wrap(double[], int, int, int) - Static method in class org.ejml.data.DMatrixRBlock
- wrap(float[], int, int, int) - Static method in class org.ejml.data.FMatrixRBlock
- wrap(int, int, double[]) - Static method in class org.ejml.data.DMatrixRMaj
-
Creates a new DMatrixRMaj around the provided data.
- wrap(int, int, float[]) - Static method in class org.ejml.data.FMatrixRMaj
-
Creates a new FMatrixRMaj around the provided data.
X
- XNOR - Static variable in class org.ejml.ops.DMonoids
- XNOR - Static variable in class org.ejml.ops.FMonoids
- XNOR_OR - Static variable in class org.ejml.ops.DSemiRings
- XNOR_OR - Static variable in class org.ejml.ops.FSemiRings
- XOR - Static variable in class org.ejml.ops.DMonoids
- XOR - Static variable in class org.ejml.ops.FMonoids
- XOR_AND - Static variable in class org.ejml.ops.DSemiRings
- XOR_AND - Static variable in class org.ejml.ops.FSemiRings
Z
- ZDRM - Enum constant in enum class org.ejml.data.MatrixType
- zero() - Method in class org.ejml.data.BMatrixRMaj
- zero() - Method in class org.ejml.data.CMatrixRMaj
-
Sets all the elements in the matrix to zero
- zero() - Method in class org.ejml.data.DMatrix2
- zero() - Method in class org.ejml.data.DMatrix2x2
- zero() - Method in class org.ejml.data.DMatrix3
- zero() - Method in class org.ejml.data.DMatrix3x3
- zero() - Method in class org.ejml.data.DMatrix4
- zero() - Method in class org.ejml.data.DMatrix4x4
- zero() - Method in class org.ejml.data.DMatrix5
- zero() - Method in class org.ejml.data.DMatrix5x5
- zero() - Method in class org.ejml.data.DMatrix6
- zero() - Method in class org.ejml.data.DMatrix6x6
- zero() - Method in class org.ejml.data.DMatrixRBlock
- zero() - Method in class org.ejml.data.DMatrixRMaj
-
Sets all elements equal to zero.
- zero() - Method in class org.ejml.data.DMatrixSparseCSC
- zero() - Method in class org.ejml.data.DMatrixSparseTriplet
- zero() - Method in class org.ejml.data.FMatrix2
- zero() - Method in class org.ejml.data.FMatrix2x2
- zero() - Method in class org.ejml.data.FMatrix3
- zero() - Method in class org.ejml.data.FMatrix3x3
- zero() - Method in class org.ejml.data.FMatrix4
- zero() - Method in class org.ejml.data.FMatrix4x4
- zero() - Method in class org.ejml.data.FMatrix5
- zero() - Method in class org.ejml.data.FMatrix5x5
- zero() - Method in class org.ejml.data.FMatrix6
- zero() - Method in class org.ejml.data.FMatrix6x6
- zero() - Method in class org.ejml.data.FMatrixRBlock
- zero() - Method in class org.ejml.data.FMatrixRMaj
-
Sets all elements equal to zero.
- zero() - Method in class org.ejml.data.FMatrixSparseCSC
- zero() - Method in class org.ejml.data.FMatrixSparseTriplet
- zero() - Method in interface org.ejml.data.Matrix
-
Sets all values inside the matrix to zero
- zero() - Method in interface org.ejml.data.MatrixSparse
-
Sets all elements to zero by removing the sparse graph
- zero() - Method in class org.ejml.data.ZMatrixRMaj
-
Sets all the elements in the matrix to zero
- ZERO_LENGTH_F32 - Static variable in class org.ejml.UtilEjml
- ZERO_LENGTH_F64 - Static variable in class org.ejml.UtilEjml
- ZERO_LENGTH_I32 - Static variable in class org.ejml.UtilEjml
- zeroElement - Variable in class org.ejml.masks.DMaskPrimitive
-
Value representing that the entry is not set in the mask
- zeroElement - Variable in class org.ejml.masks.DMaskSparse
-
Value representing that the entry is not set in the mask
- zeroElement - Variable in class org.ejml.masks.FMaskPrimitive
-
Value representing that the entry is not set in the mask
- zeroElement - Variable in class org.ejml.masks.FMaskSparse
-
Value representing that the entry is not set in the mask
- ZMatrix - Interface in org.ejml.data
-
Interface for all complex 64 bit floating point rectangular matrices.
- ZMatrixD1 - Class in org.ejml.data
-
A generic abstract class for matrices whose data is stored in a single 1D array of doubles.
- ZMatrixD1() - Constructor for class org.ejml.data.ZMatrixD1
- ZMatrixRMaj - Class in org.ejml.data
-
Dense matrix for complex numbers.
- ZMatrixRMaj(double[][]) - Constructor for class org.ejml.data.ZMatrixRMaj
-
Creates a matrix with the values and shape defined by the 2D array 'data'.
- ZMatrixRMaj(int, int) - Constructor for class org.ejml.data.ZMatrixRMaj
-
Creates a new matrix with the specified number of rows and columns
- ZMatrixRMaj(int, int, boolean, double...) - Constructor for class org.ejml.data.ZMatrixRMaj
- ZMatrixRMaj(ZMatrixRMaj) - Constructor for class org.ejml.data.ZMatrixRMaj
-
Creates a new
ZMatrixRMaj
which is a copy of the passed in matrix. - ZSCC - Enum constant in enum class org.ejml.data.MatrixType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form