DSYEVR only calls DSTEMR when ALL eigenvalues are requested. Otherwise, when a subset is requested, so with option RANGE="V" or "I", DSYEVR calls DSTEBZ/DSTEIN.
Suggestion: DSYEVR could call DSTEMR also when a subset is requested. (So with option RANGE="V" or "I".)
See
JuliaLang/LinearAlgebra.jl#1493
See
|
IF( ( ALLEIG .OR. ( INDEIG .AND. IL.EQ.1 .AND. IU.EQ.N ) ) .AND. |
DSYEVR only calls DSTEMR when ALL eigenvalues are requested. Otherwise, when a subset is requested, so with option RANGE="V" or "I", DSYEVR calls DSTEBZ/DSTEIN.
Suggestion: DSYEVR could call DSTEMR also when a subset is requested. (So with option RANGE="V" or "I".)
See
JuliaLang/LinearAlgebra.jl#1493
See
lapack/SRC/dsyevr.f
Line 580 in 67c7c8a