Loading [MathJax]/extensions/tex2jax.js
fortran-lapack
All Classes Namespaces Files Functions Variables Pages
la_lapack::lauum Interface Reference

LAUUM: computes the product U * U**H or L**H * L, where the triangular factor U or L is stored in the upper or lower triangular part of the array A. If UPLO = 'U' or 'u' then the upper triangle of the result is stored, overwriting the factor U in A. If UPLO = 'L' or 'l' then the lower triangle of the result is stored, overwriting the factor L in A. This is the blocked form of the algorithm, calling Level 3 BLAS. More...

Public Member Functions

pure subroutine clauum (uplo, n, a, lda, info)
 
 la_clauum
 
pure subroutine dlauum (uplo, n, a, lda, info)
 
 la_dlauum
 
 la_qlauum
 
pure subroutine slauum (uplo, n, a, lda, info)
 
 la_slauum
 
 la_wlauum
 
pure subroutine zlauum (uplo, n, a, lda, info)
 
 la_zlauum
 

Detailed Description

LAUUM: computes the product U * U**H or L**H * L, where the triangular factor U or L is stored in the upper or lower triangular part of the array A. If UPLO = 'U' or 'u' then the upper triangle of the result is stored, overwriting the factor U in A. If UPLO = 'L' or 'l' then the lower triangle of the result is stored, overwriting the factor L in A. This is the blocked form of the algorithm, calling Level 3 BLAS.

Member Function/Subroutine Documentation

◆ clauum()

pure subroutine la_lapack::lauum::clauum ( character, intent(in) uplo,
integer(ilp), intent(in) n,
complex(sp), dimension(lda,*), intent(inout) a,
integer(ilp), intent(in) lda,
integer(ilp), intent(out) info )

◆ dlauum()

pure subroutine la_lapack::lauum::dlauum ( character, intent(in) uplo,
integer(ilp), intent(in) n,
real(dp), dimension(lda,*), intent(inout) a,
integer(ilp), intent(in) lda,
integer(ilp), intent(out) info )

◆ la_clauum()

la_lapack::lauum::la_clauum

◆ la_dlauum()

la_lapack::lauum::la_dlauum

◆ la_qlauum()

la_lapack::lauum::la_qlauum

◆ la_slauum()

la_lapack::lauum::la_slauum

◆ la_wlauum()

la_lapack::lauum::la_wlauum

◆ la_zlauum()

la_lapack::lauum::la_zlauum

◆ slauum()

pure subroutine la_lapack::lauum::slauum ( character, intent(in) uplo,
integer(ilp), intent(in) n,
real(sp), dimension(lda,*), intent(inout) a,
integer(ilp), intent(in) lda,
integer(ilp), intent(out) info )

◆ zlauum()

pure subroutine la_lapack::lauum::zlauum ( character, intent(in) uplo,
integer(ilp), intent(in) n,
complex(dp), dimension(lda,*), intent(inout) a,
integer(ilp), intent(in) lda,
integer(ilp), intent(out) info )

The documentation for this interface was generated from the following file: