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...
|
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 |
|
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.
◆ 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: