@@ -25,7 +25,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
2525 < div class ='fl pad1y space-right2 '>
2626 < span class ="strong "> 100% </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 75/75 </ span >
28+ < span class ='fraction '> 73/73 </ span >
2929 </ div >
3030
3131
@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
4646 < div class ='fl pad1y space-right2 '>
4747 < span class ="strong "> 100% </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 75/75 </ span >
49+ < span class ='fraction '> 73/73 </ span >
5050 </ div >
5151
5252
@@ -136,9 +136,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
136136< a name ='L71 '> </ a > < a href ='#L71 '> 71</ a >
137137< a name ='L72 '> </ a > < a href ='#L72 '> 72</ a >
138138< a name ='L73 '> </ a > < a href ='#L73 '> 73</ a >
139- < a name ='L74 '> </ a > < a href ='#L74 '> 74</ a >
140- < a name ='L75 '> </ a > < a href ='#L75 '> 75</ a >
141- < a name ='L76 '> </ a > < a href ='#L76 '> 76</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
139+ < a name ='L74 '> </ a > < a href ='#L74 '> 74</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
142140< span class ="cline-any cline-yes "> 3x</ span >
143141< span class ="cline-any cline-yes "> 3x</ span >
144142< span class ="cline-any cline-yes "> 3x</ span >
@@ -182,32 +180,30 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
182180< span class ="cline-any cline-yes "> 3x</ span >
183181< span class ="cline-any cline-yes "> 3x</ span >
184182< span class ="cline-any cline-yes "> 3x</ span >
185- < span class ="cline-any cline-yes "> 18x</ span >
186- < span class ="cline-any cline-yes "> 18x</ span >
187- < span class ="cline-any cline-yes "> 18x</ span >
188- < span class ="cline-any cline-yes "> 18x</ span >
189- < span class ="cline-any cline-yes "> 18x</ span >
190- < span class ="cline-any cline-yes "> 18x</ span >
191- < span class ="cline-any cline-yes "> 18x</ span >
192- < span class ="cline-any cline-yes "> 18x</ span >
183+ < span class ="cline-any cline-yes "> 17x</ span >
184+ < span class ="cline-any cline-yes "> 17x</ span >
185+ < span class ="cline-any cline-yes "> 17x</ span >
186+ < span class ="cline-any cline-yes "> 17x</ span >
187+ < span class ="cline-any cline-yes "> 17x</ span >
188+ < span class ="cline-any cline-yes "> 17x</ span >
189+ < span class ="cline-any cline-yes "> 17x</ span >
193190< span class ="cline-any cline-yes "> 2x</ span >
194191< span class ="cline-any cline-yes "> 2x</ span >
195- < span class ="cline-any cline-yes "> 16x </ span >
196- < span class ="cline-any cline-yes "> 18x </ span >
192+ < span class ="cline-any cline-yes "> 15x </ span >
193+ < span class ="cline-any cline-yes "> 17x </ span >
197194< span class ="cline-any cline-yes "> 2x</ span >
198195< span class ="cline-any cline-yes "> 2x</ span >
199- < span class ="cline-any cline-yes "> 14x</ span >
200- < span class ="cline-any cline-yes "> 14x</ span >
201- < span class ="cline-any cline-yes "> 18x</ span >
202- < span class ="cline-any cline-yes "> 26x</ span >
203- < span class ="cline-any cline-yes "> 26x</ span >
196+ < span class ="cline-any cline-yes "> 13x</ span >
197+ < span class ="cline-any cline-yes "> 13x</ span >
198+ < span class ="cline-any cline-yes "> 17x</ span >
199+ < span class ="cline-any cline-yes "> 25x</ span >
204200< span class ="cline-any cline-yes "> 19x</ span >
205201< span class ="cline-any cline-yes "> 19x</ span >
206202< span class ="cline-any cline-yes "> 19x</ span >
207- < span class ="cline-any cline-yes "> 26x </ span >
208- < span class ="cline-any cline-yes "> 26x </ span >
209- < span class ="cline-any cline-yes "> 14x </ span >
210- < span class ="cline-any cline-yes "> 18x </ span >
203+ < span class ="cline-any cline-yes "> 25x </ span >
204+ < span class ="cline-any cline-yes "> 25x </ span >
205+ < span class ="cline-any cline-yes "> 13x </ span >
206+ < span class ="cline-any cline-yes "> 17x </ span >
211207< span class ="cline-any cline-yes "> 3x</ span >
212208< span class ="cline-any cline-yes "> 3x</ span >
213209< span class ="cline-any cline-yes "> 3x</ span >
@@ -254,34 +250,32 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
254250*
255251* var x = new Complex64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0, -1.0, -3.0 ] );
256252*
257- * var y = icamax( x.length, x, 1, 0 );
253+ * var idx = icamax( x.length, x, 1, 0 );
258254* // returns 1
259255*/
260256function icamax( N, x, strideX, offsetX ) {
261257 var max;
258+ var idx;
262259 var ix;
263- var v;
264- var y;
265260 var i;
266261
267262 if ( N < 1 ) {
268263 return -1;
269264 }
270- y = 0;
265+ idx = 0;
271266 if ( N === 1 ) {
272- return y ;
267+ return idx ;
273268 }
274269 max = scabs1( x.get( offsetX ) );
275270 ix = offsetX + strideX;
276271 for ( i = 1; i < N; i++ ) {
277- v = scabs1( x.get( ix ) );
278- if ( v > max ) {
279- y = i;
280- max = v;
272+ if ( scabs1( x.get( ix ) ) > max ) {
273+ idx = i;
274+ max = scabs1( x.get( ix ) );
281275 }
282276 ix += strideX;
283277 }
284- return y ;
278+ return idx ;
285279}
286280
287281
@@ -295,7 +289,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
295289 < div class ='footer quiet pad2 space-top1 center small '>
296290 Code coverage generated by
297291 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
298- at 2025-06-27T07:21:40.900Z
292+ at 2025-07-18T06:17:12.893Z
299293 </ div >
300294 < script src ="../../../../prettify.js "> </ script >
301295 < script >
0 commit comments