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: