Interface OpsInterface<M extends org.ejml.data.Matrix>


public interface OpsInterface<M extends org.ejml.data.Matrix>
Interface for standard linear algebra operations.
  • Method Details

    • svd

      void svd​(M A)
    • eig

      void eig​(M A)
    • solve

      boolean solve​(MatrixType typeA, M A, M B, M X)
    • det

      double det​(M A)
    • mult

      void mult​(M A, M B, M C)
    • mult

      void mult​(double alpha, M A, double beta, M B, M C)
    • multTransA

      void multTransA​(M A, M B, M C)
    • multTransA

      void multTransA​(double alpha, M A, double beta, M B, M C)
    • multTransAB

      void multTransAB​(M A, M B, M C)
    • multTransAB

      void multTransAB​(double alpha, M A, double beta, M B, M C)
    • multTransB

      void multTransB​(M A, M B, M C)
    • multTransB

      void multTransB​(double alpha, M A, double beta, M B, M C)
    • multAdd

      void multAdd​(M A, M B, M C)
    • multAdd

      void multAdd​(double alpha, M A, double beta, M B, M C)
    • multAddTransA

      void multAddTransA​(M A, M B, M C)
    • multAddTransA

      void multAddTransA​(double alpha, M A, double beta, M B, M C)
    • multAddTransAB

      void multAddTransAB​(M A, M B, M C)
    • multAddTransAB

      void multAddTransAB​(double alpha, M A, double beta, M B, M C)
    • multAddTransB

      void multAddTransB​(M A, M B, M C)
    • multAddTransB

      void multAddTransB​(double alpha, M A, double beta, M B, M C)
    • transpose

      void transpose​(M A, M B)
    • transpose

      void transpose​(M A)