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

GBCON: estimates the reciprocal of the condition number of a complex general band matrix A, in either the 1-norm or the infinity-norm, using the LU factorization computed by CGBTRF. An estimate is obtained for norm(inv(A)), and the reciprocal of the condition number is computed as RCOND = 1 / ( norm(A) * norm(inv(A)) ). More...

Public Member Functions

pure subroutine cgbcon (norm, n, kl, ku, ab, ldab, ipiv, anorm, rcond, work, rwork, info)
 
 la_cgbcon
 
pure subroutine dgbcon (norm, n, kl, ku, ab, ldab, ipiv, anorm, rcond, work, iwork, info)
 
 la_dgbcon
 
 la_qgbcon
 
pure subroutine sgbcon (norm, n, kl, ku, ab, ldab, ipiv, anorm, rcond, work, iwork, info)
 
 la_sgbcon
 
 la_wgbcon
 
pure subroutine zgbcon (norm, n, kl, ku, ab, ldab, ipiv, anorm, rcond, work, rwork, info)
 
 la_zgbcon
 

Detailed Description

GBCON: estimates the reciprocal of the condition number of a complex general band matrix A, in either the 1-norm or the infinity-norm, using the LU factorization computed by CGBTRF. An estimate is obtained for norm(inv(A)), and the reciprocal of the condition number is computed as RCOND = 1 / ( norm(A) * norm(inv(A)) ).

Member Function/Subroutine Documentation

◆ cgbcon()

pure subroutine la_lapack::gbcon::cgbcon ( character, intent(in)  norm,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kl,
integer(ilp), intent(in)  ku,
complex(sp), dimension(ldab,*), intent(in)  ab,
integer(ilp), intent(in)  ldab,
integer(ilp), dimension(*), intent(in)  ipiv,
real(sp), intent(in)  anorm,
real(sp), intent(out)  rcond,
complex(sp), dimension(*), intent(out)  work,
real(sp), dimension(*), intent(out)  rwork,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ dgbcon()

pure subroutine la_lapack::gbcon::dgbcon ( character, intent(in)  norm,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kl,
integer(ilp), intent(in)  ku,
real(dp), dimension(ldab,*), intent(in)  ab,
integer(ilp), intent(in)  ldab,
integer(ilp), dimension(*), intent(in)  ipiv,
real(dp), intent(in)  anorm,
real(dp), intent(out)  rcond,
real(dp), dimension(*), intent(out)  work,
integer(ilp), dimension(*), intent(out)  iwork,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ la_cgbcon()

la_lapack::gbcon::la_cgbcon

◆ la_dgbcon()

la_lapack::gbcon::la_dgbcon

◆ la_qgbcon()

la_lapack::gbcon::la_qgbcon

◆ la_sgbcon()

la_lapack::gbcon::la_sgbcon

◆ la_wgbcon()

la_lapack::gbcon::la_wgbcon

◆ la_zgbcon()

la_lapack::gbcon::la_zgbcon

◆ sgbcon()

pure subroutine la_lapack::gbcon::sgbcon ( character, intent(in)  norm,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kl,
integer(ilp), intent(in)  ku,
real(sp), dimension(ldab,*), intent(in)  ab,
integer(ilp), intent(in)  ldab,
integer(ilp), dimension(*), intent(in)  ipiv,
real(sp), intent(in)  anorm,
real(sp), intent(out)  rcond,
real(sp), dimension(*), intent(out)  work,
integer(ilp), dimension(*), intent(out)  iwork,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

◆ zgbcon()

pure subroutine la_lapack::gbcon::zgbcon ( character, intent(in)  norm,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kl,
integer(ilp), intent(in)  ku,
complex(dp), dimension(ldab,*), intent(in)  ab,
integer(ilp), intent(in)  ldab,
integer(ilp), dimension(*), intent(in)  ipiv,
real(dp), intent(in)  anorm,
real(dp), intent(out)  rcond,
complex(dp), dimension(*), intent(out)  work,
real(dp), dimension(*), intent(out)  rwork,
integer(ilp), intent(out)  info 
)
Here is the call graph for this function:

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