Skip navigation links
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 _ 

A

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.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(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
 
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(DMatrix2x2, DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
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(DMatrix3x3, DMatrix3x3, DMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
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(DMatrix4x4, DMatrix4x4, DMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
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(DMatrix5x5, DMatrix5x5, DMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
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(DMatrix6x6, DMatrix6x6, DMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
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(FMatrix2x2, FMatrix2x2, FMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
Performs the following operation:

c = a + b
cij = aij + bij
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(FMatrix3x3, FMatrix3x3, FMatrix3x3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
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(FMatrix4x4, FMatrix4x4, FMatrix4x4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
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(FMatrix5x5, FMatrix5x5, FMatrix5x5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
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(FMatrix6x6, FMatrix6x6, FMatrix6x6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
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(CMatrixD1, CMatrixD1, CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
Performs the following operation:

c = a + b
cij = aij + bij
add(DMatrixD1, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Performs the following operation:

c = a + b
cij = aij + bij
add(DMatrixD1, double, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Performs the following operation:

c = a + β * b
cij = aij + β * bij
add(double, DMatrixD1, double, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Performs the following operation:

c = α * a + β * b
cij = α * aij + β * bij
add(double, DMatrixD1, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
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(DMatrixD1, double, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Performs scalar addition:

c = a + val
cij = aij + val
add(FMatrixD1, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Performs the following operation:

c = a + b
cij = aij + bij
add(FMatrixD1, float, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Performs the following operation:

c = a + β * b
cij = aij + β * bij
add(float, FMatrixD1, float, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Performs the following operation:

c = α * a + β * b
cij = α * aij + β * bij
add(float, FMatrixD1, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
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(FMatrixD1, float, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Performs scalar addition:

c = a + val
cij = 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(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, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.misc.ImplCommonOps_DSCC
Performs matrix addition:
C = αA + βB
add1(String, ManagerFunctions.Input1) - Method in class org.ejml.equation.ManagerFunctions
Adds a function, with a single input, to the list
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, 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, 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.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.
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)
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(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
Performs the following operation:

a = a + b
aij = aij + bij
addEquals(DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
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(DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
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(DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
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(DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
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(DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
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(FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
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(FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
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(FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
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(FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
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(FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
Performs the following operation:

a = a + b
ai = ai + bi
addEquals(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
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(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
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
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
 
addItem(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
 
addItemCheck(int, int, double) - Method in class org.ejml.data.DMatrixSparseTriplet
 
addItemCheck(int, int, float) - Method in class org.ejml.data.FMatrixSparseTriplet
 
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.ImplSparseSparseMult_DSCC
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(float[], int) - Method in interface org.ejml.dense.row.linsol.AdjustableLinearSolver_FDRM
Adds a row to A.
addRowToA(double[], int) - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_DDRM
 
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(IGrowArray, int) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
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.sparse.csc.misc.TriangularSolver_DSCC
 
adjust(DGrowArray, int) - Static method in class org.ejml.sparse.csc.misc.TriangularSolver_DSCC
Resizes the array to ensure that it is at least of length desired and returns its internal array
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.sparse.csc.misc.TriangularSolver_DSCC
 
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(DMatrixRMaj, String) - Method in class org.ejml.equation.Equation
Adds a new Matrix variable.
alias(FMatrixRMaj, String) - Method in class org.ejml.equation.Equation
 
alias(DMatrixSparseCSC, String) - Method in class org.ejml.equation.Equation
 
alias(SimpleMatrix, String) - Method in class org.ejml.equation.Equation
 
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.
apply(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation
Computes and applies the fill reduction permutation.
ApplyFillReductionPermutation - 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(ComputePermutation<DMatrixSparseCSC>, boolean) - Constructor for class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation
 
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.
applyQ(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_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(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_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(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
A = Q*A
applyQ(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
A = Q*A
applyQ(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
A = Q*A
applyQ(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
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(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_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.
applyTranQ(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
A = QH*A
applyTranQ(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
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
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.
assertEquals(Matrix, Matrix) - 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(Complex_F64, Complex_F64, double) - Static method in class org.ejml.EjmlUnitTests
 
assertEquals(Complex_F32, Complex_F32, float) - Static method in class org.ejml.EjmlUnitTests
 
assertEquals(ZMatrix, ZMatrix, double) - Static method in class org.ejml.EjmlUnitTests
 
assertEquals(CMatrix, CMatrix, float) - 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
assertShape(Matrix, Matrix) - Static method in class org.ejml.EjmlUnitTests
Checks to see if A and B have the same shape.
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.
Assign(HashMap<String, Macro>) - Constructor for class org.ejml.equation.Macro.Assign
 
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

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.
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(int) - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
Creates a decompose that defines the specified amount of memory.
BidiagonalDecompositionRow_DDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
 
BidiagonalDecompositionRow_FDRM - Class in org.ejml.dense.row.decomposition.bidiagonal
Performs a BidiagonalDecomposition_F32 using householder reflectors.
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_FDRM() - Constructor for class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_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
 
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 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(FMatrix1Row, FMatrix1Row, int) - Static method in class org.ejml.dense.row.misc.TransposeAlgs_FDRM
Performs a transpose across block sub-matrices.
BLOCK_SIZE - Static variable in class org.ejml.EjmlParameters
Number of elements in a block.
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
 
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.
BUILD_DATE - Static variable in class org.ejml.EjmlVersion
 
BUILD_UNIX_TIME - Static variable in class org.ejml.EjmlVersion
 
bulgeDoubleStepQn(int) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
 
bulgeDoubleStepQn(int, double, double, double, double, boolean) - 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, 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, double, double, double, boolean) - 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, float, float, float, boolean) - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
 

C

changeSign(DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
Changes the sign of every element in the matrix.

aij = -aij
changeSign(DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
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(DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
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(DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
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(DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
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(DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
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(FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
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(FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
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(FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
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(FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
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(FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
Changes the sign of every element in the vector.

ai = -ai
changeSign(DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Changes the sign of every element in the matrix.

aij = -aij
changeSign(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Changes the sign of every element in the matrix.

outputij = -inputij
changeSign(FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Changes the sign of every element in the matrix.

aij = -aij
changeSign(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Changes the sign of every element in the matrix.

outputij = -inputij
changeSign(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
changeSign(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
changeSign(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
changeSign(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
changeSign(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
changeSign(T) - Method in interface org.ejml.simple.SimpleOperations
 
changeSign(DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
B = -A.
checkDuplicateElements(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
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
 
checkIdentity(DMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_DDRM
 
checkIdentity(FMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_FDRM
 
checkIndicesSorted(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Checks to see if row indicies are sorted into ascending order.
checkSortedFlag(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
 
checkStructure(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
 
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.
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
 
checkZeros(DMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_DDRM
 
checkZeros(FMatrixRMaj, int, int) - Static method in class org.ejml.dense.row.decomposition.UtilDecompositons_FDRM
 
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(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.
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.
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(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(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.
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_ZDRM
Returns a CholeskyDecomposition_F64 that has been optimized for the specified 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_ZDRM
Creates a linear solver which uses Cholesky decomposition internally
cholesky() - Static method in class org.ejml.sparse.csc.factory.DecompositionFactory_DSCC
 
cholesky(FillReducing) - Static method in class org.ejml.sparse.csc.factory.LinearSolverFactory_DSCC
 
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_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
 
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.
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
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
 
CholeskySparseDecomposition<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
 
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
 
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.
CMatrix - Interface in org.ejml.data
Interface for all complex 64 bit floating point rectangular matrices.
CMatrixD1 - Class in org.ejml.data
A generic abstract class for matrices whose data is stored in a single 1D array of floats.
CMatrixD1() - Constructor for class org.ejml.data.CMatrixD1
 
CMatrixRMaj - Class in org.ejml.data
Dense matrix for complex numbers.
CMatrixRMaj(float[][]) - Constructor for class org.ejml.data.CMatrixRMaj
Creates a matrix with the values and shape defined by the 2D array 'data'.
CMatrixRMaj(int, int, boolean, float...) - Constructor for class org.ejml.data.CMatrixRMaj
 
CMatrixRMaj(CMatrixRMaj) - Constructor for class org.ejml.data.CMatrixRMaj
Creates a new CMatrixRMaj which is a copy of the passed in matrix.
CMatrixRMaj(int, int) - Constructor for class org.ejml.data.CMatrixRMaj
Creates a new matrix with the specified number of rows and columns
CMULT_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
 
CMULT_TRANAB_COLUMN_SWITCH - Static variable in class org.ejml.EjmlParameters
 
CodeGeneratorMisc - Class in org.ejml
Various things related to auto generating code.
CodeGeneratorMisc() - Constructor for class org.ejml.CodeGeneratorMisc
 
col0 - Variable in class org.ejml.data.DSubmatrixD1
 
col0 - Variable in class org.ejml.data.FSubmatrixD1
 
col1 - Variable in class org.ejml.data.DSubmatrixD1
 
col1 - Variable in class org.ejml.data.FSubmatrixD1
 
col_idx - Variable in class org.ejml.data.DMatrixSparseCSC
Stores the range of indexes in the non-zero lists that belong to each column.
col_idx - Variable in class org.ejml.data.FMatrixSparseCSC
Stores the range of indexes in the non-zero lists that belong to each column.
cols(int, int) - Method in class org.ejml.simple.SimpleBase
Extracts the specified rows 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.
columnMaxAbs(DMatrixSparseCSC, double[]) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Finds the maximum abs in each column of A and stores it into values
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, T) - 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
 
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_CDRM() - Constructor for class org.ejml.dense.row.CommonOps_CDRM
 
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_DDRM() - Constructor for class org.ejml.dense.row.CommonOps_DDRM
 
CommonOps_DSCC - Class in org.ejml.sparse.csc
 
CommonOps_DSCC() - Constructor for class org.ejml.sparse.csc.CommonOps_DSCC
 
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_FDRM() - Constructor for class org.ejml.dense.row.CommonOps_FDRM
 
CommonOps_ZDRM - Class in org.ejml.dense.row
Common operations on complex numbers
CommonOps_ZDRM() - Constructor for class org.ejml.dense.row.CommonOps_ZDRM
 
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(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.
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.
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_F32 - Class in org.ejml.data
Represents a complex number using 64bit floating point numbers.
Complex_F32(float, float) - Constructor for class org.ejml.data.Complex_F32
 
Complex_F32() - Constructor for class org.ejml.data.Complex_F32
 
Complex_F64 - Class in org.ejml.data
Represents a complex number using 64bit floating point numbers.
Complex_F64(double, double) - Constructor for class org.ejml.data.Complex_F64
 
Complex_F64() - Constructor for class org.ejml.data.Complex_F64
 
ComplexMath_F32 - Class in org.ejml.ops
Basic math operations on complex numbers.
ComplexMath_F32() - Constructor for class org.ejml.ops.ComplexMath_F32
 
ComplexMath_F64 - Class in org.ejml.ops
Basic math operations on complex numbers.
ComplexMath_F64() - Constructor for class org.ejml.ops.ComplexMath_F64
 
ComplexPolar_F32 - Class in org.ejml.data
Complex_F32 number in polar notation.
z = r*(cos(θ) + i*sin(θ))
where r and θ are polar coordinate parameters
ComplexPolar_F32(float, float) - Constructor for class org.ejml.data.ComplexPolar_F32
 
ComplexPolar_F32(Complex_F32) - Constructor for class org.ejml.data.ComplexPolar_F32
 
ComplexPolar_F32() - Constructor for class org.ejml.data.ComplexPolar_F32
 
ComplexPolar_F64 - Class in org.ejml.data
Complex_F64 number in polar notation.
z = r*(cos(θ) + i*sin(θ))
where r and θ are polar coordinate parameters
ComplexPolar_F64(double, double) - Constructor for class org.ejml.data.ComplexPolar_F64
 
ComplexPolar_F64(Complex_F64) - Constructor for class org.ejml.data.ComplexPolar_F64
 
ComplexPolar_F64() - Constructor for class org.ejml.data.ComplexPolar_F64
 
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.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_F64
Computes the matrix's determinant using the decomposition.
computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.LUDecomposition_F32
Computes the matrix's determinant using the LU decomposition.
computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.LUDecomposition_F64
Computes the matrix's determinant using the LU decomposition.
computeDeterminant() - Method in interface org.ejml.interfaces.decomposition.LUSparseDecomposition_F64
Computes the matrix's determinant using the LU decomposition.
computeDeterminant() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
 
computeDeterminant() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
 
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.
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, 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.
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, FSubmatrixD1, float[], int) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_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[], int, double) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_DDRM
 
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, float[], int, float) - Static method in class org.ejml.dense.row.decomposition.qr.QrHelperFunctions_FDRM
 
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.
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, 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'.
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, 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'.
computeTauGammaAndDivide(int, int, float[], float, Complex_F32) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_CDRM
Performs the following operations:
computeTauGammaAndDivide(int, int, double[], double, Complex_F64) - Static method in class org.ejml.dense.row.decompose.qr.QrHelperFunctions_ZDRM
Performs the following operations:
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(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, double[], 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, FSubmatrixD1, FSubmatrixD1, float[], 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_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, FSubmatrixD1, int, float[]) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_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, 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[]).
concatColumns(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
output = [a , b]
concatColumns(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
output = [a , b]
concatColumns(SimpleBase...) - Method in class org.ejml.simple.SimpleBase
Concatinates all the matrices together along their columns.
concatColumns(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Concats two matrices along their columns (horizontal).
concatColumnsMulti(DMatrixRMaj...) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Concatinates all the matrices together along their columns.
concatColumnsMulti(FMatrixRMaj...) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Concatinates 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(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
output = [a ; b]
concatRows(SimpleBase...) - Method in class org.ejml.simple.SimpleBase
Concatinates all the matrices together along their columns.
concatRows(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Concats two matrices along their rows (vertical).
concatRowsMulti(DMatrixRMaj...) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Concatinates all the matrices together along their columns.
concatRowsMulti(FMatrixRMaj...) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Concatinates all the matrices together along their columns.
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(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(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(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
conditionP2(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
conditionP2(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
conditionP2(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
conditionP2(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
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(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(CMatrixD1, CMatrixD1) - 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, ZMatrixD1) - 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
construct() - Method in class org.ejml.equation.MatrixConstructor
 
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(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, int) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
 
convert(DMatrixRMaj) - Static method in class org.ejml.dense.block.MatrixOps_DDRB
 
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(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, int) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
 
convert(FMatrixRMaj) - Static method in class org.ejml.dense.block.MatrixOps_FDRB
 
convert(FMatrixD1, CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
Converts the real matrix into a complex matrix.
convert(DMatrixD1, ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
Converts the real matrix into a complex matrix.
convert(Complex_F32, ComplexPolar_F32) - Static method in class org.ejml.ops.ComplexMath_F32
Converts a complex number into polar notation.
convert(ComplexPolar_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
Converts a complex number in polar notation into standard notation.
convert(Complex_F64, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
Converts a complex number into polar notation.
convert(ComplexPolar_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
Converts a complex number in polar notation into standard notation.
convert(double[][], DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDArrays
 
convert(double[][], DMatrix4) - Static method in class org.ejml.ops.ConvertDArrays
 
convert(DMatrix, DMatrix) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Generic, but slow, conversion function.
convert(DMatrix2x2, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix2x2 into DMatrixRMaj.
convert(DMatrix3x3, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix3x3 into DMatrixRMaj.
convert(DMatrix4x4, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix4x4 into DMatrixRMaj.
convert(DMatrix5x5, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix5x5 into DMatrixRMaj.
convert(DMatrix6x6, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix6x6 into DMatrixRMaj.
convert(DMatrixRMaj, DMatrix2x2) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix2x2
convert(DMatrixRMaj, DMatrix3x3) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix3x3
convert(DMatrixRMaj, DMatrix4x4) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix4x4
convert(DMatrixRMaj, DMatrix5x5) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix5x5
convert(DMatrixRMaj, DMatrix6x6) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix6x6
convert(DMatrix2, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix2 into DMatrixRMaj.
convert(DMatrix3, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix3 into DMatrixRMaj.
convert(DMatrix4, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix4 into DMatrixRMaj.
convert(DMatrix5, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix5 into DMatrixRMaj.
convert(DMatrix6, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrix6 into DMatrixRMaj.
convert(DMatrixRMaj, DMatrix2) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix2
convert(DMatrixRMaj, DMatrix3) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix3
convert(DMatrixRMaj, DMatrix4) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix4
convert(DMatrixRMaj, DMatrix5) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix5
convert(DMatrixRMaj, DMatrix6) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrix6
convert(DMatrixRMaj, DMatrixRBlock) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts DMatrixRMaj into DMatrixRBlock Can't handle null output matrix since block size needs to be specified.
convert(DMatrixRBlock, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
convert(DMatrix, DMatrixSparseTriplet, double) - Static method in class org.ejml.ops.ConvertDMatrixStruct
 
convert(DMatrixRMaj, DMatrixSparseTriplet, double) - Static method in class org.ejml.ops.ConvertDMatrixStruct
 
convert(DMatrixSparseTriplet, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
 
convert(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertDMatrixStruct
 
convert(DMatrixRMaj, DMatrixSparseCSC, double) - Static method in class org.ejml.ops.ConvertDMatrixStruct
 
convert(DMatrixSparseTriplet, DMatrixSparseCSC, int[]) - Static method in class org.ejml.ops.ConvertDMatrixStruct
Converts SMatrixTriplet_64 into a SMatrixCC_64.
convert(DMatrixSparseTriplet, DMatrixSparseCSC) - Static method in class org.ejml.ops.ConvertDMatrixStruct
 
convert(DMatrixSparseCSC, DMatrixSparseTriplet) - Static method in class org.ejml.ops.ConvertDMatrixStruct
 
convert(float[][], FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFArrays
 
convert(float[][], FMatrix4) - Static method in class org.ejml.ops.ConvertFArrays
 
convert(FMatrix, FMatrix) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Generic, but slow, conversion function.
convert(FMatrix2x2, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix2x2 into FMatrixRMaj.
convert(FMatrix3x3, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix3x3 into FMatrixRMaj.
convert(FMatrix4x4, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix4x4 into FMatrixRMaj.
convert(FMatrix5x5, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix5x5 into FMatrixRMaj.
convert(FMatrix6x6, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix6x6 into FMatrixRMaj.
convert(FMatrixRMaj, FMatrix2x2) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix2x2
convert(FMatrixRMaj, FMatrix3x3) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix3x3
convert(FMatrixRMaj, FMatrix4x4) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix4x4
convert(FMatrixRMaj, FMatrix5x5) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix5x5
convert(FMatrixRMaj, FMatrix6x6) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix6x6
convert(FMatrix2, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix2 into FMatrixRMaj.
convert(FMatrix3, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix3 into FMatrixRMaj.
convert(FMatrix4, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix4 into FMatrixRMaj.
convert(FMatrix5, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix5 into FMatrixRMaj.
convert(FMatrix6, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrix6 into FMatrixRMaj.
convert(FMatrixRMaj, FMatrix2) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix2
convert(FMatrixRMaj, FMatrix3) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix3
convert(FMatrixRMaj, FMatrix4) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix4
convert(FMatrixRMaj, FMatrix5) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix5
convert(FMatrixRMaj, FMatrix6) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrix6
convert(FMatrixRMaj, FMatrixRBlock) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts FMatrixRMaj into FMatrixRBlock Can't handle null output matrix since block size needs to be specified.
convert(FMatrixRBlock, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
convert(FMatrix, FMatrixSparseTriplet, float) - Static method in class org.ejml.ops.ConvertFMatrixStruct
 
convert(FMatrixRMaj, FMatrixSparseTriplet, float) - Static method in class org.ejml.ops.ConvertFMatrixStruct
 
convert(FMatrixSparseTriplet, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
 
convert(FMatrixSparseCSC, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertFMatrixStruct
 
convert(FMatrixRMaj, FMatrixSparseCSC, float) - Static method in class org.ejml.ops.ConvertFMatrixStruct
 
convert(FMatrixSparseTriplet, FMatrixSparseCSC, int[]) - Static method in class org.ejml.ops.ConvertFMatrixStruct
Converts SMatrixTriplet_64 into a SMatrixCC_64.
convert(FMatrixSparseTriplet, FMatrixSparseCSC) - Static method in class org.ejml.ops.ConvertFMatrixStruct
 
convert(FMatrixSparseCSC, FMatrixSparseTriplet) - Static method in class org.ejml.ops.ConvertFMatrixStruct
 
convert(DMatrix, FMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
Generic, but slow, conversion function.
convert(DMatrix, ZMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix, DMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix, ZMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(ZMatrix, CMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(CMatrix, ZMatrix) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrixRMaj, DMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrix2x2, FMatrix2x2) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrix3x3, FMatrix3x3) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrix4x4, FMatrix4x4) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix2x2, DMatrix2x2) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix3x3, DMatrix3x3) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrix4x4, DMatrix4x4) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(DMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrixRMaj, ZMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(FMatrixRMaj, CMatrixRMaj) - Static method in class org.ejml.ops.ConvertMatrixData
 
convert(Matrix, MatrixType) - Static method in class org.ejml.ops.ConvertMatrixType
 
convert(SimpleBase) - Method in class org.ejml.simple.AutomaticSimpleMatrixConvert
 
convertBlockToRow(int, int, int, double[], double[]) - 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[], float[]) - 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.
convertBlockToRow(int, int, int, double[]) - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
 
convertBlockToRow(int, int, int, float[]) - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
 
ConvertDArrays - Class in org.ejml.ops
Converts 1D and 2D arrays to and from EJML data types
ConvertDArrays() - Constructor for class org.ejml.ops.ConvertDArrays
 
ConvertDMatrixStruct - Class in org.ejml.ops
Functions for converting between matrix types.
ConvertDMatrixStruct() - Constructor for class org.ejml.ops.ConvertDMatrixStruct
 
ConvertFArrays - Class in org.ejml.ops
Converts 1D and 2D arrays to and from EJML data types
ConvertFArrays() - Constructor for class org.ejml.ops.ConvertFArrays
 
ConvertFMatrixStruct - Class in org.ejml.ops
Functions for converting between matrix types.
ConvertFMatrixStruct() - Constructor for class org.ejml.ops.ConvertFMatrixStruct
 
ConvertMatrixData - Class in org.ejml.ops
Convert between matrices with the same structure but different element data types
ConvertMatrixData() - Constructor for class org.ejml.ops.ConvertMatrixData
 
ConvertMatrixType - Class in org.ejml.ops
Contains a function to convert from one matrix type into another
ConvertMatrixType() - Constructor for class org.ejml.ops.ConvertMatrixType
 
convertRowToBlock(int, int, int, double[], double[]) - 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[], float[]) - 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.
convertSimple(DMatrixRBlock) - Static method in class org.ejml.simple.UtilSimpleMatrix
Converts the block matrix into a SimpleMatrix.
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(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.
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.
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
 
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
 
copy() - Method in class org.ejml.data.BMatrixRMaj
 
copy() - Method in class org.ejml.data.CMatrixRMaj
 
copy() - Method in class org.ejml.data.DMatrix2
 
copy() - Method in class org.ejml.data.DMatrix2x2
 
copy() - Method in class org.ejml.data.DMatrix3
 
copy() - Method in class org.ejml.data.DMatrix3x3
 
copy() - Method in class org.ejml.data.DMatrix4
 
copy() - Method in class org.ejml.data.DMatrix4x4
 
copy() - Method in class org.ejml.data.DMatrix5
 
copy() - Method in class org.ejml.data.DMatrix5x5
 
copy() - Method in class org.ejml.data.DMatrix6
 
copy() - Method in class org.ejml.data.DMatrix6x6
 
copy() - Method in class org.ejml.data.DMatrixRBlock
 
copy() - Method in class org.ejml.data.DMatrixRMaj
Creates and returns a matrix which is idential to this one.
copy() - Method in class org.ejml.data.DMatrixSparseCSC
 
copy() - Method in class org.ejml.data.DMatrixSparseTriplet
 
copy() - Method in class org.ejml.data.FMatrix2
 
copy() - Method in class org.ejml.data.FMatrix2x2
 
copy() - Method in class org.ejml.data.FMatrix3
 
copy() - Method in class org.ejml.data.FMatrix3x3
 
copy() - Method in class org.ejml.data.FMatrix4
 
copy() - Method in class org.ejml.data.FMatrix4x4
 
copy() - Method in class org.ejml.data.FMatrix5
 
copy() - Method in class org.ejml.data.FMatrix5x5
 
copy() - Method in class org.ejml.data.FMatrix6
 
copy() - Method in class org.ejml.data.FMatrix6x6
 
copy() - Method in class org.ejml.data.FMatrixRBlock
 
copy() - Method in class org.ejml.data.FMatrixRMaj
Creates and returns a matrix which is idential to this one.
copy() - Method in class org.ejml.data.FMatrixSparseCSC
 
copy() - Method in class org.ejml.data.FMatrixSparseTriplet
 
copy() - Method in interface org.ejml.data.Matrix
Creates an exact copy of the matrix
copy() - Method in class org.ejml.data.ZMatrixRMaj
 
copy(Variable, Variable) - Static method in class org.ejml.equation.Operation
 
copy(Variable, Variable, List<Variable>) - Static method in class org.ejml.equation.Operation
 
copy(FMatrix, FMatrix) - Static method in class org.ejml.generic.GenericMatrixOps_F32
 
copy(DMatrix, DMatrix) - Static method in class org.ejml.generic.GenericMatrixOps_F64
 
copy() - Method in class org.ejml.simple.SimpleBase
Creates and returns a matrix which is idential to this one.
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
 
COPYRIGHT - Static variable in class org.ejml.CodeGeneratorMisc
 
copyStructure(DMatrixSparseCSC) - Method in class org.ejml.data.DMatrixSparseCSC
Copies the non-zero structure of orig into "this"
copyStructure(FMatrixSparseCSC) - Method in class org.ejml.data.FMatrixSparseCSC
Copies the non-zero structure of orig into "this"
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_DDRM() - Constructor for class org.ejml.dense.row.CovarianceOps_DDRM
 
CovarianceOps_FDRM - Class in org.ejml.dense.row
Contains operations specific to covariance matrices.
CovarianceOps_FDRM() - Constructor for class org.ejml.dense.row.CovarianceOps_FDRM
 
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(int, int) - Method in enum org.ejml.data.MatrixType
 
create(String, Variable) - Method in class org.ejml.equation.ManagerFunctions
Create a new instance of single input functions
create(String, List<Variable>) - Method in class org.ejml.equation.ManagerFunctions
Create a new instance of single input functions
create(char, Variable) - Method in class org.ejml.equation.ManagerFunctions
Create a new instance of a single input function from an operator character
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(List<Variable>, ManagerTempVariables) - Method in interface org.ejml.equation.ManagerFunctions.InputN
 
create(FillReducing) - Static method in class org.ejml.sparse.csc.factory.FillReductionFactory_DSCC
 
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, float, boolean) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQREigenHelper_FDRM
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, 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
 
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 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_F64) - Static method in class org.ejml.dense.row.EigenOps_DDRM
A diagonal matrix where real diagonal element contains a real eigenvalue.
createMatrixD(EigenDecomposition_F32) - Static method in class org.ejml.dense.row.EigenOps_FDRM
A diagonal matrix where real diagonal element contains a real eigenvalue.
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.
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.
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
 
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
 

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.
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(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(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(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
 
decompose(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
 
decompose(DMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
 
decompose(FMatrixRBlock) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
 
decompose(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_CDRM
Computes the decomposition of the input matrix.
decompose(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.chol.CholeskyDecompositionCommon_ZDRM
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(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
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(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
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(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(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(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(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
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(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
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(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_DDRB_to_DDRM
 
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.BaseDecomposition_FDRB_to_FDRM
 
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
Computes the decomposition of the provided matrix.
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
Computes the decomposition of the provided matrix.
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
 
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_FDRM
 
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_DDRM
Performs Choleksy decomposition on the provided matrix.
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionCommon_FDRM
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(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
Performs Choleksy decomposition on the provided matrix.
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
 
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
 
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
Decomposes the matrix using the QR algorithm.
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
Decomposes the matrix using the QR algorithm.
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
 
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
 
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
Computes the decomposition of the provided matrix.
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
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(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRM
Decomposes the provided symmetric matrix.
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
Decomposes the provided symmetric matrix.
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
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(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(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_DDRM
To decompose the matrix 'A' it must have full rank.
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRColPivDecompositionHouseholderColumn_FDRM
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(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(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
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(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
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(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_DDRM
 
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SafeSvd_FDRM
 
decompose(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_DDRM
 
decompose(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.svd.SvdImplicitQrDecompose_FDRM
 
decompose(T) - Method in interface org.ejml.interfaces.decomposition.DecompositionInterface
Computes the decomposition of the input matrix.
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
 
decomposeCommonInit(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_CDRM
 
decomposeCommonInit(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
 
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
 
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, 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.
decomposer - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
 
decomposer - Variable in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_FDRB
 
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<T>, T) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_DDRM
A simple convinience function that decomposes the matrix but automatically checks the input ti make sure is not being modified.
decomposeSafe(DecompositionInterface<T>, T) - Static method in class org.ejml.dense.row.factory.DecompositionFactory_FDRM
A simple convinience function that decomposes the matrix but automatically checks the input ti make sure is not being 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.
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_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_LENGTH - Static variable in class org.ejml.ops.MatrixIO
 
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
 
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, 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(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, 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.
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.
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(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(CMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_CDRM
Returns the determinant of the matrix.
det(DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Returns the determinant of the matrix.
det(FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
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 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(DMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_DDRM
 
det(FMatrix1Row) - Static method in class org.ejml.dense.row.misc.UnrolledDeterminantFromMinor_FDRM
 
det(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
Matrix determinant
det(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Returns the determinant of the matrix.
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(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
determinant(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
determinant(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
determinant(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
determinant(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
determinant() - Method in class org.ejml.simple.SimpleBase
Computes the determinant of the matrix.
determinant(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(int) - Constructor for class org.ejml.data.DGrowArray
 
DGrowArray() - Constructor for class org.ejml.data.DGrowArray
 
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(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(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(CMatrixRMaj, int, float...) - Static method in class org.ejml.dense.row.CommonOps_CDRM
 
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(DMatrixRMaj, int, double...) - Static method in class org.ejml.dense.row.CommonOps_DDRM
 
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(FMatrixRMaj, int, float...) - Static method in class org.ejml.dense.row.CommonOps_FDRM
 
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(ZMatrixRMaj, int, double...) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
 
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(Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
 
diag(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
diag(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
diag(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
diag(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
diag(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
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.simple.SimpleMatrix
Creates a matrix where all but the diagonal elements are zero.
diag(Class, double...) - Static method in class org.ejml.simple.SimpleMatrix
Creates a real valued diagonal matrix of the specified type
diag(T) - Method in interface org.ejml.simple.SimpleOperations
 
diag(double...) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Returns a diagonal matrix with the specified diagonal elements.
diag(DMatrixSparseCSC, double[], int, int) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Creates a diagonal matrix from an array.
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, 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, 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, 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.
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(Complex_F32) - Method in class org.ejml.data.Complex_F32
 
divide(Complex_F64) - Method in class org.ejml.data.Complex_F64
 
divide(DMatrix2x2, double) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
Performs an in-place element by element scalar division.
divide(DMatrix2, 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(DMatrix2, double, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
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(DMatrix3, 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(DMatrix3, double, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
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(DMatrix4, 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(DMatrix4, double, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
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(DMatrix5, 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(DMatrix5, double, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
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(DMatrix6, 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(DMatrix6, double, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
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(FMatrix2, 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(FMatrix2, float, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
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(FMatrix3, 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(FMatrix3, float, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
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(FMatrix4, 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(FMatrix4, float, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
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(FMatrix5, 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(FMatrix5, float, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
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(FMatrix6, 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(FMatrix6, float, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
Performs an element by element scalar division.
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(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(double, DMatrixD1, DMatrixD1) - 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(DMatrixD1, double, DMatrixD1) - 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(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(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(float, FMatrixD1, FMatrixD1) - 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(FMatrixD1, float, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Performs an element by element scalar division with the scalar on botton.

bij = aij
divide(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
 
divide(Complex_F32, Complex_F32, Complex_F32) - Static method in class org.ejml.ops.ComplexMath_F32
Division: result = a / b
divide(ComplexPolar_F32, ComplexPolar_F32, ComplexPolar_F32) - Static method in class org.ejml.ops.ComplexMath_F32
Division in polar notation.
divide(Complex_F64, Complex_F64, Complex_F64) - Static method in class org.ejml.ops.ComplexMath_F64
Division: result = a / b
divide(ComplexPolar_F64, ComplexPolar_F64, ComplexPolar_F64) - Static method in class org.ejml.ops.ComplexMath_F64
Division in polar notation.
divide(CMatrixRMaj, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
divide(DMatrixRMaj, double, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
divide(FMatrixRMaj, double, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
divide(DMatrixSparseCSC, double, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
divide(ZMatrixRMaj, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
divide(double) - Method in class org.ejml.simple.SimpleBase
Returns the result of dividing each element by 'val': bi,j = ai,j/val
divide(T, double, T) - Method in interface org.ejml.simple.SimpleOperations
 
divide(DMatrixSparseCSC, double, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
B = A/scalar.
divide(double, DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
B = scalar/A.
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].
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(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, 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, 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_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, FSubmatrixD1, int, float) - Static method in class org.ejml.dense.block.decomposition.qr.BlockHouseHolder_FDRB
Divides the elements at the specified column by 'val'.
divideRows(double[], DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Divides every element in 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].
divideRows(double[], int, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Divides all elements of row 'i' by value[i].
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.
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(int, int, int) - Constructor for class org.ejml.data.DMatrixRBlock
 
DMatrixRBlock(int, int) - Constructor for class org.ejml.data.DMatrixRBlock
 
DMatrixRBlock() - Constructor for class org.ejml.data.DMatrixRBlock
 
DMatrixRMaj - Class in org.ejml.data
DMatrixRMaj is a row matrix with real elements that are 64-bit floats.
DMatrixRMaj(int, int, boolean, double...) - Constructor for class org.ejml.data.DMatrixRMaj
Creates a new matrix which has the same value as the matrix encoded in the provided array.
DMatrixRMaj(double[][]) - Constructor for class org.ejml.data.DMatrixRMaj
Creates a matrix with the values and shape defined by the 2D array 'data'.
DMatrixRMaj(double[]) - Constructor for class org.ejml.data.DMatrixRMaj
Creates a row vector the same length as this array
DMatrixRMaj(int, int) - Constructor for class org.ejml.data.DMatrixRMaj
Creates a new Matrix with the specified shape whose elements initially have the value of zero.
DMatrixRMaj(DMatrixRMaj) - Constructor for class org.ejml.data.DMatrixRMaj
Creates a new matrix which is equivalent to the provided matrix.
DMatrixRMaj(int) - Constructor for class org.ejml.data.DMatrixRMaj
This declares an array that can store a matrix up to the specified length.
DMatrixRMaj() - Constructor for class org.ejml.data.DMatrixRMaj
Default constructor in which nothing is configured.
DMatrixRMaj(DMatrix) - Constructor for class org.ejml.data.DMatrixRMaj
Creates a new DMatrixRMaj which contains the same information as the provided Matrix64F.
DMatrixSparse - Interface in org.ejml.data
High level interface for sparse matrices double types.
DMatrixSparseCSC - Class in org.ejml.data
Compressed Column (CC) sparse matrix format.
DMatrixSparseCSC(int, int) - Constructor for class org.ejml.data.DMatrixSparseCSC
Constructor with a default arrayLength of zero.
DMatrixSparseCSC(int, int, int) - Constructor for class org.ejml.data.DMatrixSparseCSC
Specifies shape and number of non-zero elements that can be stored.
DMatrixSparseCSC(DMatrixSparseCSC) - Constructor for class org.ejml.data.DMatrixSparseCSC
 
DMatrixSparseTriplet - Class in org.ejml.data
TODO describe
DMatrixSparseTriplet() - Constructor for class org.ejml.data.DMatrixSparseTriplet
 
DMatrixSparseTriplet(int, int, int) - Constructor for class org.ejml.data.DMatrixSparseTriplet
 
DMatrixSparseTriplet(DMatrixSparseTriplet) - Constructor for class org.ejml.data.DMatrixSparseTriplet
 
DMatrixVisualization - Class in org.ejml.dense.row
Functions for visualizing matrices in a GUI matrices.
DMatrixVisualization() - Constructor for class org.ejml.dense.row.DMatrixVisualization
 
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.
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(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(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Computes the dot product or inner product between two vectors.
dot(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Computes the dot product or inner product between two vectors.
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(CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
dot(DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
dot(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
dot(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
dot(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
dot(T) - Method in class org.ejml.simple.SimpleBase
Computes the dot product (a.k.a.
dot(T, T) - Method in interface org.ejml.simple.SimpleOperations
 
dot_row(int, DSubmatrixD1, int, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_DDRB
Row vector dot/inner product:
dot: c = sum ai*bi
where 'a' and 'b' are row vectors within the row block vector A and B, and 'c' is a scalar.
dot_row(int, FSubmatrixD1, int, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_FDRB
Row vector dot/inner product:
dot: c = sum ai*bi
where 'a' and 'b' are row vectors within the row block vector A and B, and 'c' is a scalar.
dot_row_col(int, DSubmatrixD1, int, DSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_DDRB
vector dot/inner product from one row vector and one column vector:
dot: c = sum ai*bi
where 'a' is a row vector 'b' is a column vectors within the row block vector A and B, and 'c' is a scalar.
dot_row_col(int, FSubmatrixD1, int, FSubmatrixD1, int, int, int) - Static method in class org.ejml.dense.block.VectorOps_FDRB
vector dot/inner product from one row vector and one column vector:
dot: c = sum ai*bi
where 'a' is a row vector 'b' is a column vectors within the row block vector A and B, and 'c' is a scalar.
dotInnerColumns(DMatrixSparseCSC, int, DMatrixSparseCSC, int, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Computes the inner product of two column vectors taken from the input matrices.
dotInnerColumns(DMatrixSparseCSC, int, DMatrixSparseCSC, int, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.mult.ImplSparseSparseMult_DSCC
Computes the inner product of two column vectors taken from the input matrices.
DScalar - Class in org.ejml.data
Scalar value.
DScalar() - Constructor for class org.ejml.data.DScalar
 
DSubmatrixD1 - Class in org.ejml.data
Describes a rectangular submatrix inside of a DMatrixD1.
DSubmatrixD1() - Constructor for class org.ejml.data.DSubmatrixD1
 
DSubmatrixD1(DMatrixD1) - Constructor for class org.ejml.data.DSubmatrixD1
 
DSubmatrixD1(DMatrixD1, int, int, int, int) - Constructor for class org.ejml.data.DSubmatrixD1
 

E

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, 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) - 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, 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() - Method in class org.ejml.simple.SimpleBase
Returns the Eigen Value Decomposition (EVD) of this matrix.
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 64-bit floats
EigenDecomposition_F64<MatrixType extends Matrix> - Interface in org.ejml.interfaces.decomposition
Implementation of EigenDecomposition for 32-bit floats
EigenOps_DDRM - Class in org.ejml.dense.row
Additional functions related to eigenvalues and eigenvectors of a matrix.
EigenOps_DDRM() - Constructor for class org.ejml.dense.row.EigenOps_DDRM
 
EigenOps_FDRM - Class in org.ejml.dense.row
Additional functions related to eigenvalues and eigenvectors of a matrix.
EigenOps_FDRM() - Constructor for class org.ejml.dense.row.EigenOps_FDRM
 
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
 
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 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.
EjmlVersion() - Constructor for class org.ejml.EjmlVersion
 
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(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
Performs an element by element division operation:

aij = aij / bij
elementDiv(DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
Performs an element by element division operation:

ai = ai / bi
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(DMatrix2, DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
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(DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
Performs an element by element division operation:

ai = ai / bi
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(DMatrix3, DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
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(DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
Performs an element by element division operation:

ai = ai / bi
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(DMatrix4, DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
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(DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
Performs an element by element division operation:

ai = ai / bi
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(DMatrix5, DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
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(DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
Performs an element by element division operation:

ai = ai / bi
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(DMatrix6, DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
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(FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
Performs an element by element division operation:

ai = ai / bi
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(FMatrix2, FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
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(FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
Performs an element by element division operation:

ai = ai / bi
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(FMatrix3, FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
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(FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
Performs an element by element division operation:

ai = ai / bi
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(FMatrix4, FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
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(FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
Performs an element by element division operation:

ai = ai / bi
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(FMatrix5, FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
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(FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
Performs an element by element division operation:

ai = ai / bi
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(FMatrix6, FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
Performs an element by element division operation:

ci = ai / bi
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, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Performs the 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, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Performs the an element by element division operation:

cij = aij / bij
elementDiv(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
elementDiv(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
elementDiv(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementDiv(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementDiv(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
elementDiv(T) - 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) - Method in interface org.ejml.simple.SimpleOperations
 
elementDivide(CMatrixD1, float, float, CMatrixD1) - 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(float, float, CMatrixD1, CMatrixD1) - 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(ZMatrixD1, double, double, ZMatrixD1) - 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(double, double, ZMatrixD1, ZMatrixD1) - 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
elementDivision(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
 
elementExp(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Element-wise exp operation
cij = Math.log(aij)
elementExp(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Element-wise exp operation
cij = (float)Math.log(aij)
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(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementExp(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementExp(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
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(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.
elementLog(DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Element-wise log operation
cij = Math.log(aij)
elementLog(FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Element-wise log operation
cij = (float)Math.log(aij)
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(FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementLog(DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementLog(ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
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(T, T) - Method in interface org.ejml.simple.SimpleOperations
 
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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
 
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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
elementMaxAbs(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
elementMaxAbs(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementMaxAbs(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementMaxAbs(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
elementMaxAbs() - Method in class org.ejml.simple.SimpleBase
Returns the maximum absolute value of all the elements in this matrix.
elementMaxAbs(T) - Method in interface org.ejml.simple.SimpleOperations
 
elementMaxAbs(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
 
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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
 
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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
elementMinAbs(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
elementMinAbs(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementMinAbs(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementMinAbs(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
elementMinAbs() - Method in class org.ejml.simple.SimpleBase
Returns the minimum absolute value of all the elements in this matrix.
elementMinAbs(T) - Method in interface org.ejml.simple.SimpleOperations
 
elementMinAbs(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Returns the value of the element with the largest abs()
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(DMatrix2x2, DMatrix2x2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
Performs an element by element multiplication operation:

aij = aij * bij
elementMult(DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
Performs an element by element multiplication operation:

ai = ai * bi
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(DMatrix2, DMatrix2, DMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_DDF2
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(DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
Performs an element by element multiplication operation:

ai = ai * bi
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(DMatrix3, DMatrix3, DMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_DDF3
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(DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
Performs an element by element multiplication operation:

ai = ai * bi
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(DMatrix4, DMatrix4, DMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_DDF4
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(DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
Performs an element by element multiplication operation:

ai = ai * bi
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(DMatrix5, DMatrix5, DMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_DDF5
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(DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
Performs an element by element multiplication operation:

ai = ai * bi
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(DMatrix6, DMatrix6, DMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_DDF6
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(FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
Performs an element by element multiplication operation:

ai = ai * bi
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(FMatrix2, FMatrix2, FMatrix2) - Static method in class org.ejml.dense.fixed.CommonOps_FDF2
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(FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
Performs an element by element multiplication operation:

ai = ai * bi
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(FMatrix3, FMatrix3, FMatrix3) - Static method in class org.ejml.dense.fixed.CommonOps_FDF3
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(FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
Performs an element by element multiplication operation:

ai = ai * bi
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(FMatrix4, FMatrix4, FMatrix4) - Static method in class org.ejml.dense.fixed.CommonOps_FDF4
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(FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
Performs an element by element multiplication operation:

ai = ai * bi
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(FMatrix5, FMatrix5, FMatrix5) - Static method in class org.ejml.dense.fixed.CommonOps_FDF5
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(FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
Performs an element by element multiplication operation:

ai = ai * bi
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(FMatrix6, FMatrix6, FMatrix6) - Static method in class org.ejml.dense.fixed.CommonOps_FDF6
Performs an element by element multiplication operation:

ci = ai * bj
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, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Performs the 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, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Performs the an element by element multiplication operation:

cij = aij * bij
elementMult(Variable, Variable, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
 
elementMult(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
elementMult(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
elementMult(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementMult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementMult(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
elementMult(T) - 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) - Method in interface org.ejml.simple.SimpleOperations
 
elementMult(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC, IGrowArray, DGrowArray) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Performs an element-wise multiplication.
C[i,j] = A[i,j]*B[i,j]
All matrices must have the same shape.
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
elementMultiply(CMatrixD1, float, float, CMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_CDRM
Performs element by element multiplication operation with a complex numbert

outputij = inputij * (real + imaginary*i)
elementMultiply(ZMatrixD1, double, double, ZMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_ZDRM
Performs element by element multiplication operation with a complex numbert

outputij = inputij * (real + imaginary*i)
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(DMatrixD1, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Element-wise power operation
cij = aij ^ bij
elementPower(double, DMatrixD1, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Element-wise power operation
cij = a ^ bij
elementPower(DMatrixD1, double, DMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Element-wise power operation
cij = aij ^ b
elementPower(FMatrixD1, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Element-wise power operation
cij = aij ^ bij
elementPower(float, FMatrixD1, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Element-wise power operation
cij = a ^ bij
elementPower(FMatrixD1, float, FMatrixD1) - Static method in class org.ejml.dense.row.CommonOps_FDRM
Element-wise power operation
cij = aij ^ b
elementPower(CMatrixRMaj, CMatrixRMaj, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
elementPower(CMatrixRMaj, double, CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
elementPower(DMatrixRMaj, DMatrixRMaj, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
elementPower(DMatrixRMaj, double, DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
elementPower(FMatrixRMaj, FMatrixRMaj, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementPower(FMatrixRMaj, double, FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementPower(DMatrixSparseCSC, DMatrixSparseCSC, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementPower(DMatrixSparseCSC, double, DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementPower(ZMatrixRMaj, ZMatrixRMaj, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
elementPower(ZMatrixRMaj, double, ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
elementPower(T) - 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(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(T, T, T) - Method in interface org.ejml.simple.SimpleOperations
 
elementPower(T, double, 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(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(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(CMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
elementSum(DMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
elementSum(FMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
elementSum(DMatrixSparseCSC) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
elementSum(ZMatrixRMaj) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
elementSum() - Method in class org.ejml.simple.SimpleBase
Computes the sum of all the elements in the matrix.
elementSum(T) - Method in interface org.ejml.simple.SimpleOperations
 
elementSum(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
 
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(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|)
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.
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
 
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
EPS - Static variable in class org.ejml.UtilEjml
 
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(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.TokenType - Enum 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
 
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.
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, TokenList.Token) - Constructor for class org.ejml.equation.IntegerSequence.Explicit
 
Explicit(TokenList.Token) - Constructor for class org.ejml.equation.IntegerSequence.Explicit
 
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(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(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, 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(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) - 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(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, 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(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) - 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(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(DMatrix, int, int, DMatrix, int, int, int, int) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDMA
 
extract(DMatrixRMaj, int, int, DMatrixRMaj, int, int, int, int) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_DDRM
 
extract(FMatrix, int, int, FMatrix, int, int, int, int) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDMA
 
extract(FMatrixRMaj, int, int, FMatrixRMaj, int, int, int, int) - Static method in class org.ejml.dense.row.misc.ImplCommonOps_FDRM
 
extract(List<Variable>, ManagerTempVariables) - Static method in class org.ejml.equation.Operation
 
extract(CMatrixRMaj, int, int, int, int, CMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
extract(DMatrixRMaj, int, int, int, int, DMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
extract(FMatrixRMaj, int, int, int, int, FMatrixRMaj, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
extract(DMatrixSparseCSC, int, int, int, int, DMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
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
 
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'.
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(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(DMatrixRMaj, int, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Extracts the column from a matrix.
extractColumn(FMatrixRMaj, int, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
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.
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(FMatrixRMaj, FMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_FDRM
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(DMatrixSparseCSC, DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Extracts the diagonal elements 'src' write it to the 'dst' vector.
extractDiag(DMatrixSparseCSC, DMatrixRMaj) - Static method in class org.ejml.sparse.csc.CommonOps_DSCC
Extracts the diagonal elements 'src' write it to the 'dst' vector.
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 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(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(DMatrixRMaj, int, DMatrixRMaj) - Static method in class org.ejml.dense.row.CommonOps_DDRM
Extracts the row from a matrix.
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.
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 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
 
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.
fastNormF(DMatrix2x2) - Static method in class org.ejml.dense.fixed.NormOps_DDF2
 
fastNormF(DMatrix2) - Static method in class org.ejml.dense.fixed.NormOps_DDF2
 
fastNormF(DMatrix3x3) - Static method in class org.ejml.dense.fixed.NormOps_DDF3
 
fastNormF(DMatrix3) - Static method in class org.ejml.dense.fixed.NormOps_DDF3
 
fastNormF(DMatrix4x4) - Static method in class org.ejml.dense.fixed.NormOps_DDF4
 
fastNormF(DMatrix4) - Static method in class org.ejml.dense.fixed.NormOps_DDF4
 
fastNormF(DMatrix5x5) - Static method in class org.ejml.dense.fixed.NormOps_DDF5
 
fastNormF(DMatrix5) - Static method in class org.ejml.dense.fixed.NormOps_DDF5
 
fastNormF(DMatrix6x6) - Static method in class org.ejml.dense.fixed.NormOps_DDF6
 
fastNormF(DMatrix6) - Static method in class org.ejml.dense.fixed.NormOps_DDF6
 
fastNormF(FMatrix2x2) - Static method in class org.ejml.dense.fixed.NormOps_FDF2
 
fastNormF(FMatrix2) - Static method in class org.ejml.dense.fixed.NormOps_FDF2
 
fastNormF(FMatrix3x3) - Static method in class org.ejml.dense.fixed.NormOps_FDF3
 
fastNormF(FMatrix3) - Static method in class org.ejml.dense.fixed.NormOps_FDF3
 
fastNormF(FMatrix4x4) - Static method in class org.ejml.dense.fixed.NormOps_FDF4
 
fastNormF(FMatrix4) - Static method in class org.ejml.dense.fixed.NormOps_FDF4
 
fastNormF(FMatrix5x5) - Static method in class org.ejml.dense.fixed.NormOps_FDF5
 
fastNormF(FMatrix5) - Static method in class org.ejml.dense.fixed.NormOps_FDF5
 
fastNormF(FMatrix6x6) - Static method in class org.ejml.dense.fixed.NormOps_FDF6
 
fastNormF(FMatrix6) - Static method in class org.ejml.dense.fixed.NormOps_FDF6
 
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(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(DMatrixSparseCSC) - Static method in class org.ejml.sparse.csc.NormOps_DSCC
 
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.
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(int) - Constructor for class org.ejml.data.FGrowArray
 
FGrowArray() - 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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(CMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_CDRM
 
fill(DMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_DDRM
 
fill(FMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_FDRM
 
fill(DMatrixSparseCSC, double) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
fill(ZMatrixRMaj, double) - Method in class org.ejml.simple.ops.SimpleOperations_ZDRM
 
fill(double) - Method in class org.ejml.simple.SimpleBase
Sets all the elements in this matrix equal to the specified value.

aij = val
fill(T, double) - Method in interface org.ejml.simple.SimpleOperations
 
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 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
 
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(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(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(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(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(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(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.
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.
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(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.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, 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.
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, 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.
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
 
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(int, int, int) - Constructor for class org.ejml.data.FMatrixRBlock
 
FMatrixRBlock(int, int) - Constructor for class org.ejml.data.FMatrixRBlock
 
FMatrixRBlock() - Constructor for class org.ejml.data.FMatrixRBlock
 
FMatrixRMaj - Class in org.ejml.data
FMatrixRMaj is a row matrix with real elements that are 32-bit floats.
FMatrixRMaj(int, int, boolean, float...) - Constructor for class org.ejml.data.FMatrixRMaj
Creates a new matrix which has the same value as the matrix encoded in the provided array.
FMatrixRMaj(float[][]) - Constructor for class org.ejml.data.FMatrixRMaj
Creates a matrix with the values and shape defined by the 2D array 'data'.
FMatrixRMaj(float[]) - Constructor for class org.ejml.data.FMatrixRMaj
Creates a row vector the same length as this array
FMatrixRMaj(int, int) - Constructor for class org.ejml.data.FMatrixRMaj
Creates a new Matrix with the specified shape whose elements initially have the value of zero.
FMatrixRMaj(FMatrixRMaj) - Constructor for class org.ejml.data.FMatrixRMaj
Creates a new matrix which is equivalent to the provided matrix.
FMatrixRMaj(int) - Constructor for class org.ejml.data.FMatrixRMaj
This declares an array that can store a matrix up to the specified length.
FMatrixRMaj() - Constructor for class org.ejml.data.FMatrixRMaj
Default constructor in which nothing is configured.
FMatrixRMaj(FMatrix) - Constructor for class org.ejml.data.FMatrixRMaj
Creates a new FMatrixRMaj which contains the same information as the provided Matrix64F.
FMatrixSparse - Interface in org.ejml.data
High level interface for sparse matrices float types.
FMatrixSparseCSC - Class in org.ejml.data
Compressed Column (CC) sparse matrix format.
FMatrixSparseCSC(int, int) - Constructor for class org.ejml.data.FMatrixSparseCSC
Constructor with a default arrayLength of zero.
FMatrixSparseCSC(int, int, int) - Constructor for class org.ejml.data.FMatrixSparseCSC
Specifies shape and number of non-zero elements that can be stored.
FMatrixSparseCSC(FMatrixSparseCSC) - Constructor for class org.ejml.data.FMatrixSparseCSC
 
FMatrixSparseTriplet - Class in org.ejml.data
TODO describe
FMatrixSparseTriplet() - Constructor for class org.ejml.data.FMatrixSparseTriplet
 
FMatrixSparseTriplet(int, int, int) - Constructor for class org.ejml.data.FMatrixSparseTriplet
 
FMatrixSparseTriplet(FMatrixSparseTriplet) - Constructor for class org.ejml.data.FMatrixSparseTriplet
 
FMatrixVisualization - Class in org.ejml.dense.row
Functions for visualizing matrices in a GUI matrices.
FMatrixVisualization() - Constructor for class org.ejml.dense.row.FMatrixVisualization
 
For(TokenList.Token, TokenList.Token, TokenList.Token) - Constructor for class org.ejml.equation.IntegerSequence.For
 
free() - Method in class org.ejml.data.DGrowArray
 
free() - Method in class org.ejml.data.FGrowArray
 
free() - Method in class org.ejml.data.IGrowArray
 
FSubmatrixD1 - Class in org.ejml.data
Describes a rectangular submatrix inside of a FMatrixD1.
FSubmatrixD1() - Constructor for class org.ejml.data.FSubmatrixD1
 
FSubmatrixD1(FMatrixD1) - Constructor for class org.ejml.data.FSubmatrixD1
 
FSubmatrixD1(FMatrixD1, int, int, int, int) - Constructor for class org.ejml.data.FSubmatrixD1
 
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.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.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.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
 
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.
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, int) - Method in class org.ejml.data.BMatrixRMaj
 
get(int, int, Complex_F32) - Method in interface org.ejml.data.CMatrix
Returns the complex value of the matrix's element
get(int, int, Complex_F32) - Method in class org.ejml.data.CMatrixRMaj
 
get(int) - Method in class org.ejml.data.DGrowArray
 
get(int, int) - Method in interface org.ejml.data.DMatrix
Returns the value of value of the specified matrix element.
get(int, int) - Method in class org.ejml.data.DMatrix2
 
get(int, int) - Method in class org.ejml.data.DMatrix2x2
 
get(int, int) - Method in class org.ejml.data.DMatrix3
 
get(int, int) - Method in class org.ejml.data.DMatrix3x3
 
get(int, int) - Method in class org.ejml.data.DMatrix4
 
get(int, int) - Method in class org.ejml.data.DMatrix4x4
 
get(int, int) - Method in class org.ejml.data.DMatrix5
 
get(int, int) - Method in class org.ejml.data.DMatrix5x5
 
get(int, int) - Method in class org.ejml.data.DMatrix6
 
get(int, int) - Method in class org.ejml.data.DMatrix6x6
 
get(int) - Method in class org.ejml.data.DMatrixD1
Returns the value of the matrix at the specified internal array index.
get(int, int) - Method in class org.ejml.data.DMatrixRBlock
 
get(int, int) - Method in class org.ejml.data.DMatrixRMaj
Returns the value of the specified matrix element.
get(int, int) - Method in class org.ejml.data.DMatrixSparseCSC
 
get(int, int) - Method in class org.ejml.data.DMatrixSparseTriplet
 
get(int, int) - Method in class org.ejml.data.DSubmatrixD1
 
get(int) - Method in class org.ejml.data.FGrowArray
 
get(int, int) - Method in interface org.ejml.data.FMatrix
Returns the value of value of the specified matrix element.
get(int, int) - Method in class org.ejml.data.FMatrix2
 
get(int, int) - Method in class org.ejml.data.FMatrix2x2
 
get(int, int) - Method in class org.ejml.data.FMatrix3
 
get(int, int) - Method in class org.ejml.data.FMatrix3x3
 
get(int, int) - Method in class org.ejml.data.FMatrix4
 
get(int, int) - Method in class org.ejml.data.FMatrix4x4
 
get(int, int) - Method in class org.ejml.data.FMatrix5
 
get(int, int) - Method in class org.ejml.data.FMatrix5x5
 
get(int, int) - Method in class org.ejml.data.FMatrix6
 
get(int, int) - Method in class org.ejml.data.FMatrix6x6
 
get(int) - Method in class org.ejml.data.FMatrixD1
Returns the value of the matrix at the specified internal array index.
get(int, int) - Method in class org.ejml.data.FMatrixRBlock
 
get(int, int) - Method in class org.ejml.data.FMatrixRMaj
Returns the value of the specified matrix element.
get(int, int) - Method in class org.ejml.data.FMatrixSparseCSC
 
get(int, int) - Method in class org.ejml.data.FMatrixSparseTriplet
 
get(int, int) - Method in class org.ejml.data.FSubmatrixD1
 
get(int) - Method in class org.ejml.data.IGrowArray
 
get(int, int, Complex_F64) - Method in interface org.ejml.data.ZMatrix
Returns the complex value of the matrix's element
get(int, int, Complex_F64) - Method in class org.ejml.data.ZMatrixRMaj
 
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(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(DMatrixSparseCSC, int, int) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
get(DMatrixSparseCSC, int, int, Complex_F64) - Method in class org.ejml.simple.ops.SimpleOperations_SPARSE
 
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(int, int) - Method in class org.ejml.simple.SimpleBase
Returns the value of the specified matrix element.
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, int, Complex_F64) - Method in class org.ejml.simple.SimpleBase
Used to get the complex value of a matrix element.
get(T, int, int) - Method in interface org.ejml.simple.SimpleOperations
 
get(T, int, int, Complex_F64) - Method in interface org.ejml.simple.SimpleOperations
 
getA() - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
 
getA() - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_DDRM
 
getA() - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_FDRM
 
getA() - Method in class org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM
 
getA() - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_DDRM
Compute the A matrix from the Q and R matrices.
getA() - Method in class org.ejml.dense.row.linsol.qr.AdjLinearSolverQr_FDRM
Compute the A matrix from the Q and R matrices.
getArrayP() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation
 
getArrayPinv() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation
 
getArrayQ() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation
 
getB(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
Returns the bidiagonal matrix.
getB(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
Returns the bidiagonal matrix.
getB(DMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
 
getB(FMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_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(int) - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
 
getBits() - Method in enum org.ejml.data.MatrixType
 
getCDRM() - Method in class org.ejml.simple.SimpleBase
 
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.DSubmatrixD1
 
getCols() - Method in class org.ejml.data.FSubmatrixD1
 
getColumn() - Method in class org.ejml.sparse.ComputePermutation
Returns column permutation
getD(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
 
getD(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
 
getD(MatrixType) - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition
Returns the diagonal matrixfrom the decomposition.
getData() - Method in class org.ejml.data.CMatrixD1
Used to get a reference to the internal data.
getData() - Method in class org.ejml.data.DMatrixD1
Used to get a reference to the internal data.
getData() - Method in class org.ejml.data.DMatrixRBlock
 
getData() - Method in class org.ejml.data.FMatrixD1
Used to get a reference to the internal data.
getData() - Method in class org.ejml.data.FMatrixRBlock
 
getData() - Method in class org.ejml.data.ZMatrixD1
Used to get a reference to the internal data.
getDataLength() - Method in interface org.ejml.data.CMatrix
Returns the number of elements in the internal data array
getDataLength() - Method in class org.ejml.data.CMatrixRMaj
 
getDataLength() - Method in interface org.ejml.data.ZMatrix
Returns the number of elements in the internal data array
getDataLength() - Method in class org.ejml.data.ZMatrixRMaj
 
getDDRM() - Method in class org.ejml.simple.SimpleBase
 
getDecomposer() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_CDRM
 
getDecomposer() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_DDRM
 
getDecomposer() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_FDRM
 
getDecomposer() - Method in class org.ejml.dense.row.linsol.qr.LinearSolverQr_ZDRM
 
getDecomposer() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_DDRM
 
getDecomposer() - Method in class org.ejml.dense.row.linsol.svd.SolvePseudoInverseSvd_FDRM
 
getDecomposition() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_DDRB
 
getDecomposition() - Method in class org.ejml.dense.block.linsol.chol.CholeskyOuterSolver_FDRB
 
getDecomposition() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_DDRB
 
getDecomposition() - Method in class org.ejml.dense.block.linsol.qr.QrHouseHolderSolver_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.sparse.csc.linsol.chol.LinearSolverCholesky_DSCC
 
getDecomposition() - Method in class org.ejml.sparse.csc.linsol.lu.LinearSolverLu_DSCC
 
getDecomposition() - Method in class org.ejml.sparse.csc.linsol.qr.LinearSolverQrLeftLooking_DSCC
 
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(double[], double[]) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
 
getDiagonal(float[], float[]) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
 
getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
 
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(float[], float[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
 
getDiagonal(double[], double[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_DDRM
 
getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionTall_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(double[], double[]) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_DDRB_to_DDRM
 
getDiagonal(float[], float[]) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecomposition_FDRB_to_FDRM
 
getDiagonal(double[], double[]) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRM
 
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(double[], double[]) - Method in interface org.ejml.interfaces.decomposition.BidiagonalDecomposition_F64
Extracts the diagonal and off diagonal elements from the decomposition.
getDiagonal() - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition_F32
Returns the elements in the diagonal matrix
getDiagonal() - Method in interface org.ejml.interfaces.decomposition.CholeskyLDLDecomposition_F64
Returns the elements in the diagonal matrix
getDiagonal(float[], float[]) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F32
Extracts the diagonal and off diagonal elements of the decomposed tridiagonal matrix.
getDiagonal(double[], double[]) - Method in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F64
Extracts the diagonal and off diagonal elements of the decomposed tridiagonal matrix.
getDouble() - Method in class org.ejml.equation.VariableDouble
 
getDouble() - Method in class org.ejml.equation.VariableInteger
 
getDouble() - Method in class org.ejml.equation.VariableScalar
 
getDSCC() - Method in class org.ejml.simple.SimpleBase
 
getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
 
getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
 
getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
Returns the eigenvalue at the specified index.
getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FDRM
Returns the eigenvalue at the specified index.
getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
 
getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
 
getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
 
getEigenvalue(int) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
 
getEigenvalue(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition_F32
Returns an eigenvalue as a complex number.
getEigenvalue(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition_F64
Returns an eigenvalue as a complex number.
getEigenvalue(int) - Method in class org.ejml.simple.SimpleEVD
Returns an eigenvalue as a complex number.
getEigenvalues() - Method in interface org.ejml.dense.row.decomposition.eig.EigenvalueExtractor_DDRM
 
getEigenvalues() - Method in interface org.ejml.dense.row.decomposition.eig.EigenvalueExtractor_FDRM
 
getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_DDRM
 
getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigen_FDRM
 
getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_DDRM
 
getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvalue_FDRM
 
getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
 
getEigenvalues() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
 
getEigenvalues() - Method in class org.ejml.simple.SimpleEVD
Returns a list of all the eigenvalues
getEigenVector() - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_DDRM
 
getEigenVector() - Method in class org.ejml.dense.row.decomposition.eig.EigenPowerMethod_FDRM
 
getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_DDRM
 
getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.SwitchingEigenDecomposition_FDRM
 
getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_DDRM
 
getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.SymmetricQRAlgorithmDecomposition_FDRM
 
getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_DDRM
 
getEigenVector(int) - Method in class org.ejml.dense.row.decomposition.eig.WatchedDoubleStepQRDecomposition_FDRM
 
getEigenVector(int) - Method in interface org.ejml.interfaces.decomposition.EigenDecomposition
Used to retrieve real valued eigenvectors.
getEigenVector(int) - Method in class org.ejml.simple.SimpleEVD
Used to retrieve real valued eigenvectors.
getEigenvectors() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_DDRM
 
getEigenvectors() - Method in class org.ejml.dense.row.decomposition.eig.watched.WatchedDoubleStepQREigenvector_FDRM
 
getEnd() - Method in class org.ejml.equation.IntegerSequence.For
 
getEnd() - Method in class org.ejml.equation.IntegerSequence.Range
 
getEVD() - Method in class org.ejml.simple.SimpleEVD
Returns the underlying decomposition that this is a wrapper around.
getFDRM() - Method in class org.ejml.simple.SimpleBase
 
getFicticousRowCount() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
 
getFillPermutation() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
 
getFillReduce() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation
 
getFSCC() - Method in class org.ejml.simple.SimpleBase
 
getFunctions() - Method in class org.ejml.equation.Equation
Returns the functions manager
getGamma(int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_DDRM
 
getGamma(int) - Method in class org.ejml.dense.row.decomposition.hessenberg.TridiagonalDecompositionHouseholderOrig_FDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_CDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_CDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholder_ZDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_CDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderColumn_ZDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_CDRM
 
getGammas() - Method in class org.ejml.dense.row.decompose.qr.QRDecompositionHouseholderTran_ZDRM
 
getGammas() - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_DDRM
 
getGammas() - Method in class org.ejml.dense.row.decomposition.hessenberg.HessenbergSimilarDecomposition_FDRM
 
getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_DDRM
 
getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholder_FDRM
 
getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_DDRM
 
getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderColumn_FDRM
 
getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_DDRM
 
getGammas() - Method in class org.ejml.dense.row.decomposition.qr.QRDecompositionHouseholderTran_FDRM
 
getGammasU() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
Returns gammas from the householder operations for the U matrix.
getGammasU() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
Returns gammas from the householder operations for the U matrix.
getGammasV() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_DDRM
Returns gammas from the householder operations for the V matrix.
getGammasV() - Method in class org.ejml.dense.row.decomposition.bidiagonal.BidiagonalDecompositionRow_FDRM
Returns gammas from the householder operations for the V matrix.
getGw() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
 
getGw() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
 
getGw() - Method in class org.ejml.sparse.csc.misc.ApplyFillReductionPermutation
 
getGwork() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
 
getGx() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
 
getGx() - Method in class org.ejml.sparse.csc.decomposition.qr.QrLeftLookingDecomposition_DSCC
 
getGxi() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
 
getH(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
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.
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.
getImag(int, int) - Method in interface org.ejml.data.CMatrix
Returns the imaginary component of the matrix's element.
getImag(int) - Method in class org.ejml.data.CMatrixRMaj
 
getImag(int, int) - Method in class org.ejml.data.CMatrixRMaj
 
getImag(int, int) - Method in interface org.ejml.data.ZMatrix
Returns the imaginary component of the matrix's element.
getImag(int) - Method in class org.ejml.data.ZMatrixRMaj
 
getImag(int, int) - Method in class org.ejml.data.ZMatrixRMaj
 
getImaginary() - Method in class org.ejml.data.Complex_F32
 
getImaginary() - Method in class org.ejml.data.Complex_F64
 
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(int, int) - Method in class org.ejml.data.BMatrixRMaj
 
getIndex(int, int) - Method in class org.ejml.data.CMatrixD1
Returns the internal array index for the specified row and column.
getIndex(int, int) - Method in class org.ejml.data.CMatrixRMaj
 
getIndex(int, int) - Method in class org.ejml.data.DMatrixD1
Returns the internal array index for the specified row and column.
getIndex() - Method in class org.ejml.data.DMatrixIterator
Which element in the submatrix was returned by next()
getIndex(int, int) - Method in class org.ejml.data.DMatrixRBlock
 
getIndex(int, int) - Method in class org.ejml.data.DMatrixRMaj
 
getIndex(int, int) - Method in class org.ejml.data.FMatrixD1
Returns the internal array index for the specified row and column.
getIndex() - Method in class org.ejml.data.FMatrixIterator
Which element in the submatrix was returned by next()
getIndex(int, int) - Method in class org.ejml.data.FMatrixRBlock
 
getIndex(int, int) - Method in class org.ejml.data.FMatrixRMaj
 
getIndex(int, int) - Method in class org.ejml.data.ZMatrixD1
Returns the internal array index for the specified row and column.
getIndex(int, int) - Method in class org.ejml.data.ZMatrixRMaj
 
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(DMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_DDRM
 
getL() - Method in class org.ejml.dense.row.decomposition.chol.CholeskyDecompositionLDL_FDRM
Returns L matrix from the decomposition.
L*D*LT=A
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.
getL() - Method in class org.ejml.sparse.csc.decomposition.chol.CholeskyUpLooking_DSCC
 
getL() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
 
getLeftMost() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
 
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(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.lu.LUDecompositionBase_ZDRM
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(FMatrixRMaj) - Method in class org.ejml.dense.row.decomposition.lu.LUDecompositionBase_FDRM
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.
getLower(DMatrixSparseCSC) - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
 
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
 
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
 
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.
getNumElements() - Method in class org.ejml.data.BMatrixRMaj
 
getNumElements() - Method in class org.ejml.data.CMatrixD1
 
getNumElements() - Method in interface org.ejml.data.DMatrix
Returns the number of elements in this matrix, which is the number of rows times the number of columns.
getNumElements() - Method in class org.ejml.data.DMatrix2
 
getNumElements() - Method in class org.ejml.data.DMatrix2x2
 
getNumElements() - Method in class org.ejml.data.DMatrix3
 
getNumElements() - Method in class org.ejml.data.DMatrix3x3
 
getNumElements() - Method in class org.ejml.data.DMatrix4
 
getNumElements() - Method in class org.ejml.data.DMatrix4x4
 
getNumElements() - Method in class org.ejml.data.DMatrix5
 
getNumElements() - Method in class org.ejml.data.DMatrix5x5
 
getNumElements() - Method in class org.ejml.data.DMatrix6
 
getNumElements() - Method in class org.ejml.data.DMatrix6x6
 
getNumElements() - Method in class org.ejml.data.DMatrixRBlock
 
getNumElements() - Method in class org.ejml.data.DMatrixRMaj
Returns the number of elements in this matrix, which is equal to the number of rows times the number of columns.
getNumElements() - Method in class org.ejml.data.DMatrixSparseCSC
 
getNumElements() - Method in class org.ejml.data.DMatrixSparseTriplet
 
getNumElements() - Method in interface org.ejml.data.FMatrix
Returns the number of elements in this matrix, which is the number of rows times the number of columns.
getNumElements() - Method in class org.ejml.data.FMatrix2
 
getNumElements() - Method in class org.ejml.data.FMatrix2x2
 
getNumElements() - Method in class org.ejml.data.FMatrix3
 
getNumElements() - Method in class org.ejml.data.FMatrix3x3
 
getNumElements() - Method in class org.ejml.data.FMatrix4
 
getNumElements() - Method in class org.ejml.data.FMatrix4x4
 
getNumElements() - Method in class org.ejml.data.FMatrix5
 
getNumElements() - Method in class org.ejml.data.FMatrix5x5
 
getNumElements() - Method in class org.ejml.data.FMatrix6
 
getNumElements() - Method in class org.ejml.data.FMatrix6x6
 
getNumElements() - Method in class org.ejml.data.FMatrixRBlock
 
getNumElements() - Method in class org.ejml.data.FMatrixRMaj
Returns the number of elements in this matrix, which is equal to the number of rows times the number of columns.
getNumElements() - Method in class org.ejml.data.FMatrixSparseCSC
 
getNumElements() - Method in class org.ejml.data.FMatrixSparseTriplet
 
getNumElements() - Method in class org.ejml.data.ZMatrixD1
 
getNumElements() - Method in class org.ejml.simple.SimpleBase
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.
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
 
getPinv() - Method in class org.ejml.sparse.csc.decomposition.lu.LuUpLooking_DSCC
 
getPinv() - Method in class org.ejml.sparse.csc.decomposition.qr.QrStructuralCounts_DSCC
 
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(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_DDRB
 
getQ(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.hessenberg.TridiagonalDecompositionHouseholder_FDRB
 
getQ(DMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_DDRB
 
getQ(FMatrixRBlock, boolean) - Method in class org.ejml.dense.block.decomposition.qr.QRDecompositionHouseholder_FDRB
 
getQ(CMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_CDRM
An orthogonal matrix that has the following property: H = QTAQ
getQ(ZMatrixRMaj) - Method in class org.ejml.dense.row.decompose.hessenberg.HessenbergSimilarDecomposition_ZDRM
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(ZMatrixRMaj, boolean) - Method in class org.ejml.dense.row.decompose.hessenberg.TridiagonalDecompositionHouseholder_ZDRM
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(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(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(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(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(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() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_DDRM
 
getQ() - Method in class org.ejml.dense.row.decomposition.eig.symm.SymmetricQrAlgorithm_FD