Class TransposeAlgs_ZDRM


  • public class TransposeAlgs_ZDRM
    extends java.lang.Object
    Algorithms for transposing row complex matrices
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void square​(org.ejml.data.ZMatrixRMaj mat)
      In-place transpose for a square matrix.
      static void squareConjugate​(org.ejml.data.ZMatrixRMaj mat)  
      static void standard​(org.ejml.data.ZMatrixRMaj A, org.ejml.data.ZMatrixRMaj A_tran)
      A straight forward transpose.
      static void standardConjugate​(org.ejml.data.ZMatrixRMaj A, org.ejml.data.ZMatrixRMaj A_tran)
      A straight forward conjugate transpose.
      • Methods inherited from class java.lang.Object

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

      • TransposeAlgs_ZDRM

        public TransposeAlgs_ZDRM()
    • Method Detail

      • square

        public static void square​(org.ejml.data.ZMatrixRMaj mat)
        In-place transpose for a square matrix. On most architectures it is faster than the standard transpose algorithm, but on most modern computers it's slower than block transpose.
        Parameters:
        mat - The matrix that is transposed in-place. Modified.
      • squareConjugate

        public static void squareConjugate​(org.ejml.data.ZMatrixRMaj mat)
      • standard

        public static void standard​(org.ejml.data.ZMatrixRMaj A,
                                    org.ejml.data.ZMatrixRMaj A_tran)
        A straight forward transpose. Good for small non-square matrices.
        Parameters:
        A - Original matrix. Not modified.
        A_tran - Transposed matrix. Modified.
      • standardConjugate

        public static void standardConjugate​(org.ejml.data.ZMatrixRMaj A,
                                             org.ejml.data.ZMatrixRMaj A_tran)
        A straight forward conjugate transpose. Good for small non-square matrices.
        Parameters:
        A - Original matrix. Not modified.
        A_tran - Transposed matrix. Modified.