Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- a - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- A - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- A - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- A - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- A - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- A - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
- A - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_DDRM
- A - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_FDRM
- A - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
- 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
- Ablock - Variable in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
- Ablock - Variable in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
- abs(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs absolute value of a matrix:
a = abs(a)
aij = abs(aij) - abs(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs absolute value of a matrix:
c = abs(a)
cij = abs(aij) - abs(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs absolute value of a matrix:
a = abs(a)
aij = abs(aij) - abs(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs absolute value of a matrix:
c = abs(a)
cij = abs(aij) - abs(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- 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(double, DMatrixSparseCSC, double, DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Performs matrix addition:
C = αA + βB - add(double, DMatrixSparseCSC, double, DMatrixSparseCSC, DMatrixSparseCSC, GrowArray<Workspace_MT_DSCC>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
Performs matrix addition:
C = αA + βB - add(double, DMatrixSparseCSC, double, DMatrixSparseCSC, DMatrixSparseCSC, DSemiRing, Mask, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
Performs matrix addition:
output = αA + βB - add(double, DMatrixSparseCSC, double, DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
-
Performs matrix addition:
C = αA + βB - add(double, DMatrixSparseCSC, double, DMatrixSparseCSC, DMatrixSparseCSC, DSemiRing, Mask, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOpsWithSemiRing_DSCC
-
Performs matrix addition:
C = A + B - add(double, DMatrixSparseCSC, double, DMatrixSparseCSC, DMatrixSparseCSC, GrowArray<Workspace_MT_DSCC>) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_MT_DSCC
-
Performs matrix addition:
C = αA + βB - add(double, T, double, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = α * a + β * b
cij = α * aij + β * bij - add(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = α * a + b
cij = α * aij + bij - add(float) - Method in class org.ejml.data.FGrowArray
- add(float, FMatrixSparseCSC, float, FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Performs matrix addition:
C = αA + βB - add(float, FMatrixSparseCSC, float, FMatrixSparseCSC, FMatrixSparseCSC, GrowArray<Workspace_MT_FSCC>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
Performs matrix addition:
C = αA + βB - add(float, FMatrixSparseCSC, float, FMatrixSparseCSC, FMatrixSparseCSC, FSemiRing, Mask, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
Performs matrix addition:
output = αA + βB - add(float, FMatrixSparseCSC, float, FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
-
Performs matrix addition:
C = αA + βB - add(float, FMatrixSparseCSC, float, FMatrixSparseCSC, FMatrixSparseCSC, FSemiRing, Mask, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOpsWithSemiRing_FSCC
-
Performs matrix addition:
C = A + B - add(float, FMatrixSparseCSC, float, FMatrixSparseCSC, FMatrixSparseCSC, GrowArray<Workspace_MT_FSCC>) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_MT_FSCC
-
Performs matrix addition:
C = αA + βB - add(float, T, float, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = α * a + β * b
cij = α * aij + β * bij - add(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = α * a + b
cij = α * aij + bij - 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 - add(CMatrixD1, CMatrixD1, CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = a + b
cij = aij + bij - add(DMatrix2, DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = a + b
ci = ai + bi - add(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = a + b
cij = aij + bij - add(DMatrix3, DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = a + b
ci = ai + bi - add(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = a + b
cij = aij + bij - add(DMatrix4, DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = a + b
ci = ai + bi - add(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = a + b
cij = aij + bij - add(DMatrix5, DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = a + b
ci = ai + bi - add(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = a + b
cij = aij + bij - add(DMatrix6, DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = a + b
ci = ai + bi - add(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = a + b
cij = aij + bij - add(DMatrixD1, double) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs an in-place scalar addition:
a = a + val
aij = aij + val - add(FMatrix2, FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = a + b
ci = ai + bi - add(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = a + b
cij = aij + bij - add(FMatrix3, FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = a + b
ci = ai + bi - add(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = a + b
cij = aij + bij - add(FMatrix4, FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = a + b
ci = ai + bi - add(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = a + b
cij = aij + bij - add(FMatrix5, FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = a + b
ci = ai + bi - add(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = a + b
cij = aij + bij - add(FMatrix6, FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = a + b
ci = ai + bi - add(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = a + b
cij = aij + bij - add(FMatrixD1, float) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs an in-place scalar addition:
a = a + val
aij = aij + val - add(ZMatrixD1, ZMatrixD1, ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = a + b
cij = aij + bij - add(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- add(T, double, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs scalar addition:
c = a + val
cij = aij + val - add(T, double, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = a + β * b
cij = aij + β * bij - add(T, float, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs scalar addition:
c = a + val
cij = aij + val - add(T, float, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = a + β * b
cij = aij + β * bij - add(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = a + b
cij = aij + bij - add(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = a + b
cij = aij + bij - add_row(int, DSubmatrixD1, int, double, DSubmatrixD1, int, double, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
- add_row(int, DSubmatrixD1, int, double, DSubmatrixD1, int, double, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
- add_row(int, DSubmatrixD1, int, double, DSubmatrixD1, int, double, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_DDRB
-
Row vector add:
add: ci = α*ai + βBi
where 'a', 'b', and 'c' are row vectors within the row block vectors of A, B, and C respectively. - add_row(int, FSubmatrixD1, int, float, FSubmatrixD1, int, float, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
- add_row(int, FSubmatrixD1, int, float, FSubmatrixD1, int, float, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
- add_row(int, FSubmatrixD1, int, float, FSubmatrixD1, int, float, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_FDRB
-
Row vector add:
add: ci = α*ai + βBi
where 'a', 'b', and 'c' are row vectors within the row block vectors of A, B, and C respectively. - add1(String, ManagerFunctions.Input1) - Method in class org.ejml.equation.ManagerFunctions
-
Adds a function, with a single input, to the list
- addColAppend(double, DMatrixSparseCSC, int, double, DMatrixSparseCSC, int, DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
-
Adds the results of adding a column in A and B as a new column in C.
C(:,end+1) = α*A(:,colA) + β*B(:,colB) - addColAppend(float, FMatrixSparseCSC, int, float, FMatrixSparseCSC, int, FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
-
Adds the results of adding a column in A and B as a new column in C.
C(:,end+1) = α*A(:,colA) + β*B(:,colB) - addColAppend(DMatrixSparseCSC, int, DMatrixSparseCSC, int, DMatrixSparseCSC, DSemiRing, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOpsWithSemiRing_DSCC
-
Adds the results of adding a column in A and B as a new column in C.
C(:,end+1) = A(:,colA) + B(:,colB) - addColAppend(FMatrixSparseCSC, int, FMatrixSparseCSC, int, FMatrixSparseCSC, FSemiRing, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOpsWithSemiRing_FSCC
-
Adds the results of adding a column in A and B as a new column in C.
C(:,end+1) = A(:,colA) + B(:,colB) - addComputedEigen2x2(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- addComputedEigen2x2(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- addEigenAt(int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- addEigenAt(int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- addEquals(DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(DMatrixD1, double, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
a = a + β * b
aij = aij + β * bij - addEquals(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
a = a + b
ai = ai + bi - addEquals(FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
a = a + b
aij = aij + bij - addEquals(FMatrixD1, float, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
a = a + β * b
aij = aij + β * bij - addEquals(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
a = a + b
aij = aij + bij - addIdentity(DMatrix1Row, DMatrix1Row, double) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Performs the following operation:
B = A + αI - addIdentity(FMatrix1Row, FMatrix1Row, float) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Performs the following operation:
B = A + αI - 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.
- addN(String, ManagerFunctions.InputN) - Method in class org.ejml.equation.ManagerFunctions
-
Adds a function, with a two inputs, to the list
- addOperation(Operation) - Method in class org.ejml.equation.Sequence
- addOuterProd(double, DMatrixD1, DMatrixD1, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_DDRM
-
Adds to A ∈ ℜ m × n the results of an outer product multiplication of the two vectors.
- addOuterProd(float, FMatrixD1, FMatrixD1, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_FDRM
-
Adds to A ∈ ℜ m × n the results of an outer product multiplication of the two vectors.
- addRow(DMatrixRMaj, DMatrixRMaj, double[], int, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QrUpdate_DDRM
-
Adjusts the values of the Q and R matrices to take in account the effects of inserting a row to the 'A' matrix at the specified location.
- addRow(FMatrixRMaj, FMatrixRMaj, float[], int, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QrUpdate_FDRM
-
Adjusts the values of the Q and R matrices to take in account the effects of inserting a row to the 'A' matrix at the specified location.
- addRowsInAInToC(DMatrixSparseCSC, int, DMatrixSparseCSC, int, int[]) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Adds rows to C[*,colC] that are in A[*,colA] as long as they are marked in w.
- addRowsInAInToC(FMatrixSparseCSC, int, FMatrixSparseCSC, int, int[]) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Adds rows to C[*,colC] that are in A[*,colA] as long as they are marked in w.
- addRowToA(double[], int) - Method in interface org.ejml.dense.row.linsol.AdjustableLinearSolver_DDRM
-
Adds a row to A.
- addRowToA(double[], int) - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_DDRM
- addRowToA(float[], int) - Method in interface org.ejml.dense.row.linsol.AdjustableLinearSolver_FDRM
-
Adds a row to A.
- addRowToA(float[], int) - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_FDRM
- addToRow(Variable) - Method in class org.ejml.equation.MatrixConstructor
- addUniform(DMatrixRMaj, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Adds random values to each element in the matrix from an uniform distribution.
aij = aij + U(min,max) - addUniform(FMatrixRMaj, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Adds random values to each element in the matrix from an uniform distribution.
aij = aij + U(min,max) - AdjLinearSolverQr_DDRM - Class in org.ejml.dense.row.linsol.qr
-
A solver for QR decomposition that can efficiently modify the previous decomposition when data is added or removed.
- AdjLinearSolverQr_DDRM() - Constructor for class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_DDRM
- AdjLinearSolverQr_FDRM - Class in org.ejml.dense.row.linsol.qr
-
A solver for QR decomposition that can efficiently modify the previous decomposition when data is added or removed.
- AdjLinearSolverQr_FDRM() - Constructor for class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_FDRM
- 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
- adjustable() - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Create a solver which can efficiently add and remove elements instead of recomputing everything from scratch.
- adjustable() - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Create a solver which can efficiently add and remove elements instead of recomputing everything from scratch.
- AdjustableLinearSolver_DDRM - Interface in org.ejml.dense.row.linsol
-
In many situations solutions to linear systems that share many of the same data points are needed.
- AdjustableLinearSolver_FDRM - Interface in org.ejml.dense.row.linsol
-
In many situations solutions to linear systems that share many of the same data points are needed.
- adjustClear(IGrowArray, int) - Static method in class org.ejml.UtilEjml
- adjustFill(IGrowArray, int, int) - Static method in class org.ejml.UtilEjml
- alg - Variable in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
- alg - Variable in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
- alg - Variable in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- alg - Variable in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- alias(double, String) - Method in class org.ejml.equation.Equation
-
Adds a new floating point variable.
- alias(int, String) - Method in class org.ejml.equation.Equation
-
Adds a new integer variable.
- alias(Object...) - Method in class org.ejml.equation.Equation
-
Creates multiple aliases at once.
- alias(DMatrixRMaj, String) - Method in class org.ejml.equation.Equation
-
Adds a new Matrix variable.
- alias(DMatrixSparseCSC, String) - Method in class org.ejml.equation.Equation
- alias(FMatrixRMaj, String) - Method in class org.ejml.equation.Equation
- alias(SimpleMatrix, String) - Method in class org.ejml.equation.Equation
- aliasGeneric(Object, String) - Method in class org.ejml.equation.Equation
-
Aliases variables with an unknown type.
- 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
- apply(DMatrixRMaj, DOperatorUnary) - Static method in class org.ejml.dense.row.CommonOps_DDRM
- apply(DMatrixRMaj, DOperatorUnary, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
This applies a given unary function on every value stored in the matrix
- apply(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
-
Computes and applies the fill reduction permutation.
- apply(DMatrixSparseCSC, DOperatorUnary) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- apply(DMatrixSparseCSC, DOperatorUnary, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
This applies a given unary function on every value stored in the matrix B = f(A).
- apply(FMatrixRMaj, FOperatorUnary) - Static method in class org.ejml.dense.row.CommonOps_FDRM
- apply(FMatrixRMaj, FOperatorUnary, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
This applies a given unary function on every value stored in the matrix
- apply(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
-
Computes and applies the fill reduction permutation.
- apply(FMatrixSparseCSC, FOperatorUnary) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- apply(FMatrixSparseCSC, FOperatorUnary, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
This applies a given unary function on every value stored in the matrix B = f(A).
- applyColumnIdx(DMatrixSparseCSC, DOperatorBinaryIdx, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
This applies a given unary function on every non-zero column, value stored in the matrix B = f(A).
- applyColumnIdx(FMatrixSparseCSC, FOperatorBinaryIdx, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
This applies a given unary function on every non-zero column, value stored in the matrix B = f(A).
- ApplyFillReductionPermutation_DSCC - Class in org.ejml.sparse.csc.misc
-
Applies the fill reduction row pivots to the input matrix to reduce fill in during decomposition/solve.
- ApplyFillReductionPermutation_DSCC(ComputePermutation<DMatrixSparseCSC>, boolean) - Constructor for class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
- ApplyFillReductionPermutation_FSCC - Class in org.ejml.sparse.csc.misc
-
Applies the fill reduction row pivots to the input matrix to reduce fill in during decomposition/solve.
- ApplyFillReductionPermutation_FSCC(ComputePermutation<FMatrixSparseCSC>, boolean) - Constructor for class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
- applyHouseholder(DMatrixSparseCSC, int, double, double[]) - Static method in class org.ejml.sparse.csc.decomposition.qr.QrHelperFunctions_DSCC
-
Applies a sparse Householder vector to a dense vector.
- applyHouseholder(FMatrixSparseCSC, int, float, float[]) - Static method in class org.ejml.sparse.csc.decomposition.qr.QrHelperFunctions_FSCC
-
Applies a sparse Householder vector to a dense vector.
- applyQ(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
A = Q*A
- applyQ(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
-
Multiplies the provided matrix by Q using householder reflectors.
- applyQ(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
-
Multiplies the provided matrix by Q using householder reflectors.
- applyQ(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
-
Specialized version of applyQ() that allows the zeros in an identity matrix to be taken advantage of depending on if isIdentity is true or not.
- applyQ(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
-
Specialized version of applyQ() that allows the zeros in an identity matrix to be taken advantage of depending on if isIdentity is true or not.
- applyQ(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
A = Q*A
- applyQ(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
-
Multiplies the provided matrix by Q using householder reflectors.
- applyQ(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
-
Multiplies the provided matrix by Q using householder reflectors.
- applyQ(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
-
Specialized version of applyQ() that allows the zeros in an identity matrix to be taken advantage of depending on if isIdentity is true or not.
- applyQ(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
-
Specialized version of applyQ() that allows the zeros in an identity matrix to be taken advantage of depending on if isIdentity is true or not.
- applyQ(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
A = Q*A
- applyQ(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
A = Q*A
- applyQTran(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
-
Multiplies the provided matrix by QT using householder reflectors.
- applyQTran(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
-
Multiplies the provided matrix by QT using householder reflectors.
- applyQTran(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
-
Multiplies the provided matrix by QT using householder reflectors.
- applyQTran(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
-
Multiplies the provided matrix by QT using householder reflectors.
- applyReflectorsToRow(int, DSubmatrixD1, DSubmatrixD1, int) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
-
Applies the reflectors that have been computed previously to the specified row.
- applyReflectorsToRow(int, FSubmatrixD1, FSubmatrixD1, int) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
-
Applies the reflectors that have been computed previously to the specified row.
- applyRowIdx(DMatrixSparseCSC, DOperatorBinaryIdx, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
This applies a given unary function on every nz row,value stored in the matrix B = f(A).
- applyRowIdx(FMatrixSparseCSC, FOperatorBinaryIdx, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
This applies a given unary function on every nz row,value stored in the matrix B = f(A).
- applyTranQ(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
A = QH*A
- applyTranQ(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
A = QT*A
- applyTranQ(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
A = QT*A
- applyTranQ(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
A = QH*A
- ArrayExtent() - Constructor for class org.ejml.equation.Operation.ArrayExtent
- 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.
- Assign(HashMap<String, Macro>) - Constructor for class org.ejml.equation.Macro.Assign
- ASSIGN - Enum constant in enum class org.ejml.equation.Symbol
- 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
- atan(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- atan2(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- AutomaticSimpleMatrixConvert - Class in org.ejml.simple
-
Converts a matrix type into the most common format to make sure data types are compatible
- AutomaticSimpleMatrixConvert() - Constructor for class org.ejml.simple.AutomaticSimpleMatrixConvert
B
- b - Variable in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- b - Variable in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- b - Variable in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
- b - Variable in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
- b - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- b - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- BaseDecomposition_DDRB_to_DDRM - Class in org.ejml.dense.row.decomposition
-
Generic interface for wrapping a
DMatrixRBlock
decomposition for processing ofDMatrixRMaj
. - BaseDecomposition_DDRB_to_DDRM(DecompositionInterface<DMatrixRBlock>, int) - Constructor for class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
- BaseDecomposition_FDRB_to_FDRM - Class in org.ejml.dense.row.decomposition
-
Generic interface for wrapping a
FMatrixRBlock
decomposition for processing ofFMatrixRMaj
. - BaseDecomposition_FDRB_to_FDRM(DecompositionInterface<FMatrixRBlock>, int) - Constructor for class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
- BaseLinearSolverQrp_DDRM - Class in org.ejml.dense.row.linsol.qr
-
Base class for QR pivot based pseudo inverse classes.
- BaseLinearSolverQrp_DDRM(QRPDecomposition_F64<DMatrixRMaj>, boolean) - Constructor for class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
-
Configures internal parameters.
- BaseLinearSolverQrp_FDRM - Class in org.ejml.dense.row.linsol.qr
-
Base class for QR pivot based pseudo inverse classes.
- BaseLinearSolverQrp_FDRM(QRPDecomposition_F32<FMatrixRMaj>, boolean) - Constructor for class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
-
Configures internal parameters.
- bidiag - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- bidiag - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- 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 - BidiagonalDecompositionRow_DDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
-
Performs a
BidiagonalDecomposition_F64
using householder reflectors. - BidiagonalDecompositionRow_DDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- BidiagonalDecompositionRow_DDRM(int) - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
Creates a decompose that defines the specified amount of memory.
- BidiagonalDecompositionRow_FDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
-
Performs a
BidiagonalDecomposition_F32
using householder reflectors. - BidiagonalDecompositionRow_FDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- BidiagonalDecompositionRow_FDRM(int) - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
Creates a decompose that defines the specified amount of memory.
- BidiagonalDecompositionRow_MT_DDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
-
Performs a
BidiagonalDecomposition_F64
using householder reflectors. - BidiagonalDecompositionRow_MT_DDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_MT_DDRM
- BidiagonalDecompositionRow_MT_FDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
-
Performs a
BidiagonalDecomposition_F32
using householder reflectors. - BidiagonalDecompositionRow_MT_FDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_MT_FDRM
- BidiagonalDecompositionTall_DDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
-
BidiagonalDecomposition_F64
specifically designed for tall matrices. - BidiagonalDecompositionTall_DDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
- BidiagonalDecompositionTall_FDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
-
BidiagonalDecomposition_F32
specifically designed for tall matrices. - BidiagonalDecompositionTall_FDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_FDRM
- BidiagonalDecompositionTall_MT_DDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
-
BidiagonalDecomposition_F64
specifically designed for tall matrices. - BidiagonalDecompositionTall_MT_DDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_DDRM
- BidiagonalDecompositionTall_MT_FDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
-
BidiagonalDecomposition_F32
specifically designed for tall matrices. - BidiagonalDecompositionTall_MT_FDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_FDRM
- BidiagonalHelper_DDRB - Class in org.ejml.dense.block.decomposition.bidiagonal
- BidiagonalHelper_DDRB() - Constructor for class org.ejml.dense.block.decomposition.bidiagonal.BidiagonalHelper_DDRB
- BidiagonalHelper_FDRB - Class in org.ejml.dense.block.decomposition.bidiagonal
- BidiagonalHelper_FDRB() - Constructor for class org.ejml.dense.block.decomposition.bidiagonal.BidiagonalHelper_FDRB
- bidiagOuterBlocks(int, DSubmatrixD1, double[], double[]) - Static method in class org.ejml.dense.block.decomposition.bidiagonal.BidiagonalHelper_DDRB
-
Performs a standard bidiagonal decomposition just on the outer blocks of the provided matrix
- bidiagOuterBlocks(int, FSubmatrixD1, float[], float[]) - Static method in class org.ejml.dense.block.decomposition.bidiagonal.BidiagonalHelper_FDRB
-
Performs a standard bidiagonal decomposition just on the outer blocks of the provided matrix
- bits() - Method in interface org.ejml.simple.ConstMatrix
-
Size of internal array elements.
- bits() - Method in class org.ejml.simple.SimpleBase
-
Size of internal array elements.
- block(DMatrix1Row, DMatrix1Row, int) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_DDRM
-
Performs a transpose across block sub-matrices.
- block(DMatrix1Row, DMatrix1Row, int) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_MT_DDRM
-
Performs a transpose across block sub-matrices.
- block(FMatrix1Row, FMatrix1Row, int) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_FDRM
-
Performs a transpose across block sub-matrices.
- block(FMatrix1Row, FMatrix1Row, int) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_MT_FDRM
-
Performs a transpose across block sub-matrices.
- 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
- blockA - Variable in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- blockA - Variable in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- blockAligned(int, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Checks to see if the submatrix has its boundaries along inner blocks.
- blockAligned(int, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Checks to see if the submatrix has its boundaries along inner blocks.
- blockB - Variable in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- blockB - Variable in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- BlockHouseHolder_DDRB - Class in org.ejml.dense.block.decomposition.qr
-
Contains various helper functions for performing a block matrix QR decomposition.
- BlockHouseHolder_DDRB() - Constructor for class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
- BlockHouseHolder_FDRB - Class in org.ejml.dense.block.decomposition.qr
-
Contains various helper functions for performing a block matrix QR decomposition.
- BlockHouseHolder_FDRB() - Constructor for class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
- BlockHouseHolder_MT_DDRB - Class in org.ejml.dense.block.decomposition.qr
-
Contains various helper functions for performing a block matrix QR decomposition.
- BlockHouseHolder_MT_DDRB() - Constructor for class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
- BlockHouseHolder_MT_FDRB - Class in org.ejml.dense.block.decomposition.qr
-
Contains various helper functions for performing a block matrix QR decomposition.
- BlockHouseHolder_MT_FDRB() - Constructor for class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
- blockLength - Variable in class org.ejml.data.DMatrixRBlock
- blockLength - Variable in class org.ejml.data.FMatrixRBlock
- blockLength - Variable in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
- blockLength - Variable in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
- blockMultMinus(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C - A * B - blockMultMinus(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C - A * B - blockMultMinusTransA(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C - AT * B - blockMultMinusTransA(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C - AT * B - blockMultMinusTransB(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C - A * BT - blockMultMinusTransB(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C - A * BT - blockMultPlus(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C + A * B - blockMultPlus(double, double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C + α A * B - blockMultPlus(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C + A * B - blockMultPlus(float, float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C + α A * B - blockMultPlusTransA(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C + AT * B - blockMultPlusTransA(double, double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C + α AT * B - blockMultPlusTransA(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C + AT * B - blockMultPlusTransA(float, float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C + α AT * B - blockMultPlusTransB(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C + A * BT - blockMultPlusTransB(double, double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = C + α A * BT - blockMultPlusTransB(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C + A * BT - blockMultPlusTransB(float, float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = C + α A * BT - blockMultSet(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = A * B - blockMultSet(double, double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = α A * B - blockMultSet(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = A * B - blockMultSet(float, float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = α A * B - blockMultSetTransA(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = AT * B - blockMultSetTransA(double, double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = α AT * B - blockMultSetTransA(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = AT * B - blockMultSetTransA(float, float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = α AT * B - blockMultSetTransB(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = A * BT - blockMultSetTransB(double, double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_DDRB
-
Performs the follow operation on individual inner blocks:
C = α A * BT - blockMultSetTransB(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = A * BT - blockMultSetTransB(float, float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerMultiplication_FDRB
-
Performs the follow operation on individual inner blocks:
C = α A * BT - blockX - Variable in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- blockX - Variable in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- BMatrixRMaj - Class in org.ejml.data
-
Dense matrix composed of boolean values
- BMatrixRMaj(int, int) - Constructor for class org.ejml.data.BMatrixRMaj
- boundLargestEigenValue(DMatrixRMaj, double[]) - Static method in class org.ejml.dense.row.EigenOps_DDRM
-
Generates a bound for the largest eigen value of the provided matrix using Perron-Frobenius theorem.
- boundLargestEigenValue(FMatrixRMaj, float[]) - Static method in class org.ejml.dense.row.EigenOps_FDRM
-
Generates a bound for the largest eigen value of the provided matrix using Perron-Frobenius theorem.
- BRACKET_LEFT - Enum constant in enum class org.ejml.equation.Symbol
- BRACKET_RIGHT - Enum constant in enum class org.ejml.equation.Symbol
- 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
- bulgeDoubleStepQn(int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- bulgeDoubleStepQn(int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- bulgeDoubleStepQn(int, double, double, double, double, boolean) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- bulgeDoubleStepQn(int, float, float, float, float, boolean) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- bulgeSingleStepQn(int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- bulgeSingleStepQn(int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- bulgeSingleStepQn(int, double, double, double, boolean) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- bulgeSingleStepQn(int, float, float, float, boolean) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
C
- canUseTallBidiagonal - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- canUseTallBidiagonal - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- CDRM - Enum constant in enum class org.ejml.data.MatrixType
- changeSign(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- changeSign(DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- changeSign(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- changeSign(DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
B = -A.
- changeSign(FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Changes the sign of every element in the vector.
ai = -ai - changeSign(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Changes the sign of every element in the matrix.
aij = -aij - changeSign(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- changeSign(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- changeSign(FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
B = -A.
- changeSign(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- changeSign(T) - Method in interface org.ejml.simple.SimpleOperations
- changeSign(T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Changes the sign of every element in the matrix.
outputij = -inputij - changeSign(T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Changes the sign of every element in the matrix.
outputij = -inputij - checkDeclare_F32(GrowArray<FGrowArray>) - Static method in class org.ejml.UtilEjml
- checkDeclare_F64(GrowArray<DGrowArray>) - Static method in class org.ejml.UtilEjml
- checkDuplicateElements(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Checks for duplicate elements.
- checkDuplicateElements(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Checks for duplicate elements.
- checkForAndHandleZeros() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Checks to see if either the diagonal element or off diagonal element is zero.
- checkForAndHandleZeros() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Checks to see if either the diagonal element or off diagonal element is zero.
- checkIdenticalShape(DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Checks to see if the two matrices have an identical shape an block size.
- checkIdenticalShape(FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Checks to see if the two matrices have an identical shape an block size.
- checkIdentity(CMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decompose.UtilDecompositons_CDRM
- checkIdentity(ZMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decompose.UtilDecompositons_ZDRM
- checkIndicesSorted(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Checks to see if row indicies are sorted into ascending order.
- checkIndicesSorted(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Checks to see if row indicies are sorted into ascending order.
- 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
- checkSortedFlag(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- checkSortedFlag(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- checkStructure(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- checkStructure(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- checkSvdMatrixSize(DMatrixRMaj, boolean, DMatrixRMaj, DMatrixRMaj, boolean) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Checks to see if all the provided matrices are the expected size for an SVD.
- checkSvdMatrixSize(FMatrixRMaj, boolean, FMatrixRMaj, FMatrixRMaj, boolean) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Checks to see if all the provided matrices are the expected size for an SVD.
- 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.
- checkZeros(CMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decompose.UtilDecompositons_CDRM
- checkZeros(ZMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decompose.UtilDecompositons_ZDRM
- checkZerosLT(CMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decompose.UtilDecompositons_CDRM
-
Creates a zeros matrix only if A does not already exist.
- checkZerosLT(DMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_DDRM
-
Creates a zeros matrix only if A does not already exist.
- checkZerosLT(FMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_FDRM
-
Creates a zeros matrix only if A does not already exist.
- checkZerosLT(ZMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decompose.UtilDecompositons_ZDRM
-
Creates a zeros matrix only if A does not already exist.
- checkZerosUT(CMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decompose.UtilDecompositons_CDRM
-
Creates a zeros matrix only if A does not already exist.
- checkZerosUT(DMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_DDRM
-
Creates a zeros matrix only if A does not already exist.
- checkZerosUT(FMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_FDRM
-
Creates a zeros matrix only if A does not already exist.
- checkZerosUT(ZMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decompose.UtilDecompositons_ZDRM
-
Creates a zeros matrix only if A does not already exist.
- chol(boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns a
CholeskyDecomposition_F64
that isn't specialized for any specific matrix size. - chol(boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns a
CholeskyDecomposition_F32
that isn't specialized for any specific matrix size. - chol(boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
Returns a
CholeskyDecomposition_F64
that isn't specialized for any specific matrix size. - chol(boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
Returns a
CholeskyDecomposition_F32
that isn't specialized for any specific matrix size. - chol(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_CDRM
-
Creates a linear solver which uses Cholesky decomposition internally
- chol(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Creates a linear solver using Cholesky decomposition
- chol(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Creates a linear solver using Cholesky decomposition
- chol(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_MT_DDRM
-
Creates a linear solver using Cholesky decomposition
- chol(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_MT_FDRM
-
Creates a linear solver using Cholesky decomposition
- chol(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_ZDRM
-
Creates a linear solver which uses Cholesky decomposition internally
- chol(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_CDRM
-
Returns a
CholeskyDecomposition_F32
that has been optimized for the specified matrix size. - chol(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns a
CholeskyDecomposition_F64
that has been optimized for the specified matrix size. - chol(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns a
CholeskyDecomposition_F32
that has been optimized for the specified matrix size. - chol(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
Returns a
CholeskyDecomposition_F64
that has been optimized for the specified matrix size. - chol(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
Returns a
CholeskyDecomposition_F32
that has been optimized for the specified matrix size. - chol(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_ZDRM
-
Returns a
CholeskyDecomposition_F64
that has been optimized for the specified matrix size. - cholesky() - Static method in class org.ejml.sparse.csc.factory.DecompositionFactory_DSCC
- cholesky() - Static method in class org.ejml.sparse.csc.factory.DecompositionFactory_FSCC
- cholesky(FillReducing) - Static method in class org.ejml.sparse.csc.factory.LinearSolverFactory_DSCC
- cholesky(FillReducing) - Static method in class org.ejml.sparse.csc.factory.LinearSolverFactory_FSCC
- CholeskyDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Cholesky decomposition.
- CholeskyDecomposition_DDRB_to_DDRM - Class in org.ejml.dense.row.decomposition.chol
-
Wrapper around
CholeskyOuterForm_DDRB
that allows it to process DMatrixRMaj. - CholeskyDecomposition_DDRB_to_DDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_DDRB_to_DDRM
- CholeskyDecomposition_DDRB_to_DDRM(DecompositionInterface<DMatrixRBlock>, int) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_DDRB_to_DDRM
- 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. - CholeskyDecomposition_FDRB_to_FDRM - Class in org.ejml.dense.row.decomposition.chol
-
Wrapper around
CholeskyOuterForm_FDRB
that allows it to process FMatrixRMaj. - CholeskyDecomposition_FDRB_to_FDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_FDRB_to_FDRM
- CholeskyDecomposition_FDRB_to_FDRM(DecompositionInterface<FMatrixRBlock>, int) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_FDRB_to_FDRM
- CholeskyDecompositionBlock_DDRM - Class in org.ejml.dense.row.decomposition.chol
-
This is an implementation of Cholesky that processes internal submatrices as blocks.
- CholeskyDecompositionBlock_DDRM(int) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_DDRM
-
Creates a CholeksyDecomposition capable of decomposing a matrix that is n by n, where n is the width.
- CholeskyDecompositionBlock_FDRM - Class in org.ejml.dense.row.decomposition.chol
-
This is an implementation of Cholesky that processes internal submatrices as blocks.
- CholeskyDecompositionBlock_FDRM(int) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_FDRM
-
Creates a CholeksyDecomposition capable of decomposing a matrix that is n by n, where n is the width.
- CholeskyDecompositionBlock_MT_DDRM - Class in org.ejml.dense.row.decomposition.chol
- CholeskyDecompositionBlock_MT_DDRM(int) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_MT_DDRM
-
Creates a CholeksyDecomposition capable of decomposing a matrix that is n by n, where n is the width.
- CholeskyDecompositionBlock_MT_FDRM - Class in org.ejml.dense.row.decomposition.chol
- CholeskyDecompositionBlock_MT_FDRM(int) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_MT_FDRM
-
Creates a CholeksyDecomposition capable of decomposing a matrix that is n by n, where n is the width.
- CholeskyDecompositionCommon_CDRM - Class in org.ejml.dense.row.decompose.chol
-
This is an abstract class for a Cholesky decomposition.
- CholeskyDecompositionCommon_CDRM(boolean) - Constructor for class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
-
Specifies if a lower or upper variant should be constructed.
- CholeskyDecompositionCommon_DDRM - Class in org.ejml.dense.row.decomposition.chol
-
This is an abstract class for a Cholesky decomposition.
- CholeskyDecompositionCommon_DDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
-
Specifies if a lower or upper variant should be constructed.
- CholeskyDecompositionCommon_FDRM - Class in org.ejml.dense.row.decomposition.chol
-
This is an abstract class for a Cholesky decomposition.
- CholeskyDecompositionCommon_FDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
-
Specifies if a lower or upper variant should be constructed.
- CholeskyDecompositionCommon_ZDRM - Class in org.ejml.dense.row.decompose.chol
-
This is an abstract class for a Cholesky decomposition.
- CholeskyDecompositionCommon_ZDRM(boolean) - Constructor for class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
-
Specifies if a lower or upper variant should be constructed.
- CholeskyDecompositionInner_CDRM - Class in org.ejml.dense.row.decompose.chol
-
This implementation of a Cholesky decomposition using the inner-product form.
- CholeskyDecompositionInner_CDRM() - Constructor for class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_CDRM
- CholeskyDecompositionInner_CDRM(boolean) - Constructor for class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_CDRM
- CholeskyDecompositionInner_DDRM - Class in org.ejml.dense.row.decomposition.chol
-
This implementation of a Cholesky decomposition using the inner-product form.
- CholeskyDecompositionInner_DDRM() - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_DDRM
- CholeskyDecompositionInner_DDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_DDRM
- CholeskyDecompositionInner_FDRM - Class in org.ejml.dense.row.decomposition.chol
-
This implementation of a Cholesky decomposition using the inner-product form.
- CholeskyDecompositionInner_FDRM() - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_FDRM
- CholeskyDecompositionInner_FDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_FDRM
- CholeskyDecompositionInner_ZDRM - Class in org.ejml.dense.row.decompose.chol
-
This implementation of a Cholesky decomposition using the inner-product form.
- CholeskyDecompositionInner_ZDRM() - Constructor for class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_ZDRM
- CholeskyDecompositionInner_ZDRM(boolean) - Constructor for class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_ZDRM
- CholeskyDecompositionLDL_DDRM - Class in org.ejml.dense.row.decomposition.chol
-
This variant on the Cholesky decomposition avoid the need to take the square root by performing the following decomposition:
L*D*LT=A
where L is a lower triangular matrix with zeros on the diagonal. - CholeskyDecompositionLDL_DDRM() - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
- CholeskyDecompositionLDL_FDRM - Class in org.ejml.dense.row.decomposition.chol
-
This variant on the Cholesky decomposition avoid the need to take the square root by performing the following decomposition:
L*D*LT=A
where L is a lower triangular matrix with zeros on the diagonal. - CholeskyDecompositionLDL_FDRM() - Constructor for class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
- 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. - CholeskyOuterForm_DDRB - Class in org.ejml.dense.block.decomposition.chol
-
Block Cholesky using outer product form.
- CholeskyOuterForm_DDRB(boolean) - Constructor for class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_DDRB
-
Creates a new BlockCholeskyOuterForm
- CholeskyOuterForm_FDRB - Class in org.ejml.dense.block.decomposition.chol
-
Block Cholesky using outer product form.
- CholeskyOuterForm_FDRB(boolean) - Constructor for class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_FDRB
-
Creates a new BlockCholeskyOuterForm
- CholeskyOuterForm_MT_DDRB - Class in org.ejml.dense.block.decomposition.chol
-
Block Cholesky using outer product form.
- CholeskyOuterForm_MT_DDRB(boolean) - Constructor for class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_DDRB
-
Creates a new BlockCholeskyOuterForm
- CholeskyOuterForm_MT_FDRB - Class in org.ejml.dense.block.decomposition.chol
-
Block Cholesky using outer product form.
- CholeskyOuterForm_MT_FDRB(boolean) - Constructor for class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_FDRB
-
Creates a new BlockCholeskyOuterForm
- CholeskyOuterSolver_DDRB - Class in org.ejml.dense.block.linsol.chol
-
Linear solver that uses a block cholesky decomposition.
- CholeskyOuterSolver_DDRB() - Constructor for class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
- CholeskyOuterSolver_FDRB - Class in org.ejml.dense.block.linsol.chol
-
Linear solver that uses a block cholesky decomposition.
- CholeskyOuterSolver_FDRB() - Constructor for class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
- CholeskyOuterSolver_MT_DDRB - Class in org.ejml.dense.block.linsol.chol
-
Linear solver that uses a block cholesky decomposition.
- CholeskyOuterSolver_MT_DDRB() - Constructor for class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_DDRB
- CholeskyOuterSolver_MT_FDRB - Class in org.ejml.dense.block.linsol.chol
-
Linear solver that uses a block cholesky decomposition.
- CholeskyOuterSolver_MT_FDRB() - Constructor for class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_FDRB
- 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. - CholeskyUpLooking_DSCC - Class in org.ejml.sparse.csc.decomposition.chol
-
Performs a Cholesky decomposition using an up looking algorthm on a
DMatrixSparseCSC
. - CholeskyUpLooking_DSCC() - Constructor for class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- CholeskyUpLooking_FSCC - Class in org.ejml.sparse.csc.decomposition.chol
-
Performs a Cholesky decomposition using an up looking algorthm on a
FMatrixSparseCSC
. - CholeskyUpLooking_FSCC() - Constructor for class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- cholL(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholL(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs a lower Cholesky decomposition of matrix 'A' and stores result in A.
- cholLDL() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
- cholLDL() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
- cholLDL(int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns a
CholeskyDecompositionLDL_DDRM
that has been optimized for the specified matrix size. - cholLDL(int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns a
CholeskyDecompositionLDL_FDRM
that has been optimized for the specified matrix size. - cholU(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- cholU(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an upper Cholesky decomposition of matrix 'A' and stores result in A.
- 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
- COLON - Enum constant in enum class org.ejml.equation.Symbol
- cols(int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Extracts the specified columns from the matrix.
- cols(int, int) - Method in class org.ejml.simple.SimpleBase
-
Extracts the specified columns from the matrix.
- ColumnCounts_DSCC - Class in org.ejml.sparse.csc.misc
-
Computes the column counts of the upper triangular portion of L as in L*LT=A.
- ColumnCounts_DSCC(boolean) - Constructor for class org.ejml.sparse.csc.misc.ColumnCounts_DSCC
-
Configures column count algorithm.
- ColumnCounts_FSCC - Class in org.ejml.sparse.csc.misc
-
Computes the column counts of the upper triangular portion of L as in L*LT=A.
- ColumnCounts_FSCC(boolean) - Constructor for class org.ejml.sparse.csc.misc.ColumnCounts_FSCC
-
Configures column count algorithm.
- columnsToVector(CMatrixRMaj, CMatrixRMaj[]) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Converts the columns in a matrix into a set of vectors.
- columnsToVector(DMatrixRMaj, DMatrixRMaj[]) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Converts the columns in a matrix into a set of vectors.
- columnsToVector(FMatrixRMaj, FMatrixRMaj[]) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Converts the columns in a matrix into a set of vectors.
- columnsToVector(ZMatrixRMaj, ZMatrixRMaj[]) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Converts the columns in a matrix into a set of vectors.
- combine(int, int, ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Creates a new matrix that is a combination of this matrix and matrix B.
- combine(int, int, ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Creates a new matrix that is a combination of this matrix and matrix B.
- Combined(TokenList.Token, TokenList.Token) - Constructor for class org.ejml.equation.IntegerSequence.Combined
- COMBINED - Enum constant in enum class org.ejml.equation.IntegerSequence.Type
- COMMA - Enum constant in enum class org.ejml.equation.Symbol
- CommonOps_BDRM - Class in org.ejml.ops
- CommonOps_BDRM() - Constructor for class org.ejml.ops.CommonOps_BDRM
- CommonOps_CDRM - Class in org.ejml.dense.row
-
Common operations on complex numbers
- CommonOps_DDF2 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 2 x 2 or 2 element vectors.
- CommonOps_DDF2() - Constructor for class org.ejml.dense.fixed.CommonOps_DDF2
- CommonOps_DDF3 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 3 x 3 or 3 element vectors.
- CommonOps_DDF3() - Constructor for class org.ejml.dense.fixed.CommonOps_DDF3
- CommonOps_DDF4 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 4 x 4 or 4 element vectors.
- CommonOps_DDF4() - Constructor for class org.ejml.dense.fixed.CommonOps_DDF4
- CommonOps_DDF5 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 5 x 5 or 5 element vectors.
- CommonOps_DDF5() - Constructor for class org.ejml.dense.fixed.CommonOps_DDF5
- CommonOps_DDF6 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 6 x 6 or 6 element vectors.
- CommonOps_DDF6() - Constructor for class org.ejml.dense.fixed.CommonOps_DDF6
- CommonOps_DDRM - Class in org.ejml.dense.row
-
Common matrix operations are contained here.
- CommonOps_DSCC - Class in org.ejml.sparse.csc
-
Most common operations on
DMatrixSparseCSC
. - CommonOps_FDF2 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 2 x 2 or 2 element vectors.
- CommonOps_FDF2() - Constructor for class org.ejml.dense.fixed.CommonOps_FDF2
- CommonOps_FDF3 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 3 x 3 or 3 element vectors.
- CommonOps_FDF3() - Constructor for class org.ejml.dense.fixed.CommonOps_FDF3
- CommonOps_FDF4 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 4 x 4 or 4 element vectors.
- CommonOps_FDF4() - Constructor for class org.ejml.dense.fixed.CommonOps_FDF4
- CommonOps_FDF5 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 5 x 5 or 5 element vectors.
- CommonOps_FDF5() - Constructor for class org.ejml.dense.fixed.CommonOps_FDF5
- CommonOps_FDF6 - Class in org.ejml.dense.fixed
-
Common matrix operations for fixed sized matrices which are 6 x 6 or 6 element vectors.
- CommonOps_FDF6() - Constructor for class org.ejml.dense.fixed.CommonOps_FDF6
- CommonOps_FDRM - Class in org.ejml.dense.row
-
Common matrix operations are contained here.
- CommonOps_FSCC - Class in org.ejml.sparse.csc
-
Most common operations on
FMatrixSparseCSC
. - CommonOps_MT_CDRM - Class in org.ejml.dense.row
-
Functions from
CommonOps_CDRM
with concurrent implementations. - CommonOps_MT_CDRM() - Constructor for class org.ejml.dense.row.CommonOps_MT_CDRM
- CommonOps_MT_DDRM - Class in org.ejml.dense.row
-
Functions from
CommonOps_DDRM
with concurrent implementations. - CommonOps_MT_DSCC - Class in org.ejml.sparse.csc
-
Concurrent implementations of functions found in
CommonOps_DSCC
. - CommonOps_MT_FDRM - Class in org.ejml.dense.row
-
Functions from
CommonOps_FDRM
with concurrent implementations. - CommonOps_MT_FSCC - Class in org.ejml.sparse.csc
-
Concurrent implementations of functions found in
CommonOps_FSCC
. - CommonOps_MT_ZDRM - Class in org.ejml.dense.row
-
Functions from
CommonOps_ZDRM
with concurrent implementations. - CommonOps_MT_ZDRM() - Constructor for class org.ejml.dense.row.CommonOps_MT_ZDRM
- CommonOps_ZDRM - Class in org.ejml.dense.row
-
Common operations on complex numbers
- CommonOpsWithSemiRing_DSCC - Class in org.ejml.sparse.csc
- CommonOpsWithSemiRing_FSCC - Class in org.ejml.sparse.csc
- commonSetup(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
-
This function performs sanity check on the input for decompose and sets up the QR matrix.
- commonSetup(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
-
This function performs sanity check on the input for decompose and sets up the QR matrix.
- commonSetup(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
-
This function performs sanity check on the input for decompose and sets up the QR matrix.
- commonSetup(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
-
This function performs sanity check on the input for decompose and sets up the QR matrix.
- compact - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- compact - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- compatible(Matrix) - Method in class org.ejml.masks.Mask
-
Checks whether the dimensions of the mask and matrix match
- compile(String) - Method in class org.ejml.equation.Equation
- compile(String, boolean, boolean) - Method in class org.ejml.equation.Equation
-
Parses the equation and compiles it into a sequence which can be executed later on
- COMPLEX - Enum constant in enum class org.ejml.equation.VariableScalar.Type
- 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
- compute(DMatrix1Row) - Method in class org.ejml.dense.row.misc.DeterminantFromMinor_DDRM
-
Computes the determinant for the specified matrix.
- compute(FMatrix1Row) - Method in class org.ejml.dense.row.misc.DeterminantFromMinor_FDRM
-
Computes the determinant for the specified matrix.
- computeDeterminant() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_DDRB
- computeDeterminant() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_FDRB
- computeDeterminant() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_DDRB
- computeDeterminant() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_FDRB
- computeDeterminant() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
- computeDeterminant() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
- computeDeterminant() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
-
Computes the determinant from the LU decomposition.
- computeDeterminant() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
-
Computes the determinant from the LU decomposition.
- computeDeterminant() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_DDRB_to_DDRM
- computeDeterminant() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_FDRB_to_FDRM
- computeDeterminant() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- computeDeterminant() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- computeDeterminant() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
-
Computes the determinant from the LU decomposition.
- computeDeterminant() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
-
Computes the determinant from the LU decomposition.
- 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.
- computeDeterminant() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- computeDeterminant() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- computeDeterminant() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- computeDeterminant() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- computeDirect(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_DDRM
-
This method computes the eigen vector with the largest eigen value by using the direct power method.
- computeDirect(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_FDRM
-
This method computes the eigen vector with the largest eigen value by using the direct power method.
- computeEigenValue(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.EigenOps_DDRM
-
Given matrix A and an eigen vector of A, compute the corresponding eigen value.
- computeEigenValue(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.EigenOps_FDRM
-
Given matrix A and an eigen vector of A, compute the corresponding eigen value.
- computeEigenVector(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.EigenOps_DDRM
-
Given an eigenvalue it computes an eigenvector using inverse iteration:
for i=1:MAX {
(A - μI)z(i) = q(i-1)
q(i) = z(i) / ||z(i)||
λ(i) = q(i)T A q(i)
} - computeEigenVector(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.EigenOps_FDRM
-
Given an eigenvalue it computes an eigenvector using inverse iteration:
for i=1:MAX {
(A - μI)z(i) = q(i-1)
q(i) = z(i) / ||z(i)||
λ(i) = q(i)T A q(i)
} - computeHouseholder(double[], int, int, double, DScalar) - Static method in class org.ejml.sparse.csc.decomposition.qr.QrHelperFunctions_DSCC
-
Creates a householder reflection.
- computeHouseholder(float[], int, int, float, FScalar) - Static method in class org.ejml.sparse.csc.decomposition.qr.QrHelperFunctions_FSCC
-
Creates a householder reflection.
- computeHouseHolderCol(int, DSubmatrixD1, double[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Computes the householder vector that is used to create reflector for the column.
- computeHouseHolderCol(int, DSubmatrixD1, double[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Computes the householder vector that is used to create reflector for the column.
- computeHouseHolderCol(int, FSubmatrixD1, float[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Computes the householder vector that is used to create reflector for the column.
- computeHouseHolderCol(int, FSubmatrixD1, float[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Computes the householder vector that is used to create reflector for the column.
- computeHouseHolderRow(int, DSubmatrixD1, double[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Computes the householder vector from the specified row
- computeHouseHolderRow(int, DSubmatrixD1, double[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Computes the householder vector from the specified row
- computeHouseHolderRow(int, FSubmatrixD1, float[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Computes the householder vector from the specified row
- computeHouseHolderRow(int, FSubmatrixD1, float[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Computes the householder vector from the specified row
- computeLikelihoodP() - Method in class org.ejml.dense.row.CovarianceRandomDraw_DDRM
-
Computes the likelihood of the random draw
- computeLikelihoodP() - Method in class org.ejml.dense.row.CovarianceRandomDraw_FDRM
-
Computes the likelihood of the random draw
- ComputePermutation<T extends Matrix> - Class in org.ejml.sparse
- ComputePermutation(boolean, boolean) - Constructor for class org.ejml.sparse.ComputePermutation
- computeRotator(double, double) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Computes a rotator that will set run to zero (?)
- computeRotator(float, float) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Computes a rotator that will set run to zero (?)
- computeRowMax(CMatrixRMaj, int, int, int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Finds the magnitude of the largest element in the row
- computeRowMax(ZMatrixRMaj, int, int, int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Finds the magnitude of the largest element in the row
- computeRowOfV(int, DSubmatrixD1, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
-
Final computation for a single row of 'v':
v = y -(1/2)γ(y^T*u)*u - computeRowOfV(int, FSubmatrixD1, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
-
Final computation for a single row of 'v':
v = y -(1/2)γ(y^T*u)*u - computeShift() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- computeShift() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- computeShiftDirect(DMatrixRMaj, double) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_DDRM
-
Computes the most dominant eigen vector of A using a shifted matrix.
- computeShiftDirect(FMatrixRMaj, float) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_FDRM
-
Computes the most dominant eigen vector of A using a shifted matrix.
- computeShiftInvert(DMatrixRMaj, double) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_DDRM
-
Computes the most dominant eigen vector of A using an inverted shifted matrix.
- computeShiftInvert(FMatrixRMaj, float) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_FDRM
-
Computes the most dominant eigen vector of A using an inverted shifted matrix.
- computeTauAndDivide(int, int, double[], double) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
-
Normalizes elements in 'u' by dividing by max and computes the norm2 of the normalized array u.
- computeTauAndDivide(int, int, double[], int, double) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- computeTauAndDivide(int, int, float[], float) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
-
Normalizes elements in 'u' by dividing by max and computes the norm2 of the normalized array u.
- computeTauAndDivide(int, int, float[], int, float) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- computeTauAndDivideCol(int, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
From the specified column of Y tau is computed and each element is divided by 'max'.
- computeTauAndDivideCol(int, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
From the specified column of Y tau is computed and each element is divided by 'max'.
- computeTauAndDivideCol(int, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
From the specified column of Y tau is computed and each element is divided by 'max'.
- computeTauAndDivideCol(int, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
From the specified column of Y tau is computed and each element is divided by 'max'.
- computeTauAndDivideRow(int, DSubmatrixD1, int, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
From the specified row of Y tau is computed and each element is divided by 'max'.
- computeTauAndDivideRow(int, DSubmatrixD1, int, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
From the specified row of Y tau is computed and each element is divided by 'max'.
- computeTauAndDivideRow(int, FSubmatrixD1, int, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
From the specified row of Y tau is computed and each element is divided by 'max'.
- computeTauAndDivideRow(int, FSubmatrixD1, int, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
From the specified row of Y tau is computed and each element is divided by 'max'.
- computeTauGammaAndDivide(int, int, double[], double, Complex_F64) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Performs the following operations:
- computeTauGammaAndDivide(int, int, float[], float, Complex_F32) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Performs the following operations:
- computeU - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- computeU - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- computeU(int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- computeU(int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- computeV - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- computeV - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- computeV(int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- computeV(int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- computeV_blockVector(int, DSubmatrixD1, double[], DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
-
Given an already computed tridiagonal decomposition, compute the V row block vector.
y(:) = A*u
v(i) = y - (1/2)*γ*(y^T*u)*u - computeV_blockVector(int, FSubmatrixD1, float[], FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
-
Given an already computed tridiagonal decomposition, compute the V row block vector.
y(:) = A*u
v(i) = y - (1/2)*γ*(y^T*u)*u - computeW_Column(int, DSubmatrixD1, DSubmatrixD1, GrowArray<DGrowArray>, double[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Computes W from the householder reflectors stored in the columns of the column block submatrix Y.
- computeW_Column(int, DSubmatrixD1, DSubmatrixD1, GrowArray<DGrowArray>, double[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Computes W from the householder reflectors stored in the columns of the column block submatrix Y.
- computeW_Column(int, FSubmatrixD1, FSubmatrixD1, GrowArray<FGrowArray>, float[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Computes W from the householder reflectors stored in the columns of the column block submatrix Y.
- computeW_Column(int, FSubmatrixD1, FSubmatrixD1, GrowArray<FGrowArray>, float[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Computes W from the householder reflectors stored in the columns of the column block submatrix Y.
- computeW_row(int, DSubmatrixD1, DSubmatrixD1, double[], int) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
-
Computes W from the householder reflectors stored in the columns of the row block submatrix Y.
- computeW_row(int, FSubmatrixD1, FSubmatrixD1, float[], int) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
-
Computes W from the householder reflectors stored in the columns of the row block submatrix Y.
- computeWilkinsonShift() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- computeWilkinsonShift() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- computeY(int, DSubmatrixD1, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
-
Computes the 'y' vector and stores the result in 'v'
y = -γ(A + U*V^T + V*U^T)u - computeY(int, FSubmatrixD1, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
-
Computes the 'y' vector and stores the result in 'v'
y = -γ(A + U*V^T + V*U^T)u - computeY_t_V(int, DSubmatrixD1, int, double[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Computes YTv(j).
- computeY_t_V(int, DSubmatrixD1, int, double[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Computes YTv(j).
- computeY_t_V(int, FSubmatrixD1, int, float[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Computes YTv(j).
- computeY_t_V(int, FSubmatrixD1, int, float[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Computes YTv(j).
- computeZ(int, DSubmatrixD1, DSubmatrixD1, int, double[], double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Computes the vector z and inserts it into 'W':
z = - βj*(Vj + W*h)
where h is a vector of length 'col' and was computed usingBlockHouseHolder_DDRB.computeY_t_V(int, org.ejml.data.DSubmatrixD1, int, double[])
. - computeZ(int, DSubmatrixD1, DSubmatrixD1, int, double[], double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Computes the vector z and inserts it into 'W':
z = - βj*(Vj + W*h)
where h is a vector of length 'col' and was computed usingBlockHouseHolder_MT_DDRB.computeY_t_V(int, org.ejml.data.DSubmatrixD1, int, double[])
. - computeZ(int, FSubmatrixD1, FSubmatrixD1, int, float[], float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Computes the vector z and inserts it into 'W':
z = - βj*(Vj + W*h)
where h is a vector of length 'col' and was computed usingBlockHouseHolder_FDRB.computeY_t_V(int, org.ejml.data.FSubmatrixD1, int, float[])
. - computeZ(int, FSubmatrixD1, FSubmatrixD1, int, float[], float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Computes the vector z and inserts it into 'W':
z = - βj*(Vj + W*h)
where h is a vector of length 'col' and was computed usingBlockHouseHolder_MT_FDRB.computeY_t_V(int, org.ejml.data.FSubmatrixD1, int, float[])
. - concatColumns(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
output = [a , b]
- concatColumns(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Concats two matrices along their columns (horizontal).
- concatColumns(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
output = [a , b]
- concatColumns(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Concats two matrices along their columns (horizontal).
- concatColumns(ConstMatrix<?>...) - Method in interface org.ejml.simple.ConstMatrix
-
Concatenates all the matrices together along their columns.
- concatColumns(ConstMatrix<?>...) - Method in class org.ejml.simple.SimpleBase
-
Concatenates all the matrices together along their columns.
- concatColumnsMulti(DMatrixRMaj...) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Concatenates all the matrices together along their columns.
- concatColumnsMulti(FMatrixRMaj...) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Concatenates all the matrices together along their columns.
- concatRows(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
output = [a ; b]
- concatRows(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Concats two matrices along their rows (vertical).
- concatRows(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
output = [a ; b]
- concatRows(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Concats two matrices along their rows (vertical).
- concatRows(ConstMatrix<?>...) - Method in interface org.ejml.simple.ConstMatrix
-
Concatenates all the matrices together along their columns.
- concatRows(ConstMatrix<?>...) - Method in class org.ejml.simple.SimpleBase
-
Concatenates all the matrices together along their columns.
- concatRowsMulti(DMatrixRMaj...) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Concatenates all the matrices together along their columns.
- concatRowsMulti(FMatrixRMaj...) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Concatenates all the matrices together along their columns.
- 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
- conditionP(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
The condition number of a matrix is used to measure the sensitivity of the linear system Ax=b.
- conditionP(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
The condition number of a matrix is used to measure the sensitivity of the linear system Ax=b.
- conditionP2() - Method in interface org.ejml.simple.ConstMatrix
-
The condition p = 2 number of a matrix is used to measure the sensitivity of the linear system Ax=b.
- conditionP2() - Method in class org.ejml.simple.SimpleBase
-
The condition p = 2 number of a matrix is used to measure the sensitivity of the linear system Ax=b.
- conditionP2(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- conditionP2(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
The condition p = 2 number of a matrix is used to measure the sensitivity of the linear system Ax=b.
- conditionP2(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- conditionP2(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- conditionP2(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
The condition p = 2 number of a matrix is used to measure the sensitivity of the linear system Ax=b.
- conditionP2(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- conditionP2(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- conditionP2(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- conditionP2(T) - Method in interface org.ejml.simple.SimpleOperations
- 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
- conjugate() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the complex conjugate of this matrix.
- conjugate() - Method in class org.ejml.simple.SimpleBase
-
Returns the complex conjugate of this matrix.
- conjugate(CMatrixD1, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Computes the complex conjugate of the input matrix.
reali,j = reali,j
imaginaryi,j = -1*imaginaryi,j - conjugate(ZMatrixD1, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Computes the complex conjugate of the input matrix.
reali,j = reali,j
imaginaryi,j = -1*imaginaryi,j - ConstMatrix<T extends ConstMatrix<T>> - Interface in org.ejml.simple
-
Interface that only implements operations in
SimpleBase
that are read only. - construct() - Method in class org.ejml.equation.MatrixConstructor
- 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(DMatrixD1, ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Converts the real matrix into a complex matrix.
- 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(DMatrixRBlock, DMatrixRMaj) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Converts a row major block matrix into a row major matrix.
- convert(DMatrixRMaj) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- convert(DMatrixRMaj, int) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- 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.dense.block.MatrixOps_DDRB
-
Converts a row major matrix into a row major block matrix.
- 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(FMatrixD1, CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Converts the real matrix into a complex matrix.
- 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(FMatrixRBlock, FMatrixRMaj) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Converts a row major block matrix into a row major matrix.
- convert(FMatrixRMaj) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- convert(FMatrixRMaj, int) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- 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.dense.block.MatrixOps_FDRB
-
Converts a row major matrix into a row major block matrix.
- 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
- convert(SimpleBase<?>) - Method in class org.ejml.simple.AutomaticSimpleMatrixConvert
- convertBlockToRow(int, int, double[]) - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
- convertBlockToRow(int, int, float[]) - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
- convertBlockToRow(int, int, int, double[], DGrowArray) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Converts matrix data stored is a block row major format into a row major format in place.
- convertBlockToRow(int, int, int, float[], FGrowArray) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Converts matrix data stored is a block row major format into a row major format in place.
- convertInplace(DMatrixRBlock, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Converts a row major block matrix into a row major matrix.
- convertInplace(DMatrixRMaj, DMatrixRBlock, DGrowArray) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Converts a row major matrix into a row major block matrix.
- convertInplace(FMatrixRBlock, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Converts a row major block matrix into a row major matrix.
- convertInplace(FMatrixRMaj, FMatrixRBlock, FGrowArray) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Converts a row major matrix into a row major block matrix.
- 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
- convertRowToBlock(int, int, int, double[], DGrowArray) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Converts matrix data stored is a row major format into a block row major format in place.
- convertRowToBlock(int, int, int, float[], FGrowArray) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Converts matrix data stored is a row major format into a block row major format in place.
- convertToColumnMajor(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
-
Converts the standard row-major matrix into a column-major vector that is advantageous for this problem.
- convertToColumnMajor(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
-
Converts the standard row-major matrix into a column-major vector that is advantageous for this problem.
- convertToColumnMajor(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
-
Converts the standard row-major matrix into a column-major vector that is advantageous for this problem.
- convertToColumnMajor(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
-
Converts the standard row-major matrix into a column-major vector that is advantageous for this problem.
- convertToComplex() - Method in class org.ejml.simple.SimpleBase
-
Switches from a real to complex matrix
- convertToDense() - Method in class org.ejml.simple.SimpleBase
-
Switches from a sparse to dense matrix
- ConvertToDenseException - Exception in org.ejml.simple
-
The operations will convert the sparse matrix into a dense matrix and the resulting matrix data type should be a dense type not a sparse type
- ConvertToDenseException() - Constructor for exception org.ejml.simple.ConvertToDenseException
- ConvertToImaginaryException - Exception in org.ejml.simple
-
An operation has been requested which will only work on imaginary numbers
- ConvertToImaginaryException() - Constructor for exception org.ejml.simple.ConvertToImaginaryException
- convertToSparse() - Method in class org.ejml.simple.SimpleBase
-
Switches from a dense to sparse matrix
- convertTranSrc(DMatrixRMaj, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Converts the transpose of a row major matrix into a row major block matrix.
- convertTranSrc(FMatrixRMaj, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Converts the transpose of a row major matrix into a row major block matrix.
- convertType - Variable in class org.ejml.simple.SimpleBase
- 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
- copy() - Method in interface org.ejml.simple.ConstMatrix
-
Creates and returns a matrix which is identical to this one.
- copy() - Method in class org.ejml.simple.SimpleBase
-
Creates and returns a matrix which is identical to this one.
- copy(DMatrix, DMatrix) - Static method in class org.ejml.generic.GenericMatrixOps_F64
- copy(FMatrix, FMatrix) - Static method in class org.ejml.generic.GenericMatrixOps_F32
- copy(Variable, Variable) - Static method in class org.ejml.equation.Operation
- copy(Variable, Variable, List<Variable>) - Static method in class org.ejml.equation.Operation
- copyChangeRow(int[], DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Creates a copy of a matrix but swaps the rows as specified by the order array.
- copyChangeRow(int[], FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Creates a copy of a matrix but swaps the rows as specified by the order array.
- copyDiag(double[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- copyDiag(float[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- copyEigenvalues(double[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- copyEigenvalues(float[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- copyOff(double[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- copyOff(float[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- 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"
- copyTriangle(boolean, DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Copies either the upper or lower triangular portion of src into dst.
- copyTriangle(boolean, FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Copies either the upper or lower triangular portion of src into dst.
- copyTriangle(DMatrixRMaj, DMatrixRMaj, boolean) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Copies just the upper or lower triangular portion of a matrix.
- copyTriangle(FMatrixRMaj, FMatrixRMaj, boolean) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Copies just the upper or lower triangular portion of a matrix.
- cos(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- countNonZero(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Counts the number of elements in A which are not zero.
- countNonZero(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Counts the number of elements in A which are not zero.
- countTrue(BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Counts the number of elements in A which are true
- countTrue(BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Counts the number of elements in A which are true
- CovarianceOps_DDRM - Class in org.ejml.dense.row
-
Contains operations specific to covariance matrices.
- CovarianceOps_FDRM - Class in org.ejml.dense.row
-
Contains operations specific to covariance matrices.
- CovarianceRandomDraw_DDRM - Class in org.ejml.dense.row
-
Generates random vectors based on a zero mean multivariate Gaussian distribution.
- CovarianceRandomDraw_DDRM(Random, DMatrixRMaj) - Constructor for class org.ejml.dense.row.CovarianceRandomDraw_DDRM
-
Creates a random distribution with the specified mean and covariance.
- CovarianceRandomDraw_FDRM - Class in org.ejml.dense.row
-
Generates random vectors based on a zero mean multivariate Gaussian distribution.
- CovarianceRandomDraw_FDRM(Random, FMatrixRMaj) - Constructor for class org.ejml.dense.row.CovarianceRandomDraw_FDRM
-
Creates a random distribution with the specified mean and covariance.
- create(char, Variable) - Method in class org.ejml.equation.ManagerFunctions
-
Create a new instance of a single input function from an operator character
- 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
- create(String, List<Variable>) - Method in class org.ejml.equation.ManagerFunctions
-
Create a new instance of single input functions
- create(String, Variable) - Method in class org.ejml.equation.ManagerFunctions
-
Create a new instance of single input functions
- create(List<Variable>, ManagerTempVariables) - Method in interface org.ejml.equation.ManagerFunctions.InputN
- create(Symbol, Variable, Variable) - Method in class org.ejml.equation.ManagerFunctions
-
Create a new instance of a two input function from an operator character
- create(Variable, ManagerTempVariables) - Method in interface org.ejml.equation.ManagerFunctions.Input1
- create(FillReducing) - Static method in class org.ejml.sparse.csc.factory.FillReductionFactory_DSCC
-
Returns a method for computing the fill reduce permutations.
- create(FillReducing) - Static method in class org.ejml.sparse.csc.factory.FillReductionFactory_FSCC
-
Returns a method for computing the fill reduce permutations.
- createBulge(int, double, boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Performs a similar transform on A-pI
- createBulge(int, double, double, boolean) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Performs a similar transform on BTB-pI
- createBulge(int, float, boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Performs a similar transform on A-pI
- createBulge(int, float, float, boolean) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Performs a similar transform on BTB-pI
- createBulge2by2(int, double, boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- createBulge2by2(int, float, boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- createBulgeSingleStep(int, double) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- createBulgeSingleStep(int, float) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- createComplexMatrix(int, int) - Method in class org.ejml.simple.SimpleBase
-
Creates a complex matrix with the same floating type as 'this'
- 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
- createDouble() - Method in class org.ejml.equation.ManagerTempVariables
- createDouble(double) - Method in class org.ejml.equation.ManagerTempVariables
- createFunction(TokenList.Token, List<TokenList.Token>, TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Adds a new operation to the list from the operation and two variables.
- createInteger() - Method in class org.ejml.equation.ManagerTempVariables
- createInteger(int) - Method in class org.ejml.equation.ManagerTempVariables
- createIntegerSequence(IntegerSequence) - Method in class org.ejml.equation.ManagerTempVariables
- 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
- createLike() - Method in interface org.ejml.simple.ConstMatrix
-
Creates a matrix that is the same type and shape
- createLike() - Method in class org.ejml.simple.SimpleBase
-
Creates a matrix that is the same type and shape
- createMatrix() - Method in class org.ejml.equation.ManagerTempVariables
- createMatrix(int, int, MatrixType) - Method in class org.ejml.simple.SimpleBase
-
Used internally for creating new instances of SimpleMatrix.
- createMatrix(int, int, MatrixType) - Method in class org.ejml.simple.SimpleMatrix
- createMatrixD(EigenDecomposition_F32<?>) - Static method in class org.ejml.dense.row.EigenOps_FDRM
-
A diagonal matrix where real diagonal element contains a real eigenvalue.
- createMatrixD(EigenDecomposition_F64<?>) - Static method in class org.ejml.dense.row.EigenOps_DDRM
-
A diagonal matrix where real diagonal element contains a real eigenvalue.
- createMatrixV(EigenDecomposition_F32<FMatrixRMaj>) - Static method in class org.ejml.dense.row.EigenOps_FDRM
-
Puts all the real eigenvectors into the columns of a matrix.
- createMatrixV(EigenDecomposition_F64<DMatrixRMaj>) - Static method in class org.ejml.dense.row.EigenOps_DDRM
-
Puts all the real eigenvectors into the columns of a matrix.
- createOp(TokenList.Token, TokenList.Token, TokenList.Token, TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Adds a new operation to the list from the operation and two variables.
- createOperation(HashMap<String, Macro>) - Method in class org.ejml.equation.Macro
- createR - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- createR - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- createRandom(int, int, double, double, Random) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- createRandom(int, int, double, double, Random, int) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- createRandom(int, int, float, float, Random) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- createRandom(int, int, float, float, Random, int) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- createRealMatrix(int, int) - Method in class org.ejml.simple.SimpleBase
-
Creates a real matrix with the same floating type as 'this'
- createReflector(CMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_CDRM
-
Creates a reflector from the provided vector.
Q = I - γ u uT
γ = 2/||u||2 - createReflector(CMatrixRMaj, float) - Static method in class org.ejml.dense.row.SpecializedOps_CDRM
-
Creates a reflector from the provided vector and gamma.
Q = I - γ u uH - createReflector(DMatrix1Row) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Creates a reflector from the provided vector.
Q = I - γ u uT
γ = 2/||u||2 - createReflector(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Creates a reflector from the provided vector and gamma.
Q = I - γ u uT - createReflector(FMatrix1Row) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Creates a reflector from the provided vector.
Q = I - γ u uT
γ = 2/||u||2 - createReflector(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Creates a reflector from the provided vector and gamma.
Q = I - γ u uT - createReflector(ZMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_ZDRM
-
Creates a reflector from the provided vector.
Q = I - γ u uT
γ = 2/||u||2 - createReflector(ZMatrixRMaj, double) - Static method in class org.ejml.dense.row.SpecializedOps_ZDRM
-
Creates a reflector from the provided vector and gamma.
Q = I - γ u uH - createTemp() - Static method in class org.ejml.equation.VariableMatrix
- 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.
- dataLU - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- dataLU - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- dataLU - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- dataLU - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- dataQR - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- dataQR - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- dataQR - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
-
Where the Q and R matrices are stored.
- dataQR - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
-
Where the Q and R matrices are stored.
- dataQR - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- dataQR - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- dataQR - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
-
Where the Q and R matrices are stored.
- dataQR - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
-
Where the Q and R matrices are 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
- declareBidiagonalDecomposition() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- declareBidiagonalDecomposition() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- declareBidiagonalDecomposition() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_MT_DDRM
- declareBidiagonalDecomposition() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_MT_FDRM
- declareInternalData(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QrUpdate_DDRM
-
Declares the internal data structures so that it can process matrices up to the specified size.
- declareInternalData(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QrUpdate_FDRM
-
Declares the internal data structures so that it can process matrices up to the specified size.
- decomp - Variable in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_CDRM
- decomp - Variable in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
- decomp - Variable in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
- decomp - Variable in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_ZDRM
- decompose(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
-
Computes the decomposition of the input matrix.
- decompose(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
-
Computes the decomposition of the provided matrix.
- decompose(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
-
Decomposes the provided symmetric matrix.
- decompose(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionAlt_CDRM
-
This is a modified version of what was found in the JAMA package.
- decompose(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
-
In order to decompose the matrix 'A' it must have full rank.
- decompose(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_DDRB
-
Decomposes the provided matrix and stores the result in the same matrix.
- decompose(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_DDRB
-
Decomposes the provided matrix and stores the result in the same matrix.
- decompose(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- decompose(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- decompose(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
- decompose(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
Computes the decomposition of the provided matrix.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_DDRM
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
-
Performs Choleksy decomposition on the provided matrix.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
-
Performs Choleksy decomposition on the provided matrix.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
-
Decomposes the matrix using the QR algorithm.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
-
Computes the decomposition of the provided matrix.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
-
Decomposes the provided symmetric matrix.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
-
Decomposes the provided symmetric matrix.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionAlt_DDRM
-
This is a modified version of what was found in the JAMA package.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
-
In order to decompose the matrix 'A' it must have full rank.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- decompose(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- decompose(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- decompose(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- decompose(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_FDRB
-
Decomposes the provided matrix and stores the result in the same matrix.
- decompose(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_FDRB
-
Decomposes the provided matrix and stores the result in the same matrix.
- decompose(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- decompose(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- decompose(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
- decompose(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
Computes the decomposition of the provided matrix.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_FDRM
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_FDRM
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
-
Performs Choleksy decomposition on the provided matrix.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
-
Performs Choleksy decomposition on the provided matrix.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
-
Decomposes the matrix using the QR algorithm.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
-
Computes the decomposition of the provided matrix.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
-
Decomposes the provided symmetric matrix.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
-
Decomposes the provided symmetric matrix.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionAlt_FDRM
-
This is a modified version of what was found in the JAMA package.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
-
In order to decompose the matrix 'A' it must have full rank.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- decompose(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- decompose(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- decompose(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- decompose(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
-
Computes the decomposition of the input matrix.
- decompose(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
-
Computes the decomposition of the provided matrix.
- decompose(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
-
Decomposes the provided symmetric matrix.
- decompose(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionAlt_ZDRM
-
This is a modified version of what was found in the JAMA package.
- decompose(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
-
In order to decompose the matrix 'A' it must have full rank.
- decompose(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
To decompose the matrix 'A' it must have full rank.
- decompose(T) - Method in interface org.ejml.interfaces.decomposition.DecompositionInterface
-
Computes the decomposition of the input matrix.
- decomposeCommonInit(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- decomposeCommonInit(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- decomposeCommonInit(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- decomposeCommonInit(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- decomposeLower() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
-
Performs an lower triangular decomposition.
- decomposeLower() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
-
Performs an lower triangular decomposition.
- decomposeLower() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_CDRM
- decomposeLower() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_ZDRM
- decomposeLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_DDRM
-
Performs Choleksy decomposition on the provided matrix.
- decomposeLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_FDRM
-
Performs Choleksy decomposition on the provided matrix.
- decomposeLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
-
Performs an lower triangular decomposition.
- decomposeLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
-
Performs an lower triangular decomposition.
- decomposeLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_DDRM
- decomposeLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_FDRM
- decomposeQR_block_col(int, DSubmatrixD1, double[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Performs a standard QR decomposition on the specified submatrix that is one block wide.
- decomposeQR_block_col(int, DSubmatrixD1, double[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Performs a standard QR decomposition on the specified submatrix that is one block wide.
- decomposeQR_block_col(int, FSubmatrixD1, float[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Performs a standard QR decomposition on the specified submatrix that is one block wide.
- decomposeQR_block_col(int, FSubmatrixD1, float[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Performs a standard QR decomposition on the specified submatrix that is one block wide.
- decomposer - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
- decomposer - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
- decomposer - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
- decomposer - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
- decomposer - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- decomposer - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- decomposeSafe(DecompositionInterface<CMatrixRMaj>, CMatrixRMaj) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_CDRM
-
Decomposes the input matrix 'a' and makes sure it isn't modified.
- decomposeSafe(DecompositionInterface<ZMatrixRMaj>, ZMatrixRMaj) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_ZDRM
-
Decomposes the input matrix 'a' and makes sure it isn't modified.
- decomposeSafe(DecompositionInterface<T>, T) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
A simple convenience function that decomposes the matrix but automatically checks the input to make sure it is not being modified.
- decomposeSafe(DecompositionInterface<T>, T) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
A simple convenience function that decomposes the matrix but automatically checks the input to make sure it is not being modified.
- decomposeSafe(DecompositionInterface<T>, T) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
A simple convenience function that decomposes the matrix but automatically checks the input to make sure it is not being modified.
- decomposeSafe(DecompositionInterface<T>, T) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
A simple convenience function that decomposes the matrix but automatically checks the input to make sure it is not being modified.
- decomposeUpper() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
-
Performs an upper triangular decomposition.
- decomposeUpper() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
-
Performs an upper triangular decomposition.
- decomposeUpper() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_CDRM
- decomposeUpper() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_ZDRM
- decomposeUpper() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_DDRM
- decomposeUpper() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_FDRM
- decomposeUpper() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
-
Performs an upper triangular decomposition.
- decomposeUpper() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
-
Performs an upper triangular decomposition.
- decomposeUpper() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_DDRM
- decomposeUpper() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionInner_FDRM
- DecompositionFactory_CDRM - Class in org.ejml.dense.row.factory
-
Contains operations related to creating and evaluating the quality of common matrix decompositions.
- DecompositionFactory_CDRM() - Constructor for class org.ejml.dense.row.factory.DecompositionFactory_CDRM
- DecompositionFactory_DDRM - Class in org.ejml.dense.row.factory
-
Contains operations related to creating and evaluating the quality of common matrix decompositions.
- DecompositionFactory_DDRM() - Constructor for class org.ejml.dense.row.factory.DecompositionFactory_DDRM
- DecompositionFactory_DSCC - Class in org.ejml.sparse.csc.factory
-
Factory for sparse matrix decompositions
- DecompositionFactory_DSCC() - Constructor for class org.ejml.sparse.csc.factory.DecompositionFactory_DSCC
- DecompositionFactory_FDRM - Class in org.ejml.dense.row.factory
-
Contains operations related to creating and evaluating the quality of common matrix decompositions.
- DecompositionFactory_FDRM() - Constructor for class org.ejml.dense.row.factory.DecompositionFactory_FDRM
- DecompositionFactory_FSCC - Class in org.ejml.sparse.csc.factory
-
Factory for sparse matrix decompositions
- DecompositionFactory_FSCC() - Constructor for class org.ejml.sparse.csc.factory.DecompositionFactory_FSCC
- DecompositionFactory_MT_DDRM - Class in org.ejml.dense.row.factory
-
Contains concurrent implementations of different decompositions.
- DecompositionFactory_MT_DDRM() - Constructor for class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
- DecompositionFactory_MT_FDRM - Class in org.ejml.dense.row.factory
-
Contains concurrent implementations of different decompositions.
- DecompositionFactory_MT_FDRM() - Constructor for class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
- DecompositionFactory_ZDRM - Class in org.ejml.dense.row.factory
-
Contains operations related to creating and evaluating the quality of common matrix decompositions.
- DecompositionFactory_ZDRM() - Constructor for class org.ejml.dense.row.factory.DecompositionFactory_ZDRM
- 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
- deleteRow(DMatrixRMaj, DMatrixRMaj, int, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QrUpdate_DDRM
-
Adjusts the values of the Q and R matrices to take in account the effects of removing a row from the 'A' matrix at the specified location.
- deleteRow(FMatrixRMaj, FMatrixRMaj, int, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QrUpdate_FDRM
-
Adjusts the values of the Q and R matrices to take in account the effects of removing a row from the 'A' matrix at the specified location.
- descendingOrder(DMatrixRMaj, boolean, double[], int, DMatrixRMaj, boolean) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Similar to
SingularOps_DDRM.descendingOrder(DMatrixRMaj, boolean, DMatrixRMaj, DMatrixRMaj, boolean)
but takes in an array of singular values instead. - descendingOrder(FMatrixRMaj, boolean, float[], int, FMatrixRMaj, boolean) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Similar to
SingularOps_FDRM.descendingOrder(FMatrixRMaj, boolean, FMatrixRMaj, FMatrixRMaj, boolean)
but takes in an array of singular values instead. - descendingOrder(DMatrixRMaj, boolean, DMatrixRMaj, DMatrixRMaj, boolean) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Adjusts the matrices so that the singular values are in descending order.
- descendingOrder(FMatrixRMaj, boolean, FMatrixRMaj, FMatrixRMaj, boolean) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Adjusts the matrices so that the singular values are in descending order.
- det - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
- det - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
- det - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- det - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- det - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- det - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- det(CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Returns the determinant of the matrix.
- det(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
- det(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Computes the determinant using minor matrices.
WARNING: Potentially less stable than using LU decomposition. - det(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Computes the determinant using minor matrices.
WARNING: Potentially less stable than using LU decomposition. - det(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Computes the determinant using minor matrices.
WARNING: Potentially less stable than using LU decomposition. - det(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Computes the determinant using minor matrices.
WARNING: Potentially less stable than using LU decomposition. - det(DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the determinant of the matrix.
- det(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Returns the determinant of the matrix.
- det(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
- det(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Computes the determinant using minor matrices.
WARNING: Potentially less stable than using LU decomposition. - det(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Computes the determinant using minor matrices.
WARNING: Potentially less stable than using LU decomposition. - det(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Computes the determinant using minor matrices.
WARNING: Potentially less stable than using LU decomposition. - det(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Computes the determinant using minor matrices.
WARNING: Potentially less stable than using LU decomposition. - det(FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the determinant of the matrix.
- det(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Returns the determinant of the matrix.
- det(ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Returns the determinant of the matrix.
- det(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Matrix determinant
- det2(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
- det2(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
- det3(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
- det3(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
- det4(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
- det4(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
- det5(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
- det5(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
- det6(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
- det6(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
- determinant() - Method in interface org.ejml.simple.ConstMatrix
-
Computes the determinant of the matrix.
- determinant() - Method in class org.ejml.simple.SimpleBase
-
Computes the determinant of the matrix.
- determinant(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- determinant(CMatrixRMaj) - Static method in class org.ejml.simple.ops.WorkAroundForComplex
- determinant(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- determinant(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- determinant(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- determinant(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- determinant(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- determinant(ZMatrixRMaj) - Static method in class org.ejml.simple.ops.WorkAroundForComplex
- determinant(T) - Method in interface org.ejml.simple.SimpleOperations
- determinantComplex() - Method in interface org.ejml.simple.ConstMatrix
-
Computes the determinant of a complex matrix.
- determinantComplex() - Method in class org.ejml.simple.SimpleBase
-
Computes the determinant of a complex matrix.
- determinantComplex(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- determinantComplex(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- determinantComplex(T) - Method in interface org.ejml.simple.SimpleOperations
- DeterminantFromMinor_DDRM - Class in org.ejml.dense.row.misc
-
Computes the determinant of a matrix using Laplace expansion.
- DeterminantFromMinor_DDRM(int) - Constructor for class org.ejml.dense.row.misc.DeterminantFromMinor_DDRM
- DeterminantFromMinor_DDRM(int, int) - Constructor for class org.ejml.dense.row.misc.DeterminantFromMinor_DDRM
- DeterminantFromMinor_FDRM - Class in org.ejml.dense.row.misc
-
Computes the determinant of a matrix using Laplace expansion.
- DeterminantFromMinor_FDRM(int) - Constructor for class org.ejml.dense.row.misc.DeterminantFromMinor_FDRM
- DeterminantFromMinor_FDRM(int, int) - Constructor for class org.ejml.dense.row.misc.DeterminantFromMinor_FDRM
- 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
- diag - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- diag - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- diag - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- diag - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- diag() - Method in interface org.ejml.simple.ConstMatrix
-
If a vector then a square matrix is returned if a matrix then a vector of diagonal ements is returned
- diag() - Method in class org.ejml.simple.SimpleBase
-
If a vector then a square matrix is returned if a matrix then a vector of diagonal ements is returned
- diag(double...) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Creates a new square matrix whose diagonal elements are specified by diagEl and all the other elements are zero.
aij = 0 if i ≤ j
aij = diag[i] if i = j - diag(double...) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Creates a new square matrix whose diagonal elements are specified by data and all the other elements are zero.
aij = 0 if i ≤ j
aij = diag[i] if i = j - diag(double...) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a matrix where all but the diagonal elements are zero.
- diag(double...) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Returns a diagonal matrix with the specified diagonal elements.
- diag(float...) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Creates a new square matrix whose diagonal elements are specified by data and all the other elements are zero.
aij = 0 if i ≤ j
aij = diag[i] if i = j - diag(float...) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Creates a new square matrix whose diagonal elements are specified by diagEl and all the other elements are zero.
aij = 0 if i ≤ j
aij = diag[i] if i = j - diag(float...) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Returns a diagonal matrix with the specified diagonal elements.
- diag(CMatrixRMaj, int, float...) - Static method in class org.ejml.dense.row.CommonOps_CDRM
- diag(DMatrixRMaj, int, double...) - Static method in class org.ejml.dense.row.CommonOps_DDRM
- diag(DMatrixSparseCSC, double[], int, int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Creates a diagonal matrix from an array.
- diag(FMatrixRMaj, int, float...) - Static method in class org.ejml.dense.row.CommonOps_FDRM
- diag(FMatrixSparseCSC, float[], int, int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Creates a diagonal matrix from an array.
- diag(ZMatrixRMaj, int, double...) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
- diag(Class<?>, double...) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a real valued diagonal matrix of the specified type
- diag(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- diag(DMatrix2x2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(DMatrix3x3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(DMatrix4x4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(DMatrix5x5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(DMatrix6x6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- diag(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- diag(FMatrix2x2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(FMatrix3x3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(FMatrix4x4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(FMatrix5x5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(FMatrix6x6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Extracts all diagonal elements from 'input' and places them inside the 'out' vector.
- diag(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- diag(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- diag(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- diag(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- diag(T) - Method in interface org.ejml.simple.SimpleOperations
- diagonal - Static variable in class org.ejml.ops.IPredicatesBinary
- diagonal(int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a random diagonal matrix where the diagonal elements are selected from a uniform distribution that goes from min to max.
- diagonal(int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a random diagonal matrix where the diagonal elements are selected from a uniform distribution that goes from min to max.
- diagonal(int, int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a random matrix where all elements are zero but diagonal elements.
- diagonal(int, int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a random matrix where all elements are zero but diagonal elements.
- diagProd(DMatrix1Row) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Computes the product of the diagonal elements.
- diagProd(FMatrix1Row) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Computes the product of the diagonal elements.
- diagR(int, int, double...) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Creates a new rectangular matrix whose diagonal elements are specified by diagEl and all the other elements are zero.
aij = 0 if i ≤ j
aij = diag[i] if i = j - diagR(int, int, float...) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Creates a new rectangular matrix whose diagonal elements are specified by diagEl and all the other elements are zero.
aij = 0 if i ≤ j
aij = diag[i] if i = j - diffNormF(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Computes the F norm of the difference between the two Matrices:
Sqrt{∑i=1:m ∑j=1:n ( aij - bij)2} - diffNormF(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Computes the F norm of the difference between the two Matrices:
Sqrt{∑i=1:m ∑j=1:n ( aij - bij)2} - diffNormF_fast(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
- diffNormF_fast(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
- diffNormP1(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Computes the p=1 p-norm of the difference between the two Matrices:
∑i=1:m ∑j=1:n | aij - bij|
where |x| is the absolute value of x. - diffNormP1(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Computes the p=1 p-norm of the difference between the two Matrices:
∑i=1:m ∑j=1:n | aij - bij|
where |x| is the absolute value of x. - 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; - div_row(int, DSubmatrixD1, int, double, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_DDRB
-
Row vector divide:
div: bi = ai/α
where 'a' and 'b' are row vectors within the row block vector A and B. - div_row(int, FSubmatrixD1, int, float, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_FDRB
-
Row vector divide:
div: bi = ai/α
where 'a' and 'b' are row vectors within the row block vector A and B. - divide(double) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the result of dividing each element by 'val': bi,j = ai,j/val
- divide(double) - Method in class org.ejml.simple.SimpleBase
-
Returns the result of dividing each element by 'val': bi,j = ai,j/val
- divide(double, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs an in-place element by element scalar division with the scalar on top.
aij = α/aij - divide(double, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
B = scalar/A.
- divide(double, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs an element by element scalar division with the scalar on top.
bij = α/aij - divide(float, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs an in-place element by element scalar division with the scalar on top.
aij = α/aij - divide(float, FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
B = scalar/A.
- divide(float, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs an element by element scalar division with the scalar on top.
bij = α/aij - divide(CMatrixRMaj, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- 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.
- divide(DMatrix2, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an in-place element by element scalar division.
- divide(DMatrix2, double, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element scalar division.
- divide(DMatrix2x2, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an in-place element by element scalar division.
- divide(DMatrix2x2, double, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element scalar division.
- divide(DMatrix3, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an in-place element by element scalar division.
- divide(DMatrix3, double, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element scalar division.
- divide(DMatrix3x3, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an in-place element by element scalar division.
- divide(DMatrix3x3, double, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element scalar division.
- divide(DMatrix4, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an in-place element by element scalar division.
- divide(DMatrix4, double, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element scalar division.
- divide(DMatrix4x4, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an in-place element by element scalar division.
- divide(DMatrix4x4, double, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element scalar division.
- divide(DMatrix5, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an in-place element by element scalar division.
- divide(DMatrix5, double, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element scalar division.
- divide(DMatrix5x5, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an in-place element by element scalar division.
- divide(DMatrix5x5, double, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element scalar division.
- divide(DMatrix6, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an in-place element by element scalar division.
- divide(DMatrix6, double, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element scalar division.
- divide(DMatrix6x6, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an in-place element by element scalar division.
- divide(DMatrix6x6, double, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element scalar division.
- divide(DMatrixD1, double) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs an in-place element by element scalar division with the scalar on bottom.
aij = aij/α - divide(DMatrixRMaj, double, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- divide(DMatrixSparseCSC, double, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- divide(DMatrixSparseCSC, double, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
B = A/scalar.
- divide(FMatrix2, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an in-place element by element scalar division.
- divide(FMatrix2, float, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element scalar division.
- divide(FMatrix2x2, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an in-place element by element scalar division.
- divide(FMatrix2x2, float, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element scalar division.
- divide(FMatrix3, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an in-place element by element scalar division.
- divide(FMatrix3, float, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element scalar division.
- divide(FMatrix3x3, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an in-place element by element scalar division.
- divide(FMatrix3x3, float, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element scalar division.
- divide(FMatrix4, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an in-place element by element scalar division.
- divide(FMatrix4, float, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element scalar division.
- divide(FMatrix4x4, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an in-place element by element scalar division.
- divide(FMatrix4x4, float, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element scalar division.
- divide(FMatrix5, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an in-place element by element scalar division.
- divide(FMatrix5, float, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element scalar division.
- divide(FMatrix5x5, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an in-place element by element scalar division.
- divide(FMatrix5x5, float, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element scalar division.
- divide(FMatrix6, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an in-place element by element scalar division.
- divide(FMatrix6, float, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element scalar division.
- divide(FMatrix6x6, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an in-place element by element scalar division.
- divide(FMatrix6x6, float, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element scalar division.
- divide(FMatrixD1, float) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs an in-place element by element scalar division with the scalar on bottom.
aij = aij/α - divide(FMatrixRMaj, double, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- divide(FMatrixSparseCSC, double, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- divide(FMatrixSparseCSC, float, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
B = A/scalar.
- divide(ZMatrixRMaj, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- divide(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- divide(T, double, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs an element by element scalar division with the scalar on botton.
bij = aij /α - divide(T, double, T) - Method in interface org.ejml.simple.SimpleOperations
-
Divides each element by val.
- divide(T, float, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs an element by element scalar division with the scalar on botton.
bij = aij /α - divideCols(DMatrixRMaj, double[]) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Divides every element in column i by value[i].
- divideCols(FMatrixRMaj, float[]) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Divides every element in column i by value[i].
- divideColumns(DMatrixSparseCSC, double[], int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Divides all elements of column 'i' by values[i].
- divideColumns(FMatrixSparseCSC, float[], int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Divides all elements of column 'i' by values[i].
- divideElements(int, int, double[], double) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- divideElements(int, int, double[], int, double) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- divideElements(int, int, double[], int, double, double) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Performs the following operation:
u[(startU+j):(startU+numRows)] /= A
were u and A are a complex - divideElements(int, int, float[], float) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- divideElements(int, int, float[], int, float) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- divideElements(int, int, float[], int, float, float) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Performs the following operation:
u[(startU+j):(startU+numRows)] /= A
were u and A are a complex - divideElements_Bcol(int, int, int, double[], double[], int, double) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- divideElements_Bcol(int, int, int, float[], float[], int, float) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- divideElements_Brow(int, int, double[], double[], int, double) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- divideElements_Brow(int, int, float[], float[], int, float) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- divideElementsCol(int, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Divides the elements at the specified column by 'val'.
- divideElementsCol(int, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Divides the elements at the specified column by 'val'.
- divideElementsCol(int, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Divides the elements at the specified column by 'val'.
- divideElementsCol(int, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Divides the elements at the specified column by 'val'.
- divideRows(double[], int, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Divides all elements of row 'i' by value[i].
- divideRows(double[], DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Divides every element in row i by value[i].
- divideRows(float[], int, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Divides all elements of row 'i' by value[i].
- divideRows(float[], FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Divides every element in row i by value[i].
- divideRowsCols(double[], int, DMatrixRMaj, double[], int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Equivalent to multiplying a matrix B by the inverse of two diagonal matrices.
- divideRowsCols(double[], int, DMatrixSparseCSC, double[], int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Equivalent to multiplying a matrix B by the inverse of two diagonal matrices.
- divideRowsCols(float[], int, FMatrixRMaj, float[], int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Equivalent to multiplying a matrix B by the inverse of two diagonal matrices.
- divideRowsCols(float[], int, FMatrixSparseCSC, float[], int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Equivalent to multiplying a matrix B by the inverse of two diagonal matrices.
- 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
- DMatrixComponent - Class in org.ejml.dense.row
-
Renders a matrix as an image.
- DMatrixComponent(int, int) - Constructor for class org.ejml.dense.row.DMatrixComponent
- 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
- DMatrixVisualization - Class in org.ejml.dense.row
-
Functions for visualizing matrices in a GUI matrices.
- DMatrixVisualization() - Constructor for class org.ejml.dense.row.DMatrixVisualization
- 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
- dominantEigenpair(DMatrixRMaj) - Static method in class org.ejml.dense.row.EigenOps_DDRM
-
Computes the dominant eigen vector for a matrix.
- dominantEigenpair(FMatrixRMaj) - Static method in class org.ejml.dense.row.EigenOps_FDRM
-
Computes the dominant eigen vector for a matrix.
- 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
- dot(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- dot(DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the dot product or inner product between two vectors.
- dot(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- dot(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- dot(FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the vector dot product:
c = a * b
c ≥ ∑k=1:n { bk * ak } - dot(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the dot product or inner product between two vectors.
- dot(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- dot(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- dot(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- dot(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
If input is two vectors then it returns the dot product as a double.
- dot(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Computes the dot product (a.k.a.
- dot(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Computes the dot product (a.k.a.
- dot(T, T) - Method in interface org.ejml.simple.SimpleOperations
- dot_row(int, DSubmatrixD1, int, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_DDRB
-
Row vector dot/inner product:
dot: c = sum ai*bi
where 'a' and 'b' are row vectors within the row block vector A and B, and 'c' is a scalar. - dot_row(int, FSubmatrixD1, int, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_FDRB
-
Row vector dot/inner product:
dot: c = sum ai*bi
where 'a' and 'b' are row vectors within the row block vector A and B, and 'c' is a scalar. - dot_row_col(int, DSubmatrixD1, int, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_DDRB
-
vector dot/inner product from one row vector and one column vector:
dot: c = sum ai*bi
where 'a' is a row vector 'b' is a column vectors within the row block vector A and B, and 'c' is a scalar. - dot_row_col(int, FSubmatrixD1, int, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_FDRB
-
vector dot/inner product from one row vector and one column vector:
dot: c = sum ai*bi
where 'a' is a row vector 'b' is a column vectors within the row block vector A and B, and 'c' is a scalar. - dotInnerColumns(DMatrixSparseCSC, int, DMatrixSparseCSC, int, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Computes the inner product of two column vectors taken from the input matrices.
- dotInnerColumns(DMatrixSparseCSC, int, DMatrixSparseCSC, int, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Computes the inner product of two column vectors taken from the input matrices.
- dotInnerColumns(FMatrixSparseCSC, int, FMatrixSparseCSC, int, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Computes the inner product of two column vectors taken from the input matrices.
- dotInnerColumns(FMatrixSparseCSC, int, FMatrixSparseCSC, int, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Computes the inner product of two column vectors taken from the input matrices.
- DOUBLE - Enum constant in enum class org.ejml.equation.VariableScalar.Type
- 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
- duplicatesAdd(DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
For each duplicate element in the matrix it will remove the duplicates and replace them with a single element that is the sum of all the duplicates.
- duplicatesAdd(DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
- duplicatesAdd(FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
For each duplicate element in the matrix it will remove the duplicates and replace them with a single element that is the sum of all the duplicates.
- duplicatesAdd(FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
E
- eig() - Method in class org.ejml.simple.SimpleBase
-
Returns the Eigen Value Decomposition (EVD) of this matrix.
- eig(boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
- eig(boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
- eig(boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
- eig(boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
- eig(boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
- eig(boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
- eig(boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
- eig(boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
- eig(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns an
EigenDecomposition
that has been optimized for the specified matrix size. - eig(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns an
EigenDecomposition
that has been optimized for the specified matrix size. - eig(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
Returns an
EigenDecomposition
that has been optimized for the specified matrix size. - eig(int, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
Returns an
EigenDecomposition
that has been optimized for the specified matrix size. - eig(int, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns an
EigenDecomposition
which is specialized for symmetric matrices or the general problem. - eig(int, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns an
EigenDecomposition
which is specialized for symmetric matrices or the general problem. - eig(int, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
Returns an
EigenDecomposition
which is specialized for symmetric matrices or the general problem. - eig(int, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
Returns an
EigenDecomposition
which is specialized for symmetric matrices or the general problem. - eigen2by2_scale(double, double, double, double) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- eigen2by2_scale(float, float, float, float) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- eigenBB_2x2(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Computes the eigenvalue of the 2 by 2 matrix BTB
- eigenBB_2x2(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Computes the eigenvalue of the 2 by 2 matrix BTB
- 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 - EigenOps_DDRM - Class in org.ejml.dense.row
-
Additional functions related to eigenvalues and eigenvectors of a matrix.
- EigenOps_FDRM - Class in org.ejml.dense.row
-
Additional functions related to eigenvalues and eigenvectors of a matrix.
- EigenPowerMethod_DDRM - Class in org.ejml.dense.row.decomposition.eig
-
The power method is an iterative method that can be used to find dominant eigen vector in a matrix.
- EigenPowerMethod_DDRM(int) - Constructor for class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_DDRM
- EigenPowerMethod_FDRM - Class in org.ejml.dense.row.decomposition.eig
-
The power method is an iterative method that can be used to find dominant eigen vector in a matrix.
- EigenPowerMethod_FDRM(int) - Constructor for class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_FDRM
- eigenSmall - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- eigenSmall - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- eigenSmall - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- eigenSmall - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- eigenvalue2by2(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Computes the eigenvalue of the 2 by 2 matrix.
- eigenvalue2by2(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Computes the eigenvalue of the 2 by 2 matrix.
- EigenvalueExtractor_DDRM - Interface in org.ejml.dense.row.decomposition.eig
- EigenvalueExtractor_FDRM - Interface in org.ejml.dense.row.decomposition.eig
- EigenvalueSmall_F32 - Class in org.ejml.dense.row.decomposition.eig
- EigenvalueSmall_F32() - Constructor for class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F32
- EigenvalueSmall_F64 - Class in org.ejml.dense.row.decomposition.eig
- EigenvalueSmall_F64() - Constructor for class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F64
- 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_DIVIDE - Enum constant in enum class org.ejml.equation.Symbol
- ELEMENT_POWER - Enum constant in enum class org.ejml.equation.Symbol
- ELEMENT_THRESHOLD - Static variable in class org.ejml.concurrency.EjmlConcurrency
-
Minimum number of elements in a matrix before it will switch to concurrent implementation
- ELEMENT_TIMES - Enum constant in enum class org.ejml.equation.Symbol
- elementBoolean(DMatrixRMaj, DElementCoorBoolean, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Applies a binary operator to even element in the input matrix.
- elementBoolean(FMatrixRMaj, DElementCoorBoolean, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Applies a binary operator to even element in the input matrix.
- elementDiagMaxMagnitude2(CMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_CDRM
-
Returns the magnitude squared of the complex element along the diagonal with the largest magnitude
Max{ |aij|^2 } for all i and j - elementDiagMaxMagnitude2(ZMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_ZDRM
-
Returns the magnitude squared of the complex element along the diagonal with the largest magnitude
Max{ |aij|^2 } for all i and j - elementDiagonalMaxAbs(DMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Returns the absolute value of the digonal element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementDiagonalMaxAbs(FMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Returns the absolute value of the digonal element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementDiv(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementDiv(DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(DMatrix2, DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(DMatrix3, DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(DMatrix4, DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(DMatrix5, DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(DMatrix6, DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the an element by element division operation:
aij = aij / bij - elementDiv(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementDiv(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementDiv(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementDiv(FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(FMatrix2, FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(FMatrix3, FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(FMatrix4, FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(FMatrix5, FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element division operation:
ai = ai / bi - elementDiv(FMatrix6, FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element division operation:
ci = ai / bi - elementDiv(FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element division operation:
aij = aij / bij - elementDiv(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element division operation:
cij = aij / bij - elementDiv(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the an element by element division operation:
aij = aij / bij - elementDiv(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementDiv(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementDiv(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementDiv(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementDiv(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix which is the result of an element by element division of 'this' and 'b': ci,j = ai,j/bi,j
- elementDiv(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix which is the result of an element by element division of 'this' and 'b': ci,j = ai,j/bi,j
- elementDiv(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the an element by element division operation:
cij = aij / bij - elementDiv(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the an element by element division operation:
cij = aij / bij - elementDiv(T, T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementDiv(T, T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementDiv(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
- elementDivide(double, double, ZMatrixD1, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs element by element division operation with a complex number on the right
outputij = (real + imaginary*i) / inputij - elementDivide(float, float, CMatrixD1, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs element by element division operation with a complex number on the right
outputij = (real + imaginary*i) / inputij - elementDivide(CMatrixD1, float, float, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs element by element division operation with a complex number on the right
outputij = inputij / (real + imaginary*i) - elementDivide(CMatrixD1, CMatrixD1, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs complex division between two matrices with the same shape element by element.
outputij = inputAij / inputBij - elementDivide(ZMatrixD1, double, double, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs element by element division operation with a complex number on the right
outputij = inputij / (real + imaginary*i) - elementDivide(ZMatrixD1, ZMatrixD1, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs complex division between two matrices with the same shape element by element.
outputij = inputAij / inputBij - elementDivision(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- elementExp() - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix which is the result of an element by element exp of 'this' ci,j = Math.exp(ai,j)
- elementExp() - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix which is the result of an element by element exp of 'this' ci,j = Math.exp(ai,j)
- elementExp(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementExp(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementExp(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementExp(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementExp(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementExp(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementExp(T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Element-wise exp operation
cij = Math.exp(aij) - elementExp(T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Element-wise exp operation
cij = (float)Math.exp(aij) - elementExp(T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementExp(T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementExp(T, T) - Method in interface org.ejml.simple.SimpleOperations
- elementLessThan(DMatrixRMaj, double, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Applies the > operator to each element in A.
- elementLessThan(DMatrixRMaj, DMatrixRMaj, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Applies the < operator to each element in A.
- elementLessThan(FMatrixRMaj, float, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Applies the > operator to each element in A.
- elementLessThan(FMatrixRMaj, FMatrixRMaj, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Applies the < operator to each element in A.
- elementLessThanOrEqual(DMatrixRMaj, double, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Applies the ≥ operator to each element in A.
- elementLessThanOrEqual(DMatrixRMaj, DMatrixRMaj, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Applies the A ≤ B operator to each element.
- elementLessThanOrEqual(FMatrixRMaj, float, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Applies the ≥ operator to each element in A.
- elementLessThanOrEqual(FMatrixRMaj, FMatrixRMaj, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Applies the A ≤ B operator to each element.
- 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
- elementLog() - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix which is the result of an element by element exp of 'this' ci,j = Math.log(ai,j)
- elementLog() - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix which is the result of an element by element exp of 'this' ci,j = Math.log(ai,j)
- elementLog(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementLog(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementLog(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementLog(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementLog(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementLog(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementLog(T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Element-wise log operation
cij = Math.log(aij) - elementLog(T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Element-wise log operation
cij = (float)Math.log(aij) - elementLog(T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementLog(T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementLog(T, T) - Method in interface org.ejml.simple.SimpleOperations
- elementMax() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the maximum real value of all the elements in this matrix.
- elementMax() - Method in class org.ejml.simple.SimpleBase
-
Returns the maximum real value of all the elements in this matrix.
- elementMax(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementMax(DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(DMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementMax(DMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementMax(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementMax(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Returns the value of the element with the largest value
- elementMax(FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Returns the value of the element in the vector that has the largest value.
Max{ ai } for all i - elementMax(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(FMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementMax(FMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the value of the element in the matrix that has the largest value.
Max{ aij } for all i and j - elementMax(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementMax(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementMax(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Returns the value of the element with the largest value
- elementMax(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementMax(T) - Method in interface org.ejml.simple.SimpleOperations
- elementMaxAbs() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the maximum absolute value of all the elements in this matrix.
- elementMaxAbs() - Method in class org.ejml.simple.SimpleBase
-
Returns the maximum absolute value of all the elements in this matrix.
- elementMaxAbs(CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Returns the largest absolute value of any element in the matrix.
Max{ |aij| } for all i and j - elementMaxAbs(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementMaxAbs(DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(DMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementMaxAbs(DMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementMaxAbs(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementMaxAbs(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Returns the value of the element with the largest abs()
- elementMaxAbs(FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Returns the absolute value of the element in the vector that has the largest absolute value.
Max{ |ai| } for all i - elementMaxAbs(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(FMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementMaxAbs(FMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the absolute value of the element in the matrix that has the largest absolute value.
Max{ |aij| } for all i and j - elementMaxAbs(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementMaxAbs(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementMaxAbs(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Returns the value of the element with the largest abs()
- elementMaxAbs(ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Returns the largest absolute value of any element in the matrix.
Max{ |aij| } for all i and j - elementMaxAbs(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementMaxAbs(T) - Method in interface org.ejml.simple.SimpleOperations
- elementMaxImaginary(CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Returns the value of the imaginary element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMaxImaginary(ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Returns the value of the imaginary element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMaxMagnitude2(CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Returns the magnitude squared of the complex element with the largest magnitude
Max{ |aij|^2 } for all i and j - elementMaxMagnitude2(ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Returns the magnitude squared of the complex element with the largest magnitude
Max{ |aij|^2 } for all i and j - elementMaxReal(CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Returns the value of the real element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMaxReal(ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Returns the value of the real element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the minimum real value of all the elements in this matrix.
- elementMin() - Method in class org.ejml.simple.SimpleBase
-
Returns the minimum real value of all the elements in this matrix.
- elementMin(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementMin(DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(DMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementMin(DMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementMin(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementMin(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Returns the value of the element with the minimum value
- elementMin(FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Returns the value of the element in the vector that has the minimum value.
Min{ ai } for all - elementMin(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(FMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementMin(FMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the value of the element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMin(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementMin(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementMin(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Returns the value of the element with the minimum value
- elementMin(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementMin(T) - Method in interface org.ejml.simple.SimpleOperations
- elementMinAbs() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the minimum absolute value of all the elements in this matrix.
- elementMinAbs() - Method in class org.ejml.simple.SimpleBase
-
Returns the minimum absolute value of all the elements in this matrix.
- elementMinAbs(CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Returns the smallest absolute value of any element in the matrix.
Min{ |aij| } for all i and j - elementMinAbs(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementMinAbs(DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(DMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementMinAbs(DMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementMinAbs(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementMinAbs(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Returns the value of the element with the smallest abs()
- elementMinAbs(FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Returns the absolute value of the element in the vector that has the smallest absolute value.
Min{ |ai| } for all i - elementMinAbs(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(FMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementMinAbs(FMatrixD1, ElementLocation) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns the absolute value of the element in the matrix that has the smallest absolute value.
Min{ |aij| } for all i and j - elementMinAbs(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementMinAbs(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementMinAbs(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Returns the value of the element with the smallest abs()
- elementMinAbs(ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Returns the smallest absolute value of any element in the matrix.
Min{ |aij| } for all i and j - elementMinAbs(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementMinAbs(T) - Method in interface org.ejml.simple.SimpleOperations
- elementMinImaginary(CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Returns the value of the imaginary element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMinImaginary(ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Returns the value of the imaginary element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMinReal(CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Returns the value of the real element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMinReal(ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Returns the value of the real element in the matrix that has the minimum value.
Min{ aij } for all i and j - elementMoreThan(DMatrixRMaj, double, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Applies the > operator to each element in A.
- elementMoreThan(FMatrixRMaj, float, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Applies the > operator to each element in A.
- elementMoreThanOrEqual(DMatrixRMaj, double, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Applies the ≥ operator to each element in A.
- elementMoreThanOrEqual(FMatrixRMaj, float, BMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Applies the ≥ operator to each element in A.
- elementMult(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementMult(DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(DMatrix2, DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(DMatrix3, DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(DMatrix4, DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(DMatrix5, DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(DMatrix6, DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the an element by element multiplication operation:
aij = aij * bij - elementMult(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementMult(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementMult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Performs an element-wise multiplication.
output[i,j] = A[i,j]*B[i,j]
All matrices must have the same shape. - elementMult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, DSemiRing, Mask, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
Performs an element-wise multiplication.
output[i,j] = A[i,j]*B[i,j]
All matrices must have the same shape. - elementMult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementMult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
-
Performs element-wise multiplication:
C_ij = A_ij * B_ij - elementMult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, DSemiRing, Mask, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOpsWithSemiRing_DSCC
-
Performs element-wise multiplication:
C_ij = A_ij * B_ij - elementMult(FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(FMatrix2, FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(FMatrix3, FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(FMatrix4, FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(FMatrix5, FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element multiplication operation:
ai = ai * bi - elementMult(FMatrix6, FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element multiplication operation:
ci = ai * bj - elementMult(FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element multiplication operation:
aij = aij * bij - elementMult(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element multiplication operation:
cij = aij * bij - elementMult(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the an element by element multiplication operation:
aij = aij * bij - elementMult(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementMult(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementMult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Performs an element-wise multiplication.
output[i,j] = A[i,j]*B[i,j]
All matrices must have the same shape. - elementMult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, FSemiRing, Mask, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
Performs an element-wise multiplication.
output[i,j] = A[i,j]*B[i,j]
All matrices must have the same shape. - elementMult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementMult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
-
Performs element-wise multiplication:
C_ij = A_ij * B_ij - elementMult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, FSemiRing, Mask, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOpsWithSemiRing_FSCC
-
Performs element-wise multiplication:
C_ij = A_ij * B_ij - elementMult(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementMult(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- elementMult(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix which is the result of an element by element multiplication of 'this' and 'b': ci,j = ai,j*bi,j
- elementMult(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix which is the result of an element by element multiplication of 'this' and 'b': ci,j = ai,j*bi,j
- elementMult(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the an element by element multiplication operation:
cij = aij * bij - elementMult(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the an element by element multiplication operation:
cij = aij * bij - elementMult(T, T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementMult(T, T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementMult(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
- elementMultiply(CMatrixD1, float, float, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs element by element multiplication operation with a complex number
outputij = inputij * (real + imaginary*i) - elementMultiply(CMatrixD1, CMatrixD1, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs complex multiplication between two matrices with the same shape element by element.
outputij = inputAij * inputBij - elementMultiply(ZMatrixD1, double, double, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs element by element multiplication operation with a complex number
outputij = inputij * (real + imaginary*i) - elementMultiply(ZMatrixD1, ZMatrixD1, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs complex multiplication between two matrices with the same shape element by element.
outputij = inputAij * inputBij - elementOp(CMatrixRMaj, SimpleOperations.ElementOpComplex, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementOp(CMatrixRMaj, SimpleOperations.ElementOpReal, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementOp(DMatrixRMaj, SimpleOperations.ElementOpComplex, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementOp(DMatrixRMaj, SimpleOperations.ElementOpReal, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementOp(DMatrixSparseCSC, SimpleOperations.ElementOpComplex, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementOp(DMatrixSparseCSC, SimpleOperations.ElementOpReal, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementOp(FMatrixRMaj, SimpleOperations.ElementOpComplex, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementOp(FMatrixRMaj, SimpleOperations.ElementOpReal, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementOp(FMatrixSparseCSC, SimpleOperations.ElementOpComplex, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementOp(FMatrixSparseCSC, SimpleOperations.ElementOpReal, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementOp(ZMatrixRMaj, SimpleOperations.ElementOpComplex, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementOp(ZMatrixRMaj, SimpleOperations.ElementOpReal, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementOp(SimpleOperations.ElementOpComplex) - Method in interface org.ejml.simple.ConstMatrix
-
Applies a user defined complex-valued function to a real or complex-valued matrix.
- elementOp(SimpleOperations.ElementOpComplex) - Method in class org.ejml.simple.SimpleBase
-
Applies a user defined complex-valued function to a real or complex-valued matrix.
- elementOp(SimpleOperations.ElementOpReal) - Method in interface org.ejml.simple.ConstMatrix
-
Applies a user defined real-valued function to a real-valued matrix.
- elementOp(SimpleOperations.ElementOpReal) - Method in class org.ejml.simple.SimpleBase
-
Applies a user defined real-valued function to a real-valued matrix.
- elementOp(T, SimpleOperations.ElementOpComplex, T) - Method in interface org.ejml.simple.SimpleOperations
- elementOp(T, SimpleOperations.ElementOpReal, T) - Method in interface org.ejml.simple.SimpleOperations
- elementP(DMatrix1Row, double) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Element wise p-norm:
norm = {∑i=1:m ∑j=1:n { |aij|p}}1/p - elementP(FMatrix1Row, float) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Element wise p-norm:
norm = {∑i=1:m ∑j=1:n { |aij|p}}1/p - elementPow(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- elementPower(double) - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix which is the result of an element by element power of 'this' and 'b': ci,j = ai,j ^ b
- elementPower(double) - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix which is the result of an element by element power of 'this' and 'b': ci,j = ai,j ^ b
- elementPower(double, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Element-wise power operation
cij = a ^ bij - elementPower(double, T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementPower(float, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Element-wise power operation
cij = a ^ bij - elementPower(float, T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementPower(CMatrixD1, float, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Element by element complex power
outputij = inputAij / inputBij - elementPower(CMatrixRMaj, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementPower(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementPower(DMatrixRMaj, double, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementPower(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementPower(DMatrixSparseCSC, double, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementPower(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementPower(FMatrixRMaj, double, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementPower(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementPower(FMatrixSparseCSC, double, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementPower(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementPower(ZMatrixD1, double, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Element by element complex power
outputij = inputAij / inputBij - elementPower(ZMatrixRMaj, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementPower(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementPower(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix which is the result of an element by element power of 'this' and 'b': ci,j = ai,j ^ bi,j
- elementPower(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix which is the result of an element by element power of 'this' and 'b': ci,j = ai,j ^ bi,j
- elementPower(T, double, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Element-wise power operation
cij = aij ^ b - elementPower(T, double, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementPower(T, double, T) - Method in interface org.ejml.simple.SimpleOperations
- elementPower(T, float, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Element-wise power operation
cij = aij ^ b - elementPower(T, float, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementPower(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Element-wise power operation
cij = aij ^ bij - elementPower(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Element-wise power operation
cij = aij ^ bij - elementPower(T, T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementPower(T, T, T) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementPower(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
- elements(DMatrixRMaj, BMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Returns a row matrix which contains all the elements in A which are flagged as true in 'marked'
- elements(FMatrixRMaj, BMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Returns a row matrix which contains all the elements in A which are flagged as true in 'marked'
- elementSum() - Method in interface org.ejml.simple.ConstMatrix
-
Computes the sum of all the elements in the matrix.
- elementSum() - Method in class org.ejml.simple.SimpleBase
-
Computes the sum of all the elements in the matrix.
- elementSum(CMatrixD1, Complex_F32) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Computes the sum of all the elements in the matrix:
sum(i=1:m , j=1:n ; aij) - elementSum(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementSum(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the sum of all the elements in the matrix:
sum(i=1:m , j=1:n ; aij) - elementSum(DMatrixD1) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementSum(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- elementSum(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- elementSum(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Sum of all elements
- elementSum(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the sum of all the elements in the matrix:
sum(i=1:m , j=1:n ; aij) - elementSum(FMatrixD1) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementSum(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- elementSum(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- elementSum(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Sum of all elements
- elementSum(ZMatrixD1, Complex_F64) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Computes the sum of all the elements in the matrix:
sum(i=1:m , j=1:n ; aij) - elementSum(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementSum(T) - Method in interface org.ejml.simple.SimpleOperations
- elementSum_F32(CMatrixRMaj, Complex_F64) - Static method in class org.ejml.simple.ops.WorkAroundForComplex
- elementSum_F64(ZMatrixRMaj, Complex_F64) - Static method in class org.ejml.simple.ops.WorkAroundForComplex
- elementSumAbs(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the sum of the absolute value all the elements in the matrix:
sum(i=1:m , j=1:n ; |aij|) - elementSumAbs(DMatrixD1) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- elementSumAbs(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the sum of the absolute value all the elements in the matrix:
sum(i=1:m , j=1:n ; |aij|) - elementSumAbs(FMatrixD1) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- elementSumComplex() - Method in interface org.ejml.simple.ConstMatrix
-
Computes the sum of all the elements in the matrix.
- elementSumComplex() - Method in class org.ejml.simple.SimpleBase
-
Computes the sum of all the elements in the matrix.
- elementSumComplex(CMatrixRMaj, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- elementSumComplex(ZMatrixRMaj, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- elementSumComplex(T, Complex_F64) - Method in interface org.ejml.simple.SimpleOperations
- elementSumSq(DMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Sums up the square of each element in the matrix.
- elementSumSq(FMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Sums up the square of each element in the matrix.
- eliminationTree(DMatrixSparseCSC, boolean, int[], IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
If ata=false then it computes the elimination tree for sparse lower triangular square matrix generated from Cholesky decomposition.
- eliminationTree(FMatrixSparseCSC, boolean, int[], IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
If ata=false then it computes the elimination tree for sparse lower triangular square matrix generated from Cholesky decomposition.
- END - Static variable in class org.ejml.simple.SimpleMatrix
-
A simplified way to reference the last row or column in the matrix for some functions.
- endRow() - Method in class org.ejml.equation.MatrixConstructor
- ensureIdentity(DMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_DDRM
- ensureIdentity(FMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_FDRM
- ensureNotSingular(DMatrixSparseCSC, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
-
Modies the matrix to make sure that at least one element in each column has a value
- ensureNotSingular(FMatrixSparseCSC, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
-
Modies the matrix to make sure that at least one element in each column has a value
- ensureZeros(DMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_DDRM
- ensureZeros(FMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_FDRM
- EPS - Static variable in class org.ejml.UtilEjml
- equation(String, Object...) - Method in class org.ejml.simple.SimpleBase
-
Allows you to perform an equation in-place on this matrix by specifying the right hand side.
- Equation - Class in org.ejml.equation
-
Equation allows the user to manipulate matrices in a more compact symbolic way, similar to Matlab and Octave.
- Equation() - Constructor for class org.ejml.equation.Equation
- Equation(Object...) - Constructor for class org.ejml.equation.Equation
-
Consturctor which allows you to alias variables
- Equation.TokenType - Enum Class in org.ejml.equation
- error - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- error - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- error - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- error - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- error - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- error - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- error - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- error - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- error - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- error - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- error - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- error - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- 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.
- exceptionalShift() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Perform a shift in a random direction that is of the same magnitude as the elements in the matrix.
- exceptionalShift() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Perform a shift in a random direction that is of the same magnitude as the elements in the matrix.
- exceptionalShift(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
-
Perform a shift in a random direction that is of the same magnitude as the elements in the matrix.
- exceptionalShift(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
-
Perform a shift in a random direction that is of the same magnitude as the elements in the matrix.
- exceptionShift() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
It is possible for the QR algorithm to get stuck in a loop because of symmetries.
- exceptionShift() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
It is possible for the QR algorithm to get stuck in a loop because of symmetries.
- 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
- execute(List<TokenList.Token>) - Method in class org.ejml.equation.Macro
- exp(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- Explicit(TokenList.Token) - Constructor for class org.ejml.equation.IntegerSequence.Explicit
- Explicit(TokenList.Token, TokenList.Token) - Constructor for class org.ejml.equation.IntegerSequence.Explicit
- EXPLICIT - Enum constant in enum class org.ejml.equation.IntegerSequence.Type
- Extents() - Constructor for class org.ejml.equation.Operation.Extents
- extract() - Method in class org.ejml.data.DSubmatrixD1
- extract() - Method in class org.ejml.data.FSubmatrixD1
- extract(List<Variable>, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- extract(CMatrixRMaj, int, int, int, int) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Creates a new matrix which is the specified submatrix of 'src'
- extract(CMatrixRMaj, int, int, int, int, CMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
- extract(CMatrixRMaj, int, int, int, int, CMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- extract(DMatrix, int, int, int, int, DMatrix) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Extract where the destination is reshaped to match the extracted region
- extract(DMatrix, int, int, int, int, DMatrix, int, int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
- extract(DMatrix, int, int, DMatrix) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
- extract(DMatrix, int, int, DMatrix, int, int, int, int) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDMA
- extract(DMatrixRMaj, int[], int, int[], int, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Extracts out a matrix from source given a sub matrix with arbitrary rows and columns specified in two array lists
- extract(DMatrixRMaj, int[], int, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Extracts the elements from the source matrix by their 1D index.
- extract(DMatrixRMaj, int, int, int, int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Creates a new matrix which is the specified submatrix of 'src'
- extract(DMatrixRMaj, int, int, int, int, DMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- extract(DMatrixRMaj, int, int, DMatrixRMaj, int, int, int, int) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- extract(DMatrixSparseCSC, int, int, int, int, DMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- extract(DMatrixSparseCSC, int, int, int, int, DMatrixSparseCSC, int, int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
- extract(FMatrix, int, int, int, int, FMatrix) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Extract where the destination is reshaped to match the extracted region
- extract(FMatrix, int, int, int, int, FMatrix, int, int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
- extract(FMatrix, int, int, FMatrix) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
- extract(FMatrix, int, int, FMatrix, int, int, int, int) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDMA
- extract(FMatrixRMaj, int[], int, int[], int, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Extracts out a matrix from source given a sub matrix with arbitrary rows and columns specified in two array lists
- extract(FMatrixRMaj, int[], int, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Extracts the elements from the source matrix by their 1D index.
- extract(FMatrixRMaj, int, int, int, int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Creates a new matrix which is the specified submatrix of 'src'
- extract(FMatrixRMaj, int, int, int, int, FMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- extract(FMatrixRMaj, int, int, FMatrixRMaj, int, int, int, int) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- extract(FMatrixSparseCSC, int, int, int, int, FMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- extract(FMatrixSparseCSC, int, int, int, int, FMatrixSparseCSC, int, int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
- extract(ZMatrixRMaj, int, int, int, int) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Creates a new matrix which is the specified submatrix of 'src'
- extract(ZMatrixRMaj, int, int, int, int, ZMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
- extract(ZMatrixRMaj, int, int, int, int, ZMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- extract(T, int, int, int, int, T, int, int) - Method in interface org.ejml.simple.SimpleOperations
- extractAligned(DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Extracts a matrix from src into dst.
- extractAligned(FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Extracts a matrix from src into dst.
- extractColumn(DMatrix2x2, int, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Extracts the column from the matrix a.
- extractColumn(DMatrix3x3, int, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Extracts the column from the matrix a.
- extractColumn(DMatrix4x4, int, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Extracts the column from the matrix a.
- extractColumn(DMatrix5x5, int, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Extracts the column from the matrix a.
- extractColumn(DMatrix6x6, int, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Extracts the column from the matrix a.
- extractColumn(DMatrixRMaj, int, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Extracts the column from a matrix.
- extractColumn(DMatrixSparseCSC, int, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Extracts a column from A and stores it into out.
- extractColumn(FMatrix2x2, int, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Extracts the column from the matrix a.
- extractColumn(FMatrix3x3, int, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Extracts the column from the matrix a.
- extractColumn(FMatrix4x4, int, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Extracts the column from the matrix a.
- extractColumn(FMatrix5x5, int, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Extracts the column from the matrix a.
- extractColumn(FMatrix6x6, int, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Extracts the column from the matrix a.
- extractColumn(FMatrixRMaj, int, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Extracts the column from a matrix.
- extractColumn(FMatrixSparseCSC, int, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Extracts a column from A and stores it into out.
- extractColumnAndMax(CMatrixRMaj, int, int, int, float[], int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Extracts the column of A and copies it into u while computing the magnitude of the largest element and returning it.
- extractColumnAndMax(ZMatrixRMaj, int, int, int, double[], int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Extracts the column of A and copies it into u while computing the magnitude of the largest element and returning it.
- extractDiag(CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Extracts the diagonal elements 'src' write it to the 'dst' vector.
- extractDiag(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Extracts the diagonal elements 'src' write it to the 'dst' vector.
- extractDiag(DMatrixSparseCSC, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- extractDiag(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Extracts the diagonal elements 'src' write it to the 'dst' vector.
- extractDiag(DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Extracts the diagonal elements 'src' write it to the 'dst' vector.
- extractDiag(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Extracts the diagonal elements 'src' write it to the 'dst' vector.
- extractDiag(FMatrixSparseCSC, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- extractDiag(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Extracts the diagonal elements 'src' write it to the 'dst' vector.
- extractDiag(FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Extracts the diagonal elements 'src' write it to the 'dst' vector.
- extractDiag(ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Extracts the diagonal elements 'src' write it to the 'dst' vector.
- extractDiag(S, D) - Method in interface org.ejml.simple.SimpleSparseOperations
- extractHouseholderColumn(CMatrixRMaj, int, int, int, float[], int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Extracts a house holder vector from the column of A and stores it in u
- extractHouseholderColumn(ZMatrixRMaj, int, int, int, double[], int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Extracts a house holder vector from the column of A and stores it in u
- extractHouseholderRow(CMatrixRMaj, int, int, int, float[], int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Extracts a house holder vector from the rows of A and stores it in u
- extractHouseholderRow(ZMatrixRMaj, int, int, int, double[], int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Extracts a house holder vector from the rows of A and stores it in u
- extractMatrix(int, int, int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Creates a new SimpleMatrix which is a submatrix of this matrix.
- extractMatrix(int, int, int, int) - Method in class org.ejml.simple.SimpleBase
-
Creates a new SimpleMatrix which is a submatrix of this matrix.
- extractRow(DMatrix2x2, int, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Extracts the row from the matrix a.
- extractRow(DMatrix3x3, int, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Extracts the row from the matrix a.
- extractRow(DMatrix4x4, int, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Extracts the row from the matrix a.
- extractRow(DMatrix5x5, int, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Extracts the row from the matrix a.
- extractRow(DMatrix6x6, int, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Extracts the row from the matrix a.
- extractRow(DMatrixRMaj, int, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Extracts the row from a matrix.
- extractRow(FMatrix2x2, int, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Extracts the row from the matrix a.
- extractRow(FMatrix3x3, int, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Extracts the row from the matrix a.
- extractRow(FMatrix4x4, int, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Extracts the row from the matrix a.
- extractRow(FMatrix5x5, int, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Extracts the row from the matrix a.
- extractRow(FMatrix6x6, int, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Extracts the row from the matrix a.
- extractRow(FMatrixRMaj, int, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Extracts the row from a matrix.
- extractRows(DMatrixSparseCSC, int, int, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Creates a submatrix by extracting the specified rows from A.
- extractRows(FMatrixSparseCSC, int, int, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Creates a submatrix by extracting the specified rows from A.
- extractScalar(List<Variable>, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- extractTokens(String, ManagerTempVariables) - Method in class org.ejml.equation.Equation
-
Parses the text string to extract tokens.
- extractVector(boolean, int) - Method in interface org.ejml.simple.ConstMatrix
-
Extracts a row or column from this matrix.
- extractVector(boolean, int) - Method in class org.ejml.simple.SimpleBase
-
Extracts a row or column from this matrix.
- extractVectors(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
- extractVectors(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
- extractWords() - Method in class org.ejml.ops.ReadCsv
-
Finds the next valid line of words in the stream and extracts them.
- eye(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Returns an identity matrix
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.
- fastElementP(DMatrixD1, double) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Same as
NormOps_DDRM.elementP(org.ejml.data.DMatrix1Row, double)
but runs faster by not mitigating overflow/underflow related problems. - fastElementP(FMatrixD1, float) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Same as
NormOps_FDRM.elementP(org.ejml.data.FMatrix1Row, float)
but runs faster by not mitigating overflow/underflow related problems. - FASTER - Enum constant in enum class org.ejml.EjmlParameters.MemoryUsage
-
Always favor faster algorithms even if they use more memory.
- fastNormF(DMatrix2) - Static method in class org.ejml.dense.fixed.NormOps_DDF2
- fastNormF(DMatrix2x2) - Static method in class org.ejml.dense.fixed.NormOps_DDF2
- fastNormF(DMatrix3) - Static method in class org.ejml.dense.fixed.NormOps_DDF3
- fastNormF(DMatrix3x3) - Static method in class org.ejml.dense.fixed.NormOps_DDF3
- fastNormF(DMatrix4) - Static method in class org.ejml.dense.fixed.NormOps_DDF4
- fastNormF(DMatrix4x4) - Static method in class org.ejml.dense.fixed.NormOps_DDF4
- fastNormF(DMatrix5) - Static method in class org.ejml.dense.fixed.NormOps_DDF5
- fastNormF(DMatrix5x5) - Static method in class org.ejml.dense.fixed.NormOps_DDF5
- fastNormF(DMatrix6) - Static method in class org.ejml.dense.fixed.NormOps_DDF6
- fastNormF(DMatrix6x6) - Static method in class org.ejml.dense.fixed.NormOps_DDF6
- fastNormF(DMatrixD1) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
This implementation of the Frobenius norm is a straight forward implementation and can be susceptible for overflow/underflow issues.
- fastNormF(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.NormOps_DSCC
- fastNormF(FMatrix2) - Static method in class org.ejml.dense.fixed.NormOps_FDF2
- fastNormF(FMatrix2x2) - Static method in class org.ejml.dense.fixed.NormOps_FDF2
- fastNormF(FMatrix3) - Static method in class org.ejml.dense.fixed.NormOps_FDF3
- fastNormF(FMatrix3x3) - Static method in class org.ejml.dense.fixed.NormOps_FDF3
- fastNormF(FMatrix4) - Static method in class org.ejml.dense.fixed.NormOps_FDF4
- fastNormF(FMatrix4x4) - Static method in class org.ejml.dense.fixed.NormOps_FDF4
- fastNormF(FMatrix5) - Static method in class org.ejml.dense.fixed.NormOps_FDF5
- fastNormF(FMatrix5x5) - Static method in class org.ejml.dense.fixed.NormOps_FDF5
- fastNormF(FMatrix6) - Static method in class org.ejml.dense.fixed.NormOps_FDF6
- fastNormF(FMatrix6x6) - Static method in class org.ejml.dense.fixed.NormOps_FDF6
- fastNormF(FMatrixD1) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
This implementation of the Frobenius norm is a straight forward implementation and can be susceptible for overflow/underflow issues.
- fastNormF(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.NormOps_FSCC
- fastNormP(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
An unsafe but faster version of
NormOps_DDRM.normP(org.ejml.data.DMatrixRMaj, double)
that calls routines which are faster but more prone to overflow/underflow problems. - fastNormP(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
An unsafe but faster version of
NormOps_FDRM.normP(org.ejml.data.FMatrixRMaj, float)
that calls routines which are faster but more prone to overflow/underflow problems. - fastNormP2(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Computes the p=2 norm.
- fastNormP2(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Computes the p=2 norm.
- 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(double) - Method in class org.ejml.simple.SimpleBase
-
Sets all the elements in this matrix equal to the specified value.
aij = val - fill(float) - Method in class org.ejml.data.FMatrixRMaj
-
Sets all elements equal to the specified value.
- fill(CMatrixD1, float, float) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Sets every element in the matrix to the specified value.
aij = value - fill(CMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- fill(DMatrix2, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Sets every element in the vector to the specified value.
ai = value - fill(DMatrix2x2, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Sets every element in the matrix to the specified value.
aij = value - fill(DMatrix3, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Sets every element in the vector to the specified value.
ai = value - fill(DMatrix3x3, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Sets every element in the matrix to the specified value.
aij = value - fill(DMatrix4, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Sets every element in the vector to the specified value.
ai = value - fill(DMatrix4x4, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Sets every element in the matrix to the specified value.
aij = value - fill(DMatrix5, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Sets every element in the vector to the specified value.
ai = value - fill(DMatrix5x5, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Sets every element in the matrix to the specified value.
aij = value - fill(DMatrix6, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Sets every element in the vector to the specified value.
ai = value - fill(DMatrix6x6, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Sets every element in the matrix to the specified value.
aij = value - fill(DMatrixD1, double) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Sets every element in the matrix to the specified value.
aij = value - fill(DMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- fill(DMatrixSparseCSC, double) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- fill(DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Sets every element in the matrix to the specified value.
- fill(FMatrix2, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Sets every element in the vector to the specified value.
ai = value - fill(FMatrix2x2, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Sets every element in the matrix to the specified value.
aij = value - fill(FMatrix3, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Sets every element in the vector to the specified value.
ai = value - fill(FMatrix3x3, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Sets every element in the matrix to the specified value.
aij = value - fill(FMatrix4, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Sets every element in the vector to the specified value.
ai = value - fill(FMatrix4x4, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Sets every element in the matrix to the specified value.
aij = value - fill(FMatrix5, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Sets every element in the vector to the specified value.
ai = value - fill(FMatrix5x5, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Sets every element in the matrix to the specified value.
aij = value - fill(FMatrix6, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Sets every element in the vector to the specified value.
ai = value - fill(FMatrix6x6, float) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Sets every element in the matrix to the specified value.
aij = value - fill(FMatrixD1, float) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Sets every element in the matrix to the specified value.
aij = value - fill(FMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- fill(FMatrixSparseCSC, double) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- fill(FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Sets every element in the matrix to the specified value.
- fill(ZMatrixD1, double, double) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Sets every element in the matrix to the specified value.
aij = value - fill(ZMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- fill(T, double) - Method in interface org.ejml.simple.SimpleOperations
- fillComplex(double, double) - Method in class org.ejml.simple.SimpleBase
-
In-place fills the matrix with a complex value.
- filled(int, int, double) - Static method in class org.ejml.simple.SimpleMatrix
-
Returns a filled matrix (numRows x numCols) of the value a.
- fillGaussian(DMatrixD1, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Sets each element in the matrix to a value drawn from an Gaussian distribution with the specified mean and standard deviation
- fillGaussian(FMatrixD1, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Sets each element in the matrix to a value drawn from an Gaussian distribution with the specified mean and standard deviation
- fillHermitian(CMatrixRMaj, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_CDRM
-
Assigns the provided square matrix to be a random Hermitian matrix with elements from min to max value.
- fillHermitian(ZMatrixRMaj, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_ZDRM
-
Assigns the provided square matrix to be a random Hermitian matrix with elements from min to max value.
- FillReducing - Enum Class in org.ejml.sparse
-
Different types of fill in reducing techniques that can be selected
- FillReductionFactory_DSCC - Class in org.ejml.sparse.csc.factory
- FillReductionFactory_DSCC() - Constructor for class org.ejml.sparse.csc.factory.FillReductionFactory_DSCC
- FillReductionFactory_FSCC - Class in org.ejml.sparse.csc.factory
- FillReductionFactory_FSCC() - Constructor for class org.ejml.sparse.csc.factory.FillReductionFactory_FSCC
- fillUniform(CMatrixD1, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_CDRM
-
Sets each element in the matrix to a value drawn from an uniform distribution from 'min' to 'max' inclusive.
- fillUniform(CMatrixRMaj, Random) - Static method in class org.ejml.dense.row.RandomMatrices_CDRM
-
Sets each element in the matrix to a value drawn from an uniform distribution from 0 to 1 inclusive.
- fillUniform(DMatrixD1, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Sets each element in the matrix to a value drawn from an uniform distribution from 'min' to 'max' inclusive.
- fillUniform(DMatrixRMaj, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Sets each element in the matrix to a value drawn from an uniform distribution from 0 to 1 inclusive.
- fillUniform(FMatrixD1, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Sets each element in the matrix to a value drawn from an uniform distribution from 'min' to 'max' inclusive.
- fillUniform(FMatrixRMaj, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Sets each element in the matrix to a value drawn from an uniform distribution from 0 to 1 inclusive.
- fillUniform(ZMatrixD1, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_ZDRM
-
Sets each element in the matrix to a value drawn from an uniform distribution from 'min' to 'max' inclusive.
- fillUniform(ZMatrixRMaj, Random) - Static method in class org.ejml.dense.row.RandomMatrices_ZDRM
-
Sets each element in the matrix to a value drawn from an uniform distribution from 0 to 1 inclusive.
- findMax(double[], int, int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Returns the maximum magnitude of the complex numbers
- findMax(double[], int, int) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- findMax(float[], int, int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Returns the maximum magnitude of the complex numbers
- findMax(float[], int, int) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- findMaxCol(int, DSubmatrixD1, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Finds the element in the column with the largest absolute value.
- findMaxCol(int, DSubmatrixD1, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Finds the element in the column with the largest absolute value.
- findMaxCol(int, FSubmatrixD1, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Finds the element in the column with the largest absolute value.
- findMaxCol(int, FSubmatrixD1, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Finds the element in the column with the largest absolute value.
- findMaxRow(int, DSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Finds the element in the column with the largest absolute value.
- findMaxRow(int, DSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Finds the element in the column with the largest absolute value.
- findMaxRow(int, FSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Finds the element in the column with the largest absolute value.
- findMaxRow(int, FSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Finds the element in the column with the largest absolute value.
- findQandR() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
- findQandR() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
- FLOAT - Enum constant in enum class org.ejml.equation.Equation.TokenType
- FLOAT_EXP - Enum constant in enum class org.ejml.equation.Equation.TokenType
- 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
- FMatrixComponent - Class in org.ejml.dense.row
-
Renders a matrix as an image.
- FMatrixComponent(int, int) - Constructor for class org.ejml.dense.row.FMatrixComponent
- 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
- FMatrixVisualization - Class in org.ejml.dense.row
-
Functions for visualizing matrices in a GUI matrices.
- FMatrixVisualization() - Constructor for class org.ejml.dense.row.FMatrixVisualization
- 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
- For(TokenList.Token, TokenList.Token, TokenList.Token) - Constructor for class org.ejml.equation.IntegerSequence.For
- FOR - Enum constant in enum class org.ejml.equation.IntegerSequence.Type
- 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
- Function - Class in org.ejml.equation
-
A function is an operator with the following syntax "<Name>( Input )"
- Function(String) - Constructor for class org.ejml.equation.Function
G
- gamma - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- gamma - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- gamma - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- gamma - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- gamma - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- gamma - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- gamma - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- gamma - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- gamma - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- gamma - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- gamma - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- gamma - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- gammas - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- gammas - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- gammas - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- gammas - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- gammas - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- gammas - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- gammas - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- gammas - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- gammas - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- gammas - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- gammas - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- gammas - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- gammas - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- gammas - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- gammas - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- gammas - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- gammas - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- gammas - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- gammas - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- gammas - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- general(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Creates a general purpose solver.
- general(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Creates a general purpose solver.
- generateUniform(int, int, int, double, double, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
-
Creates a random matrix where each column has exactly `nzEntriesPerColumn` non-zero entries.
- generateUniform(int, int, int, float, float, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
-
Creates a random matrix where each column has exactly `nzEntriesPerColumn` non-zero entries.
- GenericMatrixOps_F32 - Class in org.ejml.generic
- GenericMatrixOps_F32() - Constructor for class org.ejml.generic.GenericMatrixOps_F32
- GenericMatrixOps_F64 - Class in org.ejml.generic
- GenericMatrixOps_F64() - Constructor for class org.ejml.generic.GenericMatrixOps_F64
- 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 interface org.ejml.simple.ConstMatrix
-
Returns the value of the matrix at the specified index of the 1D row major array.
- get(int) - Method in class org.ejml.simple.SimpleBase
-
Returns the value of the matrix at the specified index of the 1D row major array.
- 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) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the value of the specified matrix element.
- get(int, int) - Method in class org.ejml.simple.SimpleBase
-
Returns the value of the specified matrix element.
- 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
- get(int, int, Complex_F64) - Method in interface org.ejml.simple.ConstMatrix
-
Used to get the complex value of a matrix element.
- get(int, int, Complex_F64) - Method in class org.ejml.simple.SimpleBase
-
Used to get the complex value of a matrix element.
- get(CMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- get(CMatrixRMaj, int, int, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- get(DMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- get(DMatrixRMaj, int, int, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- get(DMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- get(DMatrixSparseCSC, int, int, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- get(FMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- get(FMatrixRMaj, int, int, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- get(FMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- get(FMatrixSparseCSC, int, int, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- get(ZMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- get(ZMatrixRMaj, int, int, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- get(T, int, int) - Method in interface org.ejml.simple.SimpleOperations
- get(T, int, int, Complex_F64) - Method in interface org.ejml.simple.SimpleOperations
- getA() - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
- getA() - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_DDRM
- getA() - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_FDRM
- getA() - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
- getA() - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_DDRM
-
Compute the A matrix from the Q and R matrices.
- getA() - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_FDRM
-
Compute the A matrix from the Q and R matrices.
- getArrayP() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
- getArrayP() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
- getArrayPinv() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
- getArrayPinv() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
- getArrayQ() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
- getArrayQ() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
- getB(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
Returns the bidiagonal matrix.
- getB(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
- getB(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_DDRM
- getB(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
Returns the bidiagonal matrix.
- getB(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_FDRM
- getB(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_FDRM
- getB(T, boolean) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition
-
Returns the bidiagonal matrix.
- getBeta() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getBeta() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getBeta(int) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getBeta(int) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getBits() - Method in enum class org.ejml.data.MatrixType
- getCDRM() - Method in class org.ejml.simple.SimpleBase
- getClassType() - Method in enum class org.ejml.data.MatrixType
- getColPivotMatrix(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- getColPivotMatrix(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- getColPivotMatrix(T) - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition
-
Creates the column pivot matrix.
- getColPivotMatrix(T) - Method in interface org.ejml.sparse.csc.decomposition.qr.QrpSparseDecomposition
-
Creates the column pivot matrix.
- getColPivots() - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- getColPivots() - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- getColPivots() - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition
-
Ordering of each column after pivoting.
- getColPivots() - Method in interface org.ejml.sparse.csc.decomposition.qr.QrpSparseDecomposition
-
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
- getColumn(int) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the specified column in 'this' matrix as a column vector.
- getColumn(int) - Method in class org.ejml.simple.SimpleBase
-
Returns the specified column in 'this' matrix as a column vector.
- getColumn(CMatrixRMaj, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- getColumn(DMatrixRMaj, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- getColumn(DMatrixSparseCSC, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- getColumn(FMatrixRMaj, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- getColumn(FMatrixSparseCSC, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- getColumn(ZMatrixRMaj, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- getColumn(T, int, int, int) - Method in interface org.ejml.simple.SimpleOperations
- getD(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
- getD(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
- 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
- getDDRM() - Method in class org.ejml.simple.SimpleBase
- getDecomposer() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- getDecomposer() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- getDecomposer() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- getDecomposer() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- getDecomposer() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
- getDecomposer() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
- getDecomposition() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
- getDecomposition() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
- getDecomposition() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_DDRB
- getDecomposition() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_FDRB
- getDecomposition() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
- getDecomposition() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
- getDecomposition() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
- getDecomposition() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
- getDecomposition() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_CDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_ZDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_CDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_ZDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
- getDecomposition() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
- 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
- getDecomposition() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- getDecomposition() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- getDecomposition() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- getDecomposition() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- getDecomposition() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- getDecomposition() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- getDiag() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- getDiag() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- getDiagonal() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
-
Diagonal elements of the diagonal D matrix.
- getDiagonal() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
-
Diagonal elements of the diagonal D matrix.
- 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 class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- getDiagonal(double[], double[]) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- getDiagonal(double[], double[]) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
- getDiagonal(double[], double[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- getDiagonal(double[], double[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
- getDiagonal(double[], double[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_DDRM
- getDiagonal(double[], double[]) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_DDRB_to_DDRM
- getDiagonal(double[], double[]) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- 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 class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- getDiagonal(float[], float[]) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
- getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_FDRM
- getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_FDRM
- getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_FDRB_to_FDRM
- getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- 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.
- getDouble() - Method in class org.ejml.equation.VariableDouble
- getDouble() - Method in class org.ejml.equation.VariableInteger
- getDouble() - Method in class org.ejml.equation.VariableScalar
- getDSCC() - Method in class org.ejml.simple.SimpleBase
- getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
- getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
- getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
-
Returns the eigenvalue at the specified index.
- getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
-
Returns the eigenvalue at the specified index.
- getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
- getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
- getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
- getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
- 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.
- getEigenvalue(int) - Method in class org.ejml.simple.SimpleEVD
-
Returns an eigenvalue as a complex number.
- getEigenvalues() - Method in interface org.ejml.dense.row.decomposition.eig.EigenvalueExtractor_DDRM
- getEigenvalues() - Method in interface org.ejml.dense.row.decomposition.eig.EigenvalueExtractor_FDRM
- getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_DDRM
- getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_FDRM
- getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
- getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
- getEigenvalues() - Method in class org.ejml.simple.SimpleEVD
-
Returns a list of all the eigenvalues
- getEigenVector() - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_DDRM
- getEigenVector() - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_FDRM
- getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
- getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
- getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
- getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
- getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
- getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
- getEigenVector(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition
-
Used to retrieve real valued eigenvectors.
- getEigenVector(int) - Method in class org.ejml.simple.SimpleEVD
-
Used to retrieve real valued eigenvectors.
- getEigenvectors() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
- getEigenvectors() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
- getEnd() - Method in class org.ejml.equation.IntegerSequence.For
- getEnd() - Method in class org.ejml.equation.IntegerSequence.Range
- getEVD() - Method in class org.ejml.simple.SimpleEVD
-
Returns the underlying decomposition that this is a wrapper around.
- getFDRM() - Method in class org.ejml.simple.SimpleBase
- getFicticousRowCount() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
- getFicticousRowCount() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_FSCC
- getFillPermutation() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getFillPermutation() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getFillReduce() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
- getFillReduce() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
- getFSCC() - Method in class org.ejml.simple.SimpleBase
- getFunctions() - Method in class org.ejml.equation.Equation
-
Returns the functions manager
- getGamma(int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
- getGamma(int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- getGammas() - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
- getGammas() - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
- getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- getGammasU() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
Returns gammas from the householder operations for the U matrix.
- getGammasU() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
Returns gammas from the householder operations for the U matrix.
- getGammasV() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
Returns gammas from the householder operations for the V matrix.
- getGammasV() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
Returns gammas from the householder operations for the V matrix.
- getGw() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- getGw() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- getGw() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getGw() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getGw() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
- getGw() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
- getGwork() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getGwork() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getGx() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- getGx() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- getGx() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getGx() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getGxi() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getGxi() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getH(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
-
An upper Hessenberg matrix from the decomposition.
- getH(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
-
An upper Hessenberg matrix from the decomposition.
- getH(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
-
An upper Hessenberg matrix from the decomposition.
- getH(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
-
An upper Hessenberg matrix from the decomposition.
- 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
- getImag(int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Shorthand for
ConstMatrix.getImaginary(int, int)
- getImaginary(int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the imaginary component of the element.
- getImaginary(int, int) - Method in class org.ejml.simple.SimpleBase
-
Returns the imaginary component of the element.
- getImaginary(CMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- getImaginary(DMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- getImaginary(DMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- getImaginary(FMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- getImaginary(FMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- getImaginary(ZMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- getImaginary(T, int, int) - Method in interface org.ejml.simple.SimpleOperations
- getImplicit() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
- getImplicit() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
- getImplicitQR() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_DDRM
- getImplicitQR() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_FDRM
- 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
- getIndex(int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the index in the matrix's array.
- getIndex(int, int) - Method in class org.ejml.simple.SimpleBase
-
Returns the index in the matrix's array.
- getIndexMax() - Method in class org.ejml.simple.SimpleEVD
-
Returns the index of the eigenvalue which has the largest magnitude.
- getIndexMin() - Method in class org.ejml.simple.SimpleEVD
-
Returns the index of the eigenvalue which has the smallest magnitude.
- getIndx() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- getIndx() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- getIndx() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- getIndx() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- getL() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
-
Returns L matrix from the decomposition.
L*D*LT=A - getL() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
-
Returns L matrix from the decomposition.
L*D*LT=A - getL() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- getL() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- getL() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getL() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getL(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
- getL(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
- getL(MatrixType) - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition
-
Returns the lower triangular matrix from the decomposition.
- getLeftMost() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
- getLeftMost() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_FSCC
- 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(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
-
Writes the lower triangular matrix into the specified matrix.
- getLower(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
-
Writes the lower triangular matrix into the specified matrix.
- getLower(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getLower(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
-
Writes the lower triangular matrix into the specified matrix.
- getLower(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getLower(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
-
Writes the lower triangular matrix into the specified matrix.
- getLower(T) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns the L matrix from the decomposition.
- getLU() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- getLU() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- getLU() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- getLU() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- getM2() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
- getM2() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_FSCC
- 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
- getManagerTemp() - Method in class org.ejml.equation.ManagerFunctions
- getMatrix() - Method in class org.ejml.simple.SimpleBase
-
Returns a reference to the matrix that it uses internally.
- getMatrixSize() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- getMatrixSize() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- getMaxThreads() - Static method in class pabeles.concurrency.ConcurrencyOps
-
Returns the maximum number of threads which can be run at once in this pool
- getMaxValue() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- getMaxValue() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- getName() - Method in class org.ejml.equation.Function
- 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.dense.row.decomposition.eig.EigenvalueExtractor_DDRM
- getNumberOfEigenvalues() - Method in interface org.ejml.dense.row.decomposition.eig.EigenvalueExtractor_FDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
-
Returns the number of eigenvalues available.
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
-
Returns the number of eigenvalues available.
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_DDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_FDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
- getNumberOfEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
- getNumberOfEigenvalues() - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition
-
Returns the number of eigenvalues/eigenvectors.
- getNumberOfEigenvalues() - Method in class org.ejml.simple.SimpleEVD
-
Returns the number of eigenvalues/eigenvectors.
- getNumberOfSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- getNumberOfSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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
- getNumCols() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the number of columns in this matrix.
- getNumCols() - Method in class org.ejml.simple.SimpleBase
-
Returns the number of columns in this matrix.
- getNumElements() - Method in class org.ejml.data.BMatrixRMaj
- getNumElements() - Method in class org.ejml.data.CMatrixD1
- getNumElements() - Method in interface org.ejml.data.DMatrix
-
Returns the number of elements in this matrix, which is the number of rows times the number of columns.
- getNumElements() - Method in class org.ejml.data.DMatrix2
- getNumElements() - Method in class org.ejml.data.DMatrix2x2
- getNumElements() - Method in class org.ejml.data.DMatrix3
- getNumElements() - Method in class org.ejml.data.DMatrix3x3
- getNumElements() - Method in class org.ejml.data.DMatrix4
- getNumElements() - Method in class org.ejml.data.DMatrix4x4
- getNumElements() - Method in class org.ejml.data.DMatrix5
- getNumElements() - Method in class org.ejml.data.DMatrix5x5
- getNumElements() - Method in class org.ejml.data.DMatrix6
- getNumElements() - Method in class org.ejml.data.DMatrix6x6
- getNumElements() - Method in 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
- getNumElements() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the number of elements in this matrix, which is equal to the number of rows times the number of columns.
- 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
- getNumRows() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the number of rows in this matrix.
- getNumRows() - Method in class org.ejml.simple.SimpleBase
-
Returns the number of rows in this matrix.
- getOff() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- getOff() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- getOutput() - Method in class org.ejml.equation.MatrixConstructor
- getParent() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
- getParent() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_FSCC
- getPinv() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getPinv() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getPinv() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
- getPinv() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_FSCC
- getPivot() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- getPivot() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- getPivot() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- getPivot() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- getQ() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
- getQ() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
- getQ() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
- getQ() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
- getQ() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- getQ() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- getQ() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- getQ() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- getQ() - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQR_DDRM
- getQ() - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQR_FDRM
- getQ() - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQRP_DDRM
- getQ() - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQRP_FDRM
- getQ(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
-
An orthogonal matrix that has the following property: H = QTAQ
- getQ(CMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
-
An orthogonal matrix that has the following property: T = QHAQ
- getQ(CMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
-
Computes the Q matrix from the information stored in the QR matrix.
- getQ(CMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
-
Computes the Q matrix from the imformation stored in the QR matrix.
- getQ(CMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
Computes the Q matrix from the information stored in the QR matrix.
- getQ(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- getQ(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- getQ(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
- getQ(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
- getQ(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
-
An orthogonal matrix that has the following property: H = QTAQ
- getQ(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
-
An orthogonal matrix that has the following property: T = QTAQ
- getQ(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_DDRB_to_DDRM
- getQ(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
-
An orthogonal matrix that has the following property: T = QTAQ
- getQ(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
-
Computes the Q matrix from the information stored in the QR matrix.
- getQ(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecomposition_DDRB_to_DDRM
- getQ(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
-
Computes the Q matrix from the imformation stored in the QR matrix.
- getQ(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
-
Computes the Q matrix from the imformation stored in the QR matrix.
- getQ(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_MT_DDRM
- getQ(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
Computes the Q matrix from the information stored in the QR matrix.
- getQ(DMatrixSparseCSC, boolean) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getQ(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- getQ(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- getQ(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
- getQ(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
- getQ(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
-
An orthogonal matrix that has the following property: H = QTAQ
- getQ(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
-
An orthogonal matrix that has the following property: T = QTAQ
- getQ(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_FDRB_to_FDRM
- getQ(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
-
An orthogonal matrix that has the following property: T = QTAQ
- getQ(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
-
Computes the Q matrix from the information stored in the QR matrix.
- getQ(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecomposition_FDRB_to_FDRM
- getQ(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
-
Computes the Q matrix from the imformation stored in the QR matrix.
- getQ(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
-
Computes the Q matrix from the imformation stored in the QR matrix.
- getQ(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_MT_FDRM
- getQ(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
Computes the Q matrix from the information stored in the QR matrix.
- getQ(FMatrixSparseCSC, boolean) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getQ(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
-
An orthogonal matrix that has the following property: H = QTAQ
- getQ(ZMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
-
An orthogonal matrix that has the following property: T = QHAQ
- getQ(ZMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
-
Computes the Q matrix from the information stored in the QR matrix.
- getQ(ZMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
-
Computes the Q matrix from the imformation stored in the QR matrix.
- getQ(ZMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
Computes the Q matrix from the information stored in the QR matrix.
- 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.
- getQH() - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
-
The raw QH matrix that is stored internally.
- getQH() - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
-
The raw QH matrix that is stored internally.
- getQH() - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
-
The raw QH matrix that is stored internally.
- getQH() - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
-
The raw QH matrix that is stored internally.
- getQR() - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
-
This is the input matrix after it has been overwritten with the decomposition.
- getQR() - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
-
This is the input matrix after it has been overwritten with the decomposition.
- getQR() - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
-
This is the input matrix after it has been overwritten with the decomposition.
- getQR() - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
-
This is the input matrix after it has been overwritten with the decomposition.
- getQR() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
-
Returns a single matrix which contains the combined values of Q and R.
- getQR() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
-
Returns a single matrix which contains the combined values of Q and R.
- getQR() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
-
Returns the combined QR matrix in a 2D array format that is column major.
- getQR() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
-
Returns the combined QR matrix in a 2D array format that is column major.
- getQR() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
Inner matrix that stores the decomposition
- getQR() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
Inner matrix that stores the decomposition
- getQR() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
-
Returns a single matrix which contains the combined values of Q and R.
- getQR() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
-
Returns a single matrix which contains the combined values of Q and R.
- getQR() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
-
Returns the combined QR matrix in a 2D array format that is column major.
- getQR() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
-
Returns the combined QR matrix in a 2D array format that is column major.
- getQR() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
Inner matrix that stores the decomposition
- getQR() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
Inner matrix that stores the decomposition
- getQT() - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
-
Returns the internal matrix where the decomposed results are stored.
- getQT() - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
-
Returns the internal matrix where the decomposed results are stored.
- getQT() - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
-
Returns the internal matrix where the decomposed results are stored.
- getQT() - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
-
Returns the internal matrix where the decomposed results are stored.
- getQT() - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
-
Returns the interal matrix where the decomposed results are stored.
- getQT() - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
-
Returns the interal matrix where the decomposed results are stored.
- getR() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- getR() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- getR() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- getR() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- getR() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getR() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getR(CMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(CMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(CMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
- getR(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
- getR(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecomposition_DDRB_to_DDRM
- getR(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(DMatrixSparseCSC, boolean) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getR(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
- getR(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
- getR(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecomposition_FDRB_to_FDRM
- getR(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(FMatrixSparseCSC, boolean) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getR(ZMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(ZMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(ZMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
Returns an upper triangular matrix which is the R in the QR decomposition.
- getR(T, boolean) - Method in interface org.ejml.interfaces.decomposition.QRDecomposition
-
Returns the R matrix from the decomposition.
- getRandom() - Method in class org.ejml.equation.ManagerTempVariables
- getRank() - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- getRank() - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- getRank() - Method in interface org.ejml.interfaces.decomposition.QRPDecomposition
-
Returns the rank as determined by the algorithm.
- getRank() - Method in interface org.ejml.sparse.csc.decomposition.qr.QrpSparseDecomposition
-
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
- getReal(int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the real component of the element.
- getReal(int, int) - Method in class org.ejml.simple.SimpleBase
-
Returns the real component of the element.
- getReal(CMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- getReal(DMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- getReal(DMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- getReal(FMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- getReal(FMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- getReal(ZMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- getReal(T, int, int) - Method in interface org.ejml.simple.SimpleOperations
- getReduceFill() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getReduceFill() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getReducePermutation() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getReducePermutation() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getRow() - Method in class org.ejml.sparse.ComputePermutation
-
Returns row permutation
- getRow(int) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the specified row in 'this' matrix as a row vector.
- getRow(int) - Method in class org.ejml.simple.SimpleBase
-
Returns the specified row in 'this' matrix as a row vector.
- getRow(CMatrixRMaj, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- getRow(DMatrixRMaj, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- getRow(DMatrixSparseCSC, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- getRow(FMatrixRMaj, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- getRow(FMatrixSparseCSC, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- getRow(ZMatrixRMaj, int, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- getRow(T, int, int, int) - Method in interface org.ejml.simple.SimpleOperations
- getRowPivot(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- getRowPivot(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- getRowPivot(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getRowPivot(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- getRowPivot(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getRowPivot(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- getRowPivot(T) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
For numerical stability there are often row interchanges.
- getRowPivotMatrix(T) - Method in interface org.ejml.sparse.csc.decomposition.qr.QrpSparseDecomposition
-
Creates the row pivot matrix.
- getRowPivots() - Method in interface org.ejml.sparse.csc.decomposition.qr.QrpSparseDecomposition
-
Ordering of each row after pivoting.
- getRowPivotV(IGrowArray) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- getRowPivotV(IGrowArray) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- getRowPivotV(IGrowArray) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- getRowPivotV(IGrowArray) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- getRowPivotV(IGrowArray) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns the row pivot vector
- getRowPivotV(IGrowArray) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getRowPivotV(IGrowArray) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- 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.
- getScalarType() - Method in class org.ejml.equation.VariableScalar
- getSequence() - Method in class org.ejml.equation.IntegerSequence.Explicit
- getSingleValue(int) - Method in class org.ejml.simple.SimpleSVD
-
Returns the specified singular value.
- getSingularValue(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- getSingularValue(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- getSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- getSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- getSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- getSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- getSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- getSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- getSingularValues() - Method in class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_DDRM
- getSingularValues() - Method in class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_FDRM
- 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.
- getSingularValues() - Method in class org.ejml.simple.SimpleSVD
-
Returns an array of all the singular values
- getStart() - Method in class org.ejml.equation.IntegerSequence.For
- getStart() - Method in class org.ejml.equation.IntegerSequence.Range
- getStep() - Method in class org.ejml.equation.IntegerSequence.For
- getStep() - Method in class org.ejml.equation.IntegerSequence.Range
- getStructure() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getStructure() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getSvd() - Method in class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_DDRM
- getSvd() - Method in class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_FDRM
- getSVD() - Method in class org.ejml.simple.SimpleSVD
-
Returns the underlying decomposition that this is a wrapper around.
- getT() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
-
Returns the triangular matrix from the decomposition.
- getT() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
-
Returns the triangular matrix from the decomposition.
- getT(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
- getT(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
-
Extracts the tridiagonal matrix found in the decomposition.
- getT(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_DDRB
- getT(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_DDRB
- getT(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- getT(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- getT(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_DDRB_to_DDRM
- getT(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- getT(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_DDRB_to_DDRM
- getT(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
-
Extracts the tridiagonal matrix found in the decomposition.
- getT(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
-
Extracts the tridiagonal matrix found in the decomposition.
- getT(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- getT(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_FDRB
- getT(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_FDRB
- getT(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- getT(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- getT(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_FDRB_to_FDRM
- getT(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- getT(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_FDRB_to_FDRM
- getT(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
-
Extracts the tridiagonal matrix found in the decomposition.
- getT(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
-
Extracts the tridiagonal matrix found in the decomposition.
- getT(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- getT(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
- getT(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
-
Extracts the tridiagonal matrix found in the decomposition.
- 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
- getType() - Method in class org.ejml.equation.IntegerSequence.Combined
- getType() - Method in class org.ejml.equation.IntegerSequence.Explicit
- getType() - Method in class org.ejml.equation.IntegerSequence.For
- getType() - Method in interface org.ejml.equation.IntegerSequence
- getType() - Method in class org.ejml.equation.IntegerSequence.Range
- getType() - Method in class org.ejml.equation.Variable
- getType() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the type of matrix it is wrapping.
- getType() - Method in class org.ejml.simple.SimpleBase
-
Returns the type of matrix it is wrapping.
- getU() - Method in class org.ejml.simple.SimpleSVD
-
Returns the orthogonal 'U' matrix.
- getU() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getU() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getU(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- getU(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- getU(DMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
Returns the orthogonal U matrix.
- getU(DMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
- getU(DMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_DDRM
- getU(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- getU(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- getU(FMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
Returns the orthogonal U matrix.
- getU(FMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_FDRM
- getU(FMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_FDRM
- 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.
- getU_tran() - Method in class org.ejml.dense.row.decomposition.qr.QrUpdate_DDRM
- getU_tran() - Method in class org.ejml.dense.row.decomposition.qr.QrUpdate_FDRM
- getUBV() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
The raw UBV matrix that is stored internally.
- getUBV() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
The raw UBV matrix that is stored internally.
- getUpper(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
-
Writes the upper triangular matrix into the specified matrix.
- getUpper(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
-
Writes the upper triangular matrix into the specified matrix.
- getUpper(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- getUpper(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
-
Writes the upper triangular matrix into the specified matrix.
- getUpper(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- getUpper(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
-
Writes the upper triangular matrix into the specified matrix.
- getUpper(T) - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns the U matrix from the decomposition.
- getUt() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- getUt() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- getV() - Method in class org.ejml.simple.SimpleSVD
-
Returns the orthogonal 'V' matrix.
- getV() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- getV() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- getV(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- getV(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- getV(DMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
Returns the orthogonal V matrix.
- getV(DMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
- getV(DMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_DDRM
- getV(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- getV(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- getV(FMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
Returns the orthogonal V matrix.
- getV(FMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_FDRM
- getV(FMatrixRMaj, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_FDRM
- 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.
- getVt() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- getVt() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- getW() - Method in class org.ejml.simple.SimpleSVD
-
Returns a diagonal matrix with the singular values.
- getW(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- getW(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- getW(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- getW(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- getW(T) - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Returns a diagonal matrix with the singular values.
- getZDRM() - Method in class org.ejml.simple.SimpleBase
- 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
- GREATER_THAN - Enum constant in enum class org.ejml.equation.Symbol
- GREATER_THAN_EQ - Enum constant in enum class org.ejml.equation.Symbol
- 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'.
- gw - Variable in class org.ejml.simple.ops.SimpleOperations_DSCC
- gw - Variable in class org.ejml.simple.ops.SimpleOperations_FSCC
- gw - Variable in class org.ejml.sparse.csc.mult.Workspace_MT_DSCC
- gw - Variable in class org.ejml.sparse.csc.mult.Workspace_MT_FSCC
- gx - Variable in class org.ejml.simple.ops.SimpleOperations_DSCC
- gx - Variable in class org.ejml.simple.ops.SimpleOperations_FSCC
- gx - Variable in class org.ejml.sparse.csc.mult.Workspace_MT_DSCC
- gx - Variable in class org.ejml.sparse.csc.mult.Workspace_MT_FSCC
H
- handleB(DMatrixRMaj, boolean, int, int, int) - Static method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- handleB(FMatrixRMaj, boolean, int, int, int) - Static method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- handleParentheses(TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Searches for pairs of parentheses and processes blocks inside of them.
- handleU(DMatrixRMaj, boolean, boolean, int, int, int) - Static method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- handleU(FMatrixRMaj, boolean, boolean, int, int, int) - Static method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- handleV(DMatrixRMaj, boolean, boolean, int, int, int) - Static method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- handleV(FMatrixRMaj, boolean, boolean, int, int, int) - Static method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- hasColumnPermutation() - Method in class org.ejml.sparse.ComputePermutation
- hasNaN(CMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if any element in the matrix is NaN.
- hasNaN(DMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if any element in the matrix is NaN.
- hasNaN(FMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if any element in the matrix is NaN.
- hasNaN(ZMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if any element in the matrix is NaN.
- hasNext() - Method in class org.ejml.data.DMatrixIterator
- hasNext() - Method in class org.ejml.data.FMatrixIterator
- hasNext() - Method in class org.ejml.equation.IntegerSequence.Combined
- hasNext() - Method in class org.ejml.equation.IntegerSequence.Explicit
- hasNext() - Method in class org.ejml.equation.IntegerSequence.For
- hasNext() - Method in interface org.ejml.equation.IntegerSequence
- hasNext() - Method in class org.ejml.equation.IntegerSequence.Range
- 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
- hasUncountable() - Method in interface org.ejml.simple.ConstMatrix
-
Checks to see if any of the elements in this matrix are either NaN or infinite.
- hasUncountable() - Method in class org.ejml.simple.SimpleBase
-
Checks to see if any of the elements in this matrix are either NaN or infinite.
- hasUncountable(CMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if any element in the matrix is NaN of Infinite.
- hasUncountable(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- hasUncountable(DMatrix2) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF2
- hasUncountable(DMatrix2x2) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF2
- hasUncountable(DMatrix3) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF3
- hasUncountable(DMatrix3x3) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF3
- hasUncountable(DMatrix4) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF4
- hasUncountable(DMatrix4x4) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF4
- hasUncountable(DMatrix5) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF5
- hasUncountable(DMatrix5x5) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF5
- hasUncountable(DMatrix6) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF6
- hasUncountable(DMatrix6x6) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF6
- hasUncountable(DMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if any element in the matrix is NaN of Infinite.
- hasUncountable(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- hasUncountable(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- hasUncountable(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
- hasUncountable(FMatrix2) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF2
- hasUncountable(FMatrix2x2) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF2
- hasUncountable(FMatrix3) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF3
- hasUncountable(FMatrix3x3) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF3
- hasUncountable(FMatrix4) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF4
- hasUncountable(FMatrix4x4) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF4
- hasUncountable(FMatrix5) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF5
- hasUncountable(FMatrix5x5) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF5
- hasUncountable(FMatrix6) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF6
- hasUncountable(FMatrix6x6) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF6
- hasUncountable(FMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if any element in the matrix is NaN of Infinite.
- hasUncountable(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- hasUncountable(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- hasUncountable(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
- hasUncountable(ZMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if any element in the matrix is NaN of Infinite.
- hasUncountable(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- hasUncountable(T) - Method in interface org.ejml.simple.SimpleOperations
- hermitian(int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_ZDRM
-
Creates a random Hermitian matrix with elements from min to max value.
- hermitian(int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_CDRM
-
Creates a random Hermitian matrix with elements from min to max value.
- hermitianPosDef(int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_CDRM
-
Creates a random symmetric positive definite matrix.
- hermitianPosDef(int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_ZDRM
-
Creates a random symmetric positive definite matrix.
- HessenbergSimilarDecomposition_CDRM - Class in org.ejml.dense.row.decompose.hessenberg
-
Complex Hessenberg decomposition.
- HessenbergSimilarDecomposition_CDRM() - Constructor for class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
- HessenbergSimilarDecomposition_CDRM(int) - Constructor for class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
-
Creates a decomposition that won't need to allocate new memory if it is passed matrices up to the specified size.
- HessenbergSimilarDecomposition_DDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Finds the decomposition of a matrix in the form of:
A = OHOT
where A is an m by m matrix, O is an orthogonal matrix, and H is an upper Hessenberg matrix. - HessenbergSimilarDecomposition_DDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
- HessenbergSimilarDecomposition_DDRM(int) - Constructor for class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
-
Creates a decomposition that won't need to allocate new memory if it is passed matrices up to the specified size.
- HessenbergSimilarDecomposition_FDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Finds the decomposition of a matrix in the form of:
A = OHOT
where A is an m by m matrix, O is an orthogonal matrix, and H is an upper Hessenberg matrix. - HessenbergSimilarDecomposition_FDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
- HessenbergSimilarDecomposition_FDRM(int) - Constructor for class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
-
Creates a decomposition that won't need to allocate new memory if it is passed matrices up to the specified size.
- HessenbergSimilarDecomposition_MT_DDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Concurrent implementation of
HessenbergSimilarDecomposition_DDRM
. - HessenbergSimilarDecomposition_MT_DDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_MT_DDRM
- HessenbergSimilarDecomposition_MT_DDRM(int) - Constructor for class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_MT_DDRM
- HessenbergSimilarDecomposition_MT_FDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Concurrent implementation of
HessenbergSimilarDecomposition_FDRM
. - HessenbergSimilarDecomposition_MT_FDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_MT_FDRM
- HessenbergSimilarDecomposition_MT_FDRM(int) - Constructor for class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_MT_FDRM
- HessenbergSimilarDecomposition_ZDRM - Class in org.ejml.dense.row.decompose.hessenberg
-
Complex Hessenberg decomposition.
- HessenbergSimilarDecomposition_ZDRM() - Constructor for class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
- HessenbergSimilarDecomposition_ZDRM(int) - Constructor for class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
-
Creates a decomposition that won't need to allocate new memory if it is passed matrices up to the specified size.
- 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.
- householder(double, DMatrixD1, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_DDRM
-
Multiplies a householder reflection against a vector:
y = (I + γ u uT)x - householder(float, FMatrixD1, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_FDRM
-
Multiplies a householder reflection against a vector:
y = (I + γ u uT)x - householder(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householder(CMatrixRMaj, float) - Static method in class org.ejml.dense.row.SpecializedOps_CDRM
-
Q = I - gamma*u*uH
- householder(ZMatrixRMaj, double) - Static method in class org.ejml.dense.row.SpecializedOps_ZDRM
-
Q = I - gamma*u*uH
- householderPivot(int) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householderPivot(int) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
-
Computes the householder vector "u" for the first column of submatrix j.
- householderSymmetric(int, double) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
-
Performs the householder operations on left and right and side of the matrix.
- householderSymmetric(int, double) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
-
Performs the householder operations on left and right and side of the matrix.
- householderSymmetric(int, double) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRM
-
Performs the householder operations on left and right and side of the matrix.
- householderSymmetric(int, double) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
-
Performs the householder operations on left and right and side of the matrix.
- householderSymmetric(int, float) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
-
Performs the householder operations on left and right and side of the matrix.
- householderSymmetric(int, float) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
-
Performs the householder operations on left and right and side of the matrix.
- householderSymmetric(int, float) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRM
-
Performs the householder operations on left and right and side of the matrix.
- householderSymmetric(int, float) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
-
Performs the householder operations on left and right and side of the matrix.
- householderVector(CMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_CDRM
-
Computes the householder vector used in QR decomposition.
- householderVector(ZMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_ZDRM
-
Computes the householder vector used in QR decomposition.
I
- I - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- I - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- 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(int) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Creates an identity matrix of the specified size.
aij = 0+0i if i ≠ j
aij = 1+0i if i = j - identity(int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Creates an identity matrix of the specified size.
aij = 0 if i ≠ j
aij = 1 if i = j - identity(int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Creates an identity matrix of the specified size.
aij = 0 if i ≠ j
aij = 1 if i = j - identity(int) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Creates an identity matrix of the specified size.
aij = 0+0i if i ≠ j
aij = 1+0i if i = j - identity(int) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a new identity matrix with the specified size.
- identity(int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- identity(int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- identity(int, int) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Creates a matrix with diagonal elements set to 1 and the rest 0.
aij = 0+0i if i ≠ j
aij = 1+0i if i = j - identity(int, int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Creates a rectangular matrix which is zero except along the diagonals.
- identity(int, int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Creates a rectangular matrix which is zero except along the diagonals.
- identity(int, int) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Creates a matrix with diagonal elements set to 1 and the rest 0.
aij = 0+0i if i ≠ j
aij = 1+0i if i = j - identity(int, int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- identity(int, int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- identity(int, int, int) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Returns a new matrix with ones along the diagonal and zeros everywhere else.
- identity(int, int, int) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Returns a new matrix with ones along the diagonal and zeros everywhere else.
- identity(int, Class<?>) - Static method in class org.ejml.simple.SimpleMatrix
- 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
- imag() - Method in interface org.ejml.simple.ConstMatrix
-
Convenience function.
- imaginary - Variable in class org.ejml.data.Complex_F32
- imaginary - Variable in class org.ejml.data.Complex_F64
- imaginary() - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix that contains the imaginary valued portion of a complex matrix.
- imaginary() - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix that contains the imaginary valued portion of a complex matrix.
- imaginary(CMatrixD1, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Places the imaginary component of the input matrix into the output matrix.
- imaginary(ZMatrixD1, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Places the imaginary component of the input matrix into the output matrix.
- ImplCommonOps_DDMA - Class in org.ejml.dense.row.misc
-
Implementations of common ops routines for
DMatrixRMaj
. - ImplCommonOps_DDMA() - Constructor for class org.ejml.dense.row.misc.ImplCommonOps_DDMA
- ImplCommonOps_DDRM - Class in org.ejml.dense.row.misc
-
Implementations of common ops routines for
DMatrixRMaj
. - ImplCommonOps_DDRM() - Constructor for class org.ejml.dense.row.misc.ImplCommonOps_DDRM
- ImplCommonOps_DSCC - Class in org.ejml.sparse.csc.misc
-
Implementation class.
- ImplCommonOps_DSCC() - Constructor for class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
- ImplCommonOps_FDMA - Class in org.ejml.dense.row.misc
-
Implementations of common ops routines for
FMatrixRMaj
. - ImplCommonOps_FDMA() - Constructor for class org.ejml.dense.row.misc.ImplCommonOps_FDMA
- ImplCommonOps_FDRM - Class in org.ejml.dense.row.misc
-
Implementations of common ops routines for
FMatrixRMaj
. - ImplCommonOps_FDRM() - Constructor for class org.ejml.dense.row.misc.ImplCommonOps_FDRM
- ImplCommonOps_FSCC - Class in org.ejml.sparse.csc.misc
-
Implementation class.
- ImplCommonOps_FSCC() - Constructor for class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
- ImplCommonOps_MT_DSCC - Class in org.ejml.sparse.csc.misc
-
Concurrent implementations of
ImplCommonOps_DSCC
. - ImplCommonOps_MT_DSCC() - Constructor for class org.ejml.sparse.csc.misc.ImplCommonOps_MT_DSCC
- ImplCommonOps_MT_FSCC - Class in org.ejml.sparse.csc.misc
-
Concurrent implementations of
ImplCommonOps_FSCC
. - ImplCommonOps_MT_FSCC() - Constructor for class org.ejml.sparse.csc.misc.ImplCommonOps_MT_FSCC
- ImplCommonOpsWithSemiRing_DSCC - Class in org.ejml.sparse.csc.misc
-
based on ImplCommonOps_DSCC
- ImplCommonOpsWithSemiRing_DSCC() - Constructor for class org.ejml.sparse.csc.misc.ImplCommonOpsWithSemiRing_DSCC
- ImplCommonOpsWithSemiRing_FSCC - Class in org.ejml.sparse.csc.misc
-
based on ImplCommonOps_FSCC
- ImplCommonOpsWithSemiRing_FSCC() - Constructor for class org.ejml.sparse.csc.misc.ImplCommonOpsWithSemiRing_FSCC
- implicitDoubleStep(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
-
Performs an implicit double step using the values contained in the lower right hand side of the submatrix for the estimated eigenvector values.
- implicitDoubleStep(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
-
Performs an implicit float step using the values contained in the lower right hand side of the submatrix for the estimated eigenvector values.
- ImplMultiplication_DSCC - Class in org.ejml.sparse.csc.mult
-
Implementation of single thread sparse matrix multiplication.
- ImplMultiplication_DSCC() - Constructor for class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
- ImplMultiplication_FSCC - Class in org.ejml.sparse.csc.mult
-
Implementation of single thread sparse matrix multiplication.
- ImplMultiplication_FSCC() - Constructor for class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
- ImplMultiplication_MT_DSCC - Class in org.ejml.sparse.csc.mult
-
Implementation of concurrent matrix multiplication for DSCC matrices.
- ImplMultiplication_MT_DSCC() - Constructor for class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
- ImplMultiplication_MT_FSCC - Class in org.ejml.sparse.csc.mult
-
Implementation of concurrent matrix multiplication for DSCC matrices.
- ImplMultiplication_MT_FSCC() - Constructor for class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
- ImplMultiplicationWithSemiRing_DSCC - Class in org.ejml.sparse.csc.mult
-
based on ImplSparseSparseGraphMult_DSCC
- ImplMultiplicationWithSemiRing_DSCC() - Constructor for class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- ImplMultiplicationWithSemiRing_FSCC - Class in org.ejml.sparse.csc.mult
-
based on ImplSparseSparseGraphMult_FSCC
- ImplMultiplicationWithSemiRing_FSCC() - Constructor for class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- improveSol(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
-
This attempts to improve upon the solution generated by account for numerical imprecisions.
- improveSol(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
-
This attempts to improve upon the solution generated by account for numerical imprecisions.
- incrementSteps() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- incrementSteps() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- incrementSteps() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- incrementSteps() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- incrementSteps() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- incrementSteps() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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.
- inducedP1(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Computes the induced p = 1 matrix norm.
||A||1= max(j=1 to n; sum(i=1 to m; |aij|)) - inducedP1(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Computes the induced p = 1 matrix norm.
||A||1= max(j=1 to n; sum(i=1 to m; |aij|)) - inducedP2(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Computes the induced p = 2 matrix norm, which is the largest singular value.
- inducedP2(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Computes the induced p = 2 matrix norm, which is the largest singular value.
- inducedPInf(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Induced matrix p = infinity norm.
||A||∞ = max(i=1 to m; sum(j=1 to n; |aij|)) - inducedPInf(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Induced matrix p = infinity norm.
||A||∞ = max(i=1 to m; sum(j=1 to n; |aij|)) - indx - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- indx - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- indx - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- indx - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- Info() - Constructor for class org.ejml.equation.Operation.Info
- init(double[], double[], int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Sets up and declares internal data structures.
- init(float[], float[], int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Sets up and declares internal data structures.
- init(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
-
If needed declares and sets up internal data structures.
- init(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
-
Sets up internal data structures and creates a copy of the input matrix.
- init(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
-
If needed declares and sets up internal data structures.
- init(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
-
If needed declares and sets up internal data structures.
- init(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
-
Sets up internal data structures and creates a copy of the input matrix.
- init(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
-
If needed declares and sets up internal data structures.
- init(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
-
If needed declares and sets up internal data structures.
- init(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
-
If needed declares and sets up internal data structures.
- initialize(int) - Method in class org.ejml.equation.IntegerSequence.Combined
- initialize(int) - Method in class org.ejml.equation.IntegerSequence.Explicit
- initialize(int) - Method in class org.ejml.equation.IntegerSequence.For
- initialize(int) - Method in interface org.ejml.equation.IntegerSequence
-
Specifies the maximum index of the array.
- initialize(int) - Method in class org.ejml.equation.IntegerSequence.Range
- initializeQ(DMatrixRBlock, int, int, int, boolean) - Static method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
-
Sanity checks the input or declares a new matrix.
- initializeQ(DMatrixRBlock, int, int, int, boolean) - Static method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
-
Sanity checks the input or declares a new matrix.
- initializeQ(FMatrixRBlock, int, int, int, boolean) - Static method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
-
Sanity checks the input or declares a new matrix.
- initializeQ(FMatrixRBlock, int, int, int, boolean) - Static method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
-
Sanity checks the input or declares a new matrix.
- initializeW(int, DSubmatrixD1, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Sets W to its initial value using the first column of 'y' and the value of 'b':
W = -βv
where v = Y(:,0). - initializeW(int, DSubmatrixD1, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Sets W to its initial value using the first column of 'y' and the value of 'b':
W = -βv
where v = Y(:,0). - initializeW(int, FSubmatrixD1, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Sets W to its initial value using the first column of 'y' and the value of 'b':
W = -βv
where v = Y(:,0). - initializeW(int, FSubmatrixD1, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Sets W to its initial value using the first column of 'y' and the value of 'b':
W = -βv
where v = Y(:,0). - initParam(int, int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- initParam(int, int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- inner_reorder(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_DDRM
- inner_reorder(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_FDRM
- inner_reorder_lower(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_DDRM
-
Computes the inner product of A times A and stores the results in B.
- inner_reorder_lower(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_FDRM
-
Computes the inner product of A times A and stores the results in B.
- inner_reorder_upper(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_DDRM
- inner_reorder_upper(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_FDRM
- inner_small(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_DDRM
- inner_small(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_FDRM
- InnerCholesky_DDRB - Class in org.ejml.dense.block.decomposition.chol
-
Performs a cholesky decomposition on an individual inner block.
- InnerCholesky_DDRB() - Constructor for class org.ejml.dense.block.decomposition.chol.InnerCholesky_DDRB
- InnerCholesky_FDRB - Class in org.ejml.dense.block.decomposition.chol
-
Performs a cholesky decomposition on an individual inner block.
- InnerCholesky_FDRB() - Constructor for class org.ejml.dense.block.decomposition.chol.InnerCholesky_FDRB
- InnerMultiplication_DDRB - Class in org.ejml.dense.block
-
Matrix multiplication for the inner row major blocks, typically inside of a
DMatrixRBlock
. - InnerMultiplication_DDRB() - Constructor for class org.ejml.dense.block.InnerMultiplication_DDRB
- InnerMultiplication_FDRB - Class in org.ejml.dense.block
-
Matrix multiplication for the inner row major blocks, typically inside of a
FMatrixRBlock
. - InnerMultiplication_FDRB() - Constructor for class org.ejml.dense.block.InnerMultiplication_FDRB
- innerProd(CMatrixRMaj, CMatrixRMaj, Complex_F32) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_CDRM
-
Computes the inner product of the two vectors.
- innerProd(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_DDRM
-
Computes the inner product of the two vectors.
- innerProd(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_FDRM
-
Computes the inner product of the two vectors.
- innerProd(ZMatrixRMaj, ZMatrixRMaj, Complex_F64) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_ZDRM
-
Computes the inner product of the two vectors.
- innerProdA(DMatrixD1, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_DDRM
-
return = xT*A*y
- innerProdA(FMatrixD1, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_FDRM
-
return = xT*A*y
- innerProdCol(int, DSubmatrixD1, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Computes the inner product of column vector 'colA' against column vector 'colB' while taking account leading zeros and one.
ret = aT*b - innerProdCol(int, DSubmatrixD1, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Computes the inner product of column vector 'colA' against column vector 'colB' while taking account leading zeros and one.
ret = aT*b - innerProdCol(int, FSubmatrixD1, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Computes the inner product of column vector 'colA' against column vector 'colB' while taking account leading zeros and one.
ret = aT*b - innerProdCol(int, FSubmatrixD1, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Computes the inner product of column vector 'colA' against column vector 'colB' while taking account leading zeros and one.
ret = aT*b - innerProdH(CMatrixRMaj, CMatrixRMaj, Complex_F32) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_CDRM
-
Computes the inner product between a vector and the conjugate of another one.
- innerProdH(ZMatrixRMaj, ZMatrixRMaj, Complex_F64) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_ZDRM
-
Computes the inner product between a vector and the conjugate of another one.
- innerProdRow(int, DSubmatrixD1, int, DSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Computes the inner product of row vector 'rowA' against row vector 'rowB' while taking account leading zeros and one.
ret = aT*b - innerProdRow(int, DSubmatrixD1, int, DSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Computes the inner product of row vector 'rowA' against row vector 'rowB' while taking account leading zeros and one.
ret = aT*b - innerProdRow(int, FSubmatrixD1, int, FSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Computes the inner product of row vector 'rowA' against row vector 'rowB' while taking account leading zeros and one.
ret = aT*b - innerProdRow(int, FSubmatrixD1, int, FSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Computes the inner product of row vector 'rowA' against row vector 'rowB' while taking account leading zeros and one.
ret = aT*b - innerProdRowSymm(int, DSubmatrixD1, int, DSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
- innerProdRowSymm(int, FSubmatrixD1, int, FSubmatrixD1, int, int) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
- innerProdTranA(DMatrixD1, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_DDRM
-
xTATy
- innerProdTranA(FMatrixD1, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_FDRM
-
xTATy
- innerProduct(double[], int, DMatrix1Row, double[], int) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_DDRM
-
scalar = AT*B*C
- innerProduct(double[], int, DMatrixSparseCSC, double[], int) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC
-
scalar = AT*B*C
- innerProduct(double[], int, DMatrixSparseCSC, double[], int, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_DSCC
-
scalar = AT*B*C
- innerProduct(float[], int, FMatrix1Row, float[], int) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_FDRM
-
scalar = AT*B*C
- innerProduct(float[], int, FMatrixSparseCSC, float[], int) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_FSCC
-
scalar = AT*B*C
- innerProduct(float[], int, FMatrixSparseCSC, float[], int, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_FSCC
-
scalar = AT*B*C
- innerProduct(DMatrixSparseCSC, DMatrixRMaj, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC
-
scalar = AT*B*C
- innerProduct(FMatrixSparseCSC, FMatrixRMaj, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_FSCC
-
scalar = AT*B*C
- innerProductSelfSymmetrical(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC
-
scalar = AT*B*A
- innerProductSelfSymmetrical(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_FSCC
-
scalar = AT*B*A
- InnerRankUpdate_DDRB - Class in org.ejml.dense.block
-
Performs rank-n update operations on the inner blocks of a
DMatrixRBlock
It is assumed and not checked that the submatrices are aligned along the matrix's blocks. - InnerRankUpdate_DDRB() - Constructor for class org.ejml.dense.block.InnerRankUpdate_DDRB
- InnerRankUpdate_FDRB - Class in org.ejml.dense.block
-
Performs rank-n update operations on the inner blocks of a
FMatrixRBlock
It is assumed and not checked that the submatrices are aligned along the matrix's blocks. - InnerRankUpdate_FDRB() - Constructor for class org.ejml.dense.block.InnerRankUpdate_FDRB
- InnerRankUpdate_MT_DDRB - Class in org.ejml.dense.block
-
Performs rank-n update operations on the inner blocks of a
DMatrixRBlock
It is assumed and not checked that the submatrices are aligned along the matrix's blocks. - InnerRankUpdate_MT_DDRB() - Constructor for class org.ejml.dense.block.InnerRankUpdate_MT_DDRB
- InnerRankUpdate_MT_FDRB - Class in org.ejml.dense.block
-
Performs rank-n update operations on the inner blocks of a
FMatrixRBlock
It is assumed and not checked that the submatrices are aligned along the matrix's blocks. - InnerRankUpdate_MT_FDRB() - Constructor for class org.ejml.dense.block.InnerRankUpdate_MT_FDRB
- InnerTriangularSolver_DDRB - Class in org.ejml.dense.block
-
Contains triangular solvers for inner blocks of a
DMatrixRBlock
. - InnerTriangularSolver_DDRB() - Constructor for class org.ejml.dense.block.InnerTriangularSolver_DDRB
- InnerTriangularSolver_FDRB - Class in org.ejml.dense.block
-
Contains triangular solvers for inner blocks of a
FMatrixRBlock
. - InnerTriangularSolver_FDRB() - Constructor for class org.ejml.dense.block.InnerTriangularSolver_FDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_DDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_FDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_DDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_FDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- inputModified() - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
-
The input matrix is always modified.
- inputModified() - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
-
The input matrix is always modified.
- inputModified() - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
-
The input matrix is always modified.
- inputModified() - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
-
The input matrix is always modified.
- inputModified() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- inputModified() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_MT_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- inputModified() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- inputModified() - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQR_DDRM
- inputModified() - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQR_FDRM
- inputModified() - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQRP_DDRM
- inputModified() - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQRP_FDRM
- inputModified() - Method in class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_DDRM
- inputModified() - Method in class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_FDRM
- 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
- inputModified() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- inputModified() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- inputModified() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- inputModified() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- inputModified() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- inputModified() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- insert(DMatrixRMaj, DMatrixRMaj, int[], int, int[], int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Inserts into the specified elements of dst the source matrix.
- insert(DMatrix, DMatrix, int, int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Inserts matrix 'src' into matrix 'dest' with the (0,0) of src at (row,col) in dest.
- insert(FMatrixRMaj, FMatrixRMaj, int[], int, int[], int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Inserts into the specified elements of dst the source matrix.
- insert(FMatrix, FMatrix, int, int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Inserts matrix 'src' into matrix 'dest' with the (0,0) of src at (row,col) in dest.
- insertIntoThis(int, int, T) - Method in class org.ejml.simple.SimpleBase
-
Copy matrix B into this matrix at location (insertRow, insertCol).
- insertTranspose(TokenList.Token, TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Adds a new operation to the list from the operation and two variables.
- insideSpan(DMatrixRMaj[], double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a random vector that is inside the specified span.
- insideSpan(FMatrixRMaj[], float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a random vector that is inside the specified span.
- INTEGER - Enum constant in enum class org.ejml.equation.Equation.TokenType
- INTEGER - Enum constant in enum class org.ejml.equation.VariableScalar.Type
- INTEGER_SEQUENCE - Enum constant in enum class org.ejml.equation.VariableType
- IntegerSequence - Interface in org.ejml.equation
-
Interface for an ordered sequence of integer values
- IntegerSequence.Combined - Class in org.ejml.equation
-
This is a sequence of sequences
- IntegerSequence.Explicit - Class in org.ejml.equation
-
An array of integers which was explicitly specified
- IntegerSequence.For - Class in org.ejml.equation
-
A sequence of integers which has been specified using a start number, end number, and step size.
- IntegerSequence.Range - Class in org.ejml.equation
-
A sequence of integers which has been specified using a start number, end number, and step size and uses the known upper limit of the array to bound it Examples: : 2: 2:3:
- IntegerSequence.Type - Enum Class in org.ejml.equation
- internalSolver - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- internalSolver - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- 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
- inv(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_DDRM
- inv(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_FDRM
- inv(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Matrix inverse
- inv2(DMatrixRMaj, DMatrixRMaj, double) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_DDRM
- inv2(FMatrixRMaj, FMatrixRMaj, float) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_FDRM
- inv3(DMatrixRMaj, DMatrixRMaj, double) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_DDRM
- inv3(FMatrixRMaj, FMatrixRMaj, float) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_FDRM
- inv4(DMatrixRMaj, DMatrixRMaj, double) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_DDRM
- inv4(FMatrixRMaj, FMatrixRMaj, float) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_FDRM
- inv5(DMatrixRMaj, DMatrixRMaj, double) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_DDRM
- inv5(FMatrixRMaj, FMatrixRMaj, float) - Static method in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_FDRM
- invert() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the inverse of this matrix.
b = a-1 - invert() - Method in class org.ejml.simple.SimpleBase
-
Returns the inverse of this matrix.
b = a-1 - invert(int, boolean, DSubmatrixD1, GrowArray<DGrowArray>) - Static method in class org.ejml.dense.block.TriangularSolver_DDRB
-
Inverts an upper or lower triangular block submatrix.
- invert(int, boolean, DSubmatrixD1, DSubmatrixD1, GrowArray<DGrowArray>) - Static method in class org.ejml.dense.block.TriangularSolver_DDRB
-
Inverts an upper or lower triangular block submatrix.
- invert(int, boolean, DSubmatrixD1, DSubmatrixD1, GrowArray<DGrowArray>) - Static method in class org.ejml.dense.block.TriangularSolver_MT_DDRB
-
Inverts an upper or lower triangular block submatrix.
- invert(int, boolean, FSubmatrixD1, GrowArray<FGrowArray>) - Static method in class org.ejml.dense.block.TriangularSolver_FDRB
-
Inverts an upper or lower triangular block submatrix.
- invert(int, boolean, FSubmatrixD1, FSubmatrixD1, GrowArray<FGrowArray>) - Static method in class org.ejml.dense.block.TriangularSolver_FDRB
-
Inverts an upper or lower triangular block submatrix.
- invert(int, boolean, FSubmatrixD1, FSubmatrixD1, GrowArray<FGrowArray>) - Static method in class org.ejml.dense.block.TriangularSolver_MT_FDRB
-
Inverts an upper or lower triangular block submatrix.
- invert(CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs a matrix inversion operation on the specified matrix and stores the results in the same matrix.
a = a-1 - invert(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
-
Sets the matrix 'inv' equal to the inverse of the matrix that was decomposed.
- invert(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
- invert(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_CDRM
- invert(CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs a matrix inversion operation that does not modify the original and stores the results in another matrix.
- invert(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- invert(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Inverts matrix 'a' using minor matrices and stores the results in 'inv'.
- invert(DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Inverts matrix 'a' using minor matrices and stores the results in 'inv'.
- invert(DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Inverts matrix 'a' using minor matrices and stores the results in 'inv'.
- invert(DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Inverts matrix 'a' using minor matrices and stores the results in 'inv'.
- invert(DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
- invert(DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_DDRB
- invert(DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
-
Invert by solving for against an identity matrix.
- invert(DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
-
Invert by solving for against an identity matrix.
- invert(DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs a matrix inversion operation on the specified matrix and stores the results in the same matrix.
a = a-1 - invert(DMatrixRMaj) - Static method in class org.ejml.dense.row.CovarianceOps_DDRM
-
Performs a matrix inversion operations that takes advantage of the special properties of a covariance matrix.
- invert(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
-
Sets the matrix 'inv' equal to the inverse of the matrix that was decomposed.
- invert(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
-
Sets the matrix 'inv' equal to the inverse of the matrix that was decomposed.
- invert(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
-
Creates a block matrix the same size as A_inv, inverts the matrix and copies the results back onto A_inv.
- invert(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_DDRM
- invert(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_DDRM
- invert(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
- invert(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- invert(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
- invert(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs a matrix inversion operation that does not modify the original and stores the results in another matrix.
- invert(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CovarianceOps_DDRM
-
Performs a matrix inversion operations that takes advantage of the special properties of a covariance matrix.
- invert(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- invert(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Performs a matrix inversion operation that does not modify the original and stores the results in another matrix.
- invert(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- invert(FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Inverts matrix 'a' using minor matrices and stores the results in 'inv'.
- invert(FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Inverts matrix 'a' using minor matrices and stores the results in 'inv'.
- invert(FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Inverts matrix 'a' using minor matrices and stores the results in 'inv'.
- invert(FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Inverts matrix 'a' using minor matrices and stores the results in 'inv'.
- invert(FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
- invert(FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_FDRB
- invert(FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
-
Invert by solving for against an identity matrix.
- invert(FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
-
Invert by solving for against an identity matrix.
- invert(FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs a matrix inversion operation on the specified matrix and stores the results in the same matrix.
a = a-1 - invert(FMatrixRMaj) - Static method in class org.ejml.dense.row.CovarianceOps_FDRM
-
Performs a matrix inversion operations that takes advantage of the special properties of a covariance matrix.
- invert(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
-
Sets the matrix 'inv' equal to the inverse of the matrix that was decomposed.
- invert(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
-
Sets the matrix 'inv' equal to the inverse of the matrix that was decomposed.
- invert(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
-
Creates a block matrix the same size as A_inv, inverts the matrix and copies the results back onto A_inv.
- invert(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_FDRM
- invert(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_FDRM
- invert(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
- invert(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- invert(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
- invert(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs a matrix inversion operation that does not modify the original and stores the results in another matrix.
- invert(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CovarianceOps_FDRM
-
Performs a matrix inversion operations that takes advantage of the special properties of a covariance matrix.
- invert(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- invert(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Performs a matrix inversion operation that does not modify the original and stores the results in another matrix.
- invert(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- invert(ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs a matrix inversion operation on the specified matrix and stores the results in the same matrix.
a = a-1 - invert(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
-
Sets the matrix 'inv' equal to the inverse of the matrix that was decomposed.
- invert(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
- invert(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_ZDRM
- invert(ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs a matrix inversion operation that does not modify the original and stores the results in another matrix.
- invert(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- invert(LinearSolverDense<CMatrixRMaj>, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.linsol.InvertUsingSolve_CDRM
- invert(LinearSolverDense<CMatrixRMaj>, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.linsol.InvertUsingSolve_CDRM
- invert(LinearSolverDense<DMatrixRMaj>, DMatrix1Row, DMatrixRMaj) - Static method in class org.ejml.dense.row.linsol.InvertUsingSolve_DDRM
- invert(LinearSolverDense<DMatrixRMaj>, DMatrix1Row, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.linsol.InvertUsingSolve_DDRM
- invert(LinearSolverDense<FMatrixRMaj>, FMatrix1Row, FMatrixRMaj) - Static method in class org.ejml.dense.row.linsol.InvertUsingSolve_FDRM
- invert(LinearSolverDense<FMatrixRMaj>, FMatrix1Row, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.linsol.InvertUsingSolve_FDRM
- invert(LinearSolverDense<ZMatrixRMaj>, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.linsol.InvertUsingSolve_ZDRM
- invert(LinearSolverDense<ZMatrixRMaj>, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.linsol.InvertUsingSolve_ZDRM
- 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
- invert(T, T) - Method in interface org.ejml.simple.SimpleOperations
- invertLower(double[], double[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
- invertLower(double[], double[], int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_DDRB
-
Inverts a square lower triangular matrix: L = L-1
- invertLower(double[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
-
Inverts a square lower triangular matrix: L = L-1
- invertLower(double[], int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_DDRB
-
Inverts a square lower triangular matrix: L = L-1
- invertLower(float[], float[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
- invertLower(float[], float[], int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_FDRB
-
Inverts a square lower triangular matrix: L = L-1
- invertLower(float[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
-
Inverts a square lower triangular matrix: L = L-1
- invertLower(float[], int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_FDRB
-
Inverts a square lower triangular matrix: L = L-1
- invertSPD(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Matrix inverse for symmetric positive definite matrices.
- invertSPD(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Matrix inverse for symmetric positive definite matrices.
- InvertUsingSolve_CDRM - Class in org.ejml.dense.row.linsol
-
A matrix can be easily inverted by solving a system with an identify matrix.
- InvertUsingSolve_CDRM() - Constructor for class org.ejml.dense.row.linsol.InvertUsingSolve_CDRM
- InvertUsingSolve_DDRM - Class in org.ejml.dense.row.linsol
-
A matrix can be easily inverted by solving a system with an identify matrix.
- InvertUsingSolve_DDRM() - Constructor for class org.ejml.dense.row.linsol.InvertUsingSolve_DDRM
- InvertUsingSolve_FDRM - Class in org.ejml.dense.row.linsol
-
A matrix can be easily inverted by solving a system with an identify matrix.
- InvertUsingSolve_FDRM() - Constructor for class org.ejml.dense.row.linsol.InvertUsingSolve_FDRM
- InvertUsingSolve_ZDRM - Class in org.ejml.dense.row.linsol
-
A matrix can be easily inverted by solving a system with an identify matrix.
- InvertUsingSolve_ZDRM() - Constructor for class org.ejml.dense.row.linsol.InvertUsingSolve_ZDRM
- invoke(Method, Object...) - Method in class org.ejml.simple.SimpleBase
- 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
- isApplied() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
- isApplied() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
- 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
- isColumnPivot() - Method in interface org.ejml.sparse.csc.decomposition.qr.QrpSparseDecomposition
- isCompact() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- isCompact() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- isCompact() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- isCompact() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- isCompact() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
If true then compact matrices are returned.
- isConstantVal(DMatrixRMaj, double, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if every value in the matrix is the specified value.
- isConstantVal(FMatrixRMaj, float, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if every value in the matrix is the specified value.
- isDense() - Method in enum class org.ejml.data.MatrixType
- isDiagonalNotNegative(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if diagonal element are all not negative, i.e.
- isDiagonalNotNegative(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if diagonal element are all not negative, i.e.
- isDiagonalPositive(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if all the diagonal elements in the matrix are positive.
- isDiagonalPositive(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if all the diagonal elements in the matrix are positive.
- isDiagonalZero(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- isDiagonalZero(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- isEquals(BMatrixRMaj, BMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if each element in the two matrices are equal: aij == bij
- isEquals(BMatrixRMaj, BMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if each element in the two matrices are equal: aij == bij
- isEquals(CMatrixD1, CMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if each element in the two matrices are equal: aij == bij
- isEquals(CMatrixD1, CMatrixD1, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if each element in the two matrices are within tolerance of each other: tol ≥ |aij - bij|.
- isEquals(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if each element in the two matrices are equal: aij == bij
- isEquals(DMatrixD1, DMatrixD1, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if each element in the two matrices are within tolerance of each other: tol ≥ |aij - bij|.
- isEquals(DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- isEquals(DMatrixRBlock, DMatrixRBlock, double) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- 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(DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
- isEquals(DMatrixSparseCSC, DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
- isEquals(DMatrixSparseTriplet, DMatrixSparseTriplet) - Static method in class org.ejml.sparse.triplet.MatrixFeatures_DSTL
- isEquals(DMatrixSparseTriplet, DMatrixSparseTriplet, double) - Static method in class org.ejml.sparse.triplet.MatrixFeatures_DSTL
- isEquals(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if each element in the two matrices are equal: aij == bij
- isEquals(FMatrixD1, FMatrixD1, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if each element in the two matrices are within tolerance of each other: tol ≥ |aij - bij|.
- isEquals(FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- isEquals(FMatrixRBlock, FMatrixRBlock, float) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- 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
- isEquals(FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
- isEquals(FMatrixSparseCSC, FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
- isEquals(FMatrixSparseTriplet, FMatrixSparseTriplet) - Static method in class org.ejml.sparse.triplet.MatrixFeatures_FSTL
- isEquals(FMatrixSparseTriplet, FMatrixSparseTriplet, float) - Static method in class org.ejml.sparse.triplet.MatrixFeatures_FSTL
- isEquals(ZMatrixD1, ZMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if each element in the two matrices are equal: aij == bij
- isEquals(ZMatrixD1, ZMatrixD1, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if each element in the two matrices are within tolerance of each other: tol ≥ |aij - bij|.
- isEqualsSort(DMatrixSparseCSC, DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
- isEqualsSort(FMatrixSparseCSC, FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
- isEqualsTriangle(DMatrix, DMatrix, boolean, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if each element in the upper or lower triangular portion of the two matrices are within tolerance of each other: tol ≥ |aij - bij|.
- isEqualsTriangle(FMatrix, FMatrix, boolean, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if each element in the upper or lower triangular portion of the two matrices are within tolerance of each other: tol ≥ |aij - bij|.
- isEquivalent(DMatrix, DMatrix, double) - Static method in class org.ejml.generic.GenericMatrixOps_F64
- isEquivalent(FMatrix, FMatrix, float) - Static method in class org.ejml.generic.GenericMatrixOps_F32
- isEquivalentTriangle(boolean, DMatrix, DMatrix, double) - Static method in class org.ejml.generic.GenericMatrixOps_F64
- isEquivalentTriangle(boolean, FMatrix, FMatrix, float) - Static method in class org.ejml.generic.GenericMatrixOps_F32
- isFillPermutated() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- isFillPermutated() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- 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
- isFullRank(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
- isFullRank(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
- isFunctionName(String) - Method in class org.ejml.equation.ManagerFunctions
-
Returns true if the string matches the name of a function
- isHermitian(CMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Hermitian matrix is a square matrix with complex entries that are equal to its own conjugate transpose.
- isHermitian(ZMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Hermitian matrix is a square matrix with complex entries that are equal to its own conjugate transpose.
- isIdentical(double, double, double) - Static method in class org.ejml.UtilEjml
- isIdentical(float, float, float) - Static method in class org.ejml.UtilEjml
- isIdentical(CMatrixD1, CMatrixD1, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if each corresponding element in the two matrices are within tolerance of each other or have the some symbolic meaning.
- isIdentical(CMatrixRMaj, CMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- isIdentical(DMatrix2, DMatrix2, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF2
- isIdentical(DMatrix2x2, DMatrix2x2, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF2
- isIdentical(DMatrix3, DMatrix3, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF3
- isIdentical(DMatrix3x3, DMatrix3x3, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF3
- isIdentical(DMatrix4, DMatrix4, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF4
- isIdentical(DMatrix4x4, DMatrix4x4, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF4
- isIdentical(DMatrix5, DMatrix5, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF5
- isIdentical(DMatrix5x5, DMatrix5x5, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF5
- isIdentical(DMatrix6, DMatrix6, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF6
- isIdentical(DMatrix6x6, DMatrix6x6, double) - Static method in class org.ejml.dense.fixed.MatrixFeatures_DDF6
- isIdentical(DMatrixD1, DMatrixD1, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if each corresponding element in the two matrices are within tolerance of each other or have the some symbolic meaning.
- isIdentical(DMatrixRMaj, DMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- 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(DMatrixSparseCSC, DMatrixSparseCSC, double) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- isIdentical(FMatrix2, FMatrix2, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF2
- isIdentical(FMatrix2x2, FMatrix2x2, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF2
- isIdentical(FMatrix3, FMatrix3, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF3
- isIdentical(FMatrix3x3, FMatrix3x3, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF3
- isIdentical(FMatrix4, FMatrix4, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF4
- isIdentical(FMatrix4x4, FMatrix4x4, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF4
- isIdentical(FMatrix5, FMatrix5, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF5
- isIdentical(FMatrix5x5, FMatrix5x5, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF5
- isIdentical(FMatrix6, FMatrix6, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF6
- isIdentical(FMatrix6x6, FMatrix6x6, float) - Static method in class org.ejml.dense.fixed.MatrixFeatures_FDF6
- isIdentical(FMatrixD1, FMatrixD1, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if each corresponding element in the two matrices are within tolerance of each other or have the some symbolic meaning.
- isIdentical(FMatrixRMaj, FMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- isIdentical(FMatrix, FMatrix, float) - Static method in class org.ejml.ops.MatrixFeatures_F
-
Checks to see if each corresponding element in the two matrices are within tolerance of each other or have the some symbolic meaning.
- isIdentical(FMatrixSparseCSC, FMatrixSparseCSC, double) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- isIdentical(ZMatrixD1, ZMatrixD1, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if each corresponding element in the two matrices are within tolerance of each other or have the some symbolic meaning.
- isIdentical(ZMatrixRMaj, ZMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- isIdentical(ConstMatrix<?>, double) - Method in interface org.ejml.simple.ConstMatrix
-
Checks to see if matrix 'a' is the same as this matrix within the specified tolerance.
- isIdentical(ConstMatrix<?>, double) - Method in class org.ejml.simple.SimpleBase
-
Checks to see if matrix 'a' is the same as this matrix within the specified tolerance.
- isIdentical(T, T, double) - Method in interface org.ejml.simple.SimpleOperations
- isIdenticalSort(DMatrixSparseCSC, DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
- isIdenticalSort(FMatrixSparseCSC, FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
- isIdentity(CMatrix, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if the provided matrix is within tolerance to an identity matrix.
- isIdentity(DMatrix, double) - Static method in class org.ejml.generic.GenericMatrixOps_F64
-
Returns true if the provided matrix is has a value of 1 along the diagonal elements and zero along all the other elements.
- isIdentity(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if the provided matrix is within tolerance to an identity matrix.
- isIdentity(DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
- isIdentity(FMatrix, float) - Static method in class org.ejml.generic.GenericMatrixOps_F32
-
Returns true if the provided matrix is has a value of 1 along the diagonal elements and zero along all the other elements.
- isIdentity(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if the provided matrix is within tolerance to an identity matrix.
- isIdentity(FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
- isIdentity(ZMatrix, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if the provided matrix is within tolerance to an identity matrix.
- 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.
- isInBounds(int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Returns true of the specified matrix element is valid element inside this matrix.
- isInBounds(int, int) - Method in class org.ejml.simple.SimpleBase
-
Returns true of the specified matrix element is valid element inside this 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
- isInverse(DMatrixRMaj, DMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if the two matrices are inverses of each other.
- isInverse(FMatrixRMaj, FMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if the two matrices are inverses of each other.
- isLetter(char) - Static method in class org.ejml.equation.Equation
-
Returns true if the character is a valid letter for use in a variable name
- isLower() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_DDRB
- isLower() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_FDRB
- isLower() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_DDRB
- isLower() - Method in class org.ejml.dense.block.decomposition.chol.CholeskyOuterForm_MT_FDRB
- isLower() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
-
If true the decomposition was for a lower triangular matrix.
- isLower() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
-
If true the decomposition was for a lower triangular matrix.
- isLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_DDRB_to_DDRM
- isLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecomposition_FDRB_to_FDRM
- isLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
-
If true the decomposition was for a lower triangular matrix.
- isLower() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
-
If true the decomposition was for a lower triangular matrix.
- isLower() - Method in interface org.ejml.interfaces.decomposition.CholeskyDecomposition
-
If true the decomposition was for a lower triangular matrix.
- isLower() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- isLower() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- isLowerTriangle(CMatrixRMaj, int, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if a matrix is lower triangular or Hessenberg.
- isLowerTriangle(DMatrixRMaj, int, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if a matrix is lower triangular or Hessenberg.
- isLowerTriangle(DMatrixSparseCSC, int, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
-
Checks to see if a matrix is lower triangular or Hessenberg.
- isLowerTriangle(FMatrixRMaj, int, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if a matrix is lower triangular or Hessenberg.
- isLowerTriangle(FMatrixSparseCSC, int, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
-
Checks to see if a matrix is lower triangular or Hessenberg.
- isLowerTriangle(ZMatrixRMaj, int, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if a matrix is lower triangular or Hessenberg.
- isNegative(CMatrixD1, CMatrixD1, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if the two matrices are the negative of each other:
aij = -bij - isNegative(DMatrixD1, DMatrixD1, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if the two matrices are the negative of each other:
aij = -bij - isNegative(FMatrixD1, FMatrixD1, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if the two matrices are the negative of each other:
aij = -bij - isNegative(ZMatrixD1, ZMatrixD1, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if the two matrices are the negative of each other:
aij = -bij - isOffZero(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- isOffZero(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- isOperatorLR(Symbol) - Static method in class org.ejml.equation.Equation
-
Operators which affect the variables to its left and right
- isOrthogonal(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if a matrix is orthogonal or isometric.
- isOrthogonal(DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
-
Checks to see if a matrix is orthogonal or isometric.
- isOrthogonal(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if a matrix is orthogonal or isometric.
- isOrthogonal(FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
-
Checks to see if a matrix is orthogonal or isometric.
- isPositiveDefinite(CMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if the matrix is positive definite.
- isPositiveDefinite(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if the matrix is positive definite.
- isPositiveDefinite(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
-
Checks to see if the matrix is positive definite.
- isPositiveDefinite(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if the matrix is positive definite.
- isPositiveDefinite(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
-
Checks to see if the matrix is positive definite.
- isPositiveDefinite(ZMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if the matrix is positive definite.
- isPositiveSemidefinite(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if the matrix is positive semidefinite:
- isPositiveSemidefinite(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if the matrix is positive semidefinite:
- 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
- isReal2x2(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- isReal2x2(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- isReduceFill() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- isReduceFill() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- isReserved(String) - Method in class org.ejml.equation.Equation
-
Returns true if the specified name is NOT allowed.
- 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.
- isRowPivot() - Method in interface org.ejml.sparse.csc.decomposition.qr.QrpSparseDecomposition
- isRowsLinearIndependent(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if the rows of the provided matrix are linearly independent.
- isRowsLinearIndependent(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if the rows of the provided matrix are linearly independent.
- isSameShape(DMatrixSparseTriplet, DMatrixSparseTriplet) - Static method in class org.ejml.sparse.triplet.MatrixFeatures_DSTL
- isSameShape(FMatrixSparseTriplet, FMatrixSparseTriplet) - Static method in class org.ejml.sparse.triplet.MatrixFeatures_FSTL
- isSameStructure(DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
-
Checks to see if the two matrices have the same shape and same pattern of non-zero elements
- isSameStructure(FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
-
Checks to see if the two matrices have the same shape and same pattern of non-zero elements
- 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 class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
-
Determines if the decomposed matrix is singular.
- isSingular() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
-
Determines if the decomposed matrix is singular.
- isSingular() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
-
Determines if the decomposed matrix is singular.
- isSingular() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
-
Determines if the decomposed matrix is singular.
- isSingular() - Method in interface org.ejml.interfaces.decomposition.LUDecomposition
-
Returns true if the decomposition detected a singular matrix.
- isSingular() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- isSingular() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- isSingular() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- isSingular() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- isSkewSymmetric(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if a matrix is skew symmetric with in tolerance:
-A = AT
or
|aij + aji| ≤ tol - isSkewSymmetric(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if a matrix is skew symmetric with in tolerance:
-A = AT
or
|aij + aji| ≤ tol - isSpace(char) - Static method in class org.ejml.ops.ReadCsv
-
Checks to see if 'c' is a space character or not.
- isSquare(DMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if it is a square matrix.
- isSquare(FMatrixD1) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if it is a square matrix.
- 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
- isStructureLocked() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- isStructureLocked() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- isSymbol(char) - Static method in class org.ejml.equation.Equation
- isSymmetric(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Returns true if the matrix is perfectly symmetric.
- isSymmetric(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Returns true if the matrix is symmetric within the tolerance.
- isSymmetric(DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
-
Checks to see if the matrix is symmetric to within tolerance.
- isSymmetric(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Returns true if the matrix is perfectly symmetric.
- isSymmetric(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Returns true if the matrix is symmetric within the tolerance.
- isSymmetric(FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
-
Checks to see if the matrix is symmetric to within tolerance.
- isTargetOp(TokenList.Token, Symbol[]) - Static method in class org.ejml.equation.Equation
-
Checks to see if the token is in the list of allowed character operations.
- isTemp() - Method in class org.ejml.equation.VariableMatrix
- isTranspose(DMatrixSparseCSC, DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
- isTranspose(FMatrixSparseCSC, FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
- isUncountable(double) - Static method in class org.ejml.UtilEjml
- isUncountable(float) - Static method in class org.ejml.UtilEjml
- isUnitary(CMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Unitary matrices have the following properties:
Q*QH = I - isUnitary(ZMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Unitary matrices have the following properties:
Q*QH = I - isUpperTriangle(CMatrixRMaj, int, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if a matrix is upper triangular or Hessenberg.
- isUpperTriangle(DMatrixRMaj, int, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if a matrix is upper triangular or Hessenberg.
- isUpperTriangle(FMatrixRMaj, int, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if a matrix is upper triangular or Hessenberg.
- isUpperTriangle(ZMatrixRMaj, int, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if a matrix is upper triangular or Hessenberg.
- isUseConcurrent() - Static method in class org.ejml.concurrency.EjmlConcurrency
- isValid(DMatrixRMaj) - Static method in class org.ejml.dense.row.CovarianceOps_DDRM
-
Performs a variety of tests to see if the provided matrix is a valid covariance matrix, performing the fastest checks first.
- isValid(FMatrixRMaj) - Static method in class org.ejml.dense.row.CovarianceOps_FDRM
-
Performs a variety of tests to see if the provided matrix is a valid covariance matrix, performing the fastest checks first.
- isValidFast(DMatrixRMaj) - Static method in class org.ejml.dense.row.CovarianceOps_DDRM
-
This is a fairly light weight check to see of a covariance matrix is valid.
- isValidFast(FMatrixRMaj) - Static method in class org.ejml.dense.row.CovarianceOps_FDRM
-
This is a fairly light weight check to see of a covariance matrix is valid.
- isVector() - Method in interface org.ejml.simple.ConstMatrix
-
Returns true if this matrix is a vector.
- isVector() - Method in class org.ejml.simple.SimpleBase
-
Returns true if this matrix is a vector.
- isVector(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
-
Returns true if the input is a vector
- isVector(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
-
Returns true if the input is a vector
- isVector(Matrix) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see if the matrix is a vector or not.
- isVector(Matrix) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see if the matrix is a vector or not.
- isVector(Matrix) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see if the matrix is a vector or not.
- isVector(Matrix) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see if the matrix is a vector or not.
- isVector(Matrix) - Static method in class org.ejml.ops.MatrixFeatures
-
Checks to see if the matrix is a vector or not.
- isZero(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Checks to see if the specified off diagonal element is zero using a relative metric.
- isZero(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Checks to see if the specified off diagonal element is zero using a relative metric.
- isZero(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- isZero(int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- isZeros(CMatrixD1, float) - Static method in class org.ejml.dense.row.MatrixFeatures_CDRM
-
Checks to see all the elements in the matrix are zeros
- isZeros(DMatrixD1, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Checks to see all the elements in the matrix are zeros
- isZeros(DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.MatrixFeatures_DSCC
- isZeros(FMatrixD1, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Checks to see all the elements in the matrix are zeros
- isZeros(FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.MatrixFeatures_FSCC
- isZeros(ZMatrixD1, double) - Static method in class org.ejml.dense.row.MatrixFeatures_ZDRM
-
Checks to see all the elements in the matrix are zeros
- 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.
- iterator(boolean, int, int, int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Creates a new iterator for traversing through a submatrix inside this matrix.
- iterator(boolean, int, int, int, int) - Method in class org.ejml.simple.SimpleBase
-
Creates a new iterator for traversing through a submatrix inside this matrix.
K
- kron(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- kron(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
The Kronecker product of two matrices is defined as:
Cij = aijB
where Cij is a sub matrix inside of C ∈ ℜ m*k × n*l, A ∈ ℜ m × n, and B ∈ ℜ k × l. - kron(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- kron(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- kron(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
The Kronecker product of two matrices is defined as:
Cij = aijB
where Cij is a sub matrix inside of C ∈ ℜ m*k × n*l, A ∈ ℜ m × n, and B ∈ ℜ k × l. - kron(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- kron(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- kron(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- kron(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Kronecker product
- kron(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Computes the Kronecker product between this matrix and the provided B matrix:
C = kron(A,B) - kron(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Computes the Kronecker product between this matrix and the provided B matrix:
C = kron(A,B) - kron(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
L
- lastExceptional - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- lastExceptional - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- LDIVIDE - Enum constant in enum class org.ejml.equation.Symbol
- leastSquares(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Creates a good general purpose solver for over determined systems and returns the optimal least-squares solution.
- leastSquares(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Creates a good general purpose solver for over determined systems and returns the optimal least-squares solution.
- leastSquares(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_MT_DDRM
-
Creates a good general purpose solver for over determined systems and returns the optimal least-squares solution.
- leastSquares(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_MT_FDRM
-
Creates a good general purpose solver for over determined systems and returns the optimal least-squares solution.
- leastSquaresQrPivot(boolean, boolean) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Linear solver which uses QR pivot decomposition.
- leastSquaresQrPivot(boolean, boolean) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Linear solver which uses QR pivot decomposition.
- 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
- length() - Method in class org.ejml.equation.IntegerSequence.Combined
- length() - Method in class org.ejml.equation.IntegerSequence.Explicit
- length() - Method in class org.ejml.equation.IntegerSequence.For
- length() - Method in interface org.ejml.equation.IntegerSequence
- length() - Method in class org.ejml.equation.IntegerSequence.Range
- LESS_THAN - Enum constant in enum class org.ejml.equation.Symbol
- LESS_THAN_EQ - Enum constant in enum class org.ejml.equation.Symbol
- linear(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Creates a solver for linear systems.
- linear(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Creates a solver for linear systems.
- LinearSolver<S extends Matrix,
D extends Matrix> - Interface in org.ejml.interfaces.linsol -
Base class for Linear Solvers.
- LinearSolver_DDRB_to_DDRM - Class in org.ejml.dense.row.linsol
-
Wrapper that allows
DMatrixRBlock
to implementsLinearSolverDense
. - LinearSolver_DDRB_to_DDRM(LinearSolverDense<DMatrixRBlock>) - Constructor for class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- LinearSolver_FDRB_to_FDRM - Class in org.ejml.dense.row.linsol
-
Wrapper that allows
FMatrixRBlock
to implementsLinearSolverDense
. - LinearSolver_FDRB_to_FDRM(LinearSolverDense<FMatrixRBlock>) - Constructor for class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- LinearSolverAbstract_CDRM - Class in org.ejml.dense.row.linsol
-
An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class.
- LinearSolverAbstract_CDRM() - Constructor for class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
- LinearSolverAbstract_DDRM - Class in org.ejml.dense.row.linsol
-
An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class.
- LinearSolverAbstract_DDRM() - Constructor for class org.ejml.dense.row.linsol.LinearSolverAbstract_DDRM
- LinearSolverAbstract_FDRM - Class in org.ejml.dense.row.linsol
-
An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class.
- LinearSolverAbstract_FDRM() - Constructor for class org.ejml.dense.row.linsol.LinearSolverAbstract_FDRM
- LinearSolverAbstract_ZDRM - Class in org.ejml.dense.row.linsol
-
An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class.
- LinearSolverAbstract_ZDRM() - Constructor for class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
- LinearSolverChol_CDRM - Class in org.ejml.dense.row.linsol.chol
- LinearSolverChol_CDRM(CholeskyDecompositionCommon_CDRM) - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
- LinearSolverChol_DDRB - Class in org.ejml.dense.row.linsol.chol
-
A wrapper around
CholeskyDecomposition_F64
(DMatrixRBlock) that allows it to be easily used withDMatrixRMaj
. - LinearSolverChol_DDRB() - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRB
- LinearSolverChol_DDRB(LinearSolverDense<DMatrixRBlock>) - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRB
- LinearSolverChol_DDRM - Class in org.ejml.dense.row.linsol.chol
- LinearSolverChol_DDRM(CholeskyDecompositionCommon_DDRM) - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
- LinearSolverChol_FDRB - Class in org.ejml.dense.row.linsol.chol
-
A wrapper around
CholeskyDecomposition_F32
(FMatrixRBlock) that allows it to be easily used withFMatrixRMaj
. - LinearSolverChol_FDRB() - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRB
- LinearSolverChol_FDRB(LinearSolverDense<FMatrixRBlock>) - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRB
- LinearSolverChol_FDRM - Class in org.ejml.dense.row.linsol.chol
- LinearSolverChol_FDRM(CholeskyDecompositionCommon_FDRM) - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
- LinearSolverChol_ZDRM - Class in org.ejml.dense.row.linsol.chol
- LinearSolverChol_ZDRM(CholeskyDecompositionCommon_ZDRM) - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
- LinearSolverCholesky_DSCC - Class in org.ejml.sparse.csc.linsol.chol
-
Linear solver using a sparse Cholesky decomposition.
- LinearSolverCholesky_DSCC(CholeskyUpLooking_DSCC, ComputePermutation<DMatrixSparseCSC>) - Constructor for class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- LinearSolverCholesky_FSCC - Class in org.ejml.sparse.csc.linsol.chol
-
Linear solver using a sparse Cholesky decomposition.
- LinearSolverCholesky_FSCC(CholeskyUpLooking_FSCC, ComputePermutation<FMatrixSparseCSC>) - Constructor for class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- LinearSolverCholLDL_DDRM - Class in org.ejml.dense.row.linsol.chol
- LinearSolverCholLDL_DDRM() - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
- LinearSolverCholLDL_DDRM(CholeskyDecompositionLDL_DDRM) - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
- LinearSolverCholLDL_FDRM - Class in org.ejml.dense.row.linsol.chol
- LinearSolverCholLDL_FDRM() - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
- LinearSolverCholLDL_FDRM(CholeskyDecompositionLDL_FDRM) - Constructor for class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
- LinearSolverDense<T extends Matrix> - Interface in org.ejml.interfaces.linsol
-
An implementation of LinearSolverDense solves a linear system or inverts a matrix.
- LinearSolverFactory_CDRM - Class in org.ejml.dense.row.factory
-
Factory for creating linear solvers of complex matrices
- LinearSolverFactory_CDRM() - Constructor for class org.ejml.dense.row.factory.LinearSolverFactory_CDRM
- LinearSolverFactory_DDRM - Class in org.ejml.dense.row.factory
-
A factory for generating solvers for systems of the form A*x=b, where A and B are known and x is unknown.
- LinearSolverFactory_DDRM() - Constructor for class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
- LinearSolverFactory_DSCC - Class in org.ejml.sparse.csc.factory
-
Factory for sparse linear solvers
- LinearSolverFactory_DSCC() - Constructor for class org.ejml.sparse.csc.factory.LinearSolverFactory_DSCC
- LinearSolverFactory_FDRM - Class in org.ejml.dense.row.factory
-
A factory for generating solvers for systems of the form A*x=b, where A and B are known and x is unknown.
- LinearSolverFactory_FDRM() - Constructor for class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
- LinearSolverFactory_FSCC - Class in org.ejml.sparse.csc.factory
-
Factory for sparse linear solvers
- LinearSolverFactory_FSCC() - Constructor for class org.ejml.sparse.csc.factory.LinearSolverFactory_FSCC
- LinearSolverFactory_MT_DDRM - Class in org.ejml.dense.row.factory
-
A factory for generating solvers for systems of the form A*x=b, where A and B are known and x is unknown.
- LinearSolverFactory_MT_DDRM() - Constructor for class org.ejml.dense.row.factory.LinearSolverFactory_MT_DDRM
- LinearSolverFactory_MT_FDRM - Class in org.ejml.dense.row.factory
-
A factory for generating solvers for systems of the form A*x=b, where A and B are known and x is unknown.
- LinearSolverFactory_MT_FDRM() - Constructor for class org.ejml.dense.row.factory.LinearSolverFactory_MT_FDRM
- LinearSolverFactory_ZDRM - Class in org.ejml.dense.row.factory
-
Factory for creating linear solvers of complex matrices
- LinearSolverFactory_ZDRM() - Constructor for class org.ejml.dense.row.factory.LinearSolverFactory_ZDRM
- LinearSolverLu_CDRM - Class in org.ejml.dense.row.linsol.lu
-
For each column in the B matrix it makes a copy, which is then solved for and writen into X.
- LinearSolverLu_CDRM(LUDecompositionBase_CDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLu_CDRM
- LinearSolverLu_DDRM - Class in org.ejml.dense.row.linsol.lu
-
For each column in the B matrix it makes a copy, which is then solved for and writen into X.
- LinearSolverLu_DDRM(LUDecompositionBase_DDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLu_DDRM
- LinearSolverLu_DDRM(LUDecompositionBase_DDRM, boolean) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLu_DDRM
- LinearSolverLu_DSCC - Class in org.ejml.sparse.csc.linsol.lu
-
LU Decomposition based solver for square matrices.
- LinearSolverLu_DSCC(LuUpLooking_DSCC) - Constructor for class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- LinearSolverLu_FDRM - Class in org.ejml.dense.row.linsol.lu
-
For each column in the B matrix it makes a copy, which is then solved for and writen into X.
- LinearSolverLu_FDRM(LUDecompositionBase_FDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLu_FDRM
- LinearSolverLu_FDRM(LUDecompositionBase_FDRM, boolean) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLu_FDRM
- LinearSolverLu_FSCC - Class in org.ejml.sparse.csc.linsol.lu
-
LU Decomposition based solver for square matrices.
- LinearSolverLu_FSCC(LuUpLooking_FSCC) - Constructor for class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- LinearSolverLu_ZDRM - Class in org.ejml.dense.row.linsol.lu
-
For each column in the B matrix it makes a copy, which is then solved for and writen into X.
- LinearSolverLu_ZDRM(LUDecompositionBase_ZDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLu_ZDRM
- LinearSolverLuBase_CDRM - Class in org.ejml.dense.row.linsol.lu
- LinearSolverLuBase_CDRM(LUDecompositionBase_CDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_CDRM
- LinearSolverLuBase_DDRM - Class in org.ejml.dense.row.linsol.lu
- LinearSolverLuBase_DDRM(LUDecompositionBase_DDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
- LinearSolverLuBase_FDRM - Class in org.ejml.dense.row.linsol.lu
- LinearSolverLuBase_FDRM(LUDecompositionBase_FDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
- LinearSolverLuBase_ZDRM - Class in org.ejml.dense.row.linsol.lu
- LinearSolverLuBase_ZDRM(LUDecompositionBase_ZDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_ZDRM
- LinearSolverLuKJI_DDRM - Class in org.ejml.dense.row.linsol.lu
-
To avoid cpu cache issues the order in which the arrays are traversed have been changed.
- LinearSolverLuKJI_DDRM(LUDecompositionBase_DDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLuKJI_DDRM
- LinearSolverLuKJI_FDRM - Class in org.ejml.dense.row.linsol.lu
-
To avoid cpu cache issues the order in which the arrays are traversed have been changed.
- LinearSolverLuKJI_FDRM(LUDecompositionBase_FDRM) - Constructor for class org.ejml.dense.row.linsol.lu.LinearSolverLuKJI_FDRM
- LinearSolverQr_CDRM - Class in org.ejml.dense.row.linsol.qr
-
A solver for a generic QR decomposition algorithm.
- LinearSolverQr_CDRM(QRDecomposition<CMatrixRMaj>) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQr_DDRM - Class in org.ejml.dense.row.linsol.qr
-
A solver for a generic QR decomposition algorithm.
- LinearSolverQr_DDRM(QRDecomposition<DMatrixRMaj>) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQr_FDRM - Class in org.ejml.dense.row.linsol.qr
-
A solver for a generic QR decomposition algorithm.
- LinearSolverQr_FDRM(QRDecomposition<FMatrixRMaj>) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQr_ZDRM - Class in org.ejml.dense.row.linsol.qr
-
A solver for a generic QR decomposition algorithm.
- LinearSolverQr_ZDRM(QRDecomposition<ZMatrixRMaj>) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrBlock64_DDRM - Class in org.ejml.dense.row.linsol.qr
-
Wrapper around
QrHouseHolderSolver_DDRB
that allows it to processDMatrixRMaj
. - LinearSolverQrBlock64_DDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrBlock64_DDRM
- LinearSolverQrBlock64_DDRM(LinearSolverDense<DMatrixRBlock>) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrBlock64_DDRM
- LinearSolverQrBlock64_FDRM - Class in org.ejml.dense.row.linsol.qr
-
Wrapper around
QrHouseHolderSolver_FDRB
that allows it to processFMatrixRMaj
. - LinearSolverQrBlock64_FDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrBlock64_FDRM
- LinearSolverQrBlock64_FDRM(LinearSolverDense<FMatrixRBlock>) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrBlock64_FDRM
- LinearSolverQrHouse_CDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouse_CDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_CDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouse_DDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouse_DDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_DDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouse_FDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouse_FDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_FDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouse_ZDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouse_ZDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_ZDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseCol_CDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouseCol_CDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseCol_DDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouseCol_DDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseCol_DDRM(QRDecompositionHouseholderColumn_DDRM) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- LinearSolverQrHouseCol_FDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouseCol_FDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseCol_FDRM(QRDecompositionHouseholderColumn_FDRM) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- LinearSolverQrHouseCol_MT_DDRM - Class in org.ejml.dense.row.linsol.qr
-
Concurrent extension of
LinearSolverQrHouseCol_DDRM
. - LinearSolverQrHouseCol_MT_DDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_MT_DDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseCol_MT_FDRM - Class in org.ejml.dense.row.linsol.qr
-
Concurrent extension of
LinearSolverQrHouseCol_FDRM
. - LinearSolverQrHouseCol_MT_FDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_MT_FDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseCol_ZDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouseCol_ZDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseTran_CDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouseTran_CDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseTran_DDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouseTran_DDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseTran_FDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouseTran_FDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrHouseTran_ZDRM - Class in org.ejml.dense.row.linsol.qr
-
QR decomposition can be used to solve for systems.
- LinearSolverQrHouseTran_ZDRM() - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
-
Creates a linear solver that uses QR decomposition.
- LinearSolverQrLeftLooking_DSCC - Class in org.ejml.sparse.csc.linsol.qr
-
Sparse linear solver implemented using
QrLeftLookingDecomposition_DSCC
. - LinearSolverQrLeftLooking_DSCC(QrLeftLookingDecomposition_DSCC) - Constructor for class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- LinearSolverQrLeftLooking_FSCC - Class in org.ejml.sparse.csc.linsol.qr
-
Sparse linear solver implemented using
QrLeftLookingDecomposition_FSCC
. - LinearSolverQrLeftLooking_FSCC(QrLeftLookingDecomposition_FSCC) - Constructor for class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- LinearSolverQrpHouseCol_DDRM - Class in org.ejml.dense.row.linsol.qr
-
Performs a pseudo inverse solver using the
QRColPivDecompositionHouseholderColumn_DDRM
decomposition directly. - LinearSolverQrpHouseCol_DDRM(QRColPivDecompositionHouseholderColumn_DDRM, boolean) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrpHouseCol_DDRM
- LinearSolverQrpHouseCol_FDRM - Class in org.ejml.dense.row.linsol.qr
-
Performs a pseudo inverse solver using the
QRColPivDecompositionHouseholderColumn_FDRM
decomposition directly. - LinearSolverQrpHouseCol_FDRM(QRColPivDecompositionHouseholderColumn_FDRM, boolean) - Constructor for class org.ejml.dense.row.linsol.qr.LinearSolverQrpHouseCol_FDRM
- 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
- LinearSolverUnrolled_DDRM - Class in org.ejml.dense.row.linsol
-
Solver which uses an unrolled inverse to compute the inverse.
- LinearSolverUnrolled_DDRM() - Constructor for class org.ejml.dense.row.linsol.LinearSolverUnrolled_DDRM
- LinearSolverUnrolled_FDRM - Class in org.ejml.dense.row.linsol
-
Solver which uses an unrolled inverse to compute the inverse.
- LinearSolverUnrolled_FDRM() - Constructor for class org.ejml.dense.row.linsol.LinearSolverUnrolled_FDRM
- loadCSV(String) - Method in class org.ejml.simple.SimpleBase
-
Loads a new matrix from a CSV file.
- 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().
- log(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- lookup(boolean, boolean, int) - Static method in enum class org.ejml.data.MatrixType
-
Looks up the default matrix type for the specified features
- lookup(char) - Static method in enum class org.ejml.equation.Symbol
- lookup(Class<?>) - Static method in enum class org.ejml.data.MatrixType
- lookupDDRM(String) - Method in class org.ejml.equation.Equation
- lookupDouble(String) - Method in class org.ejml.equation.Equation
- lookupElementWise(char) - Static method in enum class org.ejml.equation.Symbol
- lookupFDRM(String) - Method in class org.ejml.equation.Equation
- lookupInteger(String) - Method in class org.ejml.equation.Equation
- lookupMacro(String) - Method in class org.ejml.equation.Equation
- lookupOps(MatrixType) - Static method in class org.ejml.simple.SimpleBase
- lookupSimple(String) - Method in class org.ejml.equation.Equation
- lookupVariable(String) - Method in class org.ejml.equation.Equation
-
Looks up a variable given its name.
- 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.
- lower - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
- lower - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
- lower - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- lower - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- lower(double[], int, int) - Static method in class org.ejml.dense.block.decomposition.chol.InnerCholesky_DDRB
-
Performs an inline lower Cholesky decomposition on an inner row-major matrix.
- lower(float[], int, int) - Static method in class org.ejml.dense.block.decomposition.chol.InnerCholesky_FDRB
-
Performs an inline lower Cholesky decomposition on an inner row-major matrix.
- lower(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- lower(DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.chol.InnerCholesky_DDRB
- lower(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- lower(FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.chol.InnerCholesky_FDRB
- lower1(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- lower1(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- lower2(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- lower2(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- lower3(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- lower3(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- lower4(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- lower4(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- lower5(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- lower5(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- lower6(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- lower6(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- lower7(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- lower7(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- lowerTriangle - Static variable in class org.ejml.ops.IPredicatesBinary
- lu() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
- lu() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
- lu(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_CDRM
-
Creates a linear solver which uses LU decomposition internally
- lu(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Creates a linear solver using LU decomposition
- lu(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Creates a linear solver using LU decomposition
- lu(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_ZDRM
-
Creates a linear solver which uses LU decomposition internally
- lu(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_CDRM
-
Returns a
LUDecomposition
that has been optimized for the specified matrix size. - lu(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns a
LUDecomposition
that has been optimized for the specified matrix size. - lu(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns a
LUDecomposition
that has been optimized for the specified matrix size. - lu(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_ZDRM
-
Returns a
LUDecomposition
that has been optimized for the specified matrix size. - lu(FillReducing) - Static method in class org.ejml.sparse.csc.factory.DecompositionFactory_DSCC
- lu(FillReducing) - Static method in class org.ejml.sparse.csc.factory.DecompositionFactory_FSCC
- lu(FillReducing) - Static method in class org.ejml.sparse.csc.factory.LinearSolverFactory_DSCC
- lu(FillReducing) - Static method in class org.ejml.sparse.csc.factory.LinearSolverFactory_FSCC
- LU - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- LU - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- LU - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- LU - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- 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 - LUDecompositionAlt_CDRM - Class in org.ejml.dense.row.decompose.lu
-
An LU decomposition algorithm that originally came from Jama.
- LUDecompositionAlt_CDRM() - Constructor for class org.ejml.dense.row.decompose.lu.LUDecompositionAlt_CDRM
- LUDecompositionAlt_DDRM - Class in org.ejml.dense.row.decomposition.lu
-
An LU decomposition algorithm that originally came from Jama.
- LUDecompositionAlt_DDRM() - Constructor for class org.ejml.dense.row.decomposition.lu.LUDecompositionAlt_DDRM
- LUDecompositionAlt_FDRM - Class in org.ejml.dense.row.decomposition.lu
-
An LU decomposition algorithm that originally came from Jama.
- LUDecompositionAlt_FDRM() - Constructor for class org.ejml.dense.row.decomposition.lu.LUDecompositionAlt_FDRM
- LUDecompositionAlt_ZDRM - Class in org.ejml.dense.row.decompose.lu
-
An LU decomposition algorithm that originally came from Jama.
- LUDecompositionAlt_ZDRM() - Constructor for class org.ejml.dense.row.decompose.lu.LUDecompositionAlt_ZDRM
- LUDecompositionBase_CDRM - Class in org.ejml.dense.row.decompose.lu
-
Contains common data structures and operations for LU decomposition algorithms.
- LUDecompositionBase_CDRM() - Constructor for class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- LUDecompositionBase_DDRM - Class in org.ejml.dense.row.decomposition.lu
-
Contains common data structures and operations for LU decomposition algorithms.
- LUDecompositionBase_DDRM() - Constructor for class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- LUDecompositionBase_FDRM - Class in org.ejml.dense.row.decomposition.lu
-
Contains common data structures and operations for LU decomposition algorithms.
- LUDecompositionBase_FDRM() - Constructor for class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- LUDecompositionBase_ZDRM - Class in org.ejml.dense.row.decompose.lu
-
Contains common data structures and operations for LU decomposition algorithms.
- LUDecompositionBase_ZDRM() - Constructor for class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- 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 - LuUpLooking_DSCC - Class in org.ejml.sparse.csc.decomposition.lu
-
LU Decomposition using a left looking algorithm for
DMatrixSparseCSC
. - LuUpLooking_DSCC(ComputePermutation<DMatrixSparseCSC>) - Constructor for class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- LuUpLooking_FSCC - Class in org.ejml.sparse.csc.decomposition.lu
-
LU Decomposition using a left looking algorithm for
FMatrixSparseCSC
. - LuUpLooking_FSCC(ComputePermutation<FMatrixSparseCSC>) - Constructor for class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
M
- m - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- m - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- m - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- m - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- Macro - Class in org.ejml.equation
-
Definition of a macro.
- Macro() - Constructor for class org.ejml.equation.Macro
- Macro.Assign - Class in org.ejml.equation
- magnitude() - Method in interface org.ejml.simple.ConstMatrix
-
Returns a real matrix that has the complex magnitude of each element in the matrix.
- magnitude() - Method in class org.ejml.simple.SimpleBase
-
Returns a real matrix that has the complex magnitude of each element in the matrix.
- magnitude(CMatrixD1, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Computes the magnitude of the complex number in the input matrix and stores the results in the output matrix.
- magnitude(ZMatrixD1, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Computes the magnitude of the complex number in the input matrix and stores the results in the output matrix.
- ManagerFunctions - Class in org.ejml.equation
-
Centralized place to create new instances of operations and functions.
- ManagerFunctions() - Constructor for class org.ejml.equation.ManagerFunctions
- ManagerFunctions.Input1 - Interface in org.ejml.equation
-
Creates new instances of functions from a single variable
- ManagerFunctions.InputN - Interface in org.ejml.equation
-
Creates a new instance of functions from two variables
- managerTemp - Variable in class org.ejml.equation.ManagerFunctions
- ManagerTempVariables - Class in org.ejml.equation
-
Manages the creation and recycling of temporary variables used to store intermediate results.
- ManagerTempVariables() - Constructor for class org.ejml.equation.ManagerTempVariables
- 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
- mat - Variable in class org.ejml.simple.SimpleBase
-
Internal matrix which this is a wrapper around.
- mat - Variable in class org.ejml.sparse.csc.mult.Workspace_MT_DSCC
- mat - Variable in class org.ejml.sparse.csc.mult.Workspace_MT_FSCC
- 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.equation.VariableMatrix
- 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
- MATRIX - Enum constant in enum class org.ejml.equation.VariableType
- matrixConstructor(MatrixConstructor) - Static method in class org.ejml.equation.Operation
- MatrixConstructor - Class in org.ejml.equation
-
matrix used to construct a matrix from a sequence of concatenations.
- MatrixConstructor(ManagerTempVariables) - Constructor for class org.ejml.equation.MatrixConstructor
- 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_CDRM - Class in org.ejml.dense.row
-
Functions for computing the features of complex matrices
- 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_DDF2 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 2 x 2 or 2 element vectors.
- MatrixFeatures_DDF2() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_DDF2
- MatrixFeatures_DDF3 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 3 x 3 or 3 element vectors.
- MatrixFeatures_DDF3() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_DDF3
- MatrixFeatures_DDF4 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 4 x 4 or 4 element vectors.
- MatrixFeatures_DDF4() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_DDF4
- MatrixFeatures_DDF5 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 5 x 5 or 5 element vectors.
- MatrixFeatures_DDF5() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_DDF5
- MatrixFeatures_DDF6 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 6 x 6 or 6 element vectors.
- MatrixFeatures_DDF6() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_DDF6
- MatrixFeatures_DDRM - Class in org.ejml.dense.row
-
Used to compute features that describe the structure of a matrix.
- MatrixFeatures_DSCC - Class in org.ejml.sparse.csc
-
Functions for computing the features/properties of matrices.
- MatrixFeatures_DSTL - Class in org.ejml.sparse.triplet
- MatrixFeatures_DSTL() - Constructor for class org.ejml.sparse.triplet.MatrixFeatures_DSTL
- MatrixFeatures_F - Class in org.ejml.ops
-
Generic (slow) matrix features for real matrices
- MatrixFeatures_F() - Constructor for class org.ejml.ops.MatrixFeatures_F
- MatrixFeatures_FDF2 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 2 x 2 or 2 element vectors.
- MatrixFeatures_FDF2() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_FDF2
- MatrixFeatures_FDF3 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 3 x 3 or 3 element vectors.
- MatrixFeatures_FDF3() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_FDF3
- MatrixFeatures_FDF4 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 4 x 4 or 4 element vectors.
- MatrixFeatures_FDF4() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_FDF4
- MatrixFeatures_FDF5 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 5 x 5 or 5 element vectors.
- MatrixFeatures_FDF5() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_FDF5
- MatrixFeatures_FDF6 - Class in org.ejml.dense.fixed
-
Matrix features for fixed sized matrices which are 6 x 6 or 6 element vectors.
- MatrixFeatures_FDF6() - Constructor for class org.ejml.dense.fixed.MatrixFeatures_FDF6
- MatrixFeatures_FDRM - Class in org.ejml.dense.row
-
Used to compute features that describe the structure of a matrix.
- MatrixFeatures_FSCC - Class in org.ejml.sparse.csc
-
Functions for computing the features/properties of matrices.
- MatrixFeatures_FSTL - Class in org.ejml.sparse.triplet
- MatrixFeatures_FSTL() - Constructor for class org.ejml.sparse.triplet.MatrixFeatures_FSTL
- MatrixFeatures_ZDRM - Class in org.ejml.dense.row
-
Functions for computing the features of complex matrices
- 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
- MatrixMatrixMult_CDRM - Class in org.ejml.dense.row.mult
-
Matrix multiplication routines for complex row matrices in a row-major format.
- MatrixMatrixMult_CDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- MatrixMatrixMult_DDRM - Class in org.ejml.dense.row.mult
-
This class contains various types of matrix matrix multiplication operations for
DMatrix1Row
. - MatrixMatrixMult_DDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- MatrixMatrixMult_FDRM - Class in org.ejml.dense.row.mult
-
This class contains various types of matrix matrix multiplication operations for
FMatrix1Row
. - MatrixMatrixMult_FDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- MatrixMatrixMult_MT_CDRM - Class in org.ejml.dense.row.mult
-
Matrix multiplication routines for complex row matrices in a row-major format.
- MatrixMatrixMult_MT_CDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- MatrixMatrixMult_MT_DDRM - Class in org.ejml.dense.row.mult
-
This class contains various types of matrix matrix multiplication operations for
DMatrix1Row
. - MatrixMatrixMult_MT_DDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- MatrixMatrixMult_MT_FDRM - Class in org.ejml.dense.row.mult
-
This class contains various types of matrix matrix multiplication operations for
FMatrix1Row
. - MatrixMatrixMult_MT_FDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- MatrixMatrixMult_MT_ZDRM - Class in org.ejml.dense.row.mult
-
Matrix multiplication routines for complex row matrices in a row-major format.
- MatrixMatrixMult_MT_ZDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- MatrixMatrixMult_ZDRM - Class in org.ejml.dense.row.mult
-
Matrix multiplication routines for complex row matrices in a row-major format.
- MatrixMatrixMult_ZDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- MatrixMult_DDRB - Class in org.ejml.dense.block
-
Matrix multiplication for
DMatrixRBlock
. - MatrixMult_DDRB() - Constructor for class org.ejml.dense.block.MatrixMult_DDRB
- MatrixMult_FDRB - Class in org.ejml.dense.block
-
Matrix multiplication for
FMatrixRBlock
. - MatrixMult_FDRB() - Constructor for class org.ejml.dense.block.MatrixMult_FDRB
- MatrixMult_MT_DDRB - Class in org.ejml.dense.block
-
Matrix multiplication for
DMatrixRBlock
. - MatrixMult_MT_DDRB() - Constructor for class org.ejml.dense.block.MatrixMult_MT_DDRB
- MatrixMult_MT_FDRB - Class in org.ejml.dense.block
-
Matrix multiplication for
FMatrixRBlock
. - MatrixMult_MT_FDRB() - Constructor for class org.ejml.dense.block.MatrixMult_MT_FDRB
- MatrixMultProduct_DDRM - Class in org.ejml.dense.row.mult
-
Specialized operations for performing inner and outer products for matrices.
- MatrixMultProduct_DDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMultProduct_DDRM
- MatrixMultProduct_FDRM - Class in org.ejml.dense.row.mult
-
Specialized operations for performing inner and outer products for matrices.
- MatrixMultProduct_FDRM() - Constructor for class org.ejml.dense.row.mult.MatrixMultProduct_FDRM
- MatrixOps_DDRB - Class in org.ejml.dense.block
-
Various operations on
DMatrixRBlock
. - MatrixOps_DDRB() - Constructor for class org.ejml.dense.block.MatrixOps_DDRB
- MatrixOps_FDRB - Class in org.ejml.dense.block
-
Various operations on
FMatrixRBlock
. - MatrixOps_FDRB() - Constructor for class org.ejml.dense.block.MatrixOps_FDRB
- MatrixOps_MT_DDRB - Class in org.ejml.dense.block
-
Various operations on
DMatrixRBlock
. - MatrixOps_MT_DDRB() - Constructor for class org.ejml.dense.block.MatrixOps_MT_DDRB
- MatrixOps_MT_FDRB - Class in org.ejml.dense.block
-
Various operations on
FMatrixRBlock
. - MatrixOps_MT_FDRB() - Constructor for class org.ejml.dense.block.MatrixOps_MT_FDRB
- 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.
- MatrixVectorMult_DDRM - Class in org.ejml.dense.row.mult
-
This class contains various types of matrix vector multiplcation operations for
DMatrixRMaj
. - MatrixVectorMult_DDRM() - Constructor for class org.ejml.dense.row.mult.MatrixVectorMult_DDRM
- MatrixVectorMult_DSCC - Class in org.ejml.sparse.csc.mult
- MatrixVectorMult_DSCC() - Constructor for class org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC
- MatrixVectorMult_FDRM - Class in org.ejml.dense.row.mult
-
This class contains various types of matrix vector multiplcation operations for
FMatrixRMaj
. - MatrixVectorMult_FDRM() - Constructor for class org.ejml.dense.row.mult.MatrixVectorMult_FDRM
- MatrixVectorMult_FSCC - Class in org.ejml.sparse.csc.mult
- MatrixVectorMult_FSCC() - Constructor for class org.ejml.sparse.csc.mult.MatrixVectorMult_FSCC
- MatrixVectorMultWithSemiRing_DSCC - Class in org.ejml.sparse.csc.mult
-
based on MartrixVectorMult_DSCC
- MatrixVectorMultWithSemiRing_DSCC() - Constructor for class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_DSCC
- MatrixVectorMultWithSemiRing_FSCC - Class in org.ejml.sparse.csc.mult
-
based on MartrixVectorMult_FSCC
- MatrixVectorMultWithSemiRing_FSCC() - Constructor for class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_FSCC
- 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(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- Max(int, int, Class, IntProducerNumber) - Constructor for class pabeles.concurrency.IntOperatorTask.Max
- MAX - Static variable in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- MAX - Static variable in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- MAX - Static variable in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
- MAX - Static variable in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
- MAX - Static variable in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_DDRM
- MAX - Static variable in class org.ejml.dense.row.misc.UnrolledInverseFromMinor_FDRM
- 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
- max_two(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- maxAbsCols(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Finds the maximum abs in each column of A and stores it into values
- maxAbsCols(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Finds the maximum abs in each column of A and stores it into values
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
- maxCols - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
- maxCols(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Finds the element with the minimum value along column in the input matrix and returns the results in a vector:
bj = min(i=1:m ; aij) - maxCols(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Computes the maximums of each column in the input matrix and returns the results in a vector:
bj = max(i=1:m ; aij) - maxCols(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Finds the element with the minimum value along column in the input matrix and returns the results in a vector:
bj = min(i=1:m ; aij) - maxCols(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Computes the maximums of each column in the input matrix and returns the results in a vector:
bj = max(i=1:m ; aij) - 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
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
- maxRows - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
- maxRows(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Finds the element with the maximum value along each row in the input matrix and returns the results in a vector:
bj = max(i=1:n ; aji) - maxRows(DMatrixSparseCSC, DMatrixRMaj, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Computes the maximum of each row in the input matrix and returns the results in a vector:
bj = max(i=1:n ; aji) - maxRows(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Finds the element with the maximum value along each row in the input matrix and returns the results in a vector:
bj = max(i=1:n ; aji) - maxRows(FMatrixSparseCSC, FMatrixRMaj, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Computes the maximum of each row in the input matrix and returns the results in a vector:
bj = max(i=1:n ; aji) - maxValue - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- maxValue - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- maxWidth - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- maxWidth - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- maxWidth - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- maxWidth - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- maxWidth - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- maxWidth - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- 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(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- 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
- min_two(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- minCols(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Finds the element with the minimum value along column in the input matrix and returns the results in a vector:
bj = min(i=1:m ; aij) - minCols(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Computes the minimum of each column in the input matrix and returns the results in a vector:
bj = min(i=1:m ; aij) - minCols(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Finds the element with the minimum value along column in the input matrix and returns the results in a vector:
bj = min(i=1:m ; aij) - minCols(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Computes the minimum of each column in the input matrix and returns the results in a vector:
bj = min(i=1:m ; aij) - minLength - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- minLength - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- minLength - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- minLength - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- minLength - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- minLength - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- minLength - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- minLength - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- minLength - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- minLength - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- minLength - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- minLength - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- minRows(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Finds the element with the minimum value along each row in the input matrix and returns the results in a vector:
bj = min(i=1:n ; aji) - minRows(DMatrixSparseCSC, DMatrixRMaj, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Computes the minimum of each row in the input matrix and returns the results in a vector:
bj = min(i=1:n ; aji) - minRows(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Finds the element with the minimum value along each row in the input matrix and returns the results in a vector:
bj = min(i=1:n ; aji) - minRows(FMatrixSparseCSC, FMatrixRMaj, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Computes the minimum of each row in the input matrix and returns the results in a vector:
bj = min(i=1:n ; aji) - minus(double) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the result of matrix-double subtraction:
c = a - b
where c is the returned matrix, a is this matrix, and b is the passed in double. - minus(double) - Method in class org.ejml.simple.SimpleBase
-
Returns the result of matrix-double subtraction:
c = a - b
where c is the returned matrix, a is this matrix, and b is the passed in double. - 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(CMatrixRMaj, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- minus(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- 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
- minus(DMatrixRMaj, double, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- minus(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- minus(DMatrixSparseCSC, double, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- minus(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- minus(FMatrixRMaj, double, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- minus(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- minus(FMatrixSparseCSC, double, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- minus(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- minus(ZMatrixRMaj, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- minus(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- minus(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the result of matrix subtraction:
c = a - b
where c is the returned matrix, a is this matrix, and b is the passed in matrix. - minus(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Returns the result of matrix subtraction:
c = a - b
where c is the returned matrix, a is this matrix, and b is the passed in matrix. - minus(T, double, T) - Method in interface org.ejml.simple.SimpleOperations
-
output[i,j] = A[i,j] - b
- minus(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
-
output[i,j] = A[i,j] - B[i,j]
- MINUS - Enum constant in enum class org.ejml.equation.Symbol
- minusComplex(double, double) - Method in interface org.ejml.simple.ConstMatrix
-
Subtracts a complex scalar from each element in the matrix.
- minusComplex(double, double) - Method in class org.ejml.simple.SimpleBase
-
Subtracts a complex scalar from each element in the matrix.
- minusComplex(CMatrixRMaj, double, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- minusComplex(ZMatrixRMaj, double, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- minusComplex(T, double, double, T) - Method in interface org.ejml.simple.SimpleOperations
- modifiesA() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
- modifiesA() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
- modifiesA() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_DDRB
- modifiesA() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_FDRB
- modifiesA() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
- modifiesA() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
- modifiesA() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
- modifiesA() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
- modifiesA() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_CDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_ZDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_CDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_ZDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrpHouseCol_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrpHouseCol_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_FDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
- modifiesA() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
- 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
- modifiesA() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- modifiesA() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- modifiesA() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- modifiesA() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- modifiesA() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- modifiesA() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- modifiesB() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
- modifiesB() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
- modifiesB() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_DDRB
- modifiesB() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_FDRB
- modifiesB() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
- modifiesB() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
- modifiesB() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
- modifiesB() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
- modifiesB() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_CDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_ZDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_CDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_ZDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrpHouseCol_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrpHouseCol_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_FDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
- modifiesB() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
- 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
- modifiesB() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- modifiesB() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- modifiesB() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- modifiesB() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- modifiesB() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- modifiesB() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- mult - Variable in class org.ejml.ops.DSemiRing
- mult - Variable in class org.ejml.ops.FSemiRing
- mult(double[], int, DMatrixSparseCSC, double[], int) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC
-
c = aT*B
- mult(double[], int, DMatrixSparseCSC, double[], int, DSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_DSCC
-
c = aT*B
- mult(double[], DMatrixSparseCSC, double[], DSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_DSCC
- mult(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj} - mult(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj} - mult(double, DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(double, DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(double, DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(double, DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(double, DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj} - mult(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj} - mult(float[], int, FMatrixSparseCSC, float[], int) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_FSCC
-
c = aT*B
- mult(float[], int, FMatrixSparseCSC, float[], int, FSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_FSCC
-
c = aT*B
- mult(float[], FMatrixSparseCSC, float[], FSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_FSCC
- mult(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj} - mult(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj} - mult(float, FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(float, FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(float, FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(float, FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(float, FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { aik * bkj} - mult(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj} - mult(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = α * a * b
cij = α ∑k=1:n { * aik * bkj} - mult(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_DDRB
- mult(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
- mult(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
- mult(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
- mult(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { * aik * bkj} - mult(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { * aik * bkj} - mult(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- mult(DMatrix1Row, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_DDRM
-
Performs a matrix vector multiply.
c = A * b
and
c = A * bT
ci = Sum{ j=1:n, aij * bj}
where A is a matrix, b is a column or transposed row vector, and c is a column vector. - mult(DMatrix2, DMatrix2x2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(DMatrix2x2, DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(DMatrix3, DMatrix3x3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(DMatrix3x3, DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(DMatrix4, DMatrix4x4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(DMatrix4x4, DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(DMatrix5, DMatrix5x5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(DMatrix5x5, DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(DMatrix6, DMatrix6x6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(DMatrix6x6, DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(DMatrixRBlock, DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- mult(DMatrixRBlock, DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_MT_DDRB
- mult(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- mult(DMatrixSparseCSC, double[], double[], DSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_DSCC
- mult(DMatrixSparseCSC, double[], int, double[], int) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC
-
c = A*b
- mult(DMatrixSparseCSC, double[], int, double[], int, DSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_DSCC
-
c = A*b
- mult(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Performs matrix multiplication.
- mult(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
Performs matrix multiplication.
- mult(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
Performs matrix multiplication.
- mult(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- mult(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- mult(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, boolean, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - mult(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- mult(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
Matrix multiplication C = A*B.
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Performs matrix multiplication.
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, GrowArray<Workspace_MT_DSCC>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
Performs matrix multiplication.
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, DSemiRing, Mask, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
Performs matrix multiplication.
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Performs matrix multiplication.
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, DSemiRing, Mask, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
-
Performs matrix multiplication.
- mult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, GrowArray<Workspace_MT_DSCC>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - mult(FMatrix1Row, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_FDRM
-
Performs a matrix vector multiply.
c = A * b
and
c = A * bT
ci = Sum{ j=1:n, aij * bj}
where A is a matrix, b is a column or transposed row vector, and c is a column vector. - mult(FMatrix2, FMatrix2x2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(FMatrix2x2, FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(FMatrix3, FMatrix3x3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(FMatrix3x3, FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(FMatrix4, FMatrix4x4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(FMatrix4x4, FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(FMatrix5, FMatrix5x5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(FMatrix5x5, FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(FMatrix6, FMatrix6x6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs vector to matrix multiplication:
c = a * b
cj = ∑k=1:n { bk * akj } - mult(FMatrix6x6, FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs matrix to vector multiplication:
c = a * b
ci = ∑k=1:n { aik * bk} - mult(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(FMatrixRBlock, FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- mult(FMatrixRBlock, FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_MT_FDRB
- mult(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- mult(FMatrixSparseCSC, float[], float[], FSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_FSCC
- mult(FMatrixSparseCSC, float[], int, float[], int) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_FSCC
-
c = A*b
- mult(FMatrixSparseCSC, float[], int, float[], int, FSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_FSCC
-
c = A*b
- mult(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Performs matrix multiplication.
- mult(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
Performs matrix multiplication.
- mult(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
Performs matrix multiplication.
- mult(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- mult(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- mult(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, boolean, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - mult(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- mult(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
Matrix multiplication C = A*B.
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Performs matrix multiplication.
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, GrowArray<Workspace_MT_FSCC>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
Performs matrix multiplication.
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, FSemiRing, Mask, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
Performs matrix multiplication.
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Performs matrix multiplication.
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, FSemiRing, Mask, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
-
Performs matrix multiplication.
- mult(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC, GrowArray<Workspace_MT_FSCC>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - mult(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { * aik * bkj} - mult(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { * aik * bkj} - mult(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- mult(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix which is the result of matrix multiplication:
c = a * b
where c is the returned matrix, a is this matrix, and b is the passed in matrix. - mult(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix which is the result of matrix multiplication:
c = a * b
where c is the returned matrix, a is this matrix, and b is the passed in matrix. - mult(S, D, D) - Method in interface org.ejml.simple.SimpleSparseOperations
- mult(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = a * b
cij = ∑k=1:n { aik * bkj} - mult(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
- mult_aux(double, DMatrix1Row, DMatrix1Row, DMatrix1Row, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- mult_aux(float, FMatrix1Row, FMatrix1Row, FMatrix1Row, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- mult_aux(DMatrix1Row, DMatrix1Row, DMatrix1Row, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- mult_aux(FMatrix1Row, FMatrix1Row, FMatrix1Row, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- 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_reorder(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- mult_reorder(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- mult_reorder(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- mult_reorder(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- mult_reorder(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- mult_reorder(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- mult_reorder(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- mult_reorder(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- mult_reorder(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- mult_reorder(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- mult_reorder(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- mult_reorder(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- mult_reorder(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- mult_reorder(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- mult_reorder(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- mult_reorder(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- mult_small(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- mult_small(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- mult_small(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- mult_small(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- mult_small(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- mult_small(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- mult_small(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- mult_small(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- mult_small(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- mult_small(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- mult_small(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- mult_small(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- mult_small(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- mult_small(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- mult_small(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- mult_small(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- MULT_TRANAB_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
- multA_u(int, DSubmatrixD1, DSubmatrixD1, int) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
-
Multiples the appropriate submatrix of A by the specified reflector and stores the result ('y') in V.
y = A*u - multA_u(int, FSubmatrixD1, FSubmatrixD1, int) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
-
Multiples the appropriate submatrix of A by the specified reflector and stores the result ('y') in V.
y = A*u - multAdd(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj} - multAdd(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj} - multAdd(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj} - multAdd(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj} - multAdd(double, DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(double, DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(double, DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(double, DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(double, DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj} - multAdd(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj} - multAdd(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj} - multAdd(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = c + α * a * b
cij = cij + α * ∑k=1:n { aik * bkj} - multAdd(float, FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(float, FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(float, FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(float, FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(float, FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c += α * a * b
cij += α ∑k=1:n { aik * bkj} - multAdd(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj} - multAdd(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj} - multAdd(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj} - multAdd(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj} - multAdd(DMatrix1Row, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_DDRM
-
Performs a matrix vector multiply.
C = C + A * B
or
C = C + A * BT
ci = Sum{ j=1:n, ci + aij * bj}
where A is a matrix, B is a column or transposed row vector, and C is a column vector. - multAdd(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(DMatrixSparseCSC, double[], int, double[], int) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_DSCC
-
c = c + A*b
- multAdd(DMatrixSparseCSC, double[], int, double[], int, DSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_DSCC
-
c = c + A*b
- multAdd(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
C = C + A*B
- multAdd(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- multAdd(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
C = C + AT*B
- multAdd(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
output = output + A*B
- multAdd(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- multAdd(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - multAdd(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj} - multAdd(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj} - multAdd(FMatrix1Row, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_FDRM
-
Performs a matrix vector multiply.
C = C + A * B
or
C = C + A * BT
ci = Sum{ j=1:n, ci + aij * bj}
where A is a matrix, B is a column or transposed row vector, and C is a column vector. - multAdd(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c += a * b
cij += ∑k=1:n { aik * bkj} - multAdd(FMatrixSparseCSC, float[], int, float[], int) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMult_FSCC
-
c = c + A*b
- multAdd(FMatrixSparseCSC, float[], int, float[], int, FSemiRing, Mask) - Static method in class org.ejml.sparse.csc.mult.MatrixVectorMultWithSemiRing_FSCC
-
c = c + A*b
- multAdd(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
C = C + A*B
- multAdd(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- multAdd(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
C = C + AT*B
- multAdd(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
output = output + A*B
- multAdd(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- multAdd(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - multAdd(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj} - multAdd(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = c + a * b
cij = cij + ∑k=1:n { aik * bkj} - multAdd_aux(double, DMatrix1Row, DMatrix1Row, DMatrix1Row, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAdd_aux(float, FMatrix1Row, FMatrix1Row, FMatrix1Row, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAdd_aux(DMatrix1Row, DMatrix1Row, DMatrix1Row, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAdd_aux(FMatrix1Row, FMatrix1Row, FMatrix1Row, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAdd_reorder(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAdd_reorder(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAdd_reorder(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAdd_reorder(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAdd_reorder(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAdd_reorder(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAdd_reorder(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAdd_reorder(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAdd_reorder(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAdd_reorder(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAdd_reorder(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAdd_reorder(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAdd_reorder(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAdd_reorder(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAdd_reorder(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAdd_reorder(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAdd_small(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAdd_small(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAdd_small(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAdd_small(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAdd_small(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAdd_small(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAdd_small(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAdd_small(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAdd_small(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAdd_small(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAdd_small(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAdd_small(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAdd_small(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAdd_small(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAdd_small(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAdd_small(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAdd_zeros(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Special multiplication that takes in account the zeros and one in Y, which is the matrix that stores the householder vectors.
- multAdd_zeros(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Special multiplication that takes in account the zeros and one in Y, which is the matrix that stores the householder vectors.
- multAdd_zeros(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Special multiplication that takes in account the zeros and one in Y, which is the matrix that stores the householder vectors.
- multAdd_zeros(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Special multiplication that takes in account the zeros and one in Y, which is the matrix that stores the householder vectors.
- multAddColA(DMatrixSparseCSC, int, double, DMatrixSparseCSC, int, double[], int[]) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Performs the operation x = x + A(:,i)*alpha
- multAddColA(DMatrixSparseCSC, int, double, DMatrixSparseCSC, int, DSemiRing, Mask, double[], int[]) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
-
Performs the operation x = x + A(:,i)*alpha
- multAddColA(FMatrixSparseCSC, int, float, FMatrixSparseCSC, int, float[], int[]) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Performs the operation x = x + A(:,i)*alpha
- multAddColA(FMatrixSparseCSC, int, float, FMatrixSparseCSC, int, FSemiRing, Mask, float[], int[]) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
-
Performs the operation x = x + A(:,i)*alpha
- multAddOuter(double, DMatrix2x2, double, DMatrix2, DMatrix2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
C = αA + βu*vT
- multAddOuter(double, DMatrix3x3, double, DMatrix3, DMatrix3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
C = αA + βu*vT
- multAddOuter(double, DMatrix4x4, double, DMatrix4, DMatrix4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
C = αA + βu*vT
- multAddOuter(double, DMatrix5x5, double, DMatrix5, DMatrix5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
C = αA + βu*vT
- multAddOuter(double, DMatrix6x6, double, DMatrix6, DMatrix6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
C = αA + βu*vT
- multAddOuter(float, FMatrix2x2, float, FMatrix2, FMatrix2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
C = αA + βu*vT
- multAddOuter(float, FMatrix3x3, float, FMatrix3, FMatrix3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
C = αA + βu*vT
- multAddOuter(float, FMatrix4x4, float, FMatrix4, FMatrix4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
C = αA + βu*vT
- multAddOuter(float, FMatrix5x5, float, FMatrix5, FMatrix5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
C = αA + βu*vT
- multAddOuter(float, FMatrix6x6, float, FMatrix6, FMatrix6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
C = αA + βu*vT
- multAddTransA(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = c + α * aH * b
cij =cij + α * ∑k=1:n { aki * bkj} - multAddTransA(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = c + α * aH * b
cij =cij + α * ∑k=1:n { aki * bkj} - multAddTransA(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = c + α * aT * b
cij =cij + α * ∑k=1:n { aki * bkj} - multAddTransA(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = c + α * aT * b
cij =cij + α * ∑k=1:n { aki * bkj} - multAddTransA(double, DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(double, DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(double, DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(double, DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(double, DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = c + α * aH * b
cij =cij + α * ∑k=1:n { aki * bkj} - multAddTransA(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = c + α * aH * b
cij =cij + α * ∑k=1:n { aki * bkj} - multAddTransA(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = c + α * aT * b
cij =cij + α * ∑k=1:n { aki * bkj} - multAddTransA(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = c + α * aT * b
cij =cij + α * ∑k=1:n { aki * bkj} - multAddTransA(float, FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(float, FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(float, FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(float, FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(float, FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c += α * aT * b
cij += α * ∑k=1:n { aki * bkj} - multAddTransA(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = c + aH * b
cij = cij + ∑k=1:n { aki * bkj} - multAddTransA(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = c + aH * b
cij = cij + ∑k=1:n { aki * bkj} - multAddTransA(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = c + aT * b
cij = cij + ∑k=1:n { aki * bkj} - multAddTransA(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = c + aT * b
cij = cij + ∑k=1:n { aki * bkj} - multAddTransA(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
C = C + AT*B
- multAddTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
C = C + AT*B
- multAddTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- multAddTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
output = output + AT*B
- multAddTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- multAddTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - multAddTransA(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = c + aT * b
cij = cij + ∑k=1:n { aki * bkj} - multAddTransA(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = c + aT * b
cij = cij + ∑k=1:n { aki * bkj} - multAddTransA(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c += aT * b
cij += ∑k=1:n { aki * bkj} - multAddTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
C = C + AT*B
- multAddTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
C = C + AT*B
- multAddTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- multAddTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
output = output + AT*B
- multAddTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- multAddTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - multAddTransA(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = c + aH * b
cij = cij + ∑k=1:n { aki * bkj} - multAddTransA(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = c + aH * b
cij = cij + ∑k=1:n { aki * bkj} - multAddTransA_reorder(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAddTransA_reorder(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransA_reorder(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransA_reorder(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAddTransA_reorder(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransA_reorder(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAddTransA_reorder(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransA_reorder(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAddTransA_reorder(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransA_reorder(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAddTransA_reorder(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransA_reorder(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAddTransA_reorder(DMatrix1Row, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_DDRM
-
An alternative implementation of
MatrixVectorMult_DDRM.multAddTransA_small(org.ejml.data.DMatrix1Row, org.ejml.data.DMatrixD1, org.ejml.data.DMatrixD1)
that performs well on large matrices. - multAddTransA_reorder(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransA_reorder(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAddTransA_reorder(FMatrix1Row, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_FDRM
-
An alternative implementation of
MatrixVectorMult_FDRM.multAddTransA_small(org.ejml.data.FMatrix1Row, org.ejml.data.FMatrixD1, org.ejml.data.FMatrixD1)
that performs well on large matrices. - multAddTransA_reorder(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAddTransA_reorder(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransA_small(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAddTransA_small(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransA_small(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransA_small(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAddTransA_small(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransA_small(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAddTransA_small(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransA_small(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAddTransA_small(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransA_small(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAddTransA_small(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransA_small(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAddTransA_small(DMatrix1Row, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_DDRM
-
Performs a matrix vector multiply.
C = C + AT * B
or
C = CT + AT * BT
ci = Sum{ j=1:n, ci + aji * bj}
where A is a matrix, B is a column or transposed row vector, and C is a column vector. - multAddTransA_small(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransA_small(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAddTransA_small(FMatrix1Row, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_FDRM
-
Performs a matrix vector multiply.
C = C + AT * B
or
C = CT + AT * BT
ci = Sum{ j=1:n, ci + aji * bj}
where A is a matrix, B is a column or transposed row vector, and C is a column vector. - multAddTransA_small(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAddTransA_small(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransAB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = c + α * aH * bH
cij = cij + α * ∑k=1:n { aki * bjk} - multAddTransAB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = c + α * aH * bH
cij = cij + α * ∑k=1:n { aki * bjk} - multAddTransAB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAddTransAB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransAB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = c + α * aT * bT
cij = cij + α * ∑k=1:n { aki * bjk} - multAddTransAB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = c + α * aT * bT
cij = cij + α * ∑k=1:n { aki * bjk} - multAddTransAB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransAB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAddTransAB(double, DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(double, DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(double, DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(double, DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(double, DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = c + α * aH * bH
cij = cij + α * ∑k=1:n { aki * bjk} - multAddTransAB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = c + α * aH * bH
cij = cij + α * ∑k=1:n { aki * bjk} - multAddTransAB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransAB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAddTransAB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = c + α * aT * bT
cij = cij + α * ∑k=1:n { aki * bjk} - multAddTransAB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = c + α * aT * bT
cij = cij + α * ∑k=1:n { aki * bjk} - multAddTransAB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransAB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAddTransAB(float, FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(float, FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(float, FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(float, FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(float, FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c += α*aT * bT
cij += α*∑k=1:n { aki * bjk} - multAddTransAB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = c + aH * bH
cij = cij + ∑k=1:n { aki * bjk} - multAddTransAB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = c + aH * bH
cij = cij + ∑k=1:n { aki * bjk} - multAddTransAB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransAB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAddTransAB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = c + aT * bT
cij = cij + ∑k=1:n { aki * bjk} - multAddTransAB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = c + aT * bT
cij = cij + ∑k=1:n { aki * bjk} - multAddTransAB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransAB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAddTransAB(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
C = C + AT*BT
- multAddTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
C = C + AT*BT
- multAddTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- multAddTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - multAddTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
C = C + AT*BT
- multAddTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- multAddTransAB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = c + aT * bT
cij = cij + ∑k=1:n { aki * bjk} - multAddTransAB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = c + aT * bT
cij = cij + ∑k=1:n { aki * bjk} - multAddTransAB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransAB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAddTransAB(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c += aT * bT
cij += ∑k=1:n { aki * bjk} - multAddTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
C = C + AT*BT
- multAddTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
C = C + AT*BT
- multAddTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- multAddTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - multAddTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
C = C + AT*BT
- multAddTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- multAddTransAB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = c + aH * bH
cij = cij + ∑k=1:n { aki * bjk} - multAddTransAB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = c + aH * bH
cij = cij + ∑k=1:n { aki * bjk} - multAddTransAB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAddTransAB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransAB_aux(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransAB_aux(double, DMatrix1Row, DMatrix1Row, DMatrix1Row, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransAB_aux(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransAB_aux(float, FMatrix1Row, FMatrix1Row, FMatrix1Row, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransAB_aux(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransAB_aux(DMatrix1Row, DMatrix1Row, DMatrix1Row, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransAB_aux(FMatrix1Row, FMatrix1Row, FMatrix1Row, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransAB_aux(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = c + α * a * bH
cij = cij + α * ∑k=1:n { aik * bjk} - multAddTransB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = c + α * a * bH
cij = cij + α * ∑k=1:n { aik * bjk} - multAddTransB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAddTransB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multAddTransB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = c + α * a * bT
cij = cij + α * ∑k=1:n { aik * bjk} - multAddTransB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = c + α * a * bT
cij = cij + α * ∑k=1:n { aik * bjk} - multAddTransB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAddTransB(double, DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(double, DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(double, DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(double, DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(double, DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = c + α * a * bH
cij = cij + α * ∑k=1:n { aik * bjk} - multAddTransB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = c + α * a * bH
cij = cij + α * ∑k=1:n { aik * bjk} - multAddTransB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAddTransB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = c + α * a * bT
cij = cij + α * ∑k=1:n { aik * bjk} - multAddTransB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = c + α * a * bT
cij = cij + α * ∑k=1:n { aik * bjk} - multAddTransB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAddTransB(float, FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(float, FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(float, FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(float, FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(float, FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c += α * a * bT
cij += α*∑k=1:n { aik * bjk} - multAddTransB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = c + a * bH
cij = cij + ∑k=1:n { aik * bjk} - multAddTransB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = c + a * bH
cij = cij + ∑k=1:n { aik * bjk} - multAddTransB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multAddTransB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multAddTransB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = c + a * bT
cij = cij + ∑k=1:n { aik * bjk} - multAddTransB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = c + a * bT
cij = cij + ∑k=1:n { aik * bjk} - multAddTransB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multAddTransB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multAddTransB(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
C = C + A*BT
- multAddTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
C = C + A*BT
- multAddTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- multAddTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
output = output + A*BT
- multAddTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- multAddTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - multAddTransB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = c + a * bT
cij = cij + ∑k=1:n { aik * bjk} - multAddTransB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = c + a * bT
cij = cij + ∑k=1:n { aik * bjk} - multAddTransB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multAddTransB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multAddTransB(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c += a * bT
cij += ∑k=1:n { aik * bjk} - multAddTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
C = C + A*BT
- multAddTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
C = C + A*BT
- multAddTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- multAddTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
output = output + A*BT
- multAddTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- multAddTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - multAddTransB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = c + a * bH
cij = cij + ∑k=1:n { aik * bjk} - multAddTransB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = c + a * bH
cij = cij + ∑k=1:n { aik * bjk} - multAddTransB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multAddTransB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multBlockAdd_zerosone(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Inner block mult add operation that takes in account the zeros and on in dataA, which is the top part of the Y block vector that has the householder vectors.
C = C + A * B - multBlockAdd_zerosone(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Inner block mult add operation that takes in account the zeros and on in dataA, which is the top part of the Y block vector that has the householder vectors.
C = C + A * B - multBlockAdd_zerosone(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Inner block mult add operation that takes in account the zeros and on in dataA, which is the top part of the Y block vector that has the householder vectors.
C = C + A * B - multBlockAdd_zerosone(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Inner block mult add operation that takes in account the zeros and on in dataA, which is the top part of the Y block vector that has the householder vectors.
C = C + A * B - multCols(DMatrixRMaj, double[]) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Multiplies every element in column i by value[i].
- multCols(FMatrixRMaj, float[]) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Multiplies every element in column i by value[i].
- multColumns(DMatrixSparseCSC, double[], int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Multiply all elements of column 'i' by value[i].
- multColumns(FMatrixSparseCSC, float[], int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Multiply all elements of column 'i' by value[i].
- multInner(T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the matrix multiplication inner product:
c = aT * a
cij = ∑k=1:n { aki * akj} - multInner(T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the matrix multiplication inner product:
c = aT * a
cij = ∑k=1:n { aki * akj} - 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.
- multiply(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- multLowerTranA(DMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Performs L = LT*L
- multLowerTranA(FMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Performs L = LT*L
- multLowerTranB(DMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Performs L = L*LT
- multLowerTranB(FMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Performs L = L*LT
- multMinus(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_DDRB
- multMinus(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
- multMinus(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
- multMinus(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
- multMinusTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_DDRB
- multMinusTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
- multMinusTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
- multMinusTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
- multOuter(T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the matrix multiplication outer product:
c = a * aT
cij = ∑k=1:m { aik * ajk} - multOuter(T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the matrix multiplication outer product:
c = a * aT
cij = ∑k=1:m { aik * ajk} - multPlus(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_DDRB
- multPlus(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
- multPlus(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
- multPlus(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
- multPlusTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
-
C = C + A^T*B
- multPlusTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
-
C = C + A^T*B
- multPlusTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_DDRB
- multPlusTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
- multPlusTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
-
C = C + A^T*B
- multPlusTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
-
C = C + A^T*B
- multPlusTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
- multPlusTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
- multRows(double[], int, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Multiply all elements of row 'i' by value[i].
- multRows(double[], DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Multiplies every element in row i by value[i].
- multRows(float[], int, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Multiply all elements of row 'i' by value[i].
- multRows(float[], FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Multiplies every element in row i by value[i].
- multRowsCols(double[], int, DMatrixSparseCSC, double[], int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Equivalent to multiplying a matrix B by two diagonal matrices.
- multRowsCols(float[], int, FMatrixSparseCSC, float[], int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Equivalent to multiplying a matrix B by two diagonal matrices.
- multTransA(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = α * aH * b
cij = α ∑k=1:n { aki * bkj} - multTransA(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = α * aH * b
cij = α ∑k=1:n { aki * bkj} - multTransA(double, DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(double, DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(double, DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(double, DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(double, DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = α * aT * b
cij = α ∑k=1:n { aki * bkj} - multTransA(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = α * aT * b
cij = α ∑k=1:n { aki * bkj} - multTransA(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = α * aH * b
cij = α ∑k=1:n { aki * bkj} - multTransA(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = α * aH * b
cij = α ∑k=1:n { aki * bkj} - multTransA(float, FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(float, FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(float, FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(float, FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(float, FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = α * aT * b
cij = α * ∑k=1:n { aki * bkj} - multTransA(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = α * aT * b
cij = α ∑k=1:n { aki * bkj} - multTransA(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = α * aT * b
cij = α ∑k=1:n { aki * bkj} - multTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_DDRB
- multTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
- multTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
- multTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
- multTransA(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = aH * b
cij = ∑k=1:n { aki * bkj} - multTransA(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = aH * b
cij = ∑k=1:n { aki * bkj} - multTransA(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- multTransA(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(DMatrixRBlock, DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- multTransA(DMatrixRBlock, DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_MT_DDRB
- multTransA(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- multTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Performs matrix multiplication.
- multTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
Performs matrix multiplication.
- multTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
Performs matrix multiplication.
- multTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- multTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- multTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray, DOperatorBinary) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- multTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- multTransA(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - multTransA(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- multTransA(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(FMatrixRBlock, FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- multTransA(FMatrixRBlock, FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_MT_FDRB
- multTransA(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- multTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Performs matrix multiplication.
- multTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
Performs matrix multiplication.
- multTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
Performs matrix multiplication.
- multTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- multTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- multTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray, FOperatorBinary) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- multTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- multTransA(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - multTransA(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- multTransA(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = aH * b
cij = ∑k=1:n { aki * bkj} - multTransA(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = aH * b
cij = ∑k=1:n { aki * bkj} - multTransA(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- multTransA(S, D, D) - Method in interface org.ejml.simple.SimpleSparseOperations
- multTransA(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = aT * b
cij = ∑k=1:n { aki * bkj} - multTransA(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
- multTransA_reorder(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multTransA_reorder(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransA_reorder(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransA_reorder(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multTransA_reorder(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransA_reorder(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multTransA_reorder(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransA_reorder(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multTransA_reorder(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransA_reorder(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multTransA_reorder(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransA_reorder(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multTransA_reorder(DMatrix1Row, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_DDRM
-
An alternative implementation of
MatrixVectorMult_DDRM.multTransA_small(org.ejml.data.DMatrix1Row, org.ejml.data.DMatrixD1, org.ejml.data.DMatrixD1)
that performs well on large matrices. - multTransA_reorder(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransA_reorder(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multTransA_reorder(FMatrix1Row, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_FDRM
-
An alternative implementation of
MatrixVectorMult_FDRM.multTransA_small(org.ejml.data.FMatrix1Row, org.ejml.data.FMatrixD1, org.ejml.data.FMatrixD1)
that performs well on large matrices. - multTransA_reorder(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multTransA_reorder(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransA_small(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multTransA_small(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransA_small(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransA_small(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multTransA_small(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransA_small(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multTransA_small(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransA_small(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multTransA_small(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransA_small(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multTransA_small(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransA_small(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multTransA_small(DMatrix1Row, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_DDRM
-
Performs a matrix vector multiply.
C = AT * B
where B is a column vector.
or
C = AT * BT
where B is a row vector. - multTransA_small(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransA_small(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multTransA_small(FMatrix1Row, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.mult.MatrixVectorMult_FDRM
-
Performs a matrix vector multiply.
C = AT * B
where B is a column vector.
or
C = AT * BT
where B is a row vector. - multTransA_small(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multTransA_small(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransA_vecCol(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Performs a matrix multiplication on the block aligned submatrices.
- multTransA_vecCol(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Performs a matrix multiplication on the block aligned submatrices.
- multTransA_vecCol(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Performs a matrix multiplication on the block aligned submatrices.
- multTransA_vecCol(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Performs a matrix multiplication on the block aligned submatrices.
- multTransAB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = α * aH * bH
cij = α ∑k=1:n { aki * bjk} - multTransAB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = α * aH * bH
cij = α ∑k=1:n { aki * bjk} - multTransAB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multTransAB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransAB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransAB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multTransAB(double, DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(double, DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(double, DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(double, DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(double, DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = α * aT * bT
cij = α ∑k=1:n { aki * bjk} - multTransAB(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = α * aT * bT
cij = α ∑k=1:n { aki * bjk} - multTransAB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = α * aH * bH
cij = α ∑k=1:n { aki * bjk} - multTransAB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = α * aH * bH
cij = α ∑k=1:n { aki * bjk} - multTransAB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransAB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multTransAB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransAB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multTransAB(float, FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(float, FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(float, FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(float, FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(float, FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = α*aT * bT
cij = α*∑k=1:n { aki * bjk} - multTransAB(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = α * aT * bT
cij = α ∑k=1:n { aki * bjk} - multTransAB(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = α * aT * bT
cij = α ∑k=1:n { aki * bjk} - multTransAB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransAB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multTransAB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransAB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multTransAB(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Performs matrix multiplication.
- multTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
Performs matrix multiplication.
- multTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- multTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - multTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
Performs matrix multiplication.
- multTransAB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- multTransAB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransAB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multTransAB(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Performs matrix multiplication.
- multTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
Performs matrix multiplication.
- multTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- multTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - multTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
Performs matrix multiplication.
- multTransAB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- multTransAB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multTransAB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransAB(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = aT * bT
cij = ∑k=1:n { aki * bjk} - multTransAB_aux(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransAB_aux(double, DMatrix1Row, DMatrix1Row, DMatrix1Row, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransAB_aux(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransAB_aux(float, FMatrix1Row, FMatrix1Row, FMatrix1Row, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransAB_aux(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransAB_aux(DMatrix1Row, DMatrix1Row, DMatrix1Row, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransAB_aux(FMatrix1Row, FMatrix1Row, FMatrix1Row, float[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransAB_aux(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj, double[]) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransABlockMinus(double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerRankUpdate_DDRB
-
Performs the following operation on a block:
c = c - aTa - multTransABlockMinus(float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerRankUpdate_FDRB
-
Performs the following operation on a block:
c = c - aTa - multTransABlockMinus_U(double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerRankUpdate_DDRB
-
Performs the following operation on the upper triangular portion of a block:
c = c - aTa - multTransABlockMinus_U(float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerRankUpdate_FDRB
-
Performs the following operation on the upper triangular portion of a block:
c = c - aTa - multTransABlockSet_lowerTriag(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Performs a matrix multiplication on an single inner block where A is assumed to be lower triangular with diagonal elements equal to 1.
C = A^T * B - multTransABlockSet_lowerTriag(double[], double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Performs a matrix multiplication on an single inner block where A is assumed to be lower triangular with diagonal elements equal to 1.
C = A^T * B - multTransABlockSet_lowerTriag(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Performs a matrix multiplication on an single inner block where A is assumed to be lower triangular with diagonal elements equal to 1.
C = A^T * B - multTransABlockSet_lowerTriag(float[], float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Performs a matrix multiplication on an single inner block where A is assumed to be lower triangular with diagonal elements equal to 1.
C = A^T * B - multTransB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = α * a * bH
cij = α ∑k=1:n { aik * bjk} - multTransB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = α * a * bH
cij = α ∑k=1:n { aik * bjk} - multTransB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multTransB(double, double, ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransB(double, DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multTransB(double, DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(double, DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(double, DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(double, DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(double, DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = α * a * bT
cij = α ∑k=1:n { aik * bjk} - multTransB(double, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = α * a * bT
cij = α ∑k=1:n { aik * bjk} - multTransB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = α * a * bH
cij = α ∑k=1:n { aik * bjk} - multTransB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = α * a * bH
cij = α ∑k=1:n { aik * bjk} - multTransB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransB(float, float, CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multTransB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransB(float, FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multTransB(float, FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(float, FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(float, FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(float, FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(float, FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = α * a * bT
cij = α*∑k=1:n { aik * bjk} - multTransB(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = α * a * bT
cij = α ∑k=1:n { aik * bjk} - multTransB(float, T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = α * a * bT
cij = α ∑k=1:n { aik * bjk} - multTransB(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_DDRB
- multTransB(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
- multTransB(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
- multTransB(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
- multTransB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = a * bH
cij = ∑k=1:n { aik * bjk} - multTransB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_CDRM
-
Performs the following operation:
c = a * bH
cij = ∑k=1:n { aik * bjk} - multTransB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_CDRM
- multTransB(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_CDRM
- multTransB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_DDRM
- multTransB(DMatrix1Row, DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_DDRM
- multTransB(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(DMatrixRBlock, DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
- multTransB(DMatrixRBlock, DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_MT_DDRB
- multTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Performs matrix multiplication.
- multTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_DSCC
-
Performs matrix multiplication.
- multTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_DSCC
-
Performs matrix multiplication.
- multTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, boolean, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - multTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_DSCC
-
Invoke through
CommonOps_DSCC
- multTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, DSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_DSCC
- multTransB(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj, GrowArray<DGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Invoke through
CommonOps_MT_DSCC
as it will manage the input contract - multTransB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_FDRM
- multTransB(FMatrix1Row, FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_FDRM
- multTransB(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(FMatrixRBlock, FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
- multTransB(FMatrixRBlock, FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_MT_FDRB
- multTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Performs matrix multiplication.
- multTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.CommonOps_MT_FSCC
-
Performs matrix multiplication.
- multTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.CommonOpsWithSemiRing_FSCC
-
Performs matrix multiplication.
- multTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, boolean, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - multTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_FSCC
-
Invoke through
CommonOps_FSCC
- multTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, FSemiRing) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplicationWithSemiRing_FSCC
- multTransB(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj, GrowArray<FGrowArray>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Invoke through
CommonOps_MT_FSCC
as it will manage the input contract - multTransB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_ZDRM
-
Performs the following operation:
c = a * bH
cij = ∑k=1:n { aik * bjk} - multTransB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = a * bH
cij = ∑k=1:n { aik * bjk} - multTransB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_MT_ZDRM
- multTransB(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.MatrixMatrixMult_ZDRM
- multTransB(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransB(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs the following operation:
c = a * bT
cij = ∑k=1:n { aik * bjk} - multTransBBlockMinus(double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerRankUpdate_DDRB
-
Performs the following operation on a block:
c = c - a*aT - multTransBBlockMinus(float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerRankUpdate_FDRB
-
Performs the following operation on a block:
c = c - a*aT - multTransBBlockMinus_L(double[], double[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerRankUpdate_DDRB
-
Performs the following operation on the lower triangular portion of a block:
c = c - a*aT - multTransBBlockMinus_L(float[], float[], int, int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerRankUpdate_FDRB
-
Performs the following operation on the lower triangular portion of a block:
c = c - a*aT
N
- n - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
- n - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
- n - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- n - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- n - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- n - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- n - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- n - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- N - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- N - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- N - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- N - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- N - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- N - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- name - Variable in class org.ejml.equation.Function
-
Name of operator and the string it looks for when parsing
- name() - Method in class org.ejml.equation.Operation
- neg(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Returns the negative of the input variable
- negated - Variable in class org.ejml.masks.Mask
-
Whether the mask entries should be negated.
- negated - Variable in class org.ejml.masks.MaskBuilder
- negative() - Method in interface org.ejml.simple.ConstMatrix
-
Returns a new matrix whose elements are the negative of 'this' matrix's elements.
bij = -aij - negative() - Method in class org.ejml.simple.SimpleBase
-
Returns a new matrix whose elements are the negative of 'this' matrix's elements.
bij = -aij - 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
- next() - Method in class org.ejml.equation.IntegerSequence.Combined
- next() - Method in class org.ejml.equation.IntegerSequence.Explicit
- next() - Method in class org.ejml.equation.IntegerSequence.For
- next() - Method in interface org.ejml.equation.IntegerSequence
- next() - Method in class org.ejml.equation.IntegerSequence.Range
- next(DMatrixRMaj) - Method in class org.ejml.dense.row.CovarianceRandomDraw_DDRM
-
Makes a draw on the distribution.
- next(FMatrixRMaj) - Method in class org.ejml.dense.row.CovarianceRandomDraw_FDRM
-
Makes a draw on the distribution.
- nextExceptional - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- nextExceptional - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- nextSplit() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Tells it to process the submatrix at the next split.
- nextSplit() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Tells it to process the submatrix at the next split.
- nextSplit() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Tells it to process the submatrix at the next split.
- nextSplit() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Tells it to process the submatrix at the next split.
- 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
- nonzero(int, int, double, double, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
- nonzero(int, int, float, float, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
- norm2Solution - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- norm2Solution - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- normalizeF(DMatrix2) - Static method in class org.ejml.dense.fixed.NormOps_DDF2
- normalizeF(DMatrix2x2) - Static method in class org.ejml.dense.fixed.NormOps_DDF2
- normalizeF(DMatrix3) - Static method in class org.ejml.dense.fixed.NormOps_DDF3
- normalizeF(DMatrix3x3) - Static method in class org.ejml.dense.fixed.NormOps_DDF3
- normalizeF(DMatrix4) - Static method in class org.ejml.dense.fixed.NormOps_DDF4
- normalizeF(DMatrix4x4) - Static method in class org.ejml.dense.fixed.NormOps_DDF4
- normalizeF(DMatrix5) - Static method in class org.ejml.dense.fixed.NormOps_DDF5
- normalizeF(DMatrix5x5) - Static method in class org.ejml.dense.fixed.NormOps_DDF5
- normalizeF(DMatrix6) - Static method in class org.ejml.dense.fixed.NormOps_DDF6
- normalizeF(DMatrix6x6) - Static method in class org.ejml.dense.fixed.NormOps_DDF6
- normalizeF(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Normalizes the matrix such that the Frobenius norm is equal to one.
- normalizeF(FMatrix2) - Static method in class org.ejml.dense.fixed.NormOps_FDF2
- normalizeF(FMatrix2x2) - Static method in class org.ejml.dense.fixed.NormOps_FDF2
- normalizeF(FMatrix3) - Static method in class org.ejml.dense.fixed.NormOps_FDF3
- normalizeF(FMatrix3x3) - Static method in class org.ejml.dense.fixed.NormOps_FDF3
- normalizeF(FMatrix4) - Static method in class org.ejml.dense.fixed.NormOps_FDF4
- normalizeF(FMatrix4x4) - Static method in class org.ejml.dense.fixed.NormOps_FDF4
- normalizeF(FMatrix5) - Static method in class org.ejml.dense.fixed.NormOps_FDF5
- normalizeF(FMatrix5x5) - Static method in class org.ejml.dense.fixed.NormOps_FDF5
- normalizeF(FMatrix6) - Static method in class org.ejml.dense.fixed.NormOps_FDF6
- normalizeF(FMatrix6x6) - Static method in class org.ejml.dense.fixed.NormOps_FDF6
- normalizeF(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Normalizes the matrix such that the Frobenius norm is equal to one.
- normF() - Method in interface org.ejml.simple.ConstMatrix
-
Computes the Frobenius normal of the matrix:
normF = Sqrt{ ∑i=1:m ∑j=1:n { aij2} } - normF() - Method in class org.ejml.simple.SimpleBase
-
Computes the Frobenius normal of the matrix:
normF = Sqrt{ ∑i=1:m ∑j=1:n { aij2} } - normF(CMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_CDRM
-
Computes the Frobenius matrix norm:
normF = Sqrt{ ∑i=1:m ∑j=1:n { aij2} } - normF(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- normF(DMatrix2) - Static method in class org.ejml.dense.fixed.NormOps_DDF2
- normF(DMatrix2x2) - Static method in class org.ejml.dense.fixed.NormOps_DDF2
- normF(DMatrix3) - Static method in class org.ejml.dense.fixed.NormOps_DDF3
- normF(DMatrix3x3) - Static method in class org.ejml.dense.fixed.NormOps_DDF3
- normF(DMatrix4) - Static method in class org.ejml.dense.fixed.NormOps_DDF4
- normF(DMatrix4x4) - Static method in class org.ejml.dense.fixed.NormOps_DDF4
- normF(DMatrix5) - Static method in class org.ejml.dense.fixed.NormOps_DDF5
- normF(DMatrix5x5) - Static method in class org.ejml.dense.fixed.NormOps_DDF5
- normF(DMatrix6) - Static method in class org.ejml.dense.fixed.NormOps_DDF6
- normF(DMatrix6x6) - Static method in class org.ejml.dense.fixed.NormOps_DDF6
- normF(DMatrixD1) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Computes the Frobenius matrix norm:
normF = Sqrt{ ∑i=1:m ∑j=1:n { aij2} } - normF(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- normF(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- normF(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.NormOps_DSCC
- normF(FMatrix2) - Static method in class org.ejml.dense.fixed.NormOps_FDF2
- normF(FMatrix2x2) - Static method in class org.ejml.dense.fixed.NormOps_FDF2
- normF(FMatrix3) - Static method in class org.ejml.dense.fixed.NormOps_FDF3
- normF(FMatrix3x3) - Static method in class org.ejml.dense.fixed.NormOps_FDF3
- normF(FMatrix4) - Static method in class org.ejml.dense.fixed.NormOps_FDF4
- normF(FMatrix4x4) - Static method in class org.ejml.dense.fixed.NormOps_FDF4
- normF(FMatrix5) - Static method in class org.ejml.dense.fixed.NormOps_FDF5
- normF(FMatrix5x5) - Static method in class org.ejml.dense.fixed.NormOps_FDF5
- normF(FMatrix6) - Static method in class org.ejml.dense.fixed.NormOps_FDF6
- normF(FMatrix6x6) - Static method in class org.ejml.dense.fixed.NormOps_FDF6
- normF(FMatrixD1) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Computes the Frobenius matrix norm:
normF = Sqrt{ ∑i=1:m ∑j=1:n { aij2} } - normF(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- normF(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- normF(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.NormOps_FSCC
- normF(ZMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_ZDRM
-
Computes the Frobenius matrix norm:
normF = Sqrt{ ∑i=1:m ∑j=1:n { aij2} } - normF(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- normF(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- normF(T) - Method in interface org.ejml.simple.SimpleOperations
- NormOps_CDRM - Class in org.ejml.dense.row
-
Operations for computing different types of norms.
- NormOps_DDF2 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 2.
- NormOps_DDF2() - Constructor for class org.ejml.dense.fixed.NormOps_DDF2
- NormOps_DDF3 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 3.
- NormOps_DDF3() - Constructor for class org.ejml.dense.fixed.NormOps_DDF3
- NormOps_DDF4 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 4.
- NormOps_DDF4() - Constructor for class org.ejml.dense.fixed.NormOps_DDF4
- NormOps_DDF5 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 5.
- NormOps_DDF5() - Constructor for class org.ejml.dense.fixed.NormOps_DDF5
- NormOps_DDF6 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 6.
- NormOps_DDF6() - Constructor for class org.ejml.dense.fixed.NormOps_DDF6
- NormOps_DDRM - Class in org.ejml.dense.row
-
Norms are a measure of the size of a vector or a matrix.
- NormOps_DSCC - Class in org.ejml.sparse.csc
-
Operations for computing different types of norms.
- NormOps_FDF2 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 2.
- NormOps_FDF2() - Constructor for class org.ejml.dense.fixed.NormOps_FDF2
- NormOps_FDF3 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 3.
- NormOps_FDF3() - Constructor for class org.ejml.dense.fixed.NormOps_FDF3
- NormOps_FDF4 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 4.
- NormOps_FDF4() - Constructor for class org.ejml.dense.fixed.NormOps_FDF4
- NormOps_FDF5 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 5.
- NormOps_FDF5() - Constructor for class org.ejml.dense.fixed.NormOps_FDF5
- NormOps_FDF6 - Class in org.ejml.dense.fixed
-
Matrix norm related operations for fixed sized matrices of size 6.
- NormOps_FDF6() - Constructor for class org.ejml.dense.fixed.NormOps_FDF6
- NormOps_FDRM - Class in org.ejml.dense.row
-
Norms are a measure of the size of a vector or a matrix.
- NormOps_FSCC - Class in org.ejml.sparse.csc
-
Operations for computing different types of norms.
- NormOps_ZDRM - Class in org.ejml.dense.row
-
Operations for computing different types of norms.
- normP(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Computes either the vector p-norm or the induced matrix p-norm depending on A being a vector or a matrix respectively.
- normP(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Computes either the vector p-norm or the induced matrix p-norm depending on A being a vector or a matrix respectively.
- normP(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- normP1(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Computes the p=1 norm.
- normP1(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Computes the p=1 norm.
- normP2(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Computes the p=2 norm.
- normP2(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Computes the p=2 norm.
- normPInf(DMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_DDRM
-
Computes the p=∞ norm.
- normPInf(FMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_FDRM
-
Computes the p=∞ norm.
- normsCol - Variable in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- normsCol - Variable in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- nullity() - Method in class org.ejml.simple.SimpleSVD
-
The nullity of the decomposed matrix.
- nullity(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Computes the nullity of a matrix using the default tolerance.
- nullity(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Computes the nullity of a matrix using the specified tolerance.
- nullity(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Returns the matrix's nullity
- nullity(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Computes the nullity of a matrix using the default tolerance.
- nullity(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Computes the nullity of a matrix using the specified tolerance.
- nullity(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Returns the matrix's nullity
- nullity(SingularValueDecomposition_F32<?>) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Extracts the nullity of a matrix using a preexisting decomposition and default threshold.
- nullity(SingularValueDecomposition_F32<?>, float) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Extracts the nullity of a matrix using a preexisting decomposition.
- nullity(SingularValueDecomposition_F64<?>) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Extracts the nullity of a matrix using a preexisting decomposition and default threshold.
- nullity(SingularValueDecomposition_F64<?>, double) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Extracts the nullity of a matrix using a preexisting decomposition.
- nullSpace() - Method in class org.ejml.simple.SimpleSVD
-
Computes the null space from an SVD.
- nullSpace(SingularValueDecomposition_F32<FMatrixRMaj>, FMatrixRMaj, float) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Returns the null-space from the singular value decomposition.
- nullSpace(SingularValueDecomposition_F64<DMatrixRMaj>, DMatrixRMaj, double) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Returns the null-space from the singular value decomposition.
- nullspaceQR(DMatrixRMaj, int) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Computes the null space using QR decomposition.
- nullspaceQR(FMatrixRMaj, int) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Computes the null space using QR decomposition.
- nullspaceQRP(DMatrixRMaj, int) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Computes the null space using QRP decomposition.
- nullspaceQRP(FMatrixRMaj, int) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Computes the null space using QRP decomposition.
- nullspaceSVD(DMatrixRMaj, int) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Computes the null space using SVD.
- nullspaceSVD(FMatrixRMaj, int) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Computes the null space using SVD.
- nullVector(SingularValueDecomposition_F32<FMatrixRMaj>, boolean, FMatrixRMaj) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
The vector associated will the smallest singular value is returned as the null space of the decomposed system.
- nullVector(SingularValueDecomposition_F64<DMatrixRMaj>, boolean, DMatrixRMaj) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
The vector associated will the smallest singular value is returned as the null space of the decomposed system.
- numberOfSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- numberOfSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- numberOfSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- numberOfSingularValues() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- 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.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- numCols - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- numCols - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- numCols - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- numCols - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- numCols - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- numCols - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- numCols - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- numCols - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- numCols - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- numCols - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- numCols - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- numCols - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- numCols - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- numCols - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
- numCols - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_DDRM
- numCols - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_FDRM
- numCols - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
- 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 class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- numCols() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- numCols() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- numCols() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- numCols() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Number of columns in the decomposed matrix.
- numCols() - Method in class org.ejml.simple.SimpleBase
-
Deprecated.
- numColsT - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- numColsT - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- numExceptional - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- numExceptional - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- numExceptional - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- numExceptional - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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 - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- numRows - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- numRows - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- numRows - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- numRows - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- numRows - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- numRows - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- numRows - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- numRows - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- numRows - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- numRows - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- numRows - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- numRows - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- numRows - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- numRows - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
- numRows - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_DDRM
- numRows - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_FDRM
- numRows - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
- numRows() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- numRows() - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- numRows() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- numRows() - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- numRows() - Method in interface org.ejml.interfaces.decomposition.SingularValueDecomposition
-
Number of rows in the decomposed matrix.
- numRows() - Method in class org.ejml.simple.SimpleBase
-
Deprecated.Inconsistent API. Use
SimpleBase.getNumRows()
instead. - numRowsT - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- numRowsT - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- numSplits - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- numSplits - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- numSplits - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- numSplits - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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
- off - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- off - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- off - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- off - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- ones(int, int) - Static method in class org.ejml.simple.SimpleMatrix
-
Returns a matrix of ones.
- ones(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Returns a matrix full of ones
- op - Variable in class org.ejml.equation.Operation.Info
- op(int, int, double) - Method in interface org.ejml.simple.SimpleOperations.ElementOpReal
- op(int, int, Complex_F64) - Method in interface org.ejml.simple.SimpleOperations.ElementOpComplex
- Operation - Class in org.ejml.equation
-
Performs math operations.
- Operation(String) - Constructor for class org.ejml.equation.Operation
- Operation.ArrayExtent - Class in org.ejml.equation
- Operation.Extents - Class in org.ejml.equation
- Operation.Info - Class in org.ejml.equation
- 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
- ops - Variable in class org.ejml.simple.SimpleBase
- 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.dense.block - package org.ejml.dense.block
- org.ejml.dense.block.decomposition.bidiagonal - package org.ejml.dense.block.decomposition.bidiagonal
- org.ejml.dense.block.decomposition.chol - package org.ejml.dense.block.decomposition.chol
- org.ejml.dense.block.decomposition.hessenberg - package org.ejml.dense.block.decomposition.hessenberg
- org.ejml.dense.block.decomposition.qr - package org.ejml.dense.block.decomposition.qr
- org.ejml.dense.block.linsol.chol - package org.ejml.dense.block.linsol.chol
- org.ejml.dense.block.linsol.qr - package org.ejml.dense.block.linsol.qr
- org.ejml.dense.fixed - package org.ejml.dense.fixed
- org.ejml.dense.row - package org.ejml.dense.row
- org.ejml.dense.row.decompose - package org.ejml.dense.row.decompose
- org.ejml.dense.row.decompose.chol - package org.ejml.dense.row.decompose.chol
- org.ejml.dense.row.decompose.hessenberg - package org.ejml.dense.row.decompose.hessenberg
- org.ejml.dense.row.decompose.lu - package org.ejml.dense.row.decompose.lu
- org.ejml.dense.row.decompose.qr - package org.ejml.dense.row.decompose.qr
- org.ejml.dense.row.decomposition - package org.ejml.dense.row.decomposition
- org.ejml.dense.row.decomposition.bidiagonal - package org.ejml.dense.row.decomposition.bidiagonal
- org.ejml.dense.row.decomposition.chol - package org.ejml.dense.row.decomposition.chol
- org.ejml.dense.row.decomposition.eig - package org.ejml.dense.row.decomposition.eig
- org.ejml.dense.row.decomposition.eig.symm - package org.ejml.dense.row.decomposition.eig.symm
- org.ejml.dense.row.decomposition.eig.watched - package org.ejml.dense.row.decomposition.eig.watched
- org.ejml.dense.row.decomposition.hessenberg - package org.ejml.dense.row.decomposition.hessenberg
- org.ejml.dense.row.decomposition.lu - package org.ejml.dense.row.decomposition.lu
- org.ejml.dense.row.decomposition.qr - package org.ejml.dense.row.decomposition.qr
- org.ejml.dense.row.decomposition.svd - package org.ejml.dense.row.decomposition.svd
- org.ejml.dense.row.decomposition.svd.implicitqr - package org.ejml.dense.row.decomposition.svd.implicitqr
- org.ejml.dense.row.factory - package org.ejml.dense.row.factory
- org.ejml.dense.row.linsol - package org.ejml.dense.row.linsol
- org.ejml.dense.row.linsol.chol - package org.ejml.dense.row.linsol.chol
- org.ejml.dense.row.linsol.lu - package org.ejml.dense.row.linsol.lu
- org.ejml.dense.row.linsol.qr - package org.ejml.dense.row.linsol.qr
- org.ejml.dense.row.linsol.svd - package org.ejml.dense.row.linsol.svd
- org.ejml.dense.row.misc - package org.ejml.dense.row.misc
- org.ejml.dense.row.mult - package org.ejml.dense.row.mult
- org.ejml.equation - package org.ejml.equation
- org.ejml.generic - package org.ejml.generic
- 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.simple - package org.ejml.simple
- org.ejml.simple.ops - package org.ejml.simple.ops
- org.ejml.sparse - package org.ejml.sparse
- org.ejml.sparse.csc - package org.ejml.sparse.csc
- org.ejml.sparse.csc.decomposition.chol - package org.ejml.sparse.csc.decomposition.chol
- org.ejml.sparse.csc.decomposition.lu - package org.ejml.sparse.csc.decomposition.lu
- org.ejml.sparse.csc.decomposition.qr - package org.ejml.sparse.csc.decomposition.qr
- org.ejml.sparse.csc.factory - package org.ejml.sparse.csc.factory
- org.ejml.sparse.csc.linsol.chol - package org.ejml.sparse.csc.linsol.chol
- org.ejml.sparse.csc.linsol.lu - package org.ejml.sparse.csc.linsol.lu
- org.ejml.sparse.csc.linsol.qr - package org.ejml.sparse.csc.linsol.qr
- org.ejml.sparse.csc.misc - package org.ejml.sparse.csc.misc
- org.ejml.sparse.csc.mult - package org.ejml.sparse.csc.mult
- org.ejml.sparse.triplet - package org.ejml.sparse.triplet
- original - Variable in class org.ejml.data.Submatrix
- orthogonal(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a random orthogonal or isometric matrix, depending on the number of rows and columns.
- orthogonal(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a random orthogonal or isometric matrix, depending on the number of rows and columns.
- outer(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_DDRM
- outer(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.MatrixMultProduct_FDRM
- outerProd(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_CDRM
-
Sets A ∈ ℜ m × n equal to an outer product multiplication of the two vectors.
- outerProd(DMatrixD1, DMatrixD1, DMatrix1Row) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_DDRM
-
Sets A ∈ ℜ m × n equal to an outer product multiplication of the two vectors.
- outerProd(FMatrixD1, FMatrixD1, FMatrix1Row) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_FDRM
-
Sets A ∈ ℜ m × n equal to an outer product multiplication of the two vectors.
- outerProd(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_ZDRM
-
Sets A ∈ ℜ m × n equal to an outer product multiplication of the two vectors.
- outerProdH(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_CDRM
-
Sets A ∈ ℜ m × n equal to an outer product multiplication of the two vectors.
- outerProdH(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_ZDRM
-
Sets A ∈ ℜ m × n equal to an outer product multiplication of the two vectors.
- output - Variable in class org.ejml.equation.Operation.Info
P
- p(double) - Method in class org.ejml.FancyPrint
-
Fancy print without a space added to positive numbers
- pabeles.concurrency - package pabeles.concurrency
- paint(Graphics) - Method in class org.ejml.dense.row.DMatrixComponent
- paint(Graphics) - Method in class org.ejml.dense.row.FMatrixComponent
- PAREN_LEFT - Enum constant in enum class org.ejml.equation.Symbol
- PAREN_RIGHT - Enum constant in enum class org.ejml.equation.Symbol
- 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
- parseBlockNoParentheses(TokenList, Sequence, boolean) - Method in class org.ejml.equation.Equation
-
Parses a code block with no parentheses and no commas.
- parseBracketCreateMatrix(TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Searches for brackets which are only used to construct new matrices by concatenating 1 or more matrices together
- parseCombineIntegerLists(TokenList) - Method in class org.ejml.equation.Equation
-
Looks for sequences of integer lists and combine them into one big sequence
- ParseError - Exception in org.ejml.equation
-
Exception generated for parse errors in
Equation
- ParseError(String) - Constructor for exception org.ejml.equation.ParseError
- parseIntegerLists(TokenList) - Method in class org.ejml.equation.Equation
-
Searches for a sequence of integers example: 1 2 3 4 6 7 -3
- parseNegOp(TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Searches for cases where a minus sign means negative operator.
- parseOperationsL(TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Parses operations where the input comes from variables to its left only.
- parseOperationsLR(Symbol[], TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Parses operations where the input comes from variables to its left and right
- parseParameterCommaBlock(TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Searches for commas in the set of tokens.
- parseSequencesWithColons(TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Searches for descriptions of integer sequences and array ranges that have a colon character in them Examples of integer sequences: 1:6 2:4:20 : Examples of array range 2: 2:4:
- parseSubmatrixToExtract(TokenList.Token, TokenList, Sequence) - Method in class org.ejml.equation.Equation
-
Converts a submatrix into an extract matrix operation.
- parseWords(String) - Method in class org.ejml.ops.ReadCsv
-
Extracts the words from a string.
- pcol - Variable in class org.ejml.sparse.ComputePermutation
- perform() - Method in class org.ejml.equation.Sequence
-
Executes the sequence of operations
- performImplicitDoubleStep(int, int, double, double) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
-
Performs an implicit double step given the set of two imaginary eigenvalues provided.
- performImplicitDoubleStep(int, int, float, float) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
-
Performs an implicit float step given the set of two imaginary eigenvalues provided.
- performImplicitSingleStep(double, boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- performImplicitSingleStep(double, double, boolean) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Given the lambda value perform an implicit QR step on the matrix.
- performImplicitSingleStep(float, boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- performImplicitSingleStep(float, float, boolean) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Given the lambda value perform an implicit QR step on the matrix.
- performImplicitSingleStep(int, int, double) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- performImplicitSingleStep(int, int, float) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- performStep() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
-
First looks for zeros and then performs the implicit single step in the QR Algorithm.
- performStep() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
-
First looks for zeros and then performs the implicit single step in the QR Algorithm.
- performSymbolic(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- performSymbolic(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- PERIOD - Enum constant in enum class org.ejml.equation.Symbol
- permutationInverse(int[], int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- permutationInverse(int[], int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- permutationInverse(int[], int[], int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Computes the inverse permutation vector
- permutationInverse(int[], int[], int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Computes the inverse permutation vector
- permutationMatrix(int[], boolean, int, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Converts the permutation vector into a matrix.
- permutationMatrix(int[], boolean, int, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Converts the permutation vector into a matrix.
- permutationSign(int[], int, int[]) - Static method in class org.ejml.UtilEjml
- permutationVector(DMatrixSparseCSC, int[]) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Converts the permutation matrix into a vector
- permutationVector(FMatrixSparseCSC, int[]) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Converts the permutation matrix into a vector
- permute(int[], DMatrixSparseCSC, int[], DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Applies the forward column and inverse row permutation specified by the two vector to the input matrix and save the results in the output matrix.
- permute(int[], FMatrixSparseCSC, int[], FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Applies the forward column and inverse row permutation specified by the two vector to the input matrix and save the results in the output matrix.
- permute(int[], double[], double[], int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Permutes a vector.
- permute(int[], float[], float[], int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Permutes a vector.
- permuteInv(int[], double[], double[], int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Permutes a vector in the inverse.
- permuteInv(int[], float[], float[], int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Permutes a vector in the inverse.
- permuteRowInv(int[], DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Applies the row permutation specified by the vector to the input matrix and save the results in the output matrix.
- permuteRowInv(int[], DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Applies the row permutation specified by the vector to the input matrix and save the results in the output matrix.
- permuteRowInv(int[], FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Applies the row permutation specified by the vector to the input matrix and save the results in the output matrix.
- permuteRowInv(int[], FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Applies the row permutation specified by the vector to the input matrix and save the results in the output matrix.
- permuteSymmetric(DMatrixSparseCSC, int[], DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Applies the permutation to upper triangular symmetric matrices.
- permuteSymmetric(FMatrixSparseCSC, int[], FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Applies the permutation to upper triangular symmetric matrices.
- PI - Static variable in class org.ejml.UtilEjml
- PI2 - Static variable in class org.ejml.UtilEjml
- PId2 - Static variable in class org.ejml.UtilEjml
- pinv(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the Moore-Penrose pseudo-inverse:
pinv(A) = (ATA)-1 AT
or
pinv(A) = AT(AAT)-1 - pinv(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the Moore-Penrose pseudo-inverse:
pinv(A) = (ATA)-1 AT
or
pinv(A) = AT(AAT)-1 - pinv(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Matrix pseudo-inverse
- pivot - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- pivot - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- pivot - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- pivot - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- pivotMatrix(CMatrixRMaj, int[], int, boolean) - Static method in class org.ejml.dense.row.SpecializedOps_CDRM
-
Creates a pivot matrix that exchanges the rows in a matrix:
A' = P*A - pivotMatrix(DMatrixRMaj, int[], int, boolean) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Creates a pivot matrix that exchanges the rows in a matrix:
A' = P*A - pivotMatrix(FMatrixRMaj, int[], int, boolean) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Creates a pivot matrix that exchanges the rows in a matrix:
A' = P*A - pivotMatrix(ZMatrixRMaj, int[], int, boolean) - Static method in class org.ejml.dense.row.SpecializedOps_ZDRM
-
Creates a pivot matrix that exchanges the rows in a matrix:
A' = P*A - pivots - Variable in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- pivots - Variable in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- pivotVector(int[], int, IGrowArray) - Static method in class org.ejml.UtilEjml
- pivsign - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- pivsign - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- pivsign - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- pivsign - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- plus(double) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the result of scalar addition:
c = a + b
where c is the returned matrix, a is this matrix, and b is the passed in double. - plus(double) - Method in class org.ejml.simple.SimpleBase
-
Returns the result of scalar addition:
c = a + b
where c is the returned matrix, a is this matrix, and b is the passed in double. - plus(double, CMatrixRMaj, double, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- plus(double, DMatrixRMaj, double, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- plus(double, DMatrixSparseCSC, double, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- plus(double, FMatrixRMaj, double, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- plus(double, FMatrixSparseCSC, double, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- plus(double, ZMatrixRMaj, double, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- plus(double, ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Performs a matrix addition and scale operation.
c = a + β*b
where c is the returned matrix, a is this matrix, and b is the passed in matrix. - plus(double, ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Performs a matrix addition and scale operation.
c = a + β*b
where c is the returned matrix, a is this matrix, and b is the passed in matrix. - plus(double, T, double, T, T) - Method in interface org.ejml.simple.SimpleOperations
-
output[i,j] = alpha*A[i,j] + beta*b[i,j]
- 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(CMatrixRMaj, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- plus(CMatrixRMaj, double, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- plus(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- 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(DMatrixRMaj, double, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- plus(DMatrixRMaj, double, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- plus(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- plus(DMatrixSparseCSC, double, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- plus(DMatrixSparseCSC, double, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- plus(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- plus(FMatrixRMaj, double, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- plus(FMatrixRMaj, double, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- plus(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- plus(FMatrixSparseCSC, double, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- plus(FMatrixSparseCSC, double, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- plus(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- plus(ZMatrixRMaj, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- plus(ZMatrixRMaj, double, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- plus(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- plus(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the result of matrix addition:
c = a + b
where c is the returned matrix, a is this matrix, and b is the passed in matrix. - plus(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Returns the result of matrix addition:
c = a + b
where c is the returned matrix, a is this matrix, and b is the passed in matrix. - plus(T, double, T) - Method in interface org.ejml.simple.SimpleOperations
-
output[i,j] = A[i,j] + b
- plus(T, double, T, T) - Method in interface org.ejml.simple.SimpleOperations
-
output[i,j] = A[i,j] + beta*b[i,j]
- plus(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
- PLUS - Enum constant in enum class org.ejml.equation.Symbol
- 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
- plusComplex(double, double) - Method in interface org.ejml.simple.ConstMatrix
-
Adds a complex scalar from each element in the matrix.
- plusComplex(double, double) - Method in class org.ejml.simple.SimpleBase
-
Adds a complex scalar from each element in the matrix.
- plusComplex(CMatrixRMaj, double, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- plusComplex(ZMatrixRMaj, double, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- plusComplex(T, double, double, T) - Method in interface org.ejml.simple.SimpleOperations
- postorder(int[], int, int[], IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Sorts an elimination tree
TriangularSolver_DSCC.eliminationTree(org.ejml.data.DMatrixSparseCSC, boolean, int[], org.ejml.data.IGrowArray)
into postorder. - postorder(int[], int, int[], IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Sorts an elimination tree
TriangularSolver_FSCC.eliminationTree(org.ejml.data.FMatrixSparseCSC, boolean, int[], org.ejml.data.IGrowArray)
into postorder. - postorder_dfs(int, int, int[], int[], int) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Depth First Search used inside of
TriangularSolver_DSCC.postorder(int[], int, int[], org.ejml.data.IGrowArray)
. - postorder_dfs(int, int, int[], int[], int) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Depth First Search used inside of
TriangularSolver_FSCC.postorder(int[], int, int[], org.ejml.data.IGrowArray)
. - 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
- pow(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- POWER - Enum constant in enum class org.ejml.equation.Symbol
- prefComputeU - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- prefComputeU - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- prefComputeV - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- prefComputeV - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- 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() - Method in interface org.ejml.simple.ConstMatrix
-
Prints the matrix to standard out.
- print() - Method in class org.ejml.simple.SimpleBase
-
Prints the matrix 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, Matrix, String) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- print(PrintStream, Matrix, String) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- print(PrintStream, Matrix, String) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- print(PrintStream, Matrix, String) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- print(PrintStream, Matrix, String) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- print(PrintStream, Matrix, String) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- print(PrintStream, Matrix, String) - Method in interface org.ejml.simple.SimpleOperations
- 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
- print(String) - Method in class org.ejml.equation.Equation
-
Prints the results of the equation to standard out.
- print(String) - Method in interface org.ejml.simple.ConstMatrix
-
Prints the matrix to standard out given a
PrintStream.printf(java.lang.String, java.lang.Object...)
style floating point format, e.g. - print(String) - Method in class org.ejml.simple.SimpleBase
-
Prints the matrix to standard out given a
PrintStream.printf(java.lang.String, java.lang.Object...)
style floating point format, e.g. - printDimensions() - Method in class org.ejml.simple.SimpleBase
-
Prints the number of rows and column in this matrix.
- 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
- printMatrix() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- printMatrix() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- printMatrix() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- printMatrix() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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.
- printSteps() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- printSteps() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- 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 class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- process() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- process() - Method in class org.ejml.equation.Macro.Assign
- process() - Method in class org.ejml.equation.Operation
- process() - Method in interface org.ejml.UtilEjml.Process
- process(double[]) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Perform a sequence of steps based off of the singular values provided.
- process(float[]) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Perform a sequence of steps based off of the singular values provided.
- process(int, double[], double[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
- process(int, double[], double[], double[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
-
Computes the eigenvalue of the provided tridiagonal matrix.
- process(int, float[], float[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
- process(int, float[], float[], float[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
-
Computes the eigenvalue of the provided tridiagonal matrix.
- process(String) - Method in class org.ejml.equation.Equation
-
Compiles and performs the provided equation.
- process(String, boolean) - Method in class org.ejml.equation.Equation
-
Compiles and performs the provided equation.
- process(DMatrixRMaj) - Method in interface org.ejml.dense.row.decomposition.eig.EigenvalueExtractor_DDRM
- process(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_DDRM
- process(DMatrixRMaj, int, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQR_DDRM
-
Finds the null space of A
- process(DMatrixRMaj, int, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQRP_DDRM
-
Finds the null space of A
- process(DMatrixRMaj, int, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_DDRM
- process(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
-
Examins the structure of A for QR decomposition
- process(DMatrixSparseCSC, int[], int[], int[]) - Method in class org.ejml.sparse.csc.misc.ColumnCounts_DSCC
-
Processes and computes column counts of A
- process(FMatrixRMaj) - Method in interface org.ejml.dense.row.decomposition.eig.EigenvalueExtractor_FDRM
- process(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_FDRM
- process(FMatrixRMaj, int, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQR_FDRM
-
Finds the null space of A
- process(FMatrixRMaj, int, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.SolveNullSpaceQRP_FDRM
-
Finds the null space of A
- process(FMatrixRMaj, int, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_FDRM
- process(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_FSCC
-
Examins the structure of A for QR decomposition
- process(FMatrixSparseCSC, int[], int[], int[]) - Method in class org.ejml.sparse.csc.misc.ColumnCounts_FSCC
-
Processes and computes column counts of A
- process(WatchedDoubleStepQREigen_DDRM, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
- process(WatchedDoubleStepQREigen_FDRM, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
- 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
- pseudoInverse() - Method in interface org.ejml.simple.ConstMatrix
-
Computes the Moore-Penrose pseudo-inverse
- pseudoInverse() - Method in class org.ejml.simple.SimpleBase
-
Computes the Moore-Penrose pseudo-inverse
- pseudoInverse(boolean) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Returns a solver which uses the pseudo inverse.
- pseudoInverse(boolean) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Returns a solver which uses the pseudo inverse.
- pseudoInverse(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- pseudoInverse(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- pseudoInverse(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- pseudoInverse(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- pseudoInverse(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- pseudoInverse(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- pseudoInverse(T, T) - Method in interface org.ejml.simple.SimpleOperations
Q
- Q - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- Q - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- Q - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- Q - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- Q - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- Q - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- Q - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- Q - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- qr() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
- qr() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
- qr() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
- qr() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
- qr(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_CDRM
-
Returns a
QRDecomposition
that has been optimized for the specified matrix size. - qr(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns a
QRDecomposition
that has been optimized for the specified matrix size. - qr(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns a
QRDecomposition
that has been optimized for the specified matrix size. - qr(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
Returns a
QRDecomposition
that has been optimized for the specified matrix size. - qr(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
Returns a
QRDecomposition
that has been optimized for the specified matrix size. - qr(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_ZDRM
-
Returns a
QRDecomposition
that has been optimized for the specified matrix size. - qr(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_CDRM
-
Creates a linear solver which uses QR decomposition internally
- qr(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Creates a linear solver using QR decomposition
- qr(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Creates a linear solver using QR decomposition
- qr(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_MT_DDRM
-
Creates a linear solver using QR decomposition
- qr(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_MT_FDRM
-
Creates a linear solver using QR decomposition
- qr(int, int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_ZDRM
-
Creates a linear solver which uses QR decomposition internally
- qr(FillReducing) - Static method in class org.ejml.sparse.csc.factory.DecompositionFactory_DSCC
- qr(FillReducing) - Static method in class org.ejml.sparse.csc.factory.DecompositionFactory_FSCC
- qr(FillReducing) - Static method in class org.ejml.sparse.csc.factory.LinearSolverFactory_DSCC
- qr(FillReducing) - Static method in class org.ejml.sparse.csc.factory.LinearSolverFactory_FSCC
- QR - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
- QR - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
- QR - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
- QR - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
- QR - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
-
Where the Q and R matrices are stored.
- QR - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
-
Where the Q and R matrices are stored.
- QR - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
Where the Q and R matrices are stored.
- QR - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
Where the Q and R matrices are stored.
- QR - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
-
Where the Q and R matrices are stored.
- QR - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
-
Where the Q and R matrices are stored.
- QR - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
Where the Q and R matrices are stored.
- QR - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
Where the Q and R matrices are stored.
- QR - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- QR - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- qralg - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- qralg - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- QRColPivDecompositionHouseholderColumn_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
Performs QR decomposition with column pivoting.
- QRColPivDecompositionHouseholderColumn_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- QRColPivDecompositionHouseholderColumn_DDRM(double) - Constructor for class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
-
Configure parameters.
- QRColPivDecompositionHouseholderColumn_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
Performs QR decomposition with column pivoting.
- QRColPivDecompositionHouseholderColumn_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- QRColPivDecompositionHouseholderColumn_FDRM(float) - Constructor for class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
-
Configure parameters.
- QRDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.
- QRDecomposition_DDRB_to_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
Wrapper that allows
QRDecomposition
(DMatrixRBlock) to be used as aQRDecomposition
(DMatrixRMaj). - QRDecomposition_DDRB_to_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecomposition_DDRB_to_DDRM
- QRDecomposition_FDRB_to_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
Wrapper that allows
QRDecomposition
(FMatrixRBlock) to be used as aQRDecomposition
(FMatrixRMaj). - QRDecomposition_FDRB_to_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecomposition_FDRB_to_FDRM
- QRDecompositionHouseholder_CDRM - Class in org.ejml.dense.row.decompose.qr
-
This variation of complex QR decomposition uses reflections to compute the Q matrix.
- QRDecompositionHouseholder_CDRM() - Constructor for class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- QRDecompositionHouseholder_DDRB - Class in org.ejml.dense.block.decomposition.qr
-
QR decomposition for
DMatrixRBlock
using householder reflectors. - QRDecompositionHouseholder_DDRB() - Constructor for class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
- QRDecompositionHouseholder_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
This variation of QR decomposition uses reflections to compute the Q matrix.
- QRDecompositionHouseholder_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- QRDecompositionHouseholder_FDRB - Class in org.ejml.dense.block.decomposition.qr
-
QR decomposition for
FMatrixRBlock
using householder reflectors. - QRDecompositionHouseholder_FDRB() - Constructor for class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
- QRDecompositionHouseholder_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
This variation of QR decomposition uses reflections to compute the Q matrix.
- QRDecompositionHouseholder_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- QRDecompositionHouseholder_MT_DDRB - Class in org.ejml.dense.block.decomposition.qr
-
QR decomposition for
DMatrixRBlock
using householder reflectors. - QRDecompositionHouseholder_MT_DDRB() - Constructor for class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
- QRDecompositionHouseholder_MT_FDRB - Class in org.ejml.dense.block.decomposition.qr
-
QR decomposition for
FMatrixRBlock
using householder reflectors. - QRDecompositionHouseholder_MT_FDRB() - Constructor for class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
- QRDecompositionHouseholder_ZDRM - Class in org.ejml.dense.row.decompose.qr
-
This variation of complex QR decomposition uses reflections to compute the Q matrix.
- QRDecompositionHouseholder_ZDRM() - Constructor for class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- QRDecompositionHouseholderColumn_CDRM - Class in org.ejml.dense.row.decompose.qr
-
Householder QR decomposition is rich in operations along the columns of the matrix.
- QRDecompositionHouseholderColumn_CDRM() - Constructor for class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- QRDecompositionHouseholderColumn_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
Householder QR decomposition is rich in operations along the columns of the matrix.
- QRDecompositionHouseholderColumn_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- QRDecompositionHouseholderColumn_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
Householder QR decomposition is rich in operations along the columns of the matrix.
- QRDecompositionHouseholderColumn_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- QRDecompositionHouseholderColumn_MT_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
Concurrent extension of
QRDecompositionHouseholderColumn_DDRM
. - QRDecompositionHouseholderColumn_MT_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_MT_DDRM
- QRDecompositionHouseholderColumn_MT_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
Concurrent extension of
QRDecompositionHouseholderColumn_FDRM
. - QRDecompositionHouseholderColumn_MT_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_MT_FDRM
- QRDecompositionHouseholderColumn_ZDRM - Class in org.ejml.dense.row.decompose.qr
-
Householder QR decomposition is rich in operations along the columns of the matrix.
- QRDecompositionHouseholderColumn_ZDRM() - Constructor for class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- QRDecompositionHouseholderTran_CDRM - Class in org.ejml.dense.row.decompose.qr
-
Householder QR decomposition is rich in operations along the columns of the matrix.
- QRDecompositionHouseholderTran_CDRM() - Constructor for class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- QRDecompositionHouseholderTran_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
Householder QR decomposition is rich in operations along the columns of the matrix.
- QRDecompositionHouseholderTran_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- QRDecompositionHouseholderTran_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
Householder QR decomposition is rich in operations along the columns of the matrix.
- QRDecompositionHouseholderTran_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- QRDecompositionHouseholderTran_ZDRM - Class in org.ejml.dense.row.decompose.qr
-
Householder QR decomposition is rich in operations along the columns of the matrix.
- QRDecompositionHouseholderTran_ZDRM() - Constructor for class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- QrHelperFunctions_CDRM - Class in org.ejml.dense.row.decompose.qr
-
Contains different functions that are useful for computing the QR decomposition of a matrix.
- QrHelperFunctions_CDRM() - Constructor for class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
- QrHelperFunctions_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
Contains different functions that are useful for computing the QR decomposition of a matrix.
- QrHelperFunctions_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- QrHelperFunctions_DSCC - Class in org.ejml.sparse.csc.decomposition.qr
-
Functions used with a sparse QR decomposition
- QrHelperFunctions_DSCC() - Constructor for class org.ejml.sparse.csc.decomposition.qr.QrHelperFunctions_DSCC
- QrHelperFunctions_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
Contains different functions that are useful for computing the QR decomposition of a matrix.
- QrHelperFunctions_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- QrHelperFunctions_FSCC - Class in org.ejml.sparse.csc.decomposition.qr
-
Functions used with a sparse QR decomposition
- QrHelperFunctions_FSCC() - Constructor for class org.ejml.sparse.csc.decomposition.qr.QrHelperFunctions_FSCC
- QrHelperFunctions_MT_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
Contains different functions that are useful for computing the QR decomposition of a matrix.
- QrHelperFunctions_MT_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_DDRM
- QrHelperFunctions_MT_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
Contains different functions that are useful for computing the QR decomposition of a matrix.
- QrHelperFunctions_MT_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_FDRM
- QrHelperFunctions_ZDRM - Class in org.ejml.dense.row.decompose.qr
-
Contains different functions that are useful for computing the QR decomposition of a matrix.
- QrHelperFunctions_ZDRM() - Constructor for class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
- QrHouseHolderSolver_DDRB - Class in org.ejml.dense.block.linsol.qr
-
A solver for
QRDecompositionHouseholder_DDRB
. - QrHouseHolderSolver_DDRB() - Constructor for class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
- QrHouseHolderSolver_FDRB - Class in org.ejml.dense.block.linsol.qr
-
A solver for
QRDecompositionHouseholder_FDRB
. - QrHouseHolderSolver_FDRB() - Constructor for class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
- QrHouseHolderSolver_MT_DDRB - Class in org.ejml.dense.block.linsol.qr
-
A solver for
QRDecompositionHouseholder_MT_DDRB
. - QrHouseHolderSolver_MT_DDRB() - Constructor for class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
- QrHouseHolderSolver_MT_FDRB - Class in org.ejml.dense.block.linsol.qr
-
A solver for
QRDecompositionHouseholder_MT_FDRB
. - QrHouseHolderSolver_MT_FDRB() - Constructor for class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
- QrLeftLookingDecomposition_DSCC - Class in org.ejml.sparse.csc.decomposition.qr
-
Left-looking QR decomposition algorithm for sparse matrices.
- QrLeftLookingDecomposition_DSCC(ComputePermutation<DMatrixSparseCSC>) - Constructor for class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- QrLeftLookingDecomposition_FSCC - Class in org.ejml.sparse.csc.decomposition.qr
-
Left-looking QR decomposition algorithm for sparse matrices.
- QrLeftLookingDecomposition_FSCC(ComputePermutation<FMatrixSparseCSC>) - Constructor for class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- qrp() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
- qrp() - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
- qrp(boolean, boolean) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Creates a linear solver using QRP decomposition
- qrp(boolean, boolean) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Creates a linear solver using QRP decomposition
- qrp(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns a
QRPDecomposition_F64
that has been optimized for the specified matrix size. - qrp(int, int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns a
QRPDecomposition_F32
that has been optimized for the specified matrix size. - 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 - QrpSparseDecomposition<T extends Matrix> - Interface in org.ejml.sparse.csc.decomposition.qr
-
Similar to
QRDecomposition
but it can handle the rank deficient case by performing column pivots during the decomposition. - QRSparseDecomposition<T extends Matrix> - Interface in org.ejml.interfaces.decomposition
-
Sparse
QRDecomposition
- QrStructuralCounts_DSCC - Class in org.ejml.sparse.csc.decomposition.qr
-
Determines the structure of the QR decomposition.
- QrStructuralCounts_DSCC() - Constructor for class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
- QrStructuralCounts_FSCC - Class in org.ejml.sparse.csc.decomposition.qr
-
Determines the structure of the QR decomposition.
- QrStructuralCounts_FSCC() - Constructor for class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_FSCC
- QrUpdate_DDRM - Class in org.ejml.dense.row.decomposition.qr
-
The effects of adding and removing rows from the A matrix in a QR decomposition can be computed much faster than simply recomputing the whole decomposition.
- QrUpdate_DDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QrUpdate_DDRM
-
Does not predeclare data and it will autogrow.
- QrUpdate_DDRM(int, int) - Constructor for class org.ejml.dense.row.decomposition.qr.QrUpdate_DDRM
-
Creates an update which can decompose matrices up to the specified size.
- QrUpdate_DDRM(int, int, boolean) - Constructor for class org.ejml.dense.row.decomposition.qr.QrUpdate_DDRM
-
Creates an update which can decompose matrices up to the specified size.
- QrUpdate_FDRM - Class in org.ejml.dense.row.decomposition.qr
-
The effects of adding and removing rows from the A matrix in a QR decomposition can be computed much faster than simply recomputing the whole decomposition.
- QrUpdate_FDRM() - Constructor for class org.ejml.dense.row.decomposition.qr.QrUpdate_FDRM
-
Does not predeclare data and it will autogrow.
- QrUpdate_FDRM(int, int) - Constructor for class org.ejml.dense.row.decomposition.qr.QrUpdate_FDRM
-
Creates an update which can decompose matrices up to the specified size.
- QrUpdate_FDRM(int, int, boolean) - Constructor for class org.ejml.dense.row.decomposition.qr.QrUpdate_FDRM
-
Creates an update which can decompose matrices up to the specified size.
- Qt - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- Qt - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- QT - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
-
Only the upper right triangle is used.
- QT - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
-
Only the upper right triangle is used.
- quality() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
- quality() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
- quality() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_DDRB
- quality() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_FDRB
- quality() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
-
Computes the quality using diagonal elements the triangular R matrix in the QR decomposition.
- quality() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
-
Computes the quality using diagonal elements the triangular R matrix in the QR decomposition.
- quality() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
-
Computes the quality using diagonal elements the triangular R matrix in the QR decomposition.
- quality() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
-
Computes the quality using diagonal elements the triangular R matrix in the QR decomposition.
- quality() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- quality() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- quality() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- quality() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
- quality() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
- quality() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_CDRM
- quality() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_ZDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_CDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_ZDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
- quality() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
- quality() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
- quality() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
- 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
- quality() - Method in class org.ejml.simple.SimpleEVD
-
Computes the quality of the computed decomposition.
- quality() - Method in class org.ejml.simple.SimpleSVD
-
Computes the quality of the computed decomposition.
- quality() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- quality() - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- quality() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- quality() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- quality() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- quality() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- quality(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
- quality(DMatrixRMaj, EigenDecomposition_F64<DMatrixRMaj>) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Computes a metric which measures the the quality of an eigen value decomposition.
- quality(DMatrixRMaj, SingularValueDecomposition<DMatrixRMaj>) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Computes a metric which measures the the quality of a singular value decomposition.
- quality(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
- quality(FMatrixRMaj, EigenDecomposition_F32<FMatrixRMaj>) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Computes a metric which measures the the quality of an eigen value decomposition.
- quality(FMatrixRMaj, SingularValueDecomposition<FMatrixRMaj>) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Computes a metric which measures the the quality of a singular value decomposition.
- qualityTriangular(CMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_CDRM
-
Computes the quality of a triangular matrix, where the quality of a matrix is defined in
LinearSolver.quality()
. - qualityTriangular(DMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Computes the quality of a triangular matrix, where the quality of a matrix is defined in
LinearSolver.quality()
. - qualityTriangular(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Computes the quality of a triangular matrix, where the quality of a matrix is defined in
LinearSolver.quality()
. - qualityTriangular(FMatrixD1) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Computes the quality of a triangular matrix, where the quality of a matrix is defined in
LinearSolver.quality()
. - qualityTriangular(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Computes the quality of a triangular matrix, where the quality of a matrix is defined in
LinearSolver.quality()
. - qualityTriangular(ZMatrixRMaj) - Static method in class org.ejml.dense.row.SpecializedOps_ZDRM
-
Computes the quality of a triangular matrix, where the quality of a matrix is defined in
LinearSolver.quality()
. - 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
- R - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- R - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- R - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
- R - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
- R - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
- R - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
- R - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- R - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- R11 - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- R11 - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- rand - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- rand - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- rand - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- rand - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- rand - Static variable in class org.ejml.sparse.csc.factory.FillReductionFactory_DSCC
- rand - Static variable in class org.ejml.sparse.csc.factory.FillReductionFactory_FSCC
- rand(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Uniformly random numbers
- randn(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Normal distrbution numbers
- random(int, int) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a DDRM random matrix with values from 0.0 to 1.0.
- RANDOM - Enum constant in enum class org.ejml.sparse.FillReducing
-
TESTING ONLY.
- random_CDRM(int, int) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a CDRM random matrix with values from 0.0 to 1.0.
- random_CDRM(int, int, float, float, Random) - Static method in class org.ejml.simple.SimpleMatrix
- random_DDRM(int, int) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a DDRM random matrix with values from 0.0 to 1.0.
- random_DDRM(int, int, double, double, Random) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a new SimpleMatrix with random elements drawn from a uniform distribution from minValue to maxValue.
- random_FDRM(int, int) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a FDRM random matrix with values from 0.0 to 1.0.
- random_FDRM(int, int, float, float, Random) - Static method in class org.ejml.simple.SimpleMatrix
- random_ZDRM(int, int) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a ZDRM random matrix with values from 0.0 to 1.0.
- random_ZDRM(int, int, double, double, Random) - Static method in class org.ejml.simple.SimpleMatrix
- randomBinary(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Returns new boolean matrix with true or false values selected with equal probability.
- randomBinary(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Returns new boolean matrix with true or false values selected with equal probability.
- RandomMatrices_CDRM - Class in org.ejml.dense.row
-
Contains a list of functions for creating random row complex matrices and vectors with different structures.
- RandomMatrices_DDRM - Class in org.ejml.dense.row
-
Contains a list of functions for creating random row real matrices and vectors with different structures.
- RandomMatrices_DSCC - Class in org.ejml.sparse.csc
-
Functions for creating randomly generated sparse matrices.
- RandomMatrices_DSTL - Class in org.ejml.sparse.triplet
- RandomMatrices_DSTL() - Constructor for class org.ejml.sparse.triplet.RandomMatrices_DSTL
- RandomMatrices_FDRM - Class in org.ejml.dense.row
-
Contains a list of functions for creating random row real matrices and vectors with different structures.
- RandomMatrices_FSCC - Class in org.ejml.sparse.csc
-
Functions for creating randomly generated sparse matrices.
- RandomMatrices_FSTL - Class in org.ejml.sparse.triplet
- RandomMatrices_FSTL() - Constructor for class org.ejml.sparse.triplet.RandomMatrices_FSTL
- RandomMatrices_ZDRM - Class in org.ejml.dense.row
-
Contains a list of functions for creating random row complex matrices and vectors with different structures.
- randomNormal(SimpleMatrix, Random) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a new vector which is drawn from a multivariate normal distribution with zero mean and the provided covariance.
- randomVector(DMatrixRMaj, DMatrixRMaj, Random) - Static method in class org.ejml.dense.row.CovarianceOps_DDRM
-
Sets vector to a random value based upon a zero-mean multivariate Gaussian distribution with covariance 'cov'.
- randomVector(FMatrixRMaj, FMatrixRMaj, Random) - Static method in class org.ejml.dense.row.CovarianceOps_FDRM
-
Sets vector to a random value based upon a zero-mean multivariate Gaussian distribution with covariance 'cov'.
- randomVector_F32(Random, int) - Static method in class org.ejml.UtilEjml
- randomVector_F64(Random, int) - Static method in class org.ejml.UtilEjml
- Range(TokenList.Token, TokenList.Token) - Constructor for class org.ejml.equation.IntegerSequence.Range
- RANGE - Enum constant in enum class org.ejml.equation.IntegerSequence.Type
- rank - Variable in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- rank - Variable in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- rank - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- rank - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- rank() - Method in class org.ejml.simple.SimpleSVD
-
Returns the rank of the decomposed matrix.
- rank(DMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Computes the rank of a matrix using a default tolerance.
- rank(DMatrixRMaj) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Returns the matrix's rank.
- rank(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.MatrixFeatures_DDRM
-
Computes the rank of a matrix using the specified tolerance.
- rank(DMatrixRMaj, double) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Returns the matrix's rank
- rank(FMatrixRMaj) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Computes the rank of a matrix using a default tolerance.
- rank(FMatrixRMaj) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Returns the matrix's rank.
- rank(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.MatrixFeatures_FDRM
-
Computes the rank of a matrix using the specified tolerance.
- rank(FMatrixRMaj, float) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Returns the matrix's rank
- rank(SingularValueDecomposition_F32<?>) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Extracts the rank of a matrix using a preexisting decomposition and default threshold.
- rank(SingularValueDecomposition_F32<?>, float) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Extracts the rank of a matrix using a preexisting decomposition.
- rank(SingularValueDecomposition_F64<?>) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Extracts the rank of a matrix using a preexisting decomposition and default threshold.
- rank(SingularValueDecomposition_F64<?>, double) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Extracts the rank of a matrix using a preexisting decomposition.
- rank1Update(double, DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_DDRM
-
Performs a rank one update on matrix A using vectors u and w.
- rank1Update(double, DMatrixRMaj, DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_DDRM
-
Performs a rank one update on matrix A using vectors u and w.
- rank1Update(float, FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_FDRM
-
Performs a rank one update on matrix A using vectors u and w.
- rank1Update(float, FMatrixRMaj, FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.mult.VectorVectorMult_FDRM
-
Performs a rank one update on matrix A using vectors u and w.
- rank1UpdateMultL(CMatrixRMaj, float[], int, float, int, int, int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the left.
A = A(I - γ*u*uH) - rank1UpdateMultL(DMatrixRMaj, double[], double, int, int, int) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the left.
A = A(I - γ*u*uT) - rank1UpdateMultL(DMatrixRMaj, double[], double, int, int, int) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_DDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the left.
A = A(I - γ*u*uT) - rank1UpdateMultL(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- rank1UpdateMultL(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_MT_DDRM
- rank1UpdateMultL(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- rank1UpdateMultL(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_MT_DDRM
- rank1UpdateMultL(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
- rank1UpdateMultL(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_MT_DDRM
- rank1UpdateMultL(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- rank1UpdateMultL(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRM
- rank1UpdateMultL(FMatrixRMaj, float[], float, int, int, int) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the left.
A = A(I - γ*u*uT) - rank1UpdateMultL(FMatrixRMaj, float[], float, int, int, int) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_FDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the left.
A = A(I - γ*u*uT) - rank1UpdateMultL(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- rank1UpdateMultL(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_MT_FDRM
- rank1UpdateMultL(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- rank1UpdateMultL(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_MT_FDRM
- rank1UpdateMultL(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
- rank1UpdateMultL(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_MT_FDRM
- rank1UpdateMultL(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- rank1UpdateMultL(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRM
- rank1UpdateMultL(ZMatrixRMaj, double[], int, double, int, int, int) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the left.
A = A(I - γ*u*uH) - rank1UpdateMultL_LeftCol(int, DSubmatrixD1, int, double, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Applies a householder reflector stored in row 'row' to the left column block.
- rank1UpdateMultL_LeftCol(int, DSubmatrixD1, int, double, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Applies a householder reflector stored in row 'row' to the left column block.
- rank1UpdateMultL_LeftCol(int, FSubmatrixD1, int, float, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Applies a householder reflector stored in row 'row' to the left column block.
- rank1UpdateMultL_LeftCol(int, FSubmatrixD1, int, float, int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Applies a householder reflector stored in row 'row' to the left column block.
- rank1UpdateMultL_Row(int, DSubmatrixD1, int, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Applies a householder reflector stored in row 'row' to the remainder of the row in the block after it.
- rank1UpdateMultL_Row(int, DSubmatrixD1, int, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Applies a householder reflector stored in row 'row' to the remainder of the row in the block after it.
- rank1UpdateMultL_Row(int, FSubmatrixD1, int, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Applies a householder reflector stored in row 'row' to the remainder of the row in the block after it.
- rank1UpdateMultL_Row(int, FSubmatrixD1, int, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Applies a householder reflector stored in row 'row' to the remainder of the row in the block after it.
- rank1UpdateMultR(CMatrixRMaj, float[], int, float, int, int, int, float[]) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the right.
A = (I - γ*u*uH)*A - rank1UpdateMultR(DMatrixRMaj, double[], double, int, int, int, double[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the right.
A = (I - γ*u*uT)*A - rank1UpdateMultR(DMatrixRMaj, double[], double, int, int, int, double[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_DDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the right.
A = (I - γ*u*uT)*A - rank1UpdateMultR(DMatrixRMaj, double[], int, double, int, int, int, double[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- rank1UpdateMultR(DMatrixRMaj, double[], int, double, int, int, int, double[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_DDRM
- rank1UpdateMultR(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- rank1UpdateMultR(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_MT_DDRM
- rank1UpdateMultR(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- rank1UpdateMultR(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_MT_DDRM
- rank1UpdateMultR(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
- rank1UpdateMultR(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_MT_DDRM
- rank1UpdateMultR(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- rank1UpdateMultR(DMatrixRMaj, double, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRM
- rank1UpdateMultR(DMatrixSparseCSC, int, double, DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.decomposition.qr.QrHelperFunctions_DSCC
-
Performs a rank-1 update operation on the submatrix specified by V with the multiply on the right.
C = (I - γ*v*vT)*A - rank1UpdateMultR(FMatrixRMaj, float[], float, int, int, int, float[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the right.
A = (I - γ*u*uT)*A - rank1UpdateMultR(FMatrixRMaj, float[], float, int, int, int, float[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_FDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the right.
A = (I - γ*u*uT)*A - rank1UpdateMultR(FMatrixRMaj, float[], int, float, int, int, int, float[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- rank1UpdateMultR(FMatrixRMaj, float[], int, float, int, int, int, float[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_FDRM
- rank1UpdateMultR(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- rank1UpdateMultR(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_MT_FDRM
- rank1UpdateMultR(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- rank1UpdateMultR(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_MT_FDRM
- rank1UpdateMultR(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
- rank1UpdateMultR(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_MT_FDRM
- rank1UpdateMultR(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- rank1UpdateMultR(FMatrixRMaj, float, int, int, int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRM
- rank1UpdateMultR(FMatrixSparseCSC, int, float, FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray, FGrowArray) - Static method in class org.ejml.sparse.csc.decomposition.qr.QrHelperFunctions_FSCC
-
Performs a rank-1 update operation on the submatrix specified by V with the multiply on the right.
C = (I - γ*v*vT)*A - rank1UpdateMultR(ZMatrixRMaj, double[], int, double, int, int, int, double[]) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
-
Performs a rank-1 update operation on the submatrix specified by w with the multiply on the right.
A = (I - γ*u*uH)*A - rank1UpdateMultR_Col(int, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Applies a householder reflector stored in column 'col' to the remainder of the columns in the block after it.
- rank1UpdateMultR_Col(int, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Applies a householder reflector stored in column 'col' to the remainder of the columns in the block after it.
- rank1UpdateMultR_Col(int, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Applies a householder reflector stored in column 'col' to the remainder of the columns in the block after it.
- rank1UpdateMultR_Col(int, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Applies a householder reflector stored in column 'col' to the remainder of the columns in the block after it.
- rank1UpdateMultR_TopRow(int, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Applies a householder reflector stored in column 'col' to the top block row (excluding the first column) of A.
- rank1UpdateMultR_TopRow(int, DSubmatrixD1, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Applies a householder reflector stored in column 'col' to the top block row (excluding the first column) of A.
- rank1UpdateMultR_TopRow(int, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Applies a householder reflector stored in column 'col' to the top block row (excluding the first column) of A.
- rank1UpdateMultR_TopRow(int, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Applies a householder reflector stored in column 'col' to the top block row (excluding the first column) of A.
- rank1UpdateMultR_u0(DMatrixRMaj, double[], double, double, int, int, int, double[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
- rank1UpdateMultR_u0(DMatrixRMaj, double[], double, double, int, int, int, double[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_DDRM
- rank1UpdateMultR_u0(FMatrixRMaj, float[], float, float, int, int, int, float[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
- rank1UpdateMultR_u0(FMatrixRMaj, float[], float, float, int, int, int, float[]) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_MT_FDRM
- rankNUpdate(int, double, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_DDRB
-
Performs:
A = A + α B TB - rankNUpdate(int, double, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_MT_DDRB
-
Performs:
A = A + α B TB - rankNUpdate(int, float, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_FDRB
-
Performs:
A = A + α B TB - rankNUpdate(int, float, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_MT_FDRB
-
Performs:
A = A + α B TB - ratioSmallestOverLargest(double[]) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Computes the ratio of the smallest value to the largest.
- ratioSmallestOverLargest(float[]) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Computes the ratio of the smallest value to the largest.
- RDIVIDE - Enum constant in enum class org.ejml.equation.Symbol
- 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
- real() - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix that contains the real valued portion of a complex matrix.
- real() - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix that contains the real valued portion of a complex matrix.
- real(CMatrixD1, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Places the real component of the input matrix into the output matrix.
- real(ZMatrixD1, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Places the real component of the input matrix into the output matrix.
- rectangle(int, int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Returns a matrix where all the elements are selected independently from a uniform distribution between 'min' and 'max' inclusive.
- rectangle(int, int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_ZDRM
-
Returns a matrix where all the elements are selected independently from a uniform distribution between 'min' and 'max' inclusive.
- rectangle(int, int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_CDRM
-
Returns a matrix where all the elements are selected independently from a uniform distribution between 'min' and 'max' inclusive.
- rectangle(int, int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Returns a matrix where all the elements are selected independently from a uniform distribution between 'min' and 'max' inclusive.
- rectangle(int, int, int, double, double, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
-
Randomly generates matrix with the specified number of non-zero elements filled with values from min to max.
- rectangle(int, int, int, float, float, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
-
Randomly generates matrix with the specified number of non-zero elements filled with values from min to max.
- rectangle(int, int, int, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
- rectangle(int, int, int, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
- rectangle(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_CDRM
-
Returns a matrix where all the elements are selected independently from a uniform distribution between -1 and 1 inclusive.
- rectangle(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Returns a matrix where all the elements are selected independently from a uniform distribution between 0 and 1 inclusive.
- rectangle(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Returns a matrix where all the elements are selected independently from a uniform distribution between 0 and 1 inclusive.
- rectangle(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_ZDRM
-
Returns a matrix where all the elements are selected independently from a uniform distribution between -1 and 1 inclusive.
- rectangleGaussian(int, int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Sets each element in the matrix to a value drawn from an Gaussian distribution with the specified mean and standard deviation
- rectangleGaussian(int, int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Sets each element in the matrix to a value drawn from an Gaussian distribution with the specified mean and standard deviation
- reduce(DMatrixRMaj, int) - Method in class org.ejml.dense.row.misc.RrefGaussJordanRowPivot_DDRM
- reduce(FMatrixRMaj, int) - Method in class org.ejml.dense.row.misc.RrefGaussJordanRowPivot_FDRM
- reduce(T, int) - Method in interface org.ejml.interfaces.linsol.ReducedRowEchelonForm
-
Puts the augmented matrix into RREF.
- reduceColumnWise(DMatrixSparseCSC, double, DOperatorBinary, DMatrixRMaj, Mask) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
This accumulates the values per column to a scalar value
- reduceColumnWise(FMatrixSparseCSC, float, FOperatorBinary, FMatrixRMaj, Mask) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
This accumulates the values per column to a scalar value
- 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 - reduceRowWise(DMatrixSparseCSC, double, DOperatorBinary, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
This accumulates the values per row to a scalar value
- reduceRowWise(FMatrixSparseCSC, float, FOperatorBinary, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
This accumulates the values per row to a scalar value
- reduceScalar(DMatrixSparseCSC, double, DOperatorBinary) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
This accumulates the matrix values to a scalar value.
- reduceScalar(DMatrixSparseCSC, DOperatorBinary) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- reduceScalar(FMatrixSparseCSC, float, FOperatorBinary) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
This accumulates the matrix values to a scalar value.
- reduceScalar(FMatrixSparseCSC, FOperatorBinary) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- 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
- removeBulge(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- removeBulge(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- removeBulgeEnd(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Rotator to remove the bulge
- removeBulgeEnd(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Rotator to remove the bulge
- removeBulgeLeft(int, boolean) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- removeBulgeLeft(int, boolean) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- removeBulgeRight(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- removeBulgeRight(int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- removeColumns(DMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Removes columns from the matrix.
- removeColumns(FMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Removes columns from the matrix.
- removeRowFromA(int) - Method in interface org.ejml.dense.row.linsol.AdjustableLinearSolver_DDRM
-
Removes a row from A.
- removeRowFromA(int) - Method in interface org.ejml.dense.row.linsol.AdjustableLinearSolver_FDRM
-
Removes a row from A.
- removeRowFromA(int) - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_DDRM
- removeRowFromA(int) - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_FDRM
- removeZeros(DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Removes all elements from the matrix that are > tol.
- removeZeros(DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
- removeZeros(DMatrixSparseCSC, DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Copies all elements from input into output which are > tol.
- removeZeros(DMatrixSparseCSC, DMatrixSparseCSC, double) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
- removeZeros(FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Removes all elements from the matrix that are > tol.
- removeZeros(FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
- removeZeros(FMatrixSparseCSC, FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Copies all elements from input into output which are > tol.
- removeZeros(FMatrixSparseCSC, FMatrixSparseCSC, float) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
- renderMatrix(DMatrixD1, BufferedImage, double) - Static method in class org.ejml.dense.row.DMatrixComponent
- renderMatrix(FMatrixD1, BufferedImage, float) - Static method in class org.ejml.dense.row.FMatrixComponent
- requiresMaxIndex() - Method in class org.ejml.equation.IntegerSequence.Combined
- requiresMaxIndex() - Method in class org.ejml.equation.IntegerSequence.Explicit
- requiresMaxIndex() - Method in class org.ejml.equation.IntegerSequence.For
- requiresMaxIndex() - Method in class org.ejml.equation.IntegerSequence.Range
- requiresMaxIndex() - Method in interface org.ejml.equation.IntegerSequence
- 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(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Sets the size of the matrix being decomposed, declares new memory if needed, and sets all helper functions to their initial value.
- reset(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Sets the size of the matrix being decomposed, declares new memory if needed, and sets all helper functions to their initial value.
- reset(D) - Method in interface pabeles.concurrency.ConcurrencyOps.Reset
- resetSteps() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- resetSteps() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- resetSteps() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- resetSteps() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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) - Method in class org.ejml.simple.SimpleBase
-
Reshapes the matrix to the specified number of rows and columns.
- 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.
- resize(VariableMatrix, int, int) - Method in class org.ejml.equation.Operation
-
If the variable is a local temporary variable it will be resized so that the operation can complete.
- rng(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Sets the seed for random number generator
- 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
- rows(int, int) - Method in interface org.ejml.simple.ConstMatrix
-
Extracts the specified rows from the matrix.
- rows(int, int) - Method in class org.ejml.simple.SimpleBase
-
Extracts the specified rows from the matrix.
- rowsToVector(DMatrixRMaj, DMatrixRMaj[]) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Converts the rows in a matrix into a set of vectors.
- rowsToVector(FMatrixRMaj, FMatrixRMaj[]) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Converts the rows in a matrix into a set of vectors.
- rref(DMatrixRMaj, int, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Puts the augmented system matrix into reduced row echelon form (RREF) using Gauss-Jordan elimination with row (partial) pivots.
- rref(FMatrixRMaj, int, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Puts the augmented system matrix into reduced row echelon form (RREF) using Gauss-Jordan elimination with row (partial) pivots.
- rref(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- RrefGaussJordanRowPivot_DDRM - Class in org.ejml.dense.row.misc
-
Reduction to RREF using Gauss-Jordan elimination with row (partial) pivots.
- RrefGaussJordanRowPivot_DDRM() - Constructor for class org.ejml.dense.row.misc.RrefGaussJordanRowPivot_DDRM
- RrefGaussJordanRowPivot_FDRM - Class in org.ejml.dense.row.misc
-
Reduction to RREF using Gauss-Jordan elimination with row (partial) pivots.
- RrefGaussJordanRowPivot_FDRM() - Constructor for class org.ejml.dense.row.misc.RrefGaussJordanRowPivot_FDRM
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
- SafeSvd_DDRM - Class in org.ejml.dense.row.decomposition.svd
-
Wraps around a
SingularValueDecomposition
and ensures that the input is not modified. - SafeSvd_DDRM(SingularValueDecomposition_F64<DMatrixRMaj>) - Constructor for class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
- SafeSvd_FDRM - Class in org.ejml.dense.row.decomposition.svd
-
Wraps around a
SingularValueDecomposition
and ensures that the input is not modified. - SafeSvd_FDRM(SingularValueDecomposition_F32<FMatrixRMaj>) - Constructor for class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
- 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.
- saveToFileCSV(String) - Method in interface org.ejml.simple.ConstMatrix
-
Saves this matrix to a file in a CSV format.
- saveToFileCSV(String) - Method in class org.ejml.simple.SimpleBase
-
Saves this matrix to a file in a CSV format.
- saveToMatrixMarket(String) - Method in interface org.ejml.simple.ConstMatrix
-
Saves this matrix to a file in a matrix market format.
- saveToMatrixMarket(String) - Method in class org.ejml.simple.SimpleBase
-
Saves this matrix to a file in a matrix market format.
- SCALAR - Enum constant in enum class org.ejml.equation.VariableType
- scale(double) - Method in interface org.ejml.simple.ConstMatrix
-
Returns the result of scaling each element by 'val':
bi,j = val*ai,j - scale(double) - Method in class org.ejml.simple.SimpleBase
-
Returns the result of scaling each element by 'val':
bi,j = val*ai,j - scale(double, double, ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(double, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(double, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(double, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(double, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(double, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(double, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(double, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(double, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(double, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(double, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(double, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(double, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
B = scalar*A.
- scale(float, float, CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(float, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(float, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(float, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(float, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(float, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(float, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(float, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(float, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element scalar multiplication.
bi = α*ai - scale(float, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(float, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs an in-place element by element scalar multiplication.
aij = α*aij - scale(float, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs an element by element scalar multiplication.
bij = α*aij - scale(float, FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
B = scalar*A.
- scale(CMatrixRMaj, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- scale(DMatrixRMaj, double, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- scale(DMatrixSparseCSC, double, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- scale(FMatrixRMaj, double, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- scale(FMatrixSparseCSC, double, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- scale(ZMatrixRMaj, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- scale(T, double, T) - Method in interface org.ejml.simple.SimpleOperations
-
Multiplies each element by val.
- scale_row(int, DSubmatrixD1, int, double, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_DDRB
-
Row vector scale:
scale: bi = α*ai
where 'a' and 'b' are row vectors within the row block vector A and B. - scale_row(int, DSubmatrixD1, DSubmatrixD1, int, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_DDRB
-
Scales the elements in the specified row starting at element colStart by 'val'.
W = val*Y Takes in account zeros and leading one automatically. - scale_row(int, DSubmatrixD1, DSubmatrixD1, int, int, double) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_DDRB
-
Scales the elements in the specified row starting at element colStart by 'val'.
W = val*Y Takes in account zeros and leading one automatically. - scale_row(int, FSubmatrixD1, int, float, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_FDRB
-
Row vector scale:
scale: bi = α*ai
where 'a' and 'b' are row vectors within the row block vector A and B. - scale_row(int, FSubmatrixD1, FSubmatrixD1, int, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
-
Scales the elements in the specified row starting at element colStart by 'val'.
W = val*Y Takes in account zeros and leading one automatically. - scale_row(int, FSubmatrixD1, FSubmatrixD1, int, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_MT_FDRB
-
Scales the elements in the specified row starting at element colStart by 'val'.
W = val*Y Takes in account zeros and leading one automatically. - scaleCol(double, DMatrixRMaj, int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
In-place scaling of a column in A
- scaleCol(float, FMatrixRMaj, int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
In-place scaling of a column in A
- scaleComplex(double, double) - Method in interface org.ejml.simple.ConstMatrix
-
Scales/multiplies each element in the matrix by the complex number.
- scaleComplex(double, double) - Method in class org.ejml.simple.SimpleBase
-
Scales/multiplies each element in the matrix by the complex number.
- scaleComplex(CMatrixRMaj, double, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- scaleComplex(ZMatrixRMaj, double, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- scaleComplex(T, double, double, T) - Method in interface org.ejml.simple.SimpleOperations
- scaleRow(double, DMatrixRMaj, int) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
In-place scaling of a row in A
- scaleRow(float, FMatrixRMaj, int) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
In-place scaling of a row in A
- searchNzRowsElim(DMatrixSparseCSC, int, int[], int[], int[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Given an elimination tree compute the non-zero elements in the specified row of L given the symmetric A matrix.
- searchNzRowsElim(FMatrixSparseCSC, int, int[], int[], int[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Given an elimination tree compute the non-zero elements in the specified row of L given the symmetric A matrix.
- searchNzRowsInX(DMatrixSparseCSC, DMatrixSparseCSC, int, int[], int[], int[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Determines which elements in 'X' will be non-zero when the system below is solved for.
- searchNzRowsInX(FMatrixSparseCSC, FMatrixSparseCSC, int, int[], int[], int[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Determines which elements in 'X' will be non-zero when the system below is solved for.
- select(DMatrixSparseCSC, DMatrixSparseCSC, IPredicateBinary) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
- select(DMatrixSparseCSC, IPredicateBinary, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Select entries from A and save them in C.
- select(FMatrixSparseCSC, FMatrixSparseCSC, IPredicateBinary) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
- select(FMatrixSparseCSC, IPredicateBinary, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Select entries from A and save them in C.
- selectWilkinsonShift(double) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Selects the Wilkinson's shift for BTB.
- selectWilkinsonShift(float) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Selects the Wilkinson's shift for BTB.
- SEMICOLON - Enum constant in enum class org.ejml.equation.Symbol
- Sequence - Class in org.ejml.equation
-
Contains a sequence of operations.
- Sequence() - Constructor for class org.ejml.equation.Sequence
- 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, double) - Method in class org.ejml.simple.SimpleBase
-
Assigns an element a value based on its index in the internal array.
- 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) - Method in class org.ejml.simple.SimpleBase
-
Assigns the element in the Matrix to the specified value.
- 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, double, double) - Method in class org.ejml.simple.SimpleBase
-
Used to set the complex value of a matrix element.
- 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(int, int, Complex_F64) - Method in class org.ejml.simple.SimpleBase
-
Used to set the complex value of a matrix element.
- set(M) - Method in class org.ejml.data.Submatrix
- set(M, int, int, int, int) - Method in class org.ejml.data.Submatrix
- set(CMatrixRMaj, int, int, double) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- set(CMatrixRMaj, int, int, double, double) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- set(DMatrixRBlock) - Method in class org.ejml.data.DMatrixRBlock
- set(DMatrixRBlock, double) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Sets every element in the matrix to the specified value.
aij = value - set(DMatrixRMaj, int, int, double) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- set(DMatrixRMaj, int, int, double, double) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- set(DMatrixSparseCSC, int, int, double) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- set(DMatrixSparseCSC, int, int, double, double) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- set(FMatrixRBlock) - Method in class org.ejml.data.FMatrixRBlock
- set(FMatrixRBlock, float) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Sets every element in the matrix to the specified value.
aij = value - set(FMatrixRMaj, int, int, double) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- set(FMatrixRMaj, int, int, double, double) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- set(FMatrixSparseCSC, int, int, double) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- set(FMatrixSparseCSC, int, int, double, double) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- set(ZMatrixRMaj, int, int, double) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- set(ZMatrixRMaj, int, int, double, double) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- set(T, int, int, double) - Method in interface org.ejml.simple.SimpleOperations
- set(T, int, int, double, double) - Method in interface org.ejml.simple.SimpleOperations
- setA(D) - Method in class org.ejml.LinearSolverToSparse
- setA(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
- setA(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_CDRM
- setA(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
-
Performs QR decomposition on A
- setA(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_CDRM
-
Performs QR decomposition on A
- setA(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
-
Performs QR decomposition on A
- setA(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
-
Performs QR decomposition on A
- setA(DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
-
Decomposes and overwrites the input matrix.
- setA(DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_DDRB
-
Decomposes and overwrites the input matrix.
- setA(DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
-
Computes the QR decomposition of A and store the results in A.
- setA(DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
-
Computes the QR decomposition of A and store the results in A.
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
-
Converts 'A' into a block matrix and call setA() on the block matrix solver.
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_DDRM
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_DDRM
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuKJI_DDRM
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
-
Performs QR decomposition on A
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_DDRM
-
Performs QR decomposition on A
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
-
Performs QR decomposition on A
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
-
Performs QR decomposition on A
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_DDRM
- setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
- setA(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- setA(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- setA(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- setA(FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
-
Decomposes and overwrites the input matrix.
- setA(FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_FDRB
-
Decomposes and overwrites the input matrix.
- setA(FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
-
Computes the QR decomposition of A and store the results in A.
- setA(FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
-
Computes the QR decomposition of A and store the results in A.
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
-
Converts 'A' into a block matrix and call setA() on the block matrix solver.
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_FDRM
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_FDRM
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuKJI_FDRM
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
-
Performs QR decomposition on A
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_FDRM
-
Performs QR decomposition on A
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
-
Performs QR decomposition on A
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
-
Performs QR decomposition on A
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_FDRM
- setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
- setA(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- setA(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- setA(FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- setA(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
- setA(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuBase_ZDRM
- setA(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
-
Performs QR decomposition on A
- setA(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_ZDRM
-
Performs QR decomposition on A
- setA(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
-
Performs QR decomposition on A
- setA(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
-
Performs QR decomposition on A
- 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
- setChecks(boolean, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- setChecks(boolean, boolean, boolean) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- setColumn(int, int, double...) - Method in class org.ejml.simple.SimpleBase
-
Assigns consecutive elements inside a column to the provided array.
A(offset:(offset + values.length),column) = values - setColumn(int, ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Copies the vector into the specified column.
- setColumn(CMatrixRMaj, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- setColumn(DMatrixRMaj, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- setColumn(DMatrixSparseCSC, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- setColumn(FMatrixRMaj, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- setColumn(FMatrixSparseCSC, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- setColumn(ZMatrixRMaj, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- setColumn(T, int, int, double...) - Method in interface org.ejml.simple.SimpleOperations
- setComment(char) - Method in class org.ejml.ops.ReadCsv
-
Sets the comment character.
- setComputeVectorsWithValues(boolean) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
- setComputeVectorsWithValues(boolean) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
- 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.
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_DDRM
-
Declares additional internal data structures.
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_FDRM
-
Declares additional internal data structures.
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- setExpectedMaxSize(int, int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- setFastEigenvalues(boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
- setFastEigenvalues(boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
- setFastValues(boolean) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- setFastValues(boolean) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- setGw(IGrowArray) - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_DSCC
- setGw(IGrowArray) - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation_FSCC
- setGwork(IGrowArray) - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
- setGwork(IGrowArray) - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_FSCC
- setIdentity(CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- setIdentity(DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Sets the value of A to all zeros except along the diagonal.
- setIdentity(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- setIdentity(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- setIdentity(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
- setIdentity(FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Sets the value of A to all zeros except along the diagonal.
- setIdentity(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- setIdentity(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- setIdentity(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
- setIdentity(ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Sets all the diagonal elements equal to one and everything else equal to zero.
- setIdentity(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- setIdentity(T) - Method in interface org.ejml.simple.SimpleOperations
- 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
- setLength(int) - Method in class org.ejml.equation.Operation.ArrayExtent
- setManagerTemp(ManagerTempVariables) - Method in class org.ejml.equation.ManagerFunctions
- setMatrix(int, int, double[], double[]) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- setMatrix(int, int, float[], float[]) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- setMatrix(DMatrixD1) - Method in class org.ejml.dense.row.DMatrixComponent
- setMatrix(FMatrixD1) - Method in class org.ejml.dense.row.FMatrixComponent
- setMatrix(Matrix) - Method in class org.ejml.simple.SimpleBase
- setMaxIterations(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
- setMaxIterations(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
- setMaxIterations(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
-
Used to limit the number of internal QR iterations that the QR algorithm performs.
- setMaxIterations(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
-
Used to limit the number of internal QR iterations that the QR algorithm performs.
- setMaxSize(int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_CDRM
- setMaxSize(int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_DDRM
- setMaxSize(int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_FDRM
- setMaxSize(int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_ZDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_DDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_FDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
-
Changes the size of the matrix it can solve for
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
-
Changes the size of the matrix it can solve for
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
-
Changes the size of the matrix it can solve for
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
-
Changes the size of the matrix it can solve for
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
- setMaxSize(int, int) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
- 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
- setMaxValue(double) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- setMaxValue(float) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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.
- setOptions(int, double) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_DDRM
- setOptions(int, float) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_FDRM
- setQ(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
- setQ(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- setQ(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
- setQ(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- setQ(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- setQ(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- setRandom(DMatrix, double, double, Random) - Static method in class org.ejml.generic.GenericMatrixOps_F64
- setRandom(FMatrix, float, float, Random) - Static method in class org.ejml.generic.GenericMatrixOps_F32
- setRandomB(BMatrixRMaj, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Sets each element in the boolean matrix to true or false with equal probability
- setRandomB(BMatrixRMaj, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Sets each element in the boolean matrix to true or false with equal probability
- 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
- setRow(int, int, double...) - Method in class org.ejml.simple.SimpleBase
-
Assigns consecutive elements inside a row to the provided array.
A(row,offset:(offset + values.length)) = values - setRow(int, ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Copies the vector into the specified row.
- setRow(CMatrixRMaj, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- setRow(DMatrixRMaj, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- setRow(DMatrixSparseCSC, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- setRow(FMatrixRMaj, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- setRow(FMatrixSparseCSC, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- setRow(ZMatrixRMaj, int, int, double...) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- setRow(T, int, int, double...) - Method in interface org.ejml.simple.SimpleOperations
- setSaveW(boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
-
Sets if it should internally save the W matrix before performing the decomposition.
- setSaveW(boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
-
Sets if it should internally save the W matrix before performing the decomposition.
- setSaveW(boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
-
Sets if it should internally save the W matrix before performing the decomposition.
- setSaveW(boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
-
Sets if it should internally save the W matrix before performing the decomposition.
- setSeed() - Method in class org.ejml.equation.Equation
-
Sets the random seed using a seed based on the current time
- setSeed(long) - Method in class org.ejml.equation.Equation
-
Specifies the seed used in random number generators
- setSeed(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_DDRM
-
Sets the value of the vector to use in the start of the iterations.
- setSeed(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_FDRM
-
Sets the value of the vector to use in the start of the iterations.
- setSingularThreshold(double) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- 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 class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- 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
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_FSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_FSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_FSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- setStructureLocked(boolean) - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- setSubmatrix(int, int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Sets which submatrix is being processed.
- setSubmatrix(int, int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Sets which submatrix is being processed.
- setSubmatrix(int, int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- setSubmatrix(int, int) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- setSubMatrix(DMatrix1Row, DMatrix1Row, int, int, int, int, int, int) - Static method in class org.ejml.dense.row.mult.SubmatrixOps_DDRM
- setSubMatrix(FMatrix1Row, FMatrix1Row, int, int, int, int, int, int) - Static method in class org.ejml.dense.row.mult.SubmatrixOps_FDRM
- setTemp(boolean) - Method in class org.ejml.equation.VariableMatrix
- setThreshold(double) - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
-
Specify the relative threshold used to select singular values.
- setThreshold(float) - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
-
Specify the relative threshold used to select singular values.
- 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
- setTo(T) - Method in class org.ejml.simple.SimpleBase
-
Sets the elements in this matrix to be equal to the elements in the passed in matrix.
- setToInverseL(double[]) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
-
Sets the matrix to the inverse using a lower triangular matrix.
- setToInverseL(double[]) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
-
Sets the matrix to the inverse using a lower triangular matrix.
- setToInverseL(float[]) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
-
Sets the matrix to the inverse using a lower triangular matrix.
- setToInverseL(float[]) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
-
Sets the matrix to the inverse using a lower triangular matrix.
- setTolerance(double) - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_ZDRM
- setTolerance(double) - Method in class org.ejml.dense.row.misc.RrefGaussJordanRowPivot_DDRM
- 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 class org.ejml.dense.row.decompose.chol.CholeskyDecompositionInner_CDRM
- setTolerance(float) - Method in class org.ejml.dense.row.misc.RrefGaussJordanRowPivot_FDRM
- 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.
- setToRequiredSize(DMatrixRMaj) - Method in class org.ejml.equation.MatrixConstructor
- setup(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- setup(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_DDRM
- setup(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- setup(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_FDRM
- setupPivotInfo() - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
-
Sets the initial pivot ordering and compute the F-norm squared for each column
- setupPivotInfo() - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
-
Sets the initial pivot ordering and compute the F-norm squared for each column
- setUt(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- setUt(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- setVt(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- setVt(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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
- show(DMatrixD1, String) - Static method in class org.ejml.dense.row.DMatrixVisualization
-
Creates a window visually showing the matrix's state.
- show(FMatrixD1, String) - Static method in class org.ejml.dense.row.FMatrixVisualization
-
Creates a window visually showing the matrix's state.
- 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
- SimpleBase<T extends SimpleBase<T>> - Class in org.ejml.simple
-
Parent of
SimpleMatrix
implements all the standard matrix operations and uses generics to allow the returned matrix type to be changed. - SimpleBase() - Constructor for class org.ejml.simple.SimpleBase
- SimpleBase(int, int) - Constructor for class org.ejml.simple.SimpleBase
- SimpleEVD<T extends SimpleBase> - Class in org.ejml.simple
-
Wrapper around EigenDecomposition for SimpleMatrix
- SimpleEVD(Matrix) - Constructor for class org.ejml.simple.SimpleEVD
- SimpleMatrix - Class in org.ejml.simple
-
SimpleMatrix
is a wrapper around a primitive matrix type (for example,DMatrixRMaj
orFMatrixSparseCSC
) that provides an easy to use object oriented interface for performing matrix operations. - SimpleMatrix() - Constructor for class org.ejml.simple.SimpleMatrix
-
Constructor for internal library use only.
- SimpleMatrix(double[]) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a column vector with the values and shape defined by the 1D array 'data'.
- SimpleMatrix(double[][]) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a matrix with the values and shape defined by the 2D array 'data'.
- SimpleMatrix(float[]) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a column vector with the values and shape defined by the 1D array 'data'.
- SimpleMatrix(float[][]) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a matrix with the values and shape defined by the 2D array 'data'.
- SimpleMatrix(int, int) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a new matrix that is initially set to zero with the specified dimensions.
- SimpleMatrix(int, int, boolean, double...) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a new matrix which has the same value as the matrix encoded in the provided array.
- SimpleMatrix(int, int, boolean, float...) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a new matrix which has the same value as the matrix encoded in the provided array.
- SimpleMatrix(int, int, Class) - Constructor for class org.ejml.simple.SimpleMatrix
- SimpleMatrix(int, int, MatrixType) - Constructor for class org.ejml.simple.SimpleMatrix
-
Create a simple matrix of the specified type
- SimpleMatrix(Matrix) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a new SimpleMatrix which is a copy of the Matrix.
- SimpleMatrix(SimpleMatrix) - Constructor for class org.ejml.simple.SimpleMatrix
-
Creates a new SimpleMatrix which is identical to the original.
- SimpleOperations<T extends Matrix> - Interface in org.ejml.simple
-
High level interface for operations inside of SimpleMatrix for one matrix type.
- SimpleOperations_CDRM - Class in org.ejml.simple.ops
- SimpleOperations_CDRM() - Constructor for class org.ejml.simple.ops.SimpleOperations_CDRM
- SimpleOperations_DDRM - Class in org.ejml.simple.ops
-
Implementation of
SimpleOperations
forDMatrixRMaj
. - SimpleOperations_DDRM() - Constructor for class org.ejml.simple.ops.SimpleOperations_DDRM
- SimpleOperations_DSCC - Class in org.ejml.simple.ops
-
Implementation of
SimpleOperations
forDMatrixSparseCSC
. - SimpleOperations_DSCC() - Constructor for class org.ejml.simple.ops.SimpleOperations_DSCC
- SimpleOperations_FDRM - Class in org.ejml.simple.ops
-
Implementation of
SimpleOperations
forFMatrixRMaj
. - SimpleOperations_FDRM() - Constructor for class org.ejml.simple.ops.SimpleOperations_FDRM
- SimpleOperations_FSCC - Class in org.ejml.simple.ops
-
Implementation of
SimpleOperations
forFMatrixSparseCSC
. - SimpleOperations_FSCC() - Constructor for class org.ejml.simple.ops.SimpleOperations_FSCC
- SimpleOperations_ZDRM - Class in org.ejml.simple.ops
- SimpleOperations_ZDRM() - Constructor for class org.ejml.simple.ops.SimpleOperations_ZDRM
- SimpleOperations.ElementOpComplex - Interface in org.ejml.simple
- SimpleOperations.ElementOpReal - Interface in org.ejml.simple
- SimpleSparseOperations<S extends MatrixSparse,
D extends Matrix> - Interface in org.ejml.simple -
Extension to
SimpleOperations
for sparse matrices - SimpleSVD<T extends SimpleBase> - Class in org.ejml.simple
-
Wrapper around SVD for simple matrix.
- SimpleSVD(Matrix, boolean) - Constructor for class org.ejml.simple.SimpleSVD
- sin(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- singular(int, int, Random, double...) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a random matrix which will have the provided singular values.
- singular(int, int, Random, float...) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a random matrix which will have the provided singular values.
- 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
- SingularOps_DDRM - Class in org.ejml.dense.row
-
Operations related to singular value decomposition.
- SingularOps_FDRM - Class in org.ejml.dense.row
-
Operations related to singular value decomposition.
- singularThreshold - Variable in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
- singularThreshold - Variable in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
- singularThreshold(SingularValueDecomposition_F32<?>) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Returns a reasonable threshold for singular values.
tol = max (size (A)) * largest sigma * eps; - singularThreshold(SingularValueDecomposition_F32<?>, float) - Static method in class org.ejml.dense.row.SingularOps_FDRM
- singularThreshold(SingularValueDecomposition_F64<?>) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Returns a reasonable threshold for singular values.
tol = max (size (A)) * largest sigma * eps; - singularThreshold(SingularValueDecomposition_F64<?>, double) - Static method in class org.ejml.dense.row.SingularOps_DDRM
- 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. - singularValues(DMatrixRMaj) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Returns an array of all the singular values in A sorted in ascending order
- singularValues(FMatrixRMaj) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Returns an array of all the singular values in A sorted in ascending order
- size() - Method in class pabeles.concurrency.GrowArray
- solve(int, boolean, DSubmatrixD1, DSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_DDRB
-
Performs an in-place solve operation on the provided block aligned sub-matrices.
B = T-1 B
where T is a triangular matrix. - solve(int, boolean, DSubmatrixD1, DSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_MT_DDRB
-
Performs an in-place solve operation on the provided block aligned sub-matrices.
B = T-1 B
where T is a triangular matrix. - solve(int, boolean, FSubmatrixD1, FSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_FDRB
-
Performs an in-place solve operation on the provided block aligned sub-matrices.
B = T-1 B
where T is a triangular matrix. - solve(int, boolean, FSubmatrixD1, FSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_MT_FDRB
-
Performs an in-place solve operation on the provided block aligned sub-matrices.
B = T-1 B
where T is a triangular matrix. - 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(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_CDRM
-
Using the decomposition, finds the value of 'X' in the linear equation below:
A*x = b
where A has dimension of n by n, x and b are n by m dimension. - solve(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLu_CDRM
- solve(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
-
Solves for X using the QR decomposition.
- solve(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_CDRM
-
Solves for X using the QR decomposition.
- solve(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_CDRM
-
Solves for X using the QR decomposition.
- solve(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_CDRM
-
Solves for X using the QR decomposition.
- solve(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Solves for x in the following equation:
A*x = b - solve(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- solve(DMatrixRBlock, DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
-
If X == null then the solution is written into B.
- solve(DMatrixRBlock, DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_DDRB
-
If X == null then the solution is written into B.
- solve(DMatrixRBlock, DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
- solve(DMatrixRBlock, DMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_DDRB
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRB
-
Only converts the B matrix and passes that onto solve.
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
-
Using the decomposition, finds the value of 'X' in the linear equation below:
A*x = b
where A has dimension of n by n, x and b are n by m dimension. - solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_DDRM
-
Using the decomposition, finds the value of 'X' in the linear equation below:
A*x = b
where A has dimension of n by n, x and b are n by m dimension. - solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolver_DDRB_to_DDRM
-
Converts B and X into block matrices and calls the block matrix solve routine.
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_DDRM
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLu_DDRM
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuKJI_DDRM
-
An other implementation of solve() that processes the matrices in a different order.
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
-
Solves for X using the QR decomposition.
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_DDRM
-
Solves for X using the QR decomposition.
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
-
Solves for X using the QR decomposition.
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_MT_DDRM
-
Solves for X using the QR decomposition.
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_DDRM
-
Solves for X using the QR decomposition.
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrpHouseCol_DDRM
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_DDRM
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- solve(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- solve(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Solves for x in the following equation:
A*x = b - solve(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- solve(DMatrixSparseCSC, boolean, DMatrixSparseCSC, DMatrixSparseCSC, int[], DGrowArray, IGrowArray, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Computes the solution to the triangular system.
- solve(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- solve(DMatrixSparseCSC, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Solves for x in the following equation:
A*x = b - solve(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- solve(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Solves for x in the following equation:
A*x = b - solve(FMatrixRBlock, FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
-
If X == null then the solution is written into B.
- solve(FMatrixRBlock, FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_MT_FDRB
-
If X == null then the solution is written into B.
- solve(FMatrixRBlock, FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
- solve(FMatrixRBlock, FMatrixRBlock) - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_MT_FDRB
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRB
-
Only converts the B matrix and passes that onto solve.
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
-
Using the decomposition, finds the value of 'X' in the linear equation below:
A*x = b
where A has dimension of n by n, x and b are n by m dimension. - solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverCholLDL_FDRM
-
Using the decomposition, finds the value of 'X' in the linear equation below:
A*x = b
where A has dimension of n by n, x and b are n by m dimension. - solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolver_FDRB_to_FDRM
-
Converts B and X into block matrices and calls the block matrix solve routine.
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverUnrolled_FDRM
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLu_FDRM
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLuKJI_FDRM
-
An other implementation of solve() that processes the matrices in a different order.
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
-
Solves for X using the QR decomposition.
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_FDRM
-
Solves for X using the QR decomposition.
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
-
Solves for X using the QR decomposition.
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_MT_FDRM
-
Solves for X using the QR decomposition.
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_FDRM
-
Solves for X using the QR decomposition.
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrpHouseCol_FDRM
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_FDRM
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- solve(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- solve(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Solves for x in the following equation:
A*x = b - solve(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- solve(FMatrixSparseCSC, boolean, FMatrixSparseCSC, FMatrixSparseCSC, int[], FGrowArray, IGrowArray, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Computes the solution to the triangular system.
- solve(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- solve(FMatrixSparseCSC, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Solves for x in the following equation:
A*x = b - solve(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- solve(FMatrixSparseCSC, FMatrixSparseCSC, FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Solves for x in the following equation:
A*x = b - solve(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_ZDRM
-
Using the decomposition, finds the value of 'X' in the linear equation below:
A*x = b
where A has dimension of n by n, x and b are n by m dimension. - solve(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.lu.LinearSolverLu_ZDRM
- solve(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
-
Solves for X using the QR decomposition.
- solve(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouse_ZDRM
-
Solves for X using the QR decomposition.
- solve(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_ZDRM
-
Solves for X using the QR decomposition.
- solve(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseTran_ZDRM
-
Solves for X using the QR decomposition.
- solve(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Solves for x in the following equation:
A*x = b - solve(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- solve(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
If input is two vectors then it returns the dot product as a double.
- solve(ConstMatrix<?>) - Method in interface org.ejml.simple.ConstMatrix
-
Solves for X in the following equation:
x = a-1b
where 'a' is this matrix and 'b' is an n by p matrix. - solve(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
-
Solves for X in the following equation:
x = a-1b
where 'a' is this matrix and 'b' is an n by p matrix. - solve(T, T) - Method in class org.ejml.LinearSolverSafe
- solve(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
- solveBlock(int, boolean, DSubmatrixD1, DSubmatrixD1, boolean, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_DDRB
-
Performs an in-place solve operation where T is contained in a single block.
B = T-1 B
where T is a triangular matrix contained in an inner block. - solveBlock(int, boolean, DSubmatrixD1, DSubmatrixD1, boolean, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_MT_DDRB
-
Performs an in-place solve operation where T is contained in a single block.
B = T-1 B
where T is a triangular matrix contained in an inner block. - solveBlock(int, boolean, FSubmatrixD1, FSubmatrixD1, boolean, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_FDRB
-
Performs an in-place solve operation where T is contained in a single block.
B = T-1 B
where T is a triangular matrix contained in an inner block. - solveBlock(int, boolean, FSubmatrixD1, FSubmatrixD1, boolean, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_MT_FDRB
-
Performs an in-place solve operation where T is contained in a single block.
B = T-1 B
where T is a triangular matrix contained in an inner block. - solveColB(DMatrixSparseCSC, boolean, DMatrixSparseCSC, int, double[], int[], IGrowArray, int[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Computes the solution to a triangular system with (optional) pivots.
- solveColB(FMatrixSparseCSC, boolean, FMatrixSparseCSC, int, float[], int[], IGrowArray, int[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Computes the solution to a triangular system with (optional) pivots.
- solveConjTranL_diagReal(double[], double[], int) - Static method in class org.ejml.dense.row.decompose.TriangularSolver_ZDRM
-
This is a forward substitution solver for non-singular lower triangular matrices with real valued diagonal elements.
- solveConjTranL_diagReal(float[], float[], int) - Static method in class org.ejml.dense.row.decompose.TriangularSolver_CDRM
-
This is a forward substitution solver for non-singular lower triangular matrices with real valued diagonal elements.
- solveL(double[]) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
-
Solve the using the lower triangular matrix in LU.
- solveL(double[], double[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
-
Solves for non-singular lower triangular matrices using forward substitution.
- solveL(double[], double[], int, int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
-
L is a m by m matrix B is a m by n matrix
- solveL(double[], double[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_DDRB
-
Solves for non-singular lower triangular matrices using forward substitution.
- solveL(float[]) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
-
Solve the using the lower triangular matrix in LU.
- solveL(float[], float[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
-
Solves for non-singular lower triangular matrices using forward substitution.
- solveL(float[], float[], int, int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
-
L is a m by m matrix B is a m by n matrix
- solveL(float[], float[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_FDRB
-
Solves for non-singular lower triangular matrices using forward substitution.
- solveL(int, DSubmatrixD1, DSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_DDRB
-
Solves lower triangular systems:
B = L-1 B
- solveL(int, DSubmatrixD1, DSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_MT_DDRB
-
Solves lower triangular systems:
B = L-1 B
- solveL(int, FSubmatrixD1, FSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_FDRB
-
Solves lower triangular systems:
B = L-1 B
- solveL(int, FSubmatrixD1, FSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_MT_FDRB
-
Solves lower triangular systems:
B = L-1 B
- solveL(DMatrixSparseCSC, double[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Solves for a lower triangular matrix against a dense matrix.
- solveL(FMatrixSparseCSC, float[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Solves for a lower triangular matrix against a dense matrix.
- solveL_diagReal(double[], double[], int) - Static method in class org.ejml.dense.row.decompose.TriangularSolver_ZDRM
-
Solves for non-singular lower triangular matrices with real valued diagonal elements using forward substitution.
- solveL_diagReal(float[], float[], int) - Static method in class org.ejml.dense.row.decompose.TriangularSolver_CDRM
-
Solves for non-singular lower triangular matrices with real valued diagonal elements using forward substitution.
- solveL_special(double[], DMatrixRMaj, int, int, DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_DDRM
-
This is a variation on the
TriangularSolver_DDRM.solveL(double[], double[], int)
function. - solveL_special(double[], DMatrixRMaj, int, int, DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_MT_DDRM
- solveL_special(float[], FMatrixRMaj, int, int, FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_FDRM
-
This is a variation on the
TriangularSolver_FDRM.solveL(float[], float[], int)
function. - solveL_special(float[], FMatrixRMaj, int, int, FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_MT_FDRM
- solveLower(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj, double[]) - Static method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_DDRM
- solveLower(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj, float[]) - Static method in class org.ejml.dense.row.linsol.chol.LinearSolverChol_FDRM
- solveLTransB(double[], double[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_DDRB
-
Solves for non-singular lower triangular matrices using forward substitution.
- solveLTransB(float[], float[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_FDRB
-
Solves for non-singular lower triangular matrices using forward substitution.
- SolveNullSpace<T extends Matrix> - Interface in org.ejml.interfaces
-
Finds the nullspace for a matrix given the number of singular values
- SolveNullSpaceQR_DDRM - Class in org.ejml.dense.row.linsol.qr
-
Uses QR decomposition to find the null-space for a matrix of any shape if the number of singular values is known.
- SolveNullSpaceQR_DDRM() - Constructor for class org.ejml.dense.row.linsol.qr.SolveNullSpaceQR_DDRM
- SolveNullSpaceQR_FDRM - Class in org.ejml.dense.row.linsol.qr
-
Uses QR decomposition to find the null-space for a matrix of any shape if the number of singular values is known.
- SolveNullSpaceQR_FDRM() - Constructor for class org.ejml.dense.row.linsol.qr.SolveNullSpaceQR_FDRM
- SolveNullSpaceQRP_DDRM - Class in org.ejml.dense.row.linsol.qr
-
Uses QR decomposition to find the null-space for a matrix of any shape if the number of singular values is known.=
- SolveNullSpaceQRP_DDRM() - Constructor for class org.ejml.dense.row.linsol.qr.SolveNullSpaceQRP_DDRM
- SolveNullSpaceQRP_FDRM - Class in org.ejml.dense.row.linsol.qr
-
Uses QR decomposition to find the null-space for a matrix of any shape if the number of singular values is known.=
- SolveNullSpaceQRP_FDRM() - Constructor for class org.ejml.dense.row.linsol.qr.SolveNullSpaceQRP_FDRM
- SolveNullSpaceSvd_DDRM - Class in org.ejml.dense.row.linsol.svd
- SolveNullSpaceSvd_DDRM() - Constructor for class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_DDRM
- SolveNullSpaceSvd_FDRM - Class in org.ejml.dense.row.linsol.svd
- SolveNullSpaceSvd_FDRM() - Constructor for class org.ejml.dense.row.linsol.svd.SolveNullSpaceSvd_FDRM
- SolvePseudoInverseQrp_DDRM - Class in org.ejml.dense.row.linsol.qr
-
A pseudo inverse solver for a generic QR column pivot decomposition algorithm.
- SolvePseudoInverseQrp_DDRM(QRPDecomposition_F64<DMatrixRMaj>, boolean) - Constructor for class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_DDRM
-
Configure and provide decomposition
- SolvePseudoInverseQrp_FDRM - Class in org.ejml.dense.row.linsol.qr
-
A pseudo inverse solver for a generic QR column pivot decomposition algorithm.
- SolvePseudoInverseQrp_FDRM(QRPDecomposition_F32<FMatrixRMaj>, boolean) - Constructor for class org.ejml.dense.row.linsol.qr.SolvePseudoInverseQrp_FDRM
-
Configure and provide decomposition
- SolvePseudoInverseSvd_DDRM - Class in org.ejml.dense.row.linsol.svd
-
The pseudo-inverse is typically used to solve over determined system for which there is no unique solution.
x=inv(ATA)ATb
where A ∈ ℜ m × n and m ≥ n. - SolvePseudoInverseSvd_DDRM() - Constructor for class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
-
Creates a solver targeted at matrices around 100x100
- SolvePseudoInverseSvd_DDRM(int, int) - Constructor for class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
-
Creates a new solver targeted at the specified matrix size.
- SolvePseudoInverseSvd_FDRM - Class in org.ejml.dense.row.linsol.svd
-
The pseudo-inverse is typically used to solve over determined system for which there is no unique solution.
x=inv(ATA)ATb
where A ∈ ℜ m × n and m ≥ n. - SolvePseudoInverseSvd_FDRM() - Constructor for class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
-
Creates a solver targeted at matrices around 100x100
- SolvePseudoInverseSvd_FDRM(int, int) - Constructor for class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
-
Creates a new solver targeted at the specified matrix size.
- solveR(int, DSubmatrixD1, DSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_DDRB
-
Solves upper triangular systems:
B = R-1 B
- solveR(int, DSubmatrixD1, DSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_MT_DDRB
-
Solves upper triangular systems:
B = R-1 B
- solveR(int, FSubmatrixD1, FSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_FDRB
-
Solves upper triangular systems:
B = R-1 B
- solveR(int, FSubmatrixD1, FSubmatrixD1, boolean) - Static method in class org.ejml.dense.block.TriangularSolver_MT_FDRB
-
Solves upper triangular systems:
B = R-1 B
- solveSparse(D, D) - Method in class org.ejml.LinearSolverToSparse
- solveSparse(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
- solveSparse(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
- solveSparse(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
- solveSparse(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.chol.LinearSolverCholesky_FSCC
- solveSparse(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_FSCC
- solveSparse(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_FSCC
- solveSparse(S, S) - Method in interface org.ejml.interfaces.linsol.LinearSolverSparse
-
Solve against sparse matrices.
- solveSparse(S, S) - Method in class org.ejml.LinearSolverSparseSafe
- solveSPD(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Linear solver for systems which are symmetric positive definite.
A*x = b - solveSPD(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Linear solver for systems which are symmetric positive definite.
A*x = b - solveTran(DMatrixSparseCSC, boolean, DMatrixSparseCSC, DMatrixSparseCSC, int[], DGrowArray, IGrowArray, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Solution to a sparse transposed triangular system with sparse B and sparse X
- solveTran(FMatrixSparseCSC, boolean, FMatrixSparseCSC, FMatrixSparseCSC, int[], FGrowArray, IGrowArray, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Solution to a sparse transposed triangular system with sparse B and sparse X
- solveTranL(double[], double[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
-
This is a forward substitution solver for non-singular lower triangular matrices.
- solveTranL(float[], float[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
-
This is a forward substitution solver for non-singular lower triangular matrices.
- solveTranL(DMatrixSparseCSC, double[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Solves for the transpose of a lower triangular matrix against a dense matrix.
- solveTranL(FMatrixSparseCSC, float[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Solves for the transpose of a lower triangular matrix against a dense matrix.
- solveTransL(double[], double[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_DDRB
-
Solves for non-singular transposed lower triangular matrices using backwards substitution:
B = L-TB
where B is a (m by n) matrix, L is a lower triangular (m by m) matrix. - solveTransL(float[], float[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_FDRB
-
Solves for non-singular transposed lower triangular matrices using backwards substitution:
B = L-TB
where B is a (m by n) matrix, L is a lower triangular (m by m) matrix. - solveTransU(double[], double[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_DDRB
-
Solves for non-singular upper triangular matrices using forward substitution.
- solveTransU(float[], float[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_FDRB
-
Solves for non-singular upper triangular matrices using forward substitution.
- solveU(double[], double[], int) - Static method in class org.ejml.dense.row.decompose.TriangularSolver_ZDRM
-
This is a forward substitution solver for non-singular upper triangular matrices.
- solveU(double[], double[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
-
This is a forward substitution solver for non-singular upper triangular matrices.
- solveU(double[], double[], int, int, int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
- solveU(double[], double[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_DDRB
-
Solves for non-singular upper triangular matrices using backwards substitution.
- solveU(double[], int, int, int, double[], int, int, int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
-
This is a forward substitution solver for non-singular upper triangular matrices which are a sub-matrix inside a larger.
- solveU(float[], float[], int) - Static method in class org.ejml.dense.row.decompose.TriangularSolver_CDRM
-
This is a forward substitution solver for non-singular upper triangular matrices.
- solveU(float[], float[], int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
-
This is a forward substitution solver for non-singular upper triangular matrices.
- solveU(float[], float[], int, int, int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
- solveU(float[], float[], int, int, int, int, int) - Static method in class org.ejml.dense.block.InnerTriangularSolver_FDRB
-
Solves for non-singular upper triangular matrices using backwards substitution.
- solveU(float[], int, int, int, float[], int, int, int) - Static method in class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
-
This is a forward substitution solver for non-singular upper triangular matrices which are a sub-matrix inside a larger.
- solveU(DMatrixSparseCSC, double[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
-
Solves for an upper triangular matrix against a dense vector.
- solveU(FMatrixSparseCSC, float[]) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
-
Solves for an upper triangular matrix against a dense vector.
- 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.
- span(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a randomly generated set of orthonormal vectors.
- span(int, int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a randomly generated set of orthonormal vectors.
- SpecializedOps_CDRM - Class in org.ejml.dense.row
-
Various highly specialized operations that are probably not of interest to most people.
- SpecializedOps_DDRM - Class in org.ejml.dense.row
-
This contains less common or more specialized matrix operations.
- SpecializedOps_FDRM - Class in org.ejml.dense.row
-
This contains less common or more specialized matrix operations.
- SpecializedOps_ZDRM - Class in org.ejml.dense.row
-
Various highly specialized operations that are probably not of interest to most people.
- specify(ConstMatrix<?>...) - Method in class org.ejml.simple.AutomaticSimpleMatrixConvert
- specify0(ConstMatrix<?>, ConstMatrix<?>...) - Method in class org.ejml.simple.AutomaticSimpleMatrixConvert
- splitIntoVectors(DMatrix1Row, boolean) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Takes a matrix and splits it into a set of row or column vectors.
- splitIntoVectors(FMatrix1Row, boolean) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Takes a matrix and splits it into a set of row or column vectors.
- splits - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- splits - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- splits - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- splits - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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.
- sqrt(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- square(CMatrixRMaj) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_CDRM
-
In-place transpose for a square matrix.
- square(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_DDRM
-
In-place transpose for a square matrix.
- square(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_MT_DDRM
-
In-place transpose for a square matrix.
- square(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_FDRM
-
In-place transpose for a square matrix.
- square(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_MT_FDRM
-
In-place transpose for a square matrix.
- square(ZMatrixRMaj) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_ZDRM
-
In-place transpose for a square matrix.
- squareConjugate(CMatrixRMaj) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_CDRM
- squareConjugate(ZMatrixRMaj) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_ZDRM
- standard(CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_CDRM
-
A straight forward transpose.
- standard(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_DDRM
-
A straight forward transpose.
- standard(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_MT_DDRM
-
A straight forward transpose.
- standard(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_FDRM
-
A straight forward transpose.
- standard(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_MT_FDRM
-
A straight forward transpose.
- standard(ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_ZDRM
-
A straight forward transpose.
- standardConjugate(CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_CDRM
-
A straight forward conjugate transpose.
- standardConjugate(ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_ZDRM
-
A straight forward conjugate transpose.
- steps - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- steps - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- stitchMatrix(DMatrixSparseCSC, int, int, GrowArray<Workspace_MT_DSCC>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_DSCC
-
Combines results from independent blocks into a single matrix
- stitchMatrix(FMatrixSparseCSC, int, int, GrowArray<Workspace_MT_FSCC>) - Static method in class org.ejml.sparse.csc.mult.ImplMultiplication_MT_FSCC
-
Combines results from independent blocks into a single matrix
- stride - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- stride - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- stride - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
- stride - Variable in class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
- 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
- SubmatrixOps_DDRM - Class in org.ejml.dense.row.mult
-
Operations that are performed on a submatrix inside a larger matrix.
- SubmatrixOps_DDRM() - Constructor for class org.ejml.dense.row.mult.SubmatrixOps_DDRM
- SubmatrixOps_FDRM - Class in org.ejml.dense.row.mult
-
Operations that are performed on a submatrix inside a larger matrix.
- SubmatrixOps_FDRM() - Constructor for class org.ejml.dense.row.mult.SubmatrixOps_FDRM
- subtract(double, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs matrix scalar subtraction:
c = val - a
cij = val - aij - subtract(float, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs matrix scalar subtraction:
c = val - a
cij = val - aij - subtract(CMatrixD1, CMatrixD1, CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(DMatrix2, DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(DMatrix3, DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(DMatrix4, DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(DMatrix5, DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(DMatrix6, DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(FMatrix2, FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(FMatrix3, FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(FMatrix4, FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(FMatrix5, FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(FMatrix6, FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = a - b
ci = ai - bi - subtract(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(ZMatrixD1, ZMatrixD1, ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs the following operation:
c = a - b
cij = aij - bij - subtract(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- subtract(T, double, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs matrix scalar subtraction:
c = a - val
cij = aij - val - subtract(T, float, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs matrix scalar subtraction:
c = a - val
cij = aij - val - subtract(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following subtraction operation:
c = a - b
cij = aij - bij - subtract(T, T, T) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following subtraction operation:
c = a - b
cij = aij - bij - subtractEquals(DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs the following subtraction operation:
a = a - b
aij = aij - bij - subtractEquals(FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
a = a - b
ai = ai - bi - subtractEquals(FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs the following operation:
a = a - b
aij = aij - bij - subtractEquals(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs the following subtraction operation:
a = a - b
aij = aij - bij - subvector(DMatrix1Row, int, int, int, boolean, int, DMatrix1Row) - Static method in class org.ejml.dense.row.SpecializedOps_DDRM
-
Extracts a row or column vector from matrix A.
- subvector(FMatrix1Row, int, int, int, boolean, int, FMatrix1Row) - Static method in class org.ejml.dense.row.SpecializedOps_FDRM
-
Extracts a row or column vector from matrix A.
- 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
- sum_one(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- sum_two(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- sumCols(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the sum of each column in the input matrix and returns the results in a vector:
bj = sum(i=1:m ; aij) - sumCols(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Computes the sum of each column in the input matrix and returns the results in a vector:
bj = sum(i=1:m ; aij) - sumCols(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the sum of each column in the input matrix and returns the results in a vector:
bj = sum(i=1:m ; aij) - sumCols(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Computes the sum of each column in the input matrix and returns the results in a vector:
bj = sum(i=1:m ; aij) - sumRows(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the sum of each row in the input matrix and returns the results in a vector:
bj = sum(i=1:n ; aji) - sumRows(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Computes the sum of each row in the input matrix and returns the results in a vector:
bj = sum(i=1:n ; aji) - sumRows(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the sum of each row in the input matrix and returns the results in a vector:
bj = sum(i=1:n ; aji) - sumRows(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Computes the sum of each row in the input matrix and returns the results in a vector:
bj = sum(i=1:n ; aji) - svd() - Method in class org.ejml.simple.SimpleBase
-
Computes a full Singular Value Decomposition (SVD) of this matrix with the eigenvalues ordered from largest to smallest.
- svd(boolean) - Method in class org.ejml.simple.SimpleBase
-
Computes the SVD in either compact format or full format.
- svd(boolean, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns a
SingularValueDecomposition
that is NOT optimized for any specified matrix size. - svd(boolean, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns a
SingularValueDecomposition
that is NOT optimized for any specified matrix size. - svd(boolean, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
Returns a
SingularValueDecomposition
that is NOT optimized for any specified matrix size. - svd(boolean, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
Returns a
SingularValueDecomposition
that is NOT optimized for any specified matrix size. - svd(int, int, boolean, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Returns a
SingularValueDecomposition
that has been optimized for the specified matrix size. - svd(int, int, boolean, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Returns a
SingularValueDecomposition
that has been optimized for the specified matrix size. - svd(int, int, boolean, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
Returns a
SingularValueDecomposition
that has been optimized for the specified matrix size. - svd(int, int, boolean, boolean, boolean) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
Returns a
SingularValueDecomposition
that has been optimized for the specified matrix size. - svd(DMatrixRMaj, DMatrixRMaj, DGrowArray, DMatrixRMaj) - Static method in class org.ejml.dense.row.SingularOps_DDRM
-
Computes the SVD and sorts singular values in descending order.
- svd(FMatrixRMaj, FMatrixRMaj, FGrowArray, FMatrixRMaj) - Static method in class org.ejml.dense.row.SingularOps_FDRM
-
Computes the SVD and sorts singular values in descending order.
- SvdImplicitQrAlgorithm_DDRM - Class in org.ejml.dense.row.decomposition.svd.implicitqr
-
Computes the QR decomposition of a bidiagonal matrix.
- SvdImplicitQrAlgorithm_DDRM() - Constructor for class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- SvdImplicitQrAlgorithm_DDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- SvdImplicitQrAlgorithm_FDRM - Class in org.ejml.dense.row.decomposition.svd.implicitqr
-
Computes the QR decomposition of a bidiagonal matrix.
- SvdImplicitQrAlgorithm_FDRM() - Constructor for class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- SvdImplicitQrAlgorithm_FDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- SvdImplicitQrDecompose_DDRM - Class in org.ejml.dense.row.decomposition.svd
-
Computes the Singular value decomposition of a matrix using the implicit QR algorithm for singular value decomposition.
- SvdImplicitQrDecompose_DDRM(boolean, boolean, boolean, boolean) - Constructor for class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
-
Configures the class
- SvdImplicitQrDecompose_FDRM - Class in org.ejml.dense.row.decomposition.svd
-
Computes the Singular value decomposition of a matrix using the implicit QR algorithm for singular value decomposition.
- SvdImplicitQrDecompose_FDRM(boolean, boolean, boolean, boolean) - Constructor for class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
-
Configures the class
- SvdImplicitQrDecompose_MT_DDRM - Class in org.ejml.dense.row.decomposition.svd
-
Concurrent version of
SvdImplicitQrDecompose_DDRM
- SvdImplicitQrDecompose_MT_DDRM(boolean, boolean, boolean, boolean) - Constructor for class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_MT_DDRM
- SvdImplicitQrDecompose_MT_FDRM - Class in org.ejml.dense.row.decomposition.svd
-
Concurrent version of
SvdImplicitQrDecompose_FDRM
- SvdImplicitQrDecompose_MT_FDRM(boolean, boolean, boolean, boolean) - Constructor for class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_MT_FDRM
- swapColumns(int) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
-
Finds the column with the largest normal and makes that the first column
- swapColumns(int) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
-
Finds the column with the largest normal and makes that the first column
- swapDiag(double[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Exchanges the internal array of the diagonal elements for the provided one.
- swapDiag(double[]) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- swapDiag(float[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Exchanges the internal array of the diagonal elements for the provided one.
- swapDiag(float[]) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- swapOff(double[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
-
Exchanges the internal array of the off diagonal elements for the provided one.
- swapOff(double[]) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- swapOff(float[]) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
-
Exchanges the internal array of the off diagonal elements for the provided one.
- swapOff(float[]) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- swapRows(DMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.misc.RrefGaussJordanRowPivot_DDRM
- swapRows(FMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.misc.RrefGaussJordanRowPivot_FDRM
- 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
- SwitchingEigenDecomposition_DDRM - Class in org.ejml.dense.row.decomposition.eig
-
Checks to see what type of matrix is being decomposed and calls different eigenvalue decomposition algorithms depending on the results.
- SwitchingEigenDecomposition_DDRM(int) - Constructor for class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
- SwitchingEigenDecomposition_DDRM(int, boolean, double) - Constructor for class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
- SwitchingEigenDecomposition_DDRM(EigenDecomposition_F64<DMatrixRMaj>, EigenDecomposition_F64<DMatrixRMaj>, double) - Constructor for class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
- SwitchingEigenDecomposition_FDRM - Class in org.ejml.dense.row.decomposition.eig
-
Checks to see what type of matrix is being decomposed and calls different eigenvalue decomposition algorithms depending on the results.
- SwitchingEigenDecomposition_FDRM(int) - Constructor for class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
- SwitchingEigenDecomposition_FDRM(int, boolean, float) - Constructor for class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
- SwitchingEigenDecomposition_FDRM(EigenDecomposition_F32<FMatrixRMaj>, EigenDecomposition_F32<FMatrixRMaj>, float) - Constructor for class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
- Symbol - Enum Class in org.ejml.equation
-
Types of low level operators which can be applied in the code
- symm2x2_fast(double, double, double) - Method in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F64
-
Compute the symmetric eigenvalue using a slightly safer technique
- symm2x2_fast(float, float, float) - Method in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F32
-
Compute the symmetric eigenvalue using a slightly safer technique
- symmetric(int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a random symmetric matrix whose values are selected from an uniform distribution from min to max, inclusive.
- symmetric(int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a random symmetric matrix whose values are selected from an uniform distribution from min to max, inclusive.
- symmetric(int, int, double, double, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
-
Creates a random symmetric matrix.
- symmetric(int, int, float, float, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
-
Creates a random symmetric matrix.
- symmetric(DMatrixRMaj, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Sets the provided square matrix to be a random symmetric matrix whose values are selected from an uniform distribution from min to max, inclusive.
- symmetric(FMatrixRMaj, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Sets the provided square matrix to be a random symmetric matrix whose values are selected from an uniform distribution from min to max, inclusive.
- symmetricPosDef(int, double, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
-
Creates a random symmetric positive definite matrix with zero values.
- symmetricPosDef(int, float, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
-
Creates a random symmetric positive definite matrix with zero values.
- symmetricPosDef(int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a random symmetric positive definite matrix.
- symmetricPosDef(int, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a random symmetric positive definite matrix.
- SymmetricQrAlgorithm_DDRM - Class in org.ejml.dense.row.decomposition.eig.symm
-
Computes the eigenvalues and eigenvectors of a symmetric tridiagonal matrix using the symmetric QR algorithm.
- SymmetricQrAlgorithm_DDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
-
Creates a new SymmetricQREigenvalue class that declares its own SymmetricQREigenHelper.
- SymmetricQrAlgorithm_DDRM(SymmetricQREigenHelper_DDRM) - Constructor for class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
- SymmetricQrAlgorithm_FDRM - Class in org.ejml.dense.row.decomposition.eig.symm
-
Computes the eigenvalues and eigenvectors of a symmetric tridiagonal matrix using the symmetric QR algorithm.
- SymmetricQrAlgorithm_FDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
-
Creates a new SymmetricQREigenvalue class that declares its own SymmetricQREigenHelper.
- SymmetricQrAlgorithm_FDRM(SymmetricQREigenHelper_FDRM) - Constructor for class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
- SymmetricQRAlgorithmDecomposition_DDRM - Class in org.ejml.dense.row.decomposition.eig
-
Computes the eigenvalues and eigenvectors of a real symmetric matrix using the symmetric implicit QR algorithm.
- SymmetricQRAlgorithmDecomposition_DDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
- SymmetricQRAlgorithmDecomposition_DDRM(TridiagonalSimilarDecomposition_F64<DMatrixRMaj>, boolean) - Constructor for class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
- SymmetricQRAlgorithmDecomposition_FDRM - Class in org.ejml.dense.row.decomposition.eig
-
Computes the eigenvalues and eigenvectors of a real symmetric matrix using the symmetric implicit QR algorithm.
- SymmetricQRAlgorithmDecomposition_FDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
- SymmetricQRAlgorithmDecomposition_FDRM(TridiagonalSimilarDecomposition_F32<FMatrixRMaj>, boolean) - Constructor for class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
- SymmetricQREigenHelper_DDRM - Class in org.ejml.dense.row.decomposition.eig.symm
-
A helper class for the symmetric matrix implicit QR algorithm for eigenvalue decomposition.
- SymmetricQREigenHelper_DDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- SymmetricQREigenHelper_FDRM - Class in org.ejml.dense.row.decomposition.eig.symm
-
A helper class for the symmetric matrix implicit QR algorithm for eigenvalue decomposition.
- SymmetricQREigenHelper_FDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- symmetricWithEigenvalues(int, Random, double...) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a new random symmetric matrix that will have the specified real eigenvalues.
- symmetricWithEigenvalues(int, Random, float...) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a new random symmetric matrix that will have the specified real eigenvalues.
- symmLowerToFull(DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Given a symmetric matrix which is represented by a lower triangular matrix convert it back into a full symmetric matrix.
- symmLowerToFull(DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Given a symmetric matrix, which is represented by a lower triangular matrix, convert it back into a full symmetric matrix
- symmLowerToFull(DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
-
Given a symmetric matrix which is represented by a lower triangular matrix convert it back into a full symmetric matrix
- symmLowerToFull(FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Given a symmetric matrix which is represented by a lower triangular matrix convert it back into a full symmetric matrix.
- symmLowerToFull(FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Given a symmetric matrix, which is represented by a lower triangular matrix, convert it back into a full symmetric matrix
- symmLowerToFull(FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
-
Given a symmetric matrix which is represented by a lower triangular matrix convert it back into a full symmetric matrix
- symmPosDef(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_DDRM
-
Creates a solver for symmetric positive definite matrices.
- symmPosDef(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_FDRM
-
Creates a solver for symmetric positive definite matrices.
- symmPosDef(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_MT_DDRM
-
Creates a solver for symmetric positive definite matrices.
- symmPosDef(int) - Static method in class org.ejml.dense.row.factory.LinearSolverFactory_MT_FDRM
-
Creates a solver for symmetric positive definite matrices.
- symmRankNMinus_L(int, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_DDRB
-
Rank N update function for a symmetric inner submatrix and only operates on the lower triangular portion of the submatrix.
A = A - B*BT - symmRankNMinus_L(int, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_MT_DDRB
-
Rank N update function for a symmetric inner submatrix and only operates on the lower triangular portion of the submatrix.
A = A - B*BT - symmRankNMinus_L(int, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_FDRB
-
Rank N update function for a symmetric inner submatrix and only operates on the lower triangular portion of the submatrix.
A = A - B*BT - symmRankNMinus_L(int, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_MT_FDRB
-
Rank N update function for a symmetric inner submatrix and only operates on the lower triangular portion of the submatrix.
A = A - B*BT - symmRankNMinus_U(int, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_DDRB
-
Rank N update function for a symmetric inner submatrix and only operates on the upper triangular portion of the submatrix.
A = A - B TB - symmRankNMinus_U(int, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_MT_DDRB
-
Rank N update function for a symmetric inner submatrix and only operates on the upper triangular portion of the submatrix.
A = A - B TB - symmRankNMinus_U(int, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_FDRB
-
Rank N update function for a symmetric inner submatrix and only operates on the upper triangular portion of the submatrix.
A = A - B TB - symmRankNMinus_U(int, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.InnerRankUpdate_MT_FDRB
-
Rank N update function for a symmetric inner submatrix and only operates on the upper triangular portion of the submatrix.
A = A - B TB - symmRankTranA_sub(DMatrixRMaj, DMatrixRMaj, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_DDRM
-
Performs this operation:
c = c - aTa
where c is a submatrix. - symmRankTranA_sub(DMatrixRMaj, DMatrixRMaj, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_MT_DDRM
- symmRankTranA_sub(FMatrixRMaj, FMatrixRMaj, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_FDRM
-
Performs this operation:
c = c - aTa
where c is a submatrix. - symmRankTranA_sub(FMatrixRMaj, FMatrixRMaj, int) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionBlock_MT_FDRM
- symmUpperToFull(DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Given a symmetric matrix which is represented by a lower triangular matrix convert it back into a full symmetric matrix.
- symmUpperToFull(FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Given a symmetric matrix which is represented by a lower triangular matrix convert it back into a full symmetric matrix.
T
- t - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
- t - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
- t - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- t - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- T - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
- T - Variable in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
- T - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- T - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- tau - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- tau - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- tau - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- tau - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- tau - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- tau - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- tau - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- tau - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- tau - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- tau - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- tau - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- tau - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- temp - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_DDRM
- temp - Variable in class org.ejml.dense.row.linsol.qr.LinearSolverQrHouseCol_FDRM
- temp - Variable in class org.ejml.equation.VariableMatrix
-
If true then the matrix is dynamically resized to match the output of a function
- 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 - Enum constant in enum class org.ejml.equation.Symbol
- TIMES - Static variable in class org.ejml.ops.DMonoids
- TIMES - Static variable in class org.ejml.ops.FMonoids
- tmp - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- tmp - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- tmp - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- tmp - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- toArray2() - Method in interface org.ejml.simple.ConstMatrix
-
Returns 2D array of doubles using the
SimpleBase.get(int, int)
method. - toArray2() - Method in class org.ejml.simple.SimpleBase
-
Returns 2D array of doubles using the
SimpleBase.get(int, int)
method. - TOL - Static variable in class org.ejml.dense.row.CovarianceOps_DDRM
- TOL - Static variable in class org.ejml.dense.row.CovarianceOps_FDRM
- 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.
- toString() - Method in class org.ejml.equation.Function
- toString() - Method in class org.ejml.equation.Variable
- toString() - Method in class org.ejml.equation.VariableScalar
- toString() - Method in class org.ejml.simple.SimpleBase
-
Converts the array into a string format for display purposes.
- totalSteps - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- totalSteps - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- trace() - Method in interface org.ejml.simple.ConstMatrix
-
Computes the trace of the matrix.
- trace() - Method in class org.ejml.simple.SimpleBase
-
Computes the trace of the matrix.
- trace(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- trace(CMatrixRMaj) - Static method in class org.ejml.simple.ops.WorkAroundForComplex
- trace(CMatrixRMaj, Complex_F32) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Computes the matrix trace:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols) - trace(DMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Computes the matrix trace:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols) - trace(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- trace(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- trace(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols) - trace(FMatrix1Row) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Computes the matrix trace:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols) - trace(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii } - trace(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- trace(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- trace(FMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
This computes the trace of the matrix:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols) - trace(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- trace(ZMatrixRMaj) - Static method in class org.ejml.simple.ops.WorkAroundForComplex
- trace(ZMatrixRMaj, Complex_F64) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Computes the matrix trace:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols) - trace(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- trace(T) - Method in interface org.ejml.simple.SimpleOperations
- traceComplex() - Method in interface org.ejml.simple.ConstMatrix
-
Computes the trace of a complex matrix.
- traceComplex() - Method in class org.ejml.simple.SimpleBase
-
Computes the trace of a complex matrix.
- traceComplex(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- traceComplex(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- traceComplex(T) - Method in interface org.ejml.simple.SimpleOperations
- transpose() - Method in interface org.ejml.simple.ConstMatrix
-
Returns the transpose of this matrix.
aT - transpose() - Method in class org.ejml.simple.SimpleBase
-
Returns the transpose of this matrix.
aT - transpose(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- transpose(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_MT_DDRM
- transpose(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- transpose(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_MT_FDRM
- transpose(CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs an "in-place" transpose.
- transpose(CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Transposes input matrix 'a' and stores the results in output matrix 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- transpose(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Performs an in-place transpose.
- transpose(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Performs an in-place transpose.
- transpose(DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Performs an in-place transpose.
- transpose(DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Performs an in-place transpose.
- transpose(DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Performs an in-place transpose.
- transpose(DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(DMatrixRBlock, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Transposes a block matrix.
- transpose(DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Performs an "in-place" transpose.
- transpose(DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Performs an "in-place" transpose.
- transpose(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_DDRM
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- transpose(DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Perform matrix transpose
- transpose(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- transpose(DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
-
Performs a matrix transpose.
- transpose(FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Performs an in-place transpose.
- transpose(FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Performs an in-place transpose.
- transpose(FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Performs an in-place transpose.
- transpose(FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Performs an in-place transpose.
- transpose(FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Performs an in-place transpose.
- transpose(FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(FMatrixRBlock, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Transposes a block matrix.
- transpose(FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Performs an "in-place" transpose.
- transpose(FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Performs an "in-place" transpose.
- transpose(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_MT_FDRM
-
Transposes matrix 'a' and stores the results in 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- transpose(FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Perform matrix transpose
- transpose(FMatrixSparseCSC, FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- transpose(FMatrixSparseCSC, FMatrixSparseCSC, IGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_FSCC
-
Performs a matrix transpose.
- transpose(ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs an "in-place" transpose.
- transpose(ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Transposes input matrix 'a' and stores the results in output matrix 'b':
bij = aji
where 'b' is the transpose of 'a'. - transpose(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- transpose(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
- transpose(T, T) - Method in interface org.ejml.simple.SimpleOperations
- TRANSPOSE - Enum constant in enum class org.ejml.equation.Symbol
- TRANSPOSE_SWITCH - Static variable in class org.ejml.EjmlParameters
- TransposeAlgs_CDRM - Class in org.ejml.dense.row.misc
-
Algorithms for transposing row complex matrices
- TransposeAlgs_CDRM() - Constructor for class org.ejml.dense.row.misc.TransposeAlgs_CDRM
- TransposeAlgs_DDRM - Class in org.ejml.dense.row.misc
-
Low level transpose algorithms.
- TransposeAlgs_DDRM() - Constructor for class org.ejml.dense.row.misc.TransposeAlgs_DDRM
- TransposeAlgs_FDRM - Class in org.ejml.dense.row.misc
-
Low level transpose algorithms.
- TransposeAlgs_FDRM() - Constructor for class org.ejml.dense.row.misc.TransposeAlgs_FDRM
- TransposeAlgs_MT_DDRM - Class in org.ejml.dense.row.misc
-
Low level transpose algorithms.
- TransposeAlgs_MT_DDRM() - Constructor for class org.ejml.dense.row.misc.TransposeAlgs_MT_DDRM
- TransposeAlgs_MT_FDRM - Class in org.ejml.dense.row.misc
-
Low level transpose algorithms.
- TransposeAlgs_MT_FDRM() - Constructor for class org.ejml.dense.row.misc.TransposeAlgs_MT_FDRM
- TransposeAlgs_ZDRM - Class in org.ejml.dense.row.misc
-
Algorithms for transposing row complex matrices
- TransposeAlgs_ZDRM() - Constructor for class org.ejml.dense.row.misc.TransposeAlgs_ZDRM
- transposeConjugate() - Method in interface org.ejml.simple.ConstMatrix
-
Returns a matrix that is the conjugate transpose.
- transposeConjugate() - Method in class org.ejml.simple.SimpleBase
-
Returns a matrix that is the conjugate transpose.
- transposeConjugate(CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Performs an "in-place" conjugate transpose.
- transposeConjugate(CMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
-
Conjugate transposes input matrix 'a' and stores the results in output matrix 'b':
b-reali,j = a-realj,i
b-imaginaryi,j = -1*a-imaginaryj,i
where 'b' is the transpose of 'a'. - transposeConjugate(ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Performs an "in-place" conjugate transpose.
- transposeConjugate(ZMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
-
Conjugate transposes input matrix 'a' and stores the results in output matrix 'b':
b-reali,j = a-realj,i
b-imaginaryi,j = -1*a-imaginaryj,i
where 'b' is the transpose of 'a'. - transposed - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
- transposed - Variable in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
- transposeSquare(BMatrixRMaj) - Static method in class org.ejml.ops.CommonOps_BDRM
-
In-place transpose for a square matrix.
- triangle(boolean, int, double, double, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
-
Creates a triangular matrix where the amount of fill is randomly selected too.
- triangle(boolean, int, float, float, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
-
Creates a triangular matrix where the amount of fill is randomly selected too.
- triangleLower(int, int, int, double, double, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
-
Randomly generates lower triangular (or hessenberg) matrix with the specified number of of non-zero elements.
- triangleLower(int, int, int, float, float, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
-
Randomly generates lower triangular (or hessenberg) matrix with the specified number of of non-zero elements.
- triangleUpper(int, int, int, double, double, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_DSCC
- triangleUpper(int, int, int, float, float, Random) - Static method in class org.ejml.sparse.csc.RandomMatrices_FSCC
- triangularLower(int, int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates a lower triangular matrix whose values are selected from a uniform distribution.
- triangularLower(int, int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates a lower triangular matrix whose values are selected from a uniform distribution.
- TriangularSolver_CDRM - Class in org.ejml.dense.row.decompose
-
This contains algorithms for solving systems of equations where T is a non-singular triangular complex matrix:
T*x = b
where x and b are vectors, and T is an n by n matrix. - TriangularSolver_CDRM() - Constructor for class org.ejml.dense.row.decompose.TriangularSolver_CDRM
- TriangularSolver_DDRB - Class in org.ejml.dense.block
-
Contains triangular solvers for
DMatrixRBlock
block aligned sub-matrices. - TriangularSolver_DDRB() - Constructor for class org.ejml.dense.block.TriangularSolver_DDRB
- TriangularSolver_DDRM - Class in org.ejml.dense.row.decomposition
-
This contains algorithms for solving systems of equations where T is a non-singular triangular matrix:
T*x = b
where x and b are vectors, and T is an n by n matrix. - TriangularSolver_DDRM() - Constructor for class org.ejml.dense.row.decomposition.TriangularSolver_DDRM
- TriangularSolver_DSCC - Class in org.ejml.sparse.csc.misc
- TriangularSolver_DSCC() - Constructor for class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
- TriangularSolver_FDRB - Class in org.ejml.dense.block
-
Contains triangular solvers for
FMatrixRBlock
block aligned sub-matrices. - TriangularSolver_FDRB() - Constructor for class org.ejml.dense.block.TriangularSolver_FDRB
- TriangularSolver_FDRM - Class in org.ejml.dense.row.decomposition
-
This contains algorithms for solving systems of equations where T is a non-singular triangular matrix:
T*x = b
where x and b are vectors, and T is an n by n matrix. - TriangularSolver_FDRM() - Constructor for class org.ejml.dense.row.decomposition.TriangularSolver_FDRM
- TriangularSolver_FSCC - Class in org.ejml.sparse.csc.misc
- TriangularSolver_FSCC() - Constructor for class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
- TriangularSolver_MT_DDRB - Class in org.ejml.dense.block
-
Contains triangular solvers for
DMatrixRBlock
block aligned sub-matrices. - TriangularSolver_MT_DDRB() - Constructor for class org.ejml.dense.block.TriangularSolver_MT_DDRB
- TriangularSolver_MT_FDRB - Class in org.ejml.dense.block
-
Contains triangular solvers for
FMatrixRBlock
block aligned sub-matrices. - TriangularSolver_MT_FDRB() - Constructor for class org.ejml.dense.block.TriangularSolver_MT_FDRB
- TriangularSolver_ZDRM - Class in org.ejml.dense.row.decompose
-
This contains algorithms for solving systems of equations where T is a non-singular triangular complex matrix:
T*x = b
where x and b are vectors, and T is an n by n matrix. - TriangularSolver_ZDRM() - Constructor for class org.ejml.dense.row.decompose.TriangularSolver_ZDRM
- triangularUpper(int, int, double, double, Random) - Static method in class org.ejml.dense.row.RandomMatrices_DDRM
-
Creates an upper triangular matrix whose values are selected from a uniform distribution.
- triangularUpper(int, int, float, float, Random) - Static method in class org.ejml.dense.row.RandomMatrices_FDRM
-
Creates an upper triangular matrix whose values are selected from a uniform distribution.
- tridiagonal(int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
-
Checks to see if the passed in tridiagonal decomposition is of the appropriate type for the matrix of the provided size.
- tridiagonal(int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
-
Checks to see if the passed in tridiagonal decomposition is of the appropriate type for the matrix of the provided size.
- tridiagonal(int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_DDRM
-
Checks to see if the passed in tridiagonal decomposition is of the appropriate type for the matrix of the provided size.
- tridiagonal(int) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_MT_FDRM
-
Checks to see if the passed in tridiagonal decomposition is of the appropriate type for the matrix of the provided size.
- TridiagonalDecomposition_DDRB_to_DDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Wrapper around a block implementation of TridiagonalSimilarDecomposition_F64
- TridiagonalDecomposition_DDRB_to_DDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_DDRB_to_DDRM
- TridiagonalDecomposition_DDRB_to_DDRM(int) - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_DDRB_to_DDRM
- TridiagonalDecomposition_FDRB_to_FDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Wrapper around a block implementation of TridiagonalSimilarDecomposition_F32
- TridiagonalDecomposition_FDRB_to_FDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_FDRB_to_FDRM
- TridiagonalDecomposition_FDRB_to_FDRM(int) - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_FDRB_to_FDRM
- TridiagonalDecompositionHouseholder_CDRM - Class in org.ejml.dense.row.decompose.hessenberg
-
Performs a complex
similar tridiagonal decomposition
on a square Hermitian matrix. - TridiagonalDecompositionHouseholder_CDRM() - Constructor for class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
- TridiagonalDecompositionHouseholder_DDRB - Class in org.ejml.dense.block.decomposition.hessenberg
-
Tridiagonal similar decomposition for block matrices.
- TridiagonalDecompositionHouseholder_DDRB() - Constructor for class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- TridiagonalDecompositionHouseholder_DDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Performs a
similar tridiagonal decomposition
on a square symmetric input matrix. - TridiagonalDecompositionHouseholder_DDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- TridiagonalDecompositionHouseholder_FDRB - Class in org.ejml.dense.block.decomposition.hessenberg
-
Tridiagonal similar decomposition for block matrices.
- TridiagonalDecompositionHouseholder_FDRB() - Constructor for class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- TridiagonalDecompositionHouseholder_FDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Performs a
similar tridiagonal decomposition
on a square symmetric input matrix. - TridiagonalDecompositionHouseholder_FDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- TridiagonalDecompositionHouseholder_MT_DDRB - Class in org.ejml.dense.block.decomposition.hessenberg
-
Tridiagonal similar decomposition for block matrices.
- TridiagonalDecompositionHouseholder_MT_DDRB() - Constructor for class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- TridiagonalDecompositionHouseholder_MT_DDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Concurrent implementation of
TridiagonalDecompositionHouseholder_DDRM
- TridiagonalDecompositionHouseholder_MT_DDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRM
- TridiagonalDecompositionHouseholder_MT_FDRB - Class in org.ejml.dense.block.decomposition.hessenberg
-
Tridiagonal similar decomposition for block matrices.
- TridiagonalDecompositionHouseholder_MT_FDRB() - Constructor for class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- TridiagonalDecompositionHouseholder_MT_FDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
Concurrent implementation of
TridiagonalDecompositionHouseholder_FDRM
- TridiagonalDecompositionHouseholder_MT_FDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRM
- TridiagonalDecompositionHouseholder_ZDRM - Class in org.ejml.dense.row.decompose.hessenberg
-
Performs a complex
similar tridiagonal decomposition
on a square Hermitian matrix. - TridiagonalDecompositionHouseholder_ZDRM() - Constructor for class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
- TridiagonalDecompositionHouseholderOrig_DDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
A straight forward implementation from "Fundamentals of Matrix Computations," Second Edition.
This is only saved to provide a point of reference in benchmarks. - TridiagonalDecompositionHouseholderOrig_DDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
- TridiagonalDecompositionHouseholderOrig_FDRM - Class in org.ejml.dense.row.decomposition.hessenberg
-
A straight forward implementation from "Fundamentals of Matrix Computations," Second Edition.
This is only saved to provide a point of reference in benchmarks. - TridiagonalDecompositionHouseholderOrig_FDRM() - Constructor for class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
- TridiagonalHelper_DDRB - Class in org.ejml.dense.block.decomposition.hessenberg
- TridiagonalHelper_DDRB() - Constructor for class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
- TridiagonalHelper_FDRB - Class in org.ejml.dense.block.decomposition.hessenberg
- TridiagonalHelper_FDRB() - Constructor for class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
- 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 - tridiagUpperRow(int, DSubmatrixD1, double[], DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_DDRB
-
Performs a tridiagonal decomposition on the upper row only.
- tridiagUpperRow(int, FSubmatrixD1, float[], FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalHelper_FDRB
-
Performs a tridiagonal decomposition on the upper row only.
- type - Variable in class org.ejml.equation.Variable
U
- u - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- u - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- u - Variable in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
- u - Variable in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
- u - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- u - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- u - Variable in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
- u - Variable in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
- u - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- u - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- uniform(int, int, int, double, double, Random) - Static method in class org.ejml.sparse.triplet.RandomMatrices_DSTL
-
Randomly generates matrix with the specified number of matrix elements filled with values from min to max.
- uniform(int, int, int, float, float, Random) - Static method in class org.ejml.sparse.triplet.RandomMatrices_FSTL
-
Randomly generates matrix with the specified number of matrix elements filled with values from min to max.
- UNKNOWN - Enum constant in enum class org.ejml.equation.Equation.TokenType
- UnrolledCholesky_DDRM - Class in org.ejml.dense.row.misc
-
Performs an unrolled lower cholesky decomposition for small matrices.
- UnrolledCholesky_DDRM() - Constructor for class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- UnrolledCholesky_FDRM - Class in org.ejml.dense.row.misc
-
Performs an unrolled lower cholesky decomposition for small matrices.
- UnrolledCholesky_FDRM() - Constructor for class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- UnrolledDeterminantFromMinor_DDRM - Class in org.ejml.dense.row.misc
-
This code was auto generated by GenerateDeterminantFromMinor and should not be modified directly.
- UnrolledDeterminantFromMinor_DDRM() - Constructor for class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
- UnrolledDeterminantFromMinor_FDRM - Class in org.ejml.dense.row.misc
-
This code was auto generated by GenerateDeterminantFromMinor and should not be modified directly.
- UnrolledDeterminantFromMinor_FDRM() - Constructor for class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
- UnrolledInverseFromMinor_DDRM - Class in org.ejml.dense.row.misc
-
Unrolled inverse from minor for DDRM type matrices.
- UnrolledInverseFromMinor_DDRM() - Constructor for class org.ejml.dense.row.misc.UnrolledInverseFromMinor_DDRM
- UnrolledInverseFromMinor_FDRM - Class in org.ejml.dense.row.misc
-
Unrolled inverse from minor for DDRM type matrices.
- UnrolledInverseFromMinor_FDRM() - Constructor for class org.ejml.dense.row.misc.UnrolledInverseFromMinor_FDRM
- 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
- UnsupportedOperation - Exception in org.ejml.simple
-
This operation isn't supported yet
- UnsupportedOperation() - Constructor for exception org.ejml.simple.UnsupportedOperation
- UnsupportedOperation(String) - Constructor for exception org.ejml.simple.UnsupportedOperation
- UnsupportedOperation(String, Throwable) - Constructor for exception org.ejml.simple.UnsupportedOperation
- updateA(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uH)A - updateA(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uH)A - updateA(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uH)A - updateA(int) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uH)A - updateA(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uT)A - updateA(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uT)A - updateA(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uT)A - updateA(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uT)A - updateA(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_MT_DDRM
- updateA(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_MT_FDRM
- updateA(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uT)A - updateA(int) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
-
Takes the results from the householder computation and updates the 'A' matrix.
A = (I - γ*u*uT)A - updateA(DSubmatrixD1) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
-
A = (I + W YT)TA
A = A + Y (WTA)
where A is a submatrix of the input matrix. - updateA(DSubmatrixD1) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_DDRB
-
A = (I + W YT)TA
A = A + Y (WTA)
where A is a submatrix of the input matrix. - updateA(FSubmatrixD1) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
-
A = (I + W YT)TA
A = A + Y (WTA)
where A is a submatrix of the input matrix. - updateA(FSubmatrixD1) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_MT_FDRB
-
A = (I + W YT)TA
A = A + Y (WTA)
where A is a submatrix of the input matrix. - updateNorms(int) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
-
Performs an efficient update of each columns' norm
- updateNorms(int) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
-
Performs an efficient update of each columns' norm
- updateQ(int, int, double, double) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- updateQ(int, int, float, float) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- updateRotator(DMatrixRMaj, int, int, double, double) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
-
Multiplied a transpose orthogonal matrix Q by the specified rotator.
- updateRotator(FMatrixRMaj, int, int, float, float) - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
-
Multiplied a transpose orthogonal matrix Q by the specified rotator.
- upgradeSolution(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
-
Upgrades the basic solution to the optimal 2-norm solution.
- upgradeSolution(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
-
Upgrades the basic solution to the optimal 2-norm solution.
- upper(double[], int, int) - Static method in class org.ejml.dense.block.decomposition.chol.InnerCholesky_DDRB
-
Performs an inline upper Cholesky decomposition on an inner row-major matrix.
- upper(float[], int, int) - Static method in class org.ejml.dense.block.decomposition.chol.InnerCholesky_FDRB
-
Performs an inline upper Cholesky decomposition on an inner row-major matrix.
- upper(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- upper(DSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.chol.InnerCholesky_DDRB
- upper(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- upper(FSubmatrixD1) - Static method in class org.ejml.dense.block.decomposition.chol.InnerCholesky_FDRB
- upper1(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- upper1(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- upper2(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- upper2(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- upper3(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- upper3(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- upper4(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- upper4(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- upper5(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- upper5(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- upper6(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- upper6(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- upper7(DMatrix1Row, DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_DDRM
- upper7(FMatrix1Row, FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledCholesky_FDRM
- 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.
- Ut - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- Ut - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- UtilDecompositons_CDRM - Class in org.ejml.dense.row.decompose
-
Helper functions for generic decompsotions.
- UtilDecompositons_CDRM() - Constructor for class org.ejml.dense.row.decompose.UtilDecompositons_CDRM
- UtilDecompositons_DDRM - Class in org.ejml.dense.row.decomposition
-
Helper functions for generic decompsotions.
- UtilDecompositons_DDRM() - Constructor for class org.ejml.dense.row.decomposition.UtilDecompositons_DDRM
- UtilDecompositons_FDRM - Class in org.ejml.dense.row.decomposition
-
Helper functions for generic decompsotions.
- UtilDecompositons_FDRM() - Constructor for class org.ejml.dense.row.decomposition.UtilDecompositons_FDRM
- UtilDecompositons_ZDRM - Class in org.ejml.dense.row.decompose
-
Helper functions for generic decompsotions.
- UtilDecompositons_ZDRM() - Constructor for class org.ejml.dense.row.decompose.UtilDecompositons_ZDRM
- 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
- v - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
- v - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
- v - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
- v - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
- v - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
- v - Variable in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
- v - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
- v - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
- v - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
- v - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
- v - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
- v - Variable in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
- V - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- V - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- V - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- V - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- 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
- value - Variable in class org.ejml.equation.VariableDouble
- value - Variable in class org.ejml.equation.VariableInteger
- value0 - Variable in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F32
- value0 - Variable in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F64
- value1 - Variable in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F32
- value1 - Variable in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F64
- value2x2(double, double, double, double) - Method in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F64
- value2x2(float, float, float, float) - Method in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F32
- value2x2_fast(double, double, double, double) - Method in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F64
-
Computes the eigenvalues of a 2 by 2 matrix using a faster but more prone to errors method.
- value2x2_fast(float, float, float, float) - Method in class org.ejml.dense.row.decomposition.eig.EigenvalueSmall_F32
-
Computes the eigenvalues of a 2 by 2 matrix using a faster but more prone to errors method.
- 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.equation.Equation.TokenType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.ejml.equation.IntegerSequence.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.ejml.equation.Symbol
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.ejml.equation.VariableScalar.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.ejml.equation.VariableType
-
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.equation.Equation.TokenType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.ejml.equation.IntegerSequence.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.ejml.equation.Symbol
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.ejml.equation.VariableScalar.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.ejml.equation.VariableType
-
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.
- Variable - Class in org.ejml.equation
-
Instance of a variable created at compile time.
- Variable(VariableType) - Constructor for class org.ejml.equation.Variable
- VariableDouble - Class in org.ejml.equation
-
Variable which stores an instance of double.
- VariableDouble(double) - Constructor for class org.ejml.equation.VariableDouble
- VariableInteger - Class in org.ejml.equation
-
Variable which stores an instance of int.
- VariableInteger(int) - Constructor for class org.ejml.equation.VariableInteger
- VariableIntegerSequence - Class in org.ejml.equation
-
Variable which stores/describes a sequence of integers
- VariableIntegerSequence(IntegerSequence) - Constructor for class org.ejml.equation.VariableIntegerSequence
- VariableMatrix - Class in org.ejml.equation
-
Storage for
matrix
type variables. - VariableMatrix(DMatrixRMaj) - Constructor for class org.ejml.equation.VariableMatrix
-
Initializes the matrix variable.
- VariableScalar - Class in org.ejml.equation
-
Variable for storing primitive scalar data types, e.g.
- VariableScalar(VariableScalar.Type) - Constructor for class org.ejml.equation.VariableScalar
- VariableScalar.Type - Enum Class in org.ejml.equation
- VariableType - Enum Class in org.ejml.equation
-
List of the types of variables.
- vector - Variable in class org.ejml.data.DEigenpair
- vector - Variable in class org.ejml.data.FEigenpair
- VectorOps_DDRB - Class in org.ejml.dense.block
-
Math operations for inner vectors (row and column) inside of block matrices:
scale: bi = α*ai
div: i = ai/α
add: ci = α*ai + βBi
dot: c = sum ai*bi - VectorOps_DDRB() - Constructor for class org.ejml.dense.block.VectorOps_DDRB
- VectorOps_FDRB - Class in org.ejml.dense.block
-
Math operations for inner vectors (row and column) inside of block matrices:
scale: bi = α*ai
div: i = ai/α
add: ci = α*ai + βBi
dot: c = sum ai*bi - VectorOps_FDRB() - Constructor for class org.ejml.dense.block.VectorOps_FDRB
- VectorVectorMult_CDRM - Class in org.ejml.dense.row.mult
-
Operations that involve multiplication of two vectors.
- VectorVectorMult_CDRM() - Constructor for class org.ejml.dense.row.mult.VectorVectorMult_CDRM
- VectorVectorMult_DDRM - Class in org.ejml.dense.row.mult
-
Operations that involve multiplication of two vectors.
- VectorVectorMult_DDRM() - Constructor for class org.ejml.dense.row.mult.VectorVectorMult_DDRM
- VectorVectorMult_FDRM - Class in org.ejml.dense.row.mult
-
Operations that involve multiplication of two vectors.
- VectorVectorMult_FDRM() - Constructor for class org.ejml.dense.row.mult.VectorVectorMult_FDRM
- VectorVectorMult_ZDRM - Class in org.ejml.dense.row.mult
-
Operations that involve multiplication of two vectors.
- VectorVectorMult_ZDRM() - Constructor for class org.ejml.dense.row.mult.VectorVectorMult_ZDRM
- VERSION - Static variable in class org.ejml.EjmlVersion
- Vt - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- Vt - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- vv - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- vv - Variable in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- vv - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- vv - Variable in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- vv - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- vv - Variable in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
W
- w - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
- w - Variable in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
- WatchedDoubleStepQRDecomposition_DDRM - Class in org.ejml.dense.row.decomposition.eig
-
Finds the eigenvalue decomposition of an arbitrary square matrix using the implicit double-step QR algorithm.
- WatchedDoubleStepQRDecomposition_DDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
- WatchedDoubleStepQRDecomposition_DDRM(HessenbergSimilarDecomposition_DDRM, WatchedDoubleStepQREigen_DDRM, boolean) - Constructor for class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
- WatchedDoubleStepQRDecomposition_FDRM - Class in org.ejml.dense.row.decomposition.eig
-
Finds the eigenvalue decomposition of an arbitrary square matrix using the implicit float-step QR algorithm.
- WatchedDoubleStepQRDecomposition_FDRM(boolean) - Constructor for class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
- WatchedDoubleStepQRDecomposition_FDRM(HessenbergSimilarDecomposition_FDRM, WatchedDoubleStepQREigen_FDRM, boolean) - Constructor for class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
- WatchedDoubleStepQREigen_DDRM - Class in org.ejml.dense.row.decomposition.eig.watched
-
The double step implicit Eigenvalue decomposition algorithm is fairly complicated and needs to be designed so that it can handle several special cases.
- WatchedDoubleStepQREigen_DDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- WatchedDoubleStepQREigen_FDRM - Class in org.ejml.dense.row.decomposition.eig.watched
-
The float step implicit Eigenvalue decomposition algorithm is fairly complicated and needs to be designed so that it can handle several special cases.
- WatchedDoubleStepQREigen_FDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
- WatchedDoubleStepQREigen_MT_DDRM - Class in org.ejml.dense.row.decomposition.eig.watched
- WatchedDoubleStepQREigen_MT_DDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_MT_DDRM
- WatchedDoubleStepQREigen_MT_FDRM - Class in org.ejml.dense.row.decomposition.eig.watched
- WatchedDoubleStepQREigen_MT_FDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_MT_FDRM
- WatchedDoubleStepQREigenvalue_DDRM - Class in org.ejml.dense.row.decomposition.eig.watched
- WatchedDoubleStepQREigenvalue_DDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_DDRM
- WatchedDoubleStepQREigenvalue_DDRM(WatchedDoubleStepQREigen_DDRM) - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_DDRM
- WatchedDoubleStepQREigenvalue_FDRM - Class in org.ejml.dense.row.decomposition.eig.watched
- WatchedDoubleStepQREigenvalue_FDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_FDRM
- WatchedDoubleStepQREigenvalue_FDRM(WatchedDoubleStepQREigen_FDRM) - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_FDRM
- WatchedDoubleStepQREigenvector_DDRM - Class in org.ejml.dense.row.decomposition.eig.watched
- WatchedDoubleStepQREigenvector_DDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
- WatchedDoubleStepQREigenvector_FDRM - Class in org.ejml.dense.row.decomposition.eig.watched
- WatchedDoubleStepQREigenvector_FDRM() - Constructor for class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
- 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
- WORD - Enum constant in enum class org.ejml.equation.Equation.TokenType
- WorkAroundForComplex - Class in org.ejml.simple.ops
-
Work around for auto code generation issues with complex matrices.
- WorkAroundForComplex() - Constructor for class org.ejml.simple.ops.WorkAroundForComplex
- workspace - Variable in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
- workspace - Variable in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
- Workspace_MT_DSCC - Class in org.ejml.sparse.csc.mult
-
Workspace for concurrent algorithms.
- Workspace_MT_DSCC() - Constructor for class org.ejml.sparse.csc.mult.Workspace_MT_DSCC
- Workspace_MT_FSCC - Class in org.ejml.sparse.csc.mult
-
Workspace for concurrent algorithms.
- Workspace_MT_FSCC() - Constructor for class org.ejml.sparse.csc.mult.Workspace_MT_FSCC
- workspaceA - Variable in class org.ejml.simple.ops.SimpleOperations_DSCC
- workspaceA - Variable in class org.ejml.simple.ops.SimpleOperations_FSCC
- workspaceMT - Variable in class org.ejml.simple.ops.SimpleOperations_DSCC
- workspaceMT - Variable in class org.ejml.simple.ops.SimpleOperations_FSCC
- 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.
- wrap(Matrix) - Static method in class org.ejml.simple.SimpleMatrix
-
Creates a new SimpleMatrix with the specified DMatrixRMaj used as its internal matrix.
- wrapMatrix(Matrix) - Method in class org.ejml.simple.SimpleBase
- wrapMatrix(Matrix) - Method in class org.ejml.simple.SimpleMatrix
X
- x1 - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- x1 - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- x1 - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- x1 - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- x2 - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_DDRM
- x2 - Variable in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
- x2 - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- x2 - Variable in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- 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
Y
- Y - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_DDRM
- Y - Variable in class org.ejml.dense.row.linsol.qr.BaseLinearSolverQrp_FDRM
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() - Method in class org.ejml.simple.SimpleBase
-
Sets all the elements in the matrix equal to zero.
- zero(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
- zero(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
- zero(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_DSCC
- zero(DMatrixSparseCSC, int, int, int, int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
-
Zeros an inner rectangle inside the matrix.
- zero(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
- zero(FMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_FSCC
- zero(FMatrixSparseCSC, int, int, int, int) - Static method in class org.ejml.sparse.csc.CommonOps_FSCC
-
Zeros an inner rectangle inside the matrix.
- zero(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
- zero(T) - Method in interface org.ejml.simple.SimpleOperations
- 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
- zeros(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
-
Returns a matrix full of zeros
- zerosM - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
- zerosM - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
- zerosM - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_DDRB
- zerosM - Variable in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_MT_FDRB
- zeroTriangle(boolean, DMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
-
Sets either the upper or low triangle of a matrix to zero
- zeroTriangle(boolean, FMatrixRBlock) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
-
Sets either the upper or low triangle of a matrix to zero
- 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
_
- _getT() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
-
Returns the raw decomposed matrix.
- _getT() - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
-
Returns the raw decomposed matrix.
- _getVV() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
- _getVV() - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
- _getVV() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
- _getVV() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
- _getVV() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
- _getVV() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
- _getVV() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
- _getVV() - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
- _process() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_DDRM
- _process() - Method in class org.ejml.dense.row.decomposition.svd.implicitqr.SvdImplicitQrAlgorithm_FDRM
- _setA(CMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
- _setA(DMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_DDRM
- _setA(FMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_FDRM
- _setA(ZMatrixRMaj) - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
- _solveVectorInternal(double[]) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
-
a specialized version of solve that avoid additional checks that are not needed.
- _solveVectorInternal(double[]) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_DDRM
-
a specialized version of solve that avoid additional checks that are not needed.
- _solveVectorInternal(float[]) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
-
a specialized version of solve that avoid additional checks that are not needed.
- _solveVectorInternal(float[]) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
-
a specialized version of solve that avoid additional checks that are not needed.
- _temp - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
- _temp - Variable in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
SimpleBase.getNumCols()
instead.