Loading [MathJax]/jax/input/TeX/config.js
fortran-lapack
All Classes Namespaces Files Functions Variables Pages
la_lapack::larrj Interface Reference

Given the initial eigenvalue approximations of T, LARRJ: does bisection to refine the eigenvalues of T, W( IFIRST-OFFSET ) through W( ILAST-OFFSET ), to more accuracy. Initial guesses for these eigenvalues are input in W, the corresponding estimate of the error in these guesses in WERR. During bisection, intervals [left, right] are maintained by storing their mid-points and semi-widths in the arrays W and WERR respectively. More...

Public Member Functions

pure subroutine dlarrj (n, d, e2, ifirst, ilast, rtol, offset, w, werr, work, iwork, pivmin, spdiam, info)
 
 la_dlarrj
 
 la_qlarrj
 
pure subroutine slarrj (n, d, e2, ifirst, ilast, rtol, offset, w, werr, work, iwork, pivmin, spdiam, info)
 
 la_slarrj
 

Detailed Description

Given the initial eigenvalue approximations of T, LARRJ: does bisection to refine the eigenvalues of T, W( IFIRST-OFFSET ) through W( ILAST-OFFSET ), to more accuracy. Initial guesses for these eigenvalues are input in W, the corresponding estimate of the error in these guesses in WERR. During bisection, intervals [left, right] are maintained by storing their mid-points and semi-widths in the arrays W and WERR respectively.

Member Function/Subroutine Documentation

◆ dlarrj()

pure subroutine la_lapack::larrj::dlarrj ( integer(ilp), intent(in) n,
real(dp), dimension(*), intent(in) d,
real(dp), dimension(*), intent(in) e2,
integer(ilp), intent(in) ifirst,
integer(ilp), intent(in) ilast,
real(dp), intent(in) rtol,
integer(ilp), intent(in) offset,
real(dp), dimension(*), intent(inout) w,
real(dp), dimension(*), intent(inout) werr,
real(dp), dimension(*), intent(out) work,
integer(ilp), dimension(*), intent(out) iwork,
real(dp), intent(in) pivmin,
real(dp), intent(in) spdiam,
integer(ilp), intent(out) info )

◆ la_dlarrj()

la_lapack::larrj::la_dlarrj

◆ la_qlarrj()

la_lapack::larrj::la_qlarrj

◆ la_slarrj()

la_lapack::larrj::la_slarrj

◆ slarrj()

pure subroutine la_lapack::larrj::slarrj ( integer(ilp), intent(in) n,
real(sp), dimension(*), intent(in) d,
real(sp), dimension(*), intent(in) e2,
integer(ilp), intent(in) ifirst,
integer(ilp), intent(in) ilast,
real(sp), intent(in) rtol,
integer(ilp), intent(in) offset,
real(sp), dimension(*), intent(inout) w,
real(sp), dimension(*), intent(inout) werr,
real(sp), dimension(*), intent(out) work,
integer(ilp), dimension(*), intent(out) iwork,
real(sp), intent(in) pivmin,
real(sp), intent(in) spdiam,
integer(ilp), intent(out) info )

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