@@ -23,30 +23,30 @@ <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 "> 83.14 % </ span >
26
+ < span class ="strong "> 100 % </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 74 /89</ 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 '> 1/1 </ span >
35
+ < span class ='fraction '> 10/10 </ span >
36
36
</ div >
37
37
38
38
39
39
< div class ='fl pad1y space-right2 '>
40
- < span class ="strong "> 0 % </ span >
40
+ < span class ="strong "> 100 % </ span >
41
41
< span class ="quiet "> Functions</ span >
42
- < span class ='fraction '> 0 /1</ span >
42
+ < span class ='fraction '> 1 /1</ span >
43
43
</ div >
44
44
45
45
46
46
< div class ='fl pad1y space-right2 '>
47
- < span class ="strong "> 83.14 % </ span >
47
+ < span class ="strong "> 100 % </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 74 /89</ span >
49
+ < span class ='fraction '> 89 /89</ span >
50
50
</ div >
51
51
52
52
@@ -152,95 +152,95 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
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 > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x </ span >
156
- < span class ="cline-any cline-yes "> 1x </ span >
157
- < span class ="cline-any cline-yes "> 1x </ span >
158
- < span class ="cline-any cline-yes "> 1x </ span >
159
- < span class ="cline-any cline-yes "> 1x </ span >
160
- < span class ="cline-any cline-yes "> 1x </ span >
161
- < span class ="cline-any cline-yes "> 1x </ span >
162
- < span class ="cline-any cline-yes "> 1x </ span >
163
- < span class ="cline-any cline-yes "> 1x </ span >
164
- < span class ="cline-any cline-yes "> 1x </ span >
165
- < span class ="cline-any cline-yes "> 1x </ span >
166
- < span class ="cline-any cline-yes "> 1x </ span >
167
- < span class ="cline-any cline-yes "> 1x </ span >
168
- < span class ="cline-any cline-yes "> 1x </ span >
169
- < span class ="cline-any cline-yes "> 1x </ span >
170
- < span class ="cline-any cline-yes "> 1x </ span >
171
- < span class ="cline-any cline-yes "> 1x </ span >
172
- < span class ="cline-any cline-yes "> 1x </ span >
173
- < span class ="cline-any cline-yes "> 1x </ span >
174
- < span class ="cline-any cline-yes "> 1x </ span >
175
- < span class ="cline-any cline-yes "> 1x </ span >
176
- < span class ="cline-any cline-yes "> 1x </ span >
177
- < span class ="cline-any cline-yes "> 1x </ span >
178
- < span class ="cline-any cline-yes "> 1x </ span >
179
- < span class ="cline-any cline-yes "> 1x </ span >
180
- < span class ="cline-any cline-yes "> 1x </ span >
181
- < span class ="cline-any cline-yes "> 1x </ span >
182
- < span class ="cline-any cline-yes "> 1x </ span >
183
- < span class ="cline-any cline-yes "> 1x </ span >
184
- < span class ="cline-any cline-yes "> 1x </ span >
185
- < span class ="cline-any cline-yes "> 1x </ span >
186
- < span class ="cline-any cline-yes "> 1x </ span >
187
- < span class ="cline-any cline-yes "> 1x </ span >
188
- < span class ="cline-any cline-yes "> 1x </ span >
189
- < span class ="cline-any cline-yes "> 1x </ span >
190
- < span class ="cline-any cline-yes "> 1x </ span >
191
- < span class ="cline-any cline-yes "> 1x </ span >
192
- < span class ="cline-any cline-yes "> 1x </ span >
193
- < span class ="cline-any cline-yes "> 1x </ span >
194
- < span class ="cline-any cline-yes "> 1x </ span >
195
- < span class ="cline-any cline-yes "> 1x </ span >
196
- < span class ="cline-any cline-yes "> 1x </ span >
197
- < span class ="cline-any cline-yes "> 1x </ span >
198
- < span class ="cline-any cline-yes "> 1x </ span >
199
- < span class ="cline-any cline-yes "> 1x </ span >
200
- < span class ="cline-any cline-yes "> 1x </ span >
201
- < span class ="cline-any cline-yes "> 1x </ span >
202
- < span class ="cline-any cline-yes "> 1x </ span >
203
- < span class ="cline-any cline-yes "> 1x </ span >
204
- < span class ="cline-any cline-yes "> 1x </ span >
205
- < span class ="cline-any cline-yes "> 1x </ span >
206
- < span class ="cline-any cline-yes "> 1x </ span >
207
- < span class ="cline-any cline-yes "> 1x </ span >
208
- < span class ="cline-any cline-yes "> 1x </ span >
209
- < span class ="cline-any cline-yes "> 1x </ span >
210
- < span class ="cline-any cline-yes "> 1x </ span >
211
- < span class ="cline-any cline-yes "> 1x </ span >
212
- < span class ="cline-any cline-yes "> 1x </ span >
213
- < span class ="cline-any cline-yes "> 1x </ span >
214
- < span class ="cline-any cline-yes "> 1x </ span >
215
- < span class ="cline-any cline-yes "> 1x </ span >
216
- < span class ="cline-any cline-yes "> 1x </ span >
217
- < span class ="cline-any cline-yes "> 1x </ span >
218
- < span class ="cline-any cline-yes "> 1x </ span >
219
- < span class ="cline-any cline-yes "> 1x </ 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 "> 1x </ span >
223
- < span class ="cline-any cline-yes "> 1x </ span >
224
- < span class ="cline-any cline-no " > </ span >
225
- < span class ="cline-any cline-no " > </ span >
226
- < span class ="cline-any cline-no " > </ span >
227
- < span class ="cline-any cline-no " > </ span >
228
- < span class ="cline-any cline-no " > </ span >
229
- < span class ="cline-any cline-no " > </ span >
230
- < span class ="cline-any cline-no " > </ span >
231
- < span class ="cline-any cline-no " > </ span >
232
- < span class ="cline-any cline-no " > </ span >
233
- < span class ="cline-any cline-no " > </ span >
234
- < span class ="cline-any cline-no " > </ span >
235
- < span class ="cline-any cline-no " > </ span >
236
- < span class ="cline-any cline-no " > </ span >
237
- < span class ="cline-any cline-no " > </ span >
238
- < span class ="cline-any cline-no " > </ span >
239
- < span class ="cline-any cline-yes "> 1x </ span >
240
- < span class ="cline-any cline-yes "> 1x </ span >
241
- < span class ="cline-any cline-yes "> 1x </ span >
242
- < span class ="cline-any cline-yes "> 1x </ span >
243
- < span class ="cline-any cline-yes "> 1x </ 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 >
157
+ < span class ="cline-any cline-yes "> 2x </ span >
158
+ < span class ="cline-any cline-yes "> 2x </ span >
159
+ < span class ="cline-any cline-yes "> 2x </ span >
160
+ < span class ="cline-any cline-yes "> 2x </ span >
161
+ < span class ="cline-any cline-yes "> 2x </ span >
162
+ < span class ="cline-any cline-yes "> 2x </ span >
163
+ < span class ="cline-any cline-yes "> 2x </ span >
164
+ < span class ="cline-any cline-yes "> 2x </ span >
165
+ < span class ="cline-any cline-yes "> 2x </ span >
166
+ < span class ="cline-any cline-yes "> 2x </ span >
167
+ < span class ="cline-any cline-yes "> 2x </ span >
168
+ < span class ="cline-any cline-yes "> 2x </ span >
169
+ < span class ="cline-any cline-yes "> 2x </ span >
170
+ < span class ="cline-any cline-yes "> 2x </ span >
171
+ < span class ="cline-any cline-yes "> 2x </ span >
172
+ < span class ="cline-any cline-yes "> 2x </ span >
173
+ < span class ="cline-any cline-yes "> 2x </ span >
174
+ < span class ="cline-any cline-yes "> 2x </ span >
175
+ < span class ="cline-any cline-yes "> 2x </ span >
176
+ < span class ="cline-any cline-yes "> 2x </ span >
177
+ < span class ="cline-any cline-yes "> 2x </ span >
178
+ < span class ="cline-any cline-yes "> 2x </ span >
179
+ < span class ="cline-any cline-yes "> 2x </ span >
180
+ < span class ="cline-any cline-yes "> 2x </ span >
181
+ < span class ="cline-any cline-yes "> 2x </ span >
182
+ < span class ="cline-any cline-yes "> 2x </ span >
183
+ < span class ="cline-any cline-yes "> 2x </ span >
184
+ < span class ="cline-any cline-yes "> 2x </ span >
185
+ < span class ="cline-any cline-yes "> 2x </ span >
186
+ < span class ="cline-any cline-yes "> 2x </ span >
187
+ < span class ="cline-any cline-yes "> 2x </ span >
188
+ < span class ="cline-any cline-yes "> 2x </ span >
189
+ < span class ="cline-any cline-yes "> 2x </ span >
190
+ < span class ="cline-any cline-yes "> 2x </ span >
191
+ < span class ="cline-any cline-yes "> 2x </ span >
192
+ < span class ="cline-any cline-yes "> 2x </ span >
193
+ < span class ="cline-any cline-yes "> 2x </ span >
194
+ < span class ="cline-any cline-yes "> 2x </ span >
195
+ < span class ="cline-any cline-yes "> 2x </ span >
196
+ < span class ="cline-any cline-yes "> 2x </ span >
197
+ < span class ="cline-any cline-yes "> 2x </ span >
198
+ < span class ="cline-any cline-yes "> 2x </ span >
199
+ < span class ="cline-any cline-yes "> 2x </ span >
200
+ < span class ="cline-any cline-yes "> 2x </ span >
201
+ < span class ="cline-any cline-yes "> 2x </ span >
202
+ < span class ="cline-any cline-yes "> 2x </ span >
203
+ < span class ="cline-any cline-yes "> 2x </ span >
204
+ < span class ="cline-any cline-yes "> 2x </ span >
205
+ < span class ="cline-any cline-yes "> 2x </ span >
206
+ < span class ="cline-any cline-yes "> 2x </ span >
207
+ < span class ="cline-any cline-yes "> 2x </ span >
208
+ < span class ="cline-any cline-yes "> 2x </ span >
209
+ < span class ="cline-any cline-yes "> 2x </ 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 "> 2x </ span >
213
+ < span class ="cline-any cline-yes "> 2x </ span >
214
+ < span class ="cline-any cline-yes "> 2x </ span >
215
+ < span class ="cline-any cline-yes "> 2x </ span >
216
+ < span class ="cline-any cline-yes "> 2x </ span >
217
+ < span class ="cline-any cline-yes "> 2x </ span >
218
+ < span class ="cline-any cline-yes "> 2x </ span >
219
+ < span class ="cline-any cline-yes "> 2x </ span >
220
+ < span class ="cline-any cline-yes "> 2x </ span >
221
+ < span class ="cline-any cline-yes "> 2x </ span >
222
+ < span class ="cline-any cline-yes "> 2x </ span >
223
+ < span class ="cline-any cline-yes "> 2x </ span >
224
+ < span class ="cline-any cline-yes " > 87x </ span >
225
+ < span class ="cline-any cline-yes " > 87x </ span >
226
+ < span class ="cline-any cline-yes " > 13x </ span >
227
+ < span class ="cline-any cline-yes " > 13x </ span >
228
+ < span class ="cline-any cline-yes " > 87x </ span >
229
+ < span class ="cline-any cline-yes " > 13x </ span >
230
+ < span class ="cline-any cline-yes " > 13x </ span >
231
+ < span class ="cline-any cline-yes " > 87x </ span >
232
+ < span class ="cline-any cline-yes " > 13x </ span >
233
+ < span class ="cline-any cline-yes " > 13x </ span >
234
+ < span class ="cline-any cline-yes " > 87x </ span >
235
+ < span class ="cline-any cline-yes " > 13x </ span >
236
+ < span class ="cline-any cline-yes " > 13x </ span >
237
+ < span class ="cline-any cline-yes " > 35x </ span >
238
+ < span class ="cline-any cline-yes " > 87x </ span >
239
+ < span class ="cline-any cline-yes "> 2x </ span >
240
+ < span class ="cline-any cline-yes "> 2x </ span >
241
+ < span class ="cline-any cline-yes "> 2x </ span >
242
+ < span class ="cline-any cline-yes "> 2x </ span >
243
+ < span class ="cline-any cline-yes "> 2x </ span >
244
244
< span class ="cline-any cline-neutral "> </ span > </ td > < td class ="text "> < pre class ="prettyprint lang-js "> /**
245
245
* @license Apache-2.0
246
246
*
@@ -310,21 +310,21 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
310
310
* // X => <Float64Array>[ 5.0, 0.0, 5.0 ]
311
311
* // CNORM => <Float64Array>[ 0.0, 1.0, 3.0 ]
312
312
*/
313
- < span class =" cstat-no " title =" statement not covered " > < span class =" fstat-no " title =" function not covered " > function dlatrs( uplo, trans, diag, normin, N, A, strideA1, strideA2, offsetA, X, strideX, offsetX, CNORM, strideCNORM, offsetCNORM ) {</ span > </ span >
314
- < span class =" cstat-no " title =" statement not covered " > if ( !isMatrixTriangle( uplo ) ) {</ span >
315
- < span class =" cstat-no " title =" statement not covered " > throw new TypeError( format( 'invalid argument. Second argument must be a valid side. Value: `%s`.', uplo ) );</ span >
316
- < span class =" cstat-no " title =" statement not covered " > } </ span >
317
- < span class =" cstat-no " title =" statement not covered " > if ( !isTransposeOperation( trans ) ) {</ span >
318
- < span class =" cstat-no " title =" statement not covered " > throw new TypeError( format( 'invalid argument. Third argument must be a valid transpose operation. Value: `%s`.', trans ) );</ span >
319
- < span class =" cstat-no " title =" statement not covered " > } </ span >
320
- < span class =" cstat-no " title =" statement not covered " > if ( !isDiagonalType( diag ) ) {</ span >
321
- < span class =" cstat-no " title =" statement not covered " > throw new TypeError( format( 'invalid argument. Second argument must be a valid diagonal type. Value: `%s`.', diag ) );</ span >
322
- < span class =" cstat-no " title =" statement not covered " > } </ span >
323
- < span class =" cstat-no " title =" statement not covered " > if ( normin !== 'yes' && normin !== 'no' ) {</ span >
324
- < span class =" cstat-no " title =" statement not covered " > throw new TypeError( format( 'invalid argument. Fifth argument must be either yes or no. Value: `%d `.', normin ) );</ span >
325
- < span class =" cstat-no " title =" statement not covered " > } </ span >
326
- < span class =" cstat-no " title =" statement not covered " > return base( uplo, trans, diag, normin, N, A, strideA1, strideA2, offsetA, X, strideX, offsetX, CNORM, strideCNORM, offsetCNORM );</ span >
327
- < span class =" cstat-no " title =" statement not covered " > } </ span >
313
+ function dlatrs( uplo, trans, diag, normin, N, A, strideA1, strideA2, offsetA, X, strideX, offsetX, CNORM, strideCNORM, offsetCNORM ) {
314
+ if ( !isMatrixTriangle( uplo ) ) {
315
+ throw new TypeError( format( 'invalid argument. First argument must be a valid side. Value: `%s`.', uplo ) );
316
+ }
317
+ if ( !isTransposeOperation( trans ) ) {
318
+ throw new TypeError( format( 'invalid argument. Second argument must be a valid transpose operation. Value: `%s`.', trans ) );
319
+ }
320
+ if ( !isDiagonalType( diag ) ) {
321
+ throw new TypeError( format( 'invalid argument. Third argument must be a valid diagonal type. Value: `%s`.', diag ) );
322
+ }
323
+ if ( normin !== 'yes' && normin !== 'no' ) {
324
+ throw new TypeError( format( 'invalid argument. Fourth argument must be either yes or no. Value: `%s `.', normin ) );
325
+ }
326
+ return base( uplo, trans, diag, normin, N, A, strideA1, strideA2, offsetA, X, strideX, offsetX, CNORM, strideCNORM, offsetCNORM );
327
+ }
328
328
329
329
330
330
// EXPORTS //
@@ -337,7 +337,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
337
337
< div class ='footer quiet pad2 space-top1 center small '>
338
338
Code coverage generated by
339
339
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
340
- at 2025-06-12T08:14:43.566Z
340
+ at 2025-06-13T10:03:15.870Z
341
341
</ div >
342
342
< script src ="../../../../prettify.js "> </ script >
343
343
< script >
0 commit comments