@@ -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 '> 79/79 </ span >
28
+ < span class ='fraction '> 87/87 </ 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 '> 11/11 </ span >
35
+ < span class ='fraction '> 15/15 </ 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 '> 79/79 </ span >
49
+ < span class ='fraction '> 87/87 </ span >
50
50
</ div >
51
51
52
52
@@ -142,7 +142,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
142
142
< a name ='L77 '> </ a > < a href ='#L77 '> 77</ a >
143
143
< a name ='L78 '> </ a > < a href ='#L78 '> 78</ a >
144
144
< a name ='L79 '> </ a > < a href ='#L79 '> 79</ a >
145
- < a name ='L80 '> </ a > < a href ='#L80 '> 80</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
145
+ < a name ='L80 '> </ a > < a href ='#L80 '> 80</ a >
146
+ < a name ='L81 '> </ a > < a href ='#L81 '> 81</ a >
147
+ < a name ='L82 '> </ a > < a href ='#L82 '> 82</ a >
148
+ < a name ='L83 '> </ a > < a href ='#L83 '> 83</ a >
149
+ < a name ='L84 '> </ a > < a href ='#L84 '> 84</ a >
150
+ < a name ='L85 '> </ a > < a href ='#L85 '> 85</ a >
151
+ < a name ='L86 '> </ a > < a href ='#L86 '> 86</ a >
152
+ < a name ='L87 '> </ a > < a href ='#L87 '> 87</ a >
153
+ < a name ='L88 '> </ a > < a href ='#L88 '> 88</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
146
154
< span class ="cline-any cline-yes "> 2x</ span >
147
155
< span class ="cline-any cline-yes "> 2x</ span >
148
156
< span class ="cline-any cline-yes "> 2x</ span >
@@ -199,23 +207,31 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
199
207
< span class ="cline-any cline-yes "> 2x</ span >
200
208
< span class ="cline-any cline-yes "> 2x</ span >
201
209
< span class ="cline-any cline-yes "> 2x</ span >
202
- < span class ="cline-any cline-yes "> 33x</ span >
203
- < span class ="cline-any cline-yes "> 33x</ span >
210
+ < span class ="cline-any cline-yes "> 2x</ span >
211
+ < span class ="cline-any cline-yes "> 2x</ span >
212
+ < span class ="cline-any cline-yes "> 37x</ span >
213
+ < span class ="cline-any cline-yes "> 37x</ span >
204
214
< span class ="cline-any cline-yes "> 4x</ span >
205
215
< span class ="cline-any cline-yes "> 4x</ span >
206
- < span class ="cline-any cline-yes "> 33x </ span >
216
+ < span class ="cline-any cline-yes "> 37x </ span >
207
217
< span class ="cline-any cline-yes "> 3x</ span >
208
218
< span class ="cline-any cline-yes "> 3x</ span >
209
- < span class ="cline-any cline-yes "> 33x</ span >
219
+ < span class ="cline-any cline-yes "> 37x</ span >
220
+ < span class ="cline-any cline-yes "> 1x</ span >
221
+ < span class ="cline-any cline-yes "> 1x</ span >
222
+ < span class ="cline-any cline-yes "> 37x</ span >
210
223
< span class ="cline-any cline-yes "> 1x</ span >
211
224
< span class ="cline-any cline-yes "> 1x</ span >
212
- < span class ="cline-any cline-yes "> 25x</ span >
213
- < span class ="cline-any cline-yes "> 33x</ span >
225
+ < span class ="cline-any cline-yes "> 37x</ span >
226
+ < span class ="cline-any cline-yes "> 1x</ span >
227
+ < span class ="cline-any cline-yes "> 1x</ span >
228
+ < span class ="cline-any cline-yes "> 27x</ span >
229
+ < span class ="cline-any cline-yes "> 37x</ span >
214
230
< span class ="cline-any cline-yes "> 4x</ span >
215
231
< span class ="cline-any cline-yes "> 4x</ span >
216
- < span class ="cline-any cline-yes "> 21x </ span >
217
- < span class ="cline-any cline-yes "> 21x </ span >
218
- < span class ="cline-any cline-yes "> 33x </ span >
232
+ < span class ="cline-any cline-yes "> 23x </ span >
233
+ < span class ="cline-any cline-yes "> 23x </ span >
234
+ < span class ="cline-any cline-yes "> 37x </ span >
219
235
< span class ="cline-any cline-yes "> 2x</ span >
220
236
< span class ="cline-any cline-yes "> 2x</ span >
221
237
< span class ="cline-any cline-yes "> 2x</ span >
@@ -267,6 +283,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
267
283
* @throws {TypeError} first argument must specify whether to reference the lower or upper triangular matrix
268
284
* @throws {RangeError} second argument must be a nonnegative integer
269
285
* @throws {RangeError} fifth argument must be non-zero
286
+ * @throws {RangeError} eighth argument must be non-zero
287
+ * @throws {RangeError} ninth argument must be non-zero
270
288
* @returns {Float64Array} `A`
271
289
*
272
290
* @example
@@ -288,6 +306,12 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
288
306
if ( strideX === 0 ) {
289
307
throw new RangeError( format( 'invalid argument. Fifth argument must be non-zero. Value: `%d`.', strideX ) );
290
308
}
309
+ if ( strideA1 === 0 ) {
310
+ throw new RangeError( format( 'invalid argument. Eighth argument must be non-zero. Value: `%d`.', strideA1 ) );
311
+ }
312
+ if ( strideA2 === 0 ) {
313
+ throw new RangeError( format( 'invalid argument. Ninth argument must be non-zero. Value: `%d`.', strideA2 ) );
314
+ }
291
315
// Check if we can early return...
292
316
if ( N === 0 || alpha === 0.0 ) {
293
317
return A;
@@ -307,7 +331,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
307
331
< div class ='footer quiet pad2 space-top1 center small '>
308
332
Code coverage generated by
309
333
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
310
- at 2025-07-11T08:23:55.252Z
334
+ at 2025-07-11T08:29:16.676Z
311
335
</ div >
312
336
< script src ="../../../../prettify.js "> </ script >
313
337
< script >
0 commit comments