Contents

SparseGetTranspose(_:)

Returns a transposed copy of the specified matrix of complex float values.

Declaration

func SparseGetTranspose(_ Matrix: SparseMatrix_Complex_Float) -> SparseMatrix_Complex_Float

Parameters

  • Matrix:

    The matrix to transpose.

Return Value

A copy of matrix with matrix.structure.attributes.transpose bit flipped and matrix.structure.attributes.conjugate_transpose bit cleared.

Discussion

Note that the underlying storage is not reference counted, so users must ensure the original matrix (or at least its underlying storage) is not destroyed before they are finished with the matrix returned by this routine.

See Also

Complex transpose functions