Index

A B C D E F G H I K L M N O P Q R S T U V W X Y Z _ 
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 of DMatrixRMaj.
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 of FMatrixRMaj.
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 using BlockHouseHolder_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 using BlockHouseHolder_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 using BlockHouseHolder_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 using BlockHouseHolder_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 into DMatrixRMaj.
convert(DMatrix2x2, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix2x2 into DMatrixRMaj.
convert(DMatrix2x2, FMatrix2x2) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrix3, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix3 into DMatrixRMaj.
convert(DMatrix3x3, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix3x3 into DMatrixRMaj.
convert(DMatrix3x3, FMatrix3x3) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrix4, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix4 into DMatrixRMaj.
convert(DMatrix4x4, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix4x4 into DMatrixRMaj.
convert(DMatrix4x4, FMatrix4x4) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrix5, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix5 into DMatrixRMaj.
convert(DMatrix5x5, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix5x5 into DMatrixRMaj.
convert(DMatrix6, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix6 into DMatrixRMaj.
convert(DMatrix6x6, DMatrixRMaj) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrix6x6 into DMatrixRMaj.
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
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) - Static method in class org.ejml.ops.DConvertArrays
Convert a DMatrixRMaj to a two-dimensional array, given DMatrixRMaj can take a double[][] as input to constructor
convert(DMatrixRMaj, int) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
 
convert(DMatrixRMaj, DMatrix2) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix2
convert(DMatrixRMaj, DMatrix2x2) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix2x2
convert(DMatrixRMaj, DMatrix3) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix3
convert(DMatrixRMaj, DMatrix3x3) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix3x3
convert(DMatrixRMaj, DMatrix4) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix4
convert(DMatrixRMaj, DMatrix4x4) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix4x4
convert(DMatrixRMaj, DMatrix5) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix5
convert(DMatrixRMaj, DMatrix5x5) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix5x5
convert(DMatrixRMaj, DMatrix6) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix6
convert(DMatrixRMaj, DMatrix6x6) - Static method in class org.ejml.ops.DConvertMatrixStruct
Converts DMatrixRMaj into DMatrix6x6
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 into DMatrixRBlock 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 into FMatrixRMaj.
convert(FMatrix2x2, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix2x2 into FMatrixRMaj.
convert(FMatrix2x2, DMatrix2x2) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix3, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix3 into FMatrixRMaj.
convert(FMatrix3x3, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix3x3 into FMatrixRMaj.
convert(FMatrix3x3, DMatrix3x3) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix4, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix4 into FMatrixRMaj.
convert(FMatrix4x4, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix4x4 into FMatrixRMaj.
convert(FMatrix4x4, DMatrix4x4) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix5, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix5 into FMatrixRMaj.
convert(FMatrix5x5, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix5x5 into FMatrixRMaj.
convert(FMatrix6, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix6 into FMatrixRMaj.
convert(FMatrix6x6, FMatrixRMaj) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrix6x6 into FMatrixRMaj.
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
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) - Static method in class org.ejml.ops.FConvertArrays
Convert a FMatrixRMaj to a two-dimensional array, given FMatrixRMaj can take a float[][] as input to constructor
convert(FMatrixRMaj, int) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
 
convert(FMatrixRMaj, FMatrix2) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix2
convert(FMatrixRMaj, FMatrix2x2) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix2x2
convert(FMatrixRMaj, FMatrix3) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix3
convert(FMatrixRMaj, FMatrix3x3) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix3x3
convert(FMatrixRMaj, FMatrix4) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix4
convert(FMatrixRMaj, FMatrix4x4) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix4x4
convert(FMatrixRMaj, FMatrix5) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix5
convert(FMatrixRMaj, FMatrix5x5) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix5x5
convert(FMatrixRMaj, FMatrix6) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix6
convert(FMatrixRMaj, FMatrix6x6) - Static method in class org.ejml.ops.FConvertMatrixStruct
Converts FMatrixRMaj into FMatrix6x6
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 into FMatrixRBlock 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 matrix where all but the diagonal elements are zero.
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:mj=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:mj=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:mj=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:mj=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 (or inner product) between this vector and vector 'v'.
dot(ConstMatrix<?>) - Method in class org.ejml.simple.SimpleBase
Computes the dot product (or inner product) between this vector and vector 'v'.
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:mj=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:mj=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
Creates a new matrix filled with the specified value.
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
 
get2DData() - Method in class org.ejml.data.DMatrixRMaj
Export this matrix using a 2D array representation.
get2DData() - Method in class org.ejml.data.FMatrixRMaj
Export this matrix using a 2D array representation.
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
Returns a reference to the matrix that it uses internally if this is a CMatrixRMaj.
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
Returns a reference to the matrix that it uses internally if this is a DMatrixRMaj.
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
Returns a reference to the matrix that it uses internally if this is a DMatrixSparseCSC.
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
Returns a reference to the matrix that it uses internally if this is a FMatrixRMaj.
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
Returns a reference to the matrix that it uses internally if this is a FMatrixSparseCSC.
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
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
Returns a reference to the matrix that it uses internally if this is a ZMatrixRMaj.
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
Creates a new identity matrix with the specified size and type.
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 implements LinearSolverDense.
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 implements LinearSolverDense.
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 with DMatrixRMaj.
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 with FMatrixRMaj.
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 process DMatrixRMaj.
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 process FMatrixRMaj.
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
Performs a matrix multiplication on DMatrixRBlock submatrices.

c = a * b

mult(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
Performs a matrix multiplication on DMatrixRBlock submatrices.

c = a * b

mult(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
Performs a matrix multiplication on FMatrixRBlock submatrices.

c = a * b

mult(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
Performs a matrix multiplication on FMatrixRBlock submatrices.

c = a * b

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
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
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
Performs a matrix multiplication on DMatrixRBlock submatrices.

c = c - a * b

multMinus(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
Performs a matrix multiplication on DMatrixRBlock submatrices.

c = c - a * b

multMinus(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
Performs a matrix multiplication on FMatrixRBlock submatrices.

c = c - a * b

multMinus(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
Performs a matrix multiplication on FMatrixRBlock submatrices.

c = c - a * b

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
Performs a matrix multiplication on DMatrixRBlock submatrices.

c = c + a * b

multPlus(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
Performs a matrix multiplication on DMatrixRBlock submatrices.

c = c + a * b

multPlus(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
Performs a matrix multiplication on FMatrixRBlock submatrices.

c = c + a * b

multPlus(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
Performs a matrix multiplication on FMatrixRBlock submatrices.

c = c + a * b

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
Performs a matrix multiplication with a transpose on DMatrixRBlock submatrices.

c = aT * b

multTransA(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
Performs a matrix multiplication with a transpose on DMatrixRBlock submatrices.

c = aT * b

multTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
Performs a matrix multiplication with a transpose on FMatrixRBlock submatrices.

c = aT * b

multTransA(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
Performs a matrix multiplication with a transpose on FMatrixRBlock submatrices.

c = aT * b

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
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
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
Performs a matrix multiplication with a transpose on DMatrixRBlock submatrices.

c = a * b T

multTransB(int, DSubmatrixD1, DSubmatrixD1, DSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_DDRB
Performs a matrix multiplication with a transpose on DMatrixRBlock submatrices.

c = a * b T

multTransB(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_FDRB
Performs a matrix multiplication with a transpose on FMatrixRBlock submatrices.

c = a * b T

multTransB(int, FSubmatrixD1, FSubmatrixD1, FSubmatrixD1) - Static method in class org.ejml.dense.block.MatrixMult_MT_FDRB
Performs a matrix multiplication with a transpose on FMatrixRBlock submatrices.

c = a * b T

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:mj=1:n { aij2} }
normF() - Method in class org.ejml.simple.SimpleBase
Computes the Frobenius normal of the matrix:

normF = Sqrt{ ∑i=1:mj=1:n { aij2} }
normF(CMatrixRMaj) - Static method in class org.ejml.dense.row.NormOps_CDRM
Computes the Frobenius matrix norm:

normF = Sqrt{ ∑i=1:mj=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:mj=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:mj=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:mj=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.
Inconsistent API. Use SimpleBase.getNumCols() instead.
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
Creates a new matrix filled with 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
postorder(int[], int, int[], IGrowArray) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
postorder_dfs(int, int, int[], int[], int) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
postorder_dfs(int, int, int[], int[], int) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_FSCC
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 a QRDecomposition(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 a QRDecomposition(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
QrHouseHolderSolver_DDRB() - Constructor for class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
 
QrHouseHolderSolver_FDRB - Class in org.ejml.dense.block.linsol.qr
QrHouseHolderSolver_FDRB() - Constructor for class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
 
QrHouseHolderSolver_MT_DDRB - Class in org.ejml.dense.block.linsol.qr
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
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
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 random matrix with values drawn from the continuous uniform distribution from 0.0 (inclusive) to 1.0 (exclusive).
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 random matrix with values drawn from the continuous uniform distribution from 0.0 (inclusive) to 1.0 (exclusive).
random_CDRM(int, int, float, float, Random) - Static method in class org.ejml.simple.SimpleMatrix
Creates a random matrix with real and complex components drawn from the continuous uniform distribution from minValue (inclusive) to maxValue (exclusive).
random_DDRM(int, int) - Static method in class org.ejml.simple.SimpleMatrix
Creates a random matrix with values drawn from the continuous uniform distribution from 0.0 (inclusive) to 1.0 (exclusive).
random_DDRM(int, int, double, double, Random) - Static method in class org.ejml.simple.SimpleMatrix
Creates a random matrix with values drawn from the continuous uniform distribution from minValue (inclusive) to maxValue (exclusive).
random_FDRM(int, int) - Static method in class org.ejml.simple.SimpleMatrix
Creates a random matrix with values drawn from the continuous uniform distribution from 0.0 (inclusive) to 1.0 (exclusive).
random_FDRM(int, int, float, float, Random) - Static method in class org.ejml.simple.SimpleMatrix
Creates a random matrix with values drawn from the continuous uniform distribution from minValue (inclusive) to maxValue (exclusive).
random_ZDRM(int, int) - Static method in class org.ejml.simple.SimpleMatrix
Creates a random matrix with values drawn from the continuous uniform distribution from 0.0 (inclusive) to 1.0 (exclusive).
random_ZDRM(int, int, double, double, Random) - Static method in class org.ejml.simple.SimpleMatrix
Creates a random matrix with real and complex components drawn from the continuous uniform distribution from minValue (inclusive) to maxValue (exclusive).
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 or FMatrixSparseCSC) 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
Creates a new matrix that is initially set to zero with the specified dimensions and type.
SimpleMatrix(int, int, MatrixType) - Constructor for class org.ejml.simple.SimpleMatrix
Creates a new matrix that is initially set to zero with the specified dimensions and matrix 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 for DMatrixRMaj.
SimpleOperations_DDRM() - Constructor for class org.ejml.simple.ops.SimpleOperations_DDRM
 
SimpleOperations_DSCC - Class in org.ejml.simple.ops
Implementation of SimpleOperations for DMatrixSparseCSC.
SimpleOperations_DSCC() - Constructor for class org.ejml.simple.ops.SimpleOperations_DSCC
 
SimpleOperations_FDRM - Class in org.ejml.simple.ops
Implementation of SimpleOperations for FMatrixRMaj.
SimpleOperations_FDRM() - Constructor for class org.ejml.simple.ops.SimpleOperations_FDRM
 
SimpleOperations_FSCC - Class in org.ejml.simple.ops
Implementation of SimpleOperations for FMatrixSparseCSC.
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 Matrix 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
 
A B C D E F G H I K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form