rocsolver_slauum Interface Reference#
hipfort_rocsolver::rocsolver_slauum Interface Reference
The LAUUM functions compute the product of the upper (or lower) triangular part U (or L) of a symmetric/Hemitian matrix A with its transpose.
More...
Public Member Functions | |
| integer(kind(rocblas_status_success)) function | rocsolver_slauum_ (handle, uplo, n, a, lda) |
Detailed Description
The LAUUM functions compute the product of the upper (or lower) triangular part U (or L) of a symmetric/Hemitian matrix A with its transpose.
If uplo indicates upper, then \(U U^H\) is computed. If uplo indicates lower, then \(L^H L\) is computed instead.
- Parameters
-
[in] handle - rocblas_handle. [in] uplo - rocblas_fill. Specifies whether the upper or lower triangular part of A will be used. If uplo indicates lower (or upper), then the upper (or lower) part of A is not referenced. [in] n - rocblas_int. n >= 0. The number of columns and rows of the matrix A. [in,out] A - pointer to type. Array on the GPU of dimension lda*n. On entry, it contains the upper (or lower) part of the symmetric/Hermitian matrix. On exit, the upper (or lower) part is overwritten with the result of \(U U^H\) (or \(L^H L\)). [in] lda - rocblas_int. lda >= n. The leading dimension of the array A.
Member Function/Subroutine Documentation
◆ rocsolver_slauum_()
| integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slauum::rocsolver_slauum_ | ( | type(c_ptr), value | handle, |
| integer(kind(rocblas_fill_upper)), value | uplo, | ||
| integer(c_int), value | n, | ||
| type(c_ptr), value | a, | ||
| integer(c_int), value | lda | ||
| ) |
The documentation for this interface was generated from the following file: