Package org.ejml.interfaces
Interface OpsInterface<M extends org.ejml.data.Matrix>
public interface OpsInterface<M extends org.ejml.data.Matrix>
Interface for standard linear algebra operations.
-
Method Summary
Modifier and Type Method Description doubledet(M A)voideig(M A)voidmult(double alpha, M A, double beta, M B, M C)voidmult(M A, M B, M C)voidmultAdd(double alpha, M A, double beta, M B, M C)voidmultAdd(M A, M B, M C)voidmultAddTransA(double alpha, M A, double beta, M B, M C)voidmultAddTransA(M A, M B, M C)voidmultAddTransAB(double alpha, M A, double beta, M B, M C)voidmultAddTransAB(M A, M B, M C)voidmultAddTransB(double alpha, M A, double beta, M B, M C)voidmultAddTransB(M A, M B, M C)voidmultTransA(double alpha, M A, double beta, M B, M C)voidmultTransA(M A, M B, M C)voidmultTransAB(double alpha, M A, double beta, M B, M C)voidmultTransAB(M A, M B, M C)voidmultTransB(double alpha, M A, double beta, M B, M C)voidmultTransB(M A, M B, M C)booleansolve(MatrixType typeA, M A, M B, M X)voidsvd(M A)voidtranspose(M A)voidtranspose(M A, M B)
-
Method Details
-
svd
-
eig
-
solve
-
det
-
mult
-
mult
-
multTransA
-
multTransA
-
multTransAB
-
multTransAB
-
multTransB
-
multTransB
-
multAdd
-
multAdd
-
multAddTransA
-
multAddTransA
-
multAddTransAB
-
multAddTransAB
-
multAddTransB
-
multAddTransB
-
transpose
-
transpose
-