Loading [MathJax]/extensions/tex2jax.js
fortran-lapack
All Classes Namespaces Files Functions Variables Pages
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: