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


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

      • svd

        void svd​(M A)
      • eig

        void eig​(M A)
      • 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)