@@ -25,14 +25,14 @@ <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 '> 96/96 </ span >
28
+ < span class ='fraction '> 89/89 </ span >
29
29
</ div >
30
30
31
31
32
32
< div class ='fl pad1y space-right2 '>
33
33
< span class ="strong "> 100% </ span >
34
34
< span class ="quiet "> Branches</ span >
35
- < span class ='fraction '> 18/18 </ span >
35
+ < span class ='fraction '> 12/12 </ span >
36
36
</ div >
37
37
38
38
@@ -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 '> 96/96 </ span >
49
+ < span class ='fraction '> 89/89 </ span >
50
50
</ div >
51
51
52
52
@@ -152,14 +152,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
152
152
< a name ='L87 '> </ a > < a href ='#L87 '> 87</ a >
153
153
< a name ='L88 '> </ a > < a href ='#L88 '> 88</ a >
154
154
< a name ='L89 '> </ a > < a href ='#L89 '> 89</ a >
155
- < a name ='L90 '> </ a > < a href ='#L90 '> 90</ a >
156
- < a name ='L91 '> </ a > < a href ='#L91 '> 91</ a >
157
- < a name ='L92 '> </ a > < a href ='#L92 '> 92</ a >
158
- < a name ='L93 '> </ a > < a href ='#L93 '> 93</ a >
159
- < a name ='L94 '> </ a > < a href ='#L94 '> 94</ a >
160
- < a name ='L95 '> </ a > < a href ='#L95 '> 95</ a >
161
- < a name ='L96 '> </ a > < a href ='#L96 '> 96</ a >
162
- < a name ='L97 '> </ a > < a href ='#L97 '> 97</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
155
+ < a name ='L90 '> </ a > < a href ='#L90 '> 90</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
156
+ < span class ="cline-any cline-yes "> 2x</ span >
163
157
< span class ="cline-any cline-yes "> 2x</ span >
164
158
< span class ="cline-any cline-yes "> 2x</ span >
165
159
< span class ="cline-any cline-yes "> 2x</ span >
@@ -238,16 +232,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
238
232
< span class ="cline-any cline-yes "> 36x</ span >
239
233
< span class ="cline-any cline-yes "> 1x</ span >
240
234
< span class ="cline-any cline-yes "> 1x</ span >
241
- < span class ="cline-any cline-yes "> 36x</ span >
242
- < span class ="cline-any cline-yes "> 19x</ span >
243
- < span class ="cline-any cline-yes "> 36x</ span >
244
- < span class ="cline-any cline-yes "> 4x</ span >
245
- < span class ="cline-any cline-yes "> 4x</ span >
246
- < span class ="cline-any cline-yes "> 36x</ span >
247
- < span class ="cline-any cline-yes "> 15x</ span >
248
- < span class ="cline-any cline-yes "> 36x</ span >
249
- < span class ="cline-any cline-yes "> 8x</ span >
250
- < span class ="cline-any cline-yes "> 8x</ span >
235
+ < span class ="cline-any cline-yes "> 23x</ span >
236
+ < span class ="cline-any cline-yes "> 23x</ span >
251
237
< span class ="cline-any cline-yes "> 23x</ span >
252
238
< span class ="cline-any cline-yes "> 36x</ span >
253
239
< span class ="cline-any cline-yes "> 2x</ span >
@@ -279,6 +265,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
279
265
280
266
var isLayout = require( '@stdlib/blas/base/assert/is-layout' );
281
267
var isMatrixTriangle = require( '@stdlib/blas/base/assert/is-matrix-triangle' );
268
+ var stride2offset = require( '@stdlib/strided/base/stride2offset' );
282
269
var format = require( '@stdlib/string/format' );
283
270
var base = require( './base.js' );
284
271
@@ -334,16 +321,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
334
321
if ( strideY === 0 ) {
335
322
throw new RangeError( format( 'invalid argument. Tenth argument must be non-zero. Value: `%d`.', strideY ) );
336
323
}
337
- if ( strideX > 0 ) {
338
- offsetX = 0;
339
- } else {
340
- offsetX = ( 1 - N ) * strideX;
341
- }
342
- if ( strideY > 0 ) {
343
- offsetY = 0;
344
- } else {
345
- offsetY = ( 1 - N ) * strideY;
346
- }
324
+ offsetX = stride2offset( N, strideX );
325
+ offsetY = stride2offset( N, strideY );
347
326
return base( order, uplo, N, alpha, AP, x, strideX, offsetX, beta, y, strideY, offsetY ); // eslint-disable-line max-len
348
327
}
349
328
@@ -358,7 +337,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
358
337
< div class ='footer quiet pad2 space-top1 center small '>
359
338
Code coverage generated by
360
339
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
361
- at 2024-07-01T04:10:00.412Z
340
+ at 2024-07-01T07:38:47.768Z
362
341
</ div >
363
342
< script src ="../../../../prettify.js "> </ script >
364
343
< script >
0 commit comments