Loading [MathJax]/jax/output/HTML-CSS/config.js
fortran-lapack
All Classes Namespaces Files Functions Variables Pages
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: