TransposeMatrix Interface

public interface TransposeMatrix

Contents


Module Procedures

private subroutine TransposeMatrix_ps(AMat, TransMat)

Transpose a sparse matrix. Note that this is a pure transpose, there is no complex conjugate performed.

Arguments

Type IntentOptional Attributes Name
type(Matrix_ps), intent(in) :: AMat

The matrix to transpose.

type(Matrix_ps), intent(inout) :: TransMat

TransMat = A^T .