@@ -25,7 +25,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
25
25
< div class ='fl pad1y space-right2 '>
26
26
< span class ="strong "> 100% </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 75/75 </ span >
28
+ < span class ='fraction '> 73/73 </ span >
29
29
</ div >
30
30
31
31
@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
46
46
< div class ='fl pad1y space-right2 '>
47
47
< span class ="strong "> 100% </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 75/75 </ span >
49
+ < span class ='fraction '> 73/73 </ span >
50
50
</ div >
51
51
52
52
@@ -136,9 +136,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
136
136
< a name ='L71 '> </ a > < a href ='#L71 '> 71</ a >
137
137
< a name ='L72 '> </ a > < a href ='#L72 '> 72</ a >
138
138
< 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 >
142
140
< span class ="cline-any cline-yes "> 3x</ span >
143
141
< span class ="cline-any cline-yes "> 3x</ span >
144
142
< 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
182
180
< span class ="cline-any cline-yes "> 3x</ span >
183
181
< span class ="cline-any cline-yes "> 3x</ span >
184
182
< 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 >
193
190
< span class ="cline-any cline-yes "> 2x</ span >
194
191
< 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 >
197
194
< span class ="cline-any cline-yes "> 2x</ span >
198
195
< 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 >
204
200
< span class ="cline-any cline-yes "> 19x</ span >
205
201
< span class ="cline-any cline-yes "> 19x</ span >
206
202
< 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 >
211
207
< span class ="cline-any cline-yes "> 3x</ span >
212
208
< span class ="cline-any cline-yes "> 3x</ span >
213
209
< 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
254
250
*
255
251
* var x = new Complex64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0, -1.0, -3.0 ] );
256
252
*
257
- * var y = icamax( x.length, x, 1, 0 );
253
+ * var idx = icamax( x.length, x, 1, 0 );
258
254
* // returns 1
259
255
*/
260
256
function icamax( N, x, strideX, offsetX ) {
261
257
var max;
258
+ var idx;
262
259
var ix;
263
- var v;
264
- var y;
265
260
var i;
266
261
267
262
if ( N < 1 ) {
268
263
return -1;
269
264
}
270
- y = 0;
265
+ idx = 0;
271
266
if ( N === 1 ) {
272
- return y ;
267
+ return idx ;
273
268
}
274
269
max = scabs1( x.get( offsetX ) );
275
270
ix = offsetX + strideX;
276
271
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 ) );
281
275
}
282
276
ix += strideX;
283
277
}
284
- return y ;
278
+ return idx ;
285
279
}
286
280
287
281
@@ -295,7 +289,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
295
289
< div class ='footer quiet pad2 space-top1 center small '>
296
290
Code coverage generated by
297
291
< 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
299
293
</ div >
300
294
< script src ="../../../../prettify.js "> </ script >
301
295
< script >
0 commit comments