fortran-lapack
Loading...
Searching...
No Matches
la_lapack::potrf Interface Reference

POTRF: computes the Cholesky factorization of a complex Hermitian positive definite matrix A. The factorization has the form A = U**H * U, if UPLO = 'U', or A = L * L**H, if UPLO = 'L', where U is an upper triangular matrix and L is lower triangular. This is the block version of the algorithm, calling Level 3 BLAS. More...

Public Member Functions

pure subroutine cpotrf (uplo, n, a, lda, info)
 
 la_cpotrf
 
pure subroutine dpotrf (uplo, n, a, lda, info)
 
 la_dpotrf
 
 la_qpotrf
 
pure subroutine spotrf (uplo, n, a, lda, info)
 
 la_spotrf
 
 la_wpotrf
 
pure subroutine zpotrf (uplo, n, a, lda, info)
 
 la_zpotrf
 

Detailed Description

POTRF: computes the Cholesky factorization of a complex Hermitian positive definite matrix A. The factorization has the form A = U**H * U, if UPLO = 'U', or A = L * L**H, if UPLO = 'L', where U is an upper triangular matrix and L is lower triangular. This is the block version of the algorithm, calling Level 3 BLAS.

Member Function/Subroutine Documentation

◆ cpotrf()

pure subroutine la_lapack::potrf::cpotrf ( 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 
)

◆ dpotrf()

pure subroutine la_lapack::potrf::dpotrf ( 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_cpotrf()

la_lapack::potrf::la_cpotrf

◆ la_dpotrf()

la_lapack::potrf::la_dpotrf

◆ la_qpotrf()

la_lapack::potrf::la_qpotrf

◆ la_spotrf()

la_lapack::potrf::la_spotrf

◆ la_wpotrf()

la_lapack::potrf::la_wpotrf

◆ la_zpotrf()

la_lapack::potrf::la_zpotrf

◆ spotrf()

pure subroutine la_lapack::potrf::spotrf ( 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 
)

◆ zpotrf()

pure subroutine la_lapack::potrf::zpotrf ( 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: