Package org.ejml.dense.row.misc
Class TransposeAlgs_ZDRM
java.lang.Object
org.ejml.dense.row.misc.TransposeAlgs_ZDRM
Algorithms for transposing row complex matrices
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
square
(ZMatrixRMaj mat) In-place transpose for a square matrix.static void
static void
standard
(ZMatrixRMaj A, ZMatrixRMaj A_tran) A straight forward transpose.static void
standardConjugate
(ZMatrixRMaj A, ZMatrixRMaj A_tran) A straight forward conjugate transpose.
-
Constructor Details
-
TransposeAlgs_ZDRM
public TransposeAlgs_ZDRM()
-
-
Method Details
-
square
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
-
standard
A straight forward transpose. Good for small non-square matrices.- Parameters:
A
- Original matrix. Not modified.A_tran
- Transposed matrix. Modified.
-
standardConjugate
A straight forward conjugate transpose. Good for small non-square matrices.- Parameters:
A
- Original matrix. Not modified.A_tran
- Transposed matrix. Modified.
-