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

PBSTF: computes a split Cholesky factorization of a complex Hermitian positive definite band matrix A. This routine is designed to be used in conjunction with CHBGST. The factorization has the form A = S**H*S where S is a band matrix of the same bandwidth as A and the following structure: S = ( U ) ( M L ) where U is upper triangular of order m = (n+kd)/2, and L is lower triangular of order n-m. More...

Public Member Functions

pure subroutine cpbstf (uplo, n, kd, ab, ldab, info)
 
 la_cpbstf
 
pure subroutine dpbstf (uplo, n, kd, ab, ldab, info)
 
 la_dpbstf
 
 la_qpbstf
 
pure subroutine spbstf (uplo, n, kd, ab, ldab, info)
 
 la_spbstf
 
 la_wpbstf
 
pure subroutine zpbstf (uplo, n, kd, ab, ldab, info)
 
 la_zpbstf
 

Detailed Description

PBSTF: computes a split Cholesky factorization of a complex Hermitian positive definite band matrix A. This routine is designed to be used in conjunction with CHBGST. The factorization has the form A = S**H*S where S is a band matrix of the same bandwidth as A and the following structure: S = ( U ) ( M L ) where U is upper triangular of order m = (n+kd)/2, and L is lower triangular of order n-m.

Member Function/Subroutine Documentation

◆ cpbstf()

pure subroutine la_lapack::pbstf::cpbstf ( character, intent(in)  uplo,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kd,
complex(sp), dimension(ldab,*), intent(inout)  ab,
integer(ilp), intent(in)  ldab,
integer(ilp), intent(out)  info 
)

◆ dpbstf()

pure subroutine la_lapack::pbstf::dpbstf ( character, intent(in)  uplo,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kd,
real(dp), dimension(ldab,*), intent(inout)  ab,
integer(ilp), intent(in)  ldab,
integer(ilp), intent(out)  info 
)

◆ la_cpbstf()

la_lapack::pbstf::la_cpbstf

◆ la_dpbstf()

la_lapack::pbstf::la_dpbstf

◆ la_qpbstf()

la_lapack::pbstf::la_qpbstf

◆ la_spbstf()

la_lapack::pbstf::la_spbstf

◆ la_wpbstf()

la_lapack::pbstf::la_wpbstf

◆ la_zpbstf()

la_lapack::pbstf::la_zpbstf

◆ spbstf()

pure subroutine la_lapack::pbstf::spbstf ( character, intent(in)  uplo,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kd,
real(sp), dimension(ldab,*), intent(inout)  ab,
integer(ilp), intent(in)  ldab,
integer(ilp), intent(out)  info 
)

◆ zpbstf()

pure subroutine la_lapack::pbstf::zpbstf ( character, intent(in)  uplo,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kd,
complex(dp), dimension(ldab,*), intent(inout)  ab,
integer(ilp), intent(in)  ldab,
integer(ilp), intent(out)  info 
)

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