Trmv

\[x := \text{tri}(A)^\sharp x\]

Note

Distributed Trmv not yet written. Please call Trmm() for now.

C++ API

void Trmv(UpperOrLower uplo, Orientation orientation, UnitOrNonUnit diag, const Matrix<T> &A, Matrix<T> &x)

C API

ElError ElTrmv_s(ElUpperOrLower uplo, ElOrientation orientation, ElUnitOrNonUnit diag, ElConstMatrix_s A, ElMatrix_s x)
ElError ElTrmv_d(ElUpperOrLower uplo, ElOrientation orientation, ElUnitOrNonUnit diag, ElConstMatrix_d A, ElMatrix_d x)
ElError ElTrmv_c(ElUpperOrLower uplo, ElOrientation orientation, ElUnitOrNonUnit diag, ElConstMatrix_c A, ElMatrix_c x)
ElError ElTrmv_z(ElUpperOrLower uplo, ElOrientation orientation, ElUnitOrNonUnit diag, ElConstMatrix_z A, ElMatrix_z x)