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

TBCON: estimates the reciprocal of the condition number of a triangular band matrix A, in either the 1-norm or the infinity-norm. The norm of A is computed and an estimate is obtained for norm(inv(A)), then the reciprocal of the condition number is computed as RCOND = 1 / ( norm(A) * norm(inv(A)) ). More...

Public Member Functions

subroutine ctbcon (norm, uplo, diag, n, kd, ab, ldab, rcond, work, rwork, info)
 
 la_ctbcon
 
subroutine dtbcon (norm, uplo, diag, n, kd, ab, ldab, rcond, work, iwork, info)
 
 la_dtbcon
 
 la_qtbcon
 
subroutine stbcon (norm, uplo, diag, n, kd, ab, ldab, rcond, work, iwork, info)
 
 la_stbcon
 
 la_wtbcon
 
subroutine ztbcon (norm, uplo, diag, n, kd, ab, ldab, rcond, work, rwork, info)
 
 la_ztbcon
 

Detailed Description

TBCON: estimates the reciprocal of the condition number of a triangular band matrix A, in either the 1-norm or the infinity-norm. The norm of A is computed and an estimate is obtained for norm(inv(A)), then the reciprocal of the condition number is computed as RCOND = 1 / ( norm(A) * norm(inv(A)) ).

Member Function/Subroutine Documentation

◆ ctbcon()

subroutine la_lapack::tbcon::ctbcon ( character, intent(in)  norm,
character, intent(in)  uplo,
character, intent(in)  diag,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kd,
complex(sp), dimension(ldab,*), intent(in)  ab,
integer(ilp), intent(in)  ldab,
real(sp), intent(out)  rcond,
complex(sp), dimension(*), intent(out)  work,
real(sp), dimension(*), intent(out)  rwork,
integer(ilp), intent(out)  info 
)

◆ dtbcon()

subroutine la_lapack::tbcon::dtbcon ( character, intent(in)  norm,
character, intent(in)  uplo,
character, intent(in)  diag,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kd,
real(dp), dimension(ldab,*), intent(in)  ab,
integer(ilp), intent(in)  ldab,
real(dp), intent(out)  rcond,
real(dp), dimension(*), intent(out)  work,
integer(ilp), dimension(*), intent(out)  iwork,
integer(ilp), intent(out)  info 
)

◆ la_ctbcon()

la_lapack::tbcon::la_ctbcon

◆ la_dtbcon()

la_lapack::tbcon::la_dtbcon

◆ la_qtbcon()

la_lapack::tbcon::la_qtbcon

◆ la_stbcon()

la_lapack::tbcon::la_stbcon

◆ la_wtbcon()

la_lapack::tbcon::la_wtbcon

◆ la_ztbcon()

la_lapack::tbcon::la_ztbcon

◆ stbcon()

subroutine la_lapack::tbcon::stbcon ( character, intent(in)  norm,
character, intent(in)  uplo,
character, intent(in)  diag,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kd,
real(sp), dimension(ldab,*), intent(in)  ab,
integer(ilp), intent(in)  ldab,
real(sp), intent(out)  rcond,
real(sp), dimension(*), intent(out)  work,
integer(ilp), dimension(*), intent(out)  iwork,
integer(ilp), intent(out)  info 
)

◆ ztbcon()

subroutine la_lapack::tbcon::ztbcon ( character, intent(in)  norm,
character, intent(in)  uplo,
character, intent(in)  diag,
integer(ilp), intent(in)  n,
integer(ilp), intent(in)  kd,
complex(dp), dimension(ldab,*), intent(in)  ab,
integer(ilp), intent(in)  ldab,
real(dp), intent(out)  rcond,
complex(dp), dimension(*), intent(out)  work,
real(dp), dimension(*), intent(out)  rwork,
integer(ilp), intent(out)  info 
)

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