@@ -23,9 +23,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
23
23
< div class ='clearfix '>
24
24
25
25
< div class ='fl pad1y space-right2 '>
26
- < span class ="strong "> 96.9 % </ span >
26
+ < span class ="strong "> 96.91 % </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 469/484 </ span >
28
+ < span class ='fraction '> 472/487 </ span >
29
29
</ div >
30
30
31
31
@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
44
44
45
45
46
46
< div class ='fl pad1y space-right2 '>
47
- < span class ="strong "> 96.9 % </ span >
47
+ < span class ="strong "> 96.91 % </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 469/484 </ span >
49
+ < span class ='fraction '> 472/487 </ span >
50
50
</ div >
51
51
52
52
@@ -547,7 +547,10 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
547
547
< a name ='L482 '> </ a > < a href ='#L482 '> 482</ a >
548
548
< a name ='L483 '> </ a > < a href ='#L483 '> 483</ a >
549
549
< a name ='L484 '> </ a > < a href ='#L484 '> 484</ a >
550
- < a name ='L485 '> </ a > < a href ='#L485 '> 485</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
550
+ < a name ='L485 '> </ a > < a href ='#L485 '> 485</ a >
551
+ < a name ='L486 '> </ a > < a href ='#L486 '> 486</ a >
552
+ < a name ='L487 '> </ a > < a href ='#L487 '> 487</ a >
553
+ < a name ='L488 '> </ a > < a href ='#L488 '> 488</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
551
554
< span class ="cline-any cline-yes "> 3x</ span >
552
555
< span class ="cline-any cline-yes "> 3x</ span >
553
556
< span class ="cline-any cline-yes "> 3x</ span >
@@ -875,6 +878,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
875
878
< span class ="cline-any cline-yes "> 5x</ span >
876
879
< span class ="cline-any cline-yes "> 5x</ span >
877
880
< span class ="cline-any cline-yes "> 5x</ span >
881
+ < span class ="cline-any cline-yes "> 5x</ span >
882
+ < span class ="cline-any cline-yes "> 5x</ span >
883
+ < span class ="cline-any cline-yes "> 5x</ span >
878
884
< span class ="cline-any cline-no "> </ span >
879
885
< span class ="cline-any cline-no "> </ span >
880
886
< span class ="cline-any cline-no "> </ span >
@@ -1213,9 +1219,9 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
1213
1219
var i1;
1214
1220
1215
1221
i1 = offsetISAVE + strideISAVE;
1216
- ISAVE[ i1 ] = idamax( N, X, strideX, offsetX ); // stores the index of the max element in X
1222
+ ISAVE[ i1 ] = idamax( N, X, strideX, offsetX ); // stores the index of the max absolute value in X
1217
1223
ISAVE[ i1 + strideISAVE ] = 2;
1218
- xmax = offsetX + ( ISAVE[ i1 ] * strideX ); // pointer to the max element in X
1224
+ xmax = offsetX + ( ISAVE[ i1 ] * strideX ); // pointer to the max absolute value in X
1219
1225
1220
1226
dfill( N, 0.0, X, strideX, offsetX );
1221
1227
@@ -1350,13 +1356,16 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
1350
1356
var prevxmax;
1351
1357
var jlast;
1352
1358
var xmax;
1359
+ var i1;
1353
1360
var i2;
1354
1361
1355
- jlast = ISAVE[ offsetISAVE + strideISAVE ];
1356
- prevxmax = offsetX + ( jlast * strideX ); // points to X[ isave(1) ]
1357
- ISAVE[ offsetISAVE + strideISAVE ] = idamax( N, X, strideX, offsetX );
1358
- xmax = offsetX + ( ISAVE[ offsetISAVE + strideISAVE ] * strideX ); // points to the largest value in X
1359
- i2 = offsetISAVE + ( 2 * strideISAVE ); // points to isave(2), the number of refinement iterations
1362
+ i1 = offsetISAVE + strideISAVE;
1363
+ i2 = i1 + strideISAVE; // points to ISAVE( 2 ), the number of refinement operations
1364
+
1365
+ jlast = ISAVE[ i1 ];
1366
+ prevxmax = offsetX + ( jlast * strideX ); // points to the largest absolute value in X from the previous iteration
1367
+ ISAVE[ i1 ] = idamax( N, X, strideX, offsetX );
1368
+ xmax = offsetX + ( ISAVE[ i1 ] * strideX ); // points to the largest absolute value in X
1360
1369
1361
1370
if ( X[ prevxmax ] !== abs( X[ xmax ] ) < span class ="branch-0 cbranch-no " title ="branch not covered " > && ISAVE[ i2 ] < 5 </ span > ) < span class ="branch-0 cbranch-no " title ="branch not covered " > {</ span >
1362
1371
< span class ="cstat-no " title ="statement not covered " > ISAVE[ i2 ] += 1;</ span >
@@ -1522,7 +1531,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
1522
1531
< div class ='footer quiet pad2 space-top1 center small '>
1523
1532
Code coverage generated by
1524
1533
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
1525
- at 2025-07-09T07:22:05.720Z
1534
+ at 2025-07-09T07:30:31.154Z
1526
1535
</ div >
1527
1536
< script src ="../../../../prettify.js "> </ script >
1528
1537
< script >
0 commit comments