114 SUBROUTINE slatb5( PATH, IMAT, N, TYPE, KL, KU, ANORM, MODE,
124 INTEGER IMAT, KL, KU, MODE, N
133 parameter ( shrink = 0.25e0, tenth = 0.1e+0 )
135 parameter ( one = 1.0e+0 )
137 parameter ( two = 2.0e+0 )
140 REAL BADC1, BADC2, EPS, LARGE, SMALL
155 SAVE eps, small, large, badc1, badc2, first
158 DATA first / .true. /
166 eps = slamch(
'Precision' )
168 badc1 = sqrt( badc2 )
169 small = slamch(
'Safe minimum' )
175 CALL slabad( small, large )
176 small = shrink*( small / eps )
205 ELSE IF( imat.EQ.4 )
THEN
208 ELSE IF( imat.EQ.5 )
THEN
211 ELSE IF( imat.EQ.6 )
THEN
213 ELSE IF( imat.EQ.7 )
THEN
221 ELSE IF( imat.EQ.9 )
THEN
subroutine slabad(SMALL, LARGE)
SLABAD
subroutine slatb5(PATH, IMAT, N, TYPE, KL, KU, ANORM, MODE, CNDNUM, DIST)
SLATB5