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)