Class MatrixMatrixMult_CDRM


  • public class MatrixMatrixMult_CDRM
    extends java.lang.Object

    Matrix multiplication routines for complex row matrices in a row-major format.

    DO NOT MODIFY! Auto generated by org.ejml.dense.row.mult.GeneratorCMatrixMatrixMult.

    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void mult_reorder​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void mult_reorder​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void mult_small​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void mult_small​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAdd_reorder​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAdd_reorder​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAdd_small​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAdd_small​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAddTransA_reorder​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAddTransA_reorder​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAddTransA_small​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAddTransA_small​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAddTransAB​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAddTransAB​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAddTransAB_aux​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c, float[] aux)  
      static void multAddTransAB_aux​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c, float[] aux)  
      static void multAddTransB​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multAddTransB​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multTransA_reorder​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multTransA_reorder​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multTransA_small​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multTransA_small​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multTransAB​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multTransAB​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multTransAB_aux​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c, float[] aux)  
      static void multTransAB_aux​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c, float[] aux)  
      static void multTransB​(float realAlpha, float imagAlpha, org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      static void multTransB​(org.ejml.data.CMatrixRMaj a, org.ejml.data.CMatrixRMaj b, org.ejml.data.CMatrixRMaj c)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MatrixMatrixMult_CDRM

        public MatrixMatrixMult_CDRM()
    • Method Detail

      • mult_reorder

        public static void mult_reorder​(org.ejml.data.CMatrixRMaj a,
                                        org.ejml.data.CMatrixRMaj b,
                                        org.ejml.data.CMatrixRMaj c)
      • mult_small

        public static void mult_small​(org.ejml.data.CMatrixRMaj a,
                                      org.ejml.data.CMatrixRMaj b,
                                      org.ejml.data.CMatrixRMaj c)
      • multTransA_reorder

        public static void multTransA_reorder​(org.ejml.data.CMatrixRMaj a,
                                              org.ejml.data.CMatrixRMaj b,
                                              org.ejml.data.CMatrixRMaj c)
      • multTransA_small

        public static void multTransA_small​(org.ejml.data.CMatrixRMaj a,
                                            org.ejml.data.CMatrixRMaj b,
                                            org.ejml.data.CMatrixRMaj c)
      • multTransB

        public static void multTransB​(org.ejml.data.CMatrixRMaj a,
                                      org.ejml.data.CMatrixRMaj b,
                                      org.ejml.data.CMatrixRMaj c)
      • multTransAB

        public static void multTransAB​(org.ejml.data.CMatrixRMaj a,
                                       org.ejml.data.CMatrixRMaj b,
                                       org.ejml.data.CMatrixRMaj c)
      • multTransAB_aux

        public static void multTransAB_aux​(org.ejml.data.CMatrixRMaj a,
                                           org.ejml.data.CMatrixRMaj b,
                                           org.ejml.data.CMatrixRMaj c,
                                           float[] aux)
      • multAdd_reorder

        public static void multAdd_reorder​(org.ejml.data.CMatrixRMaj a,
                                           org.ejml.data.CMatrixRMaj b,
                                           org.ejml.data.CMatrixRMaj c)
      • multAdd_small

        public static void multAdd_small​(org.ejml.data.CMatrixRMaj a,
                                         org.ejml.data.CMatrixRMaj b,
                                         org.ejml.data.CMatrixRMaj c)
      • multAddTransA_reorder

        public static void multAddTransA_reorder​(org.ejml.data.CMatrixRMaj a,
                                                 org.ejml.data.CMatrixRMaj b,
                                                 org.ejml.data.CMatrixRMaj c)
      • multAddTransA_small

        public static void multAddTransA_small​(org.ejml.data.CMatrixRMaj a,
                                               org.ejml.data.CMatrixRMaj b,
                                               org.ejml.data.CMatrixRMaj c)
      • multAddTransB

        public static void multAddTransB​(org.ejml.data.CMatrixRMaj a,
                                         org.ejml.data.CMatrixRMaj b,
                                         org.ejml.data.CMatrixRMaj c)
      • multAddTransAB

        public static void multAddTransAB​(org.ejml.data.CMatrixRMaj a,
                                          org.ejml.data.CMatrixRMaj b,
                                          org.ejml.data.CMatrixRMaj c)
      • multAddTransAB_aux

        public static void multAddTransAB_aux​(org.ejml.data.CMatrixRMaj a,
                                              org.ejml.data.CMatrixRMaj b,
                                              org.ejml.data.CMatrixRMaj c,
                                              float[] aux)
      • mult_reorder

        public static void mult_reorder​(float realAlpha,
                                        float imagAlpha,
                                        org.ejml.data.CMatrixRMaj a,
                                        org.ejml.data.CMatrixRMaj b,
                                        org.ejml.data.CMatrixRMaj c)
      • mult_small

        public static void mult_small​(float realAlpha,
                                      float imagAlpha,
                                      org.ejml.data.CMatrixRMaj a,
                                      org.ejml.data.CMatrixRMaj b,
                                      org.ejml.data.CMatrixRMaj c)
      • multTransA_reorder

        public static void multTransA_reorder​(float realAlpha,
                                              float imagAlpha,
                                              org.ejml.data.CMatrixRMaj a,
                                              org.ejml.data.CMatrixRMaj b,
                                              org.ejml.data.CMatrixRMaj c)
      • multTransA_small

        public static void multTransA_small​(float realAlpha,
                                            float imagAlpha,
                                            org.ejml.data.CMatrixRMaj a,
                                            org.ejml.data.CMatrixRMaj b,
                                            org.ejml.data.CMatrixRMaj c)
      • multTransB

        public static void multTransB​(float realAlpha,
                                      float imagAlpha,
                                      org.ejml.data.CMatrixRMaj a,
                                      org.ejml.data.CMatrixRMaj b,
                                      org.ejml.data.CMatrixRMaj c)
      • multTransAB

        public static void multTransAB​(float realAlpha,
                                       float imagAlpha,
                                       org.ejml.data.CMatrixRMaj a,
                                       org.ejml.data.CMatrixRMaj b,
                                       org.ejml.data.CMatrixRMaj c)
      • multTransAB_aux

        public static void multTransAB_aux​(float realAlpha,
                                           float imagAlpha,
                                           org.ejml.data.CMatrixRMaj a,
                                           org.ejml.data.CMatrixRMaj b,
                                           org.ejml.data.CMatrixRMaj c,
                                           float[] aux)
      • multAdd_reorder

        public static void multAdd_reorder​(float realAlpha,
                                           float imagAlpha,
                                           org.ejml.data.CMatrixRMaj a,
                                           org.ejml.data.CMatrixRMaj b,
                                           org.ejml.data.CMatrixRMaj c)
      • multAdd_small

        public static void multAdd_small​(float realAlpha,
                                         float imagAlpha,
                                         org.ejml.data.CMatrixRMaj a,
                                         org.ejml.data.CMatrixRMaj b,
                                         org.ejml.data.CMatrixRMaj c)
      • multAddTransA_reorder

        public static void multAddTransA_reorder​(float realAlpha,
                                                 float imagAlpha,
                                                 org.ejml.data.CMatrixRMaj a,
                                                 org.ejml.data.CMatrixRMaj b,
                                                 org.ejml.data.CMatrixRMaj c)
      • multAddTransA_small

        public static void multAddTransA_small​(float realAlpha,
                                               float imagAlpha,
                                               org.ejml.data.CMatrixRMaj a,
                                               org.ejml.data.CMatrixRMaj b,
                                               org.ejml.data.CMatrixRMaj c)
      • multAddTransB

        public static void multAddTransB​(float realAlpha,
                                         float imagAlpha,
                                         org.ejml.data.CMatrixRMaj a,
                                         org.ejml.data.CMatrixRMaj b,
                                         org.ejml.data.CMatrixRMaj c)
      • multAddTransAB

        public static void multAddTransAB​(float realAlpha,
                                          float imagAlpha,
                                          org.ejml.data.CMatrixRMaj a,
                                          org.ejml.data.CMatrixRMaj b,
                                          org.ejml.data.CMatrixRMaj c)
      • multAddTransAB_aux

        public static void multAddTransAB_aux​(float realAlpha,
                                              float imagAlpha,
                                              org.ejml.data.CMatrixRMaj a,
                                              org.ejml.data.CMatrixRMaj b,
                                              org.ejml.data.CMatrixRMaj c,
                                              float[] aux)