MyraMath
|
Returns a transposed copy of a Matrix. The inplace version only works on a square operand. More...
Go to the source code of this file.
Classes | |
class | myra::Matrix< Number > |
Tabulates an IxJ matrix. Allows random access, has column major layout to be compatible with BLAS/LAPACK. More... | |
class | myra::MatrixRange< Number > |
Represents a mutable MatrixRange. More... | |
class | myra::CMatrixRange< Number > |
Represents a const MatrixRange. More... | |
Functions | |
Matrix< NumberS > | myra::transpose (const CMatrixRange< NumberS > &A) |
Returns the transpose of a Matrix A. Not to be confused with hermitian() | |
Matrix< NumberD > | myra::transpose (const CMatrixRange< NumberD > &A) |
Returns the transpose of a Matrix A. Not to be confused with hermitian() | |
Matrix< NumberC > | myra::transpose (const CMatrixRange< NumberC > &A) |
Returns the transpose of a Matrix A. Not to be confused with hermitian() | |
Matrix< NumberZ > | myra::transpose (const CMatrixRange< NumberZ > &A) |
Returns the transpose of a Matrix A. Not to be confused with hermitian() | |
void | myra::transpose_inplace (const MatrixRange< NumberS > &A) |
Overwrites a square Matrix A with its own transpose. Not to be confused with hermitian_inplace() | |
void | myra::transpose_inplace (const MatrixRange< NumberD > &A) |
Overwrites a square Matrix A with its own transpose. Not to be confused with hermitian_inplace() | |
void | myra::transpose_inplace (const MatrixRange< NumberC > &A) |
Overwrites a square Matrix A with its own transpose. Not to be confused with hermitian_inplace() | |
void | myra::transpose_inplace (const MatrixRange< NumberZ > &A) |
Overwrites a square Matrix A with its own transpose. Not to be confused with hermitian_inplace() | |
Returns a transposed copy of a Matrix. The inplace version only works on a square operand.