Skip to content

Commit 69e4025

Browse files
committed
Update artifacts
1 parent 762eb4f commit 69e4025

File tree

9 files changed

+363
-56
lines changed

9 files changed

+363
-56
lines changed

lapack/base/dgebak/base.js.html

Lines changed: 29 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>104/104</span>
28+
<span class='fraction'>107/107</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>18/18</span>
35+
<span class='fraction'>17/17</span>
3636
</div>
3737

3838

@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>104/104</span>
49+
<span class='fraction'>107/107</span>
5050
</div>
5151

5252

@@ -167,7 +167,10 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
167167
<a name='L102'></a><a href='#L102'>102</a>
168168
<a name='L103'></a><a href='#L103'>103</a>
169169
<a name='L104'></a><a href='#L104'>104</a>
170-
<a name='L105'></a><a href='#L105'>105</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
170+
<a name='L105'></a><a href='#L105'>105</a>
171+
<a name='L106'></a><a href='#L106'>106</a>
172+
<a name='L107'></a><a href='#L107'>107</a>
173+
<a name='L108'></a><a href='#L108'>108</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
171174
<span class="cline-any cline-yes">3x</span>
172175
<span class="cline-any cline-yes">3x</span>
173176
<span class="cline-any cline-yes">3x</span>
@@ -237,6 +240,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
237240
<span class="cline-any cline-yes">108x</span>
238241
<span class="cline-any cline-yes">108x</span>
239242
<span class="cline-any cline-yes">108x</span>
243+
<span class="cline-any cline-yes">108x</span>
244+
<span class="cline-any cline-yes">108x</span>
240245
<span class="cline-any cline-yes">12x</span>
241246
<span class="cline-any cline-yes">12x</span>
242247
<span class="cline-any cline-yes">96x</span>
@@ -249,16 +254,17 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
249254
<span class="cline-any cline-yes">72x</span>
250255
<span class="cline-any cline-yes">108x</span>
251256
<span class="cline-any cline-yes">48x</span>
252-
<span class="cline-any cline-yes">24x</span>
253-
<span class="cline-any cline-yes">72x</span>
254-
<span class="cline-any cline-yes">72x</span>
257+
<span class="cline-any cline-yes">48x</span>
258+
<span class="cline-any cline-yes">48x</span>
259+
<span class="cline-any cline-yes">144x</span>
255260
<span class="cline-any cline-yes">72x</span>
256-
<span class="cline-any cline-yes">24x</span>
257-
<span class="cline-any cline-yes">24x</span>
258261
<span class="cline-any cline-yes">72x</span>
259262
<span class="cline-any cline-yes">72x</span>
260263
<span class="cline-any cline-yes">72x</span>
261-
<span class="cline-any cline-yes">24x</span>
264+
<span class="cline-any cline-yes">144x</span>
265+
<span class="cline-any cline-yes">144x</span>
266+
<span class="cline-any cline-yes">144x</span>
267+
<span class="cline-any cline-yes">144x</span>
262268
<span class="cline-any cline-yes">48x</span>
263269
<span class="cline-any cline-yes">72x</span>
264270
<span class="cline-any cline-yes">108x</span>
@@ -337,6 +343,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
337343
* // returns &lt;Float64Array&gt;[ 0.5, 2, 4, 10, 3, 6 ]
338344
*/
339345
function dgebak( job, side, N, M, ilo, ihi, scale, strideScale, offsetScale, V, strideV1, strideV2, offsetV ) { // eslint-disable-line max-len, max-params
346+
var is;
347+
var iv;
340348
var i;
341349
var s;
342350
&nbsp;
@@ -352,16 +360,17 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
352360
}
353361
&nbsp;
354362
if ( job === 'scale' || job === 'both' ) {
355-
if ( side === 'right' ) {
356-
for ( i = ilo; i &lt;= ihi; i++ ) {
357-
s = scale[ offsetScale + ( i * strideScale ) ];
358-
dscal( M, s, V, strideV2, offsetV + ( i * strideV1 ) );
359-
}
360-
} else {
361-
for ( i = ilo; i &lt;= ihi; i++ ) {
362-
s = 1 / scale[ offsetScale + ( i * strideScale ) ];
363-
dscal( M, s, V, strideV2, offsetV + ( i * strideV1 ) );
363+
is = offsetScale + ( ilo * strideScale );
364+
iv = offsetV + ( ilo * strideV1 );
365+
for ( i = ilo; i &lt;= ihi; i++ ) {
366+
if ( side === 'right' ) {
367+
s = scale[ is ];
368+
} else {
369+
s = 1 / scale[ is ];
364370
}
371+
dscal( M, s, V, strideV2, iv );
372+
is += strideScale;
373+
iv += strideV1;
365374
}
366375
}
367376
&nbsp;
@@ -382,7 +391,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
382391
<div class='footer quiet pad2 space-top1 center small'>
383392
Code coverage generated by
384393
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
385-
at 2025-05-21T16:05:24.484Z
394+
at 2025-05-22T08:35:46.920Z
386395
</div>
387396
<script src="../../../../prettify.js"></script>
388397
<script>

lapack/base/dgebak/coverage.ndjson

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[452,454,99.5595,58,59,98.3051,4,4,100,452,454,99.5595,"aed3649ec71250995f8c164bc37889fbd0a9350b","2025-05-21 15:59:52 +0000"]
1+
[521,523,99.6176,50,51,98.0392,4,4,100,521,523,99.6176,"ea41ad9c85545e5cd317d497962ad4f1976f4283","2025-05-22 08:33:35 +0000"]

lapack/base/dgebak/dgebak.js.html

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
2525
<div class='fl pad1y space-right2'>
2626
<span class="strong">100% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>98/98</span>
28+
<span class='fraction'>100/100</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
3333
<span class="strong">100% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>17/17</span>
35+
<span class='fraction'>13/13</span>
3636
</div>
3737

3838

@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
4646
<div class='fl pad1y space-right2'>
4747
<span class="strong">100% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>98/98</span>
49+
<span class='fraction'>100/100</span>
5050
</div>
5151

5252

@@ -161,7 +161,11 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
161161
<a name='L96'></a><a href='#L96'>96</a>
162162
<a name='L97'></a><a href='#L97'>97</a>
163163
<a name='L98'></a><a href='#L98'>98</a>
164-
<a name='L99'></a><a href='#L99'>99</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
164+
<a name='L99'></a><a href='#L99'>99</a>
165+
<a name='L100'></a><a href='#L100'>100</a>
166+
<a name='L101'></a><a href='#L101'>101</a></td><td class="line-coverage quiet"><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>
165169
<span class="cline-any cline-yes">2x</span>
166170
<span class="cline-any cline-yes">2x</span>
167171
<span class="cline-any cline-yes">2x</span>
@@ -286,6 +290,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
286290
var max = require( '@stdlib/math/base/special/max' );
287291
var isRowMajor = require( '@stdlib/ndarray/base/assert/is-row-major-string' );
288292
var format = require( '@stdlib/string/format' );
293+
var isOperationSide = require( '@stdlib/blas/base/assert/is-operation-side' );
294+
var isJob = require( './isjob.js' );
289295
var base = require( './base.js' );
290296
&nbsp;
291297
&nbsp;
@@ -334,10 +340,10 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
334340
if ( !isLayout( order ) ) {
335341
throw new TypeError( format( 'invalid argument. First argument must be a valid order. Value: `%s`.', order ) );
336342
}
337-
if ( job !== 'none' &amp;&amp; job !== 'scale' &amp;&amp; job !== 'permute' &amp;&amp; job !== 'both' ) {
343+
if ( !isJob( job ) ) {
338344
throw new TypeError( format( 'invalid argument. Second argument must be a valid job. Value: `%s`.', job ) );
339345
}
340-
if ( side !== 'left' &amp;&amp; side !== 'right' ) {
346+
if ( !isOperationSide( side ) ) {
341347
throw new TypeError( format( 'invalid argument. Third argument must be a valid side. Value: `%s`.', side ) );
342348
}
343349
if ( isRowMajor( order ) &amp;&amp; LDV &lt; max( 1, M ) ) {
@@ -364,7 +370,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
364370
<div class='footer quiet pad2 space-top1 center small'>
365371
Code coverage generated by
366372
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
367-
at 2025-05-21T16:05:24.484Z
373+
at 2025-05-22T08:35:46.920Z
368374
</div>
369375
<script src="../../../../prettify.js"></script>
370376
<script>

lapack/base/dgebak/index.html

Lines changed: 31 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dgebak/lib</h1>
2323
<div class='clearfix'>
2424

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">99.55% </span>
26+
<span class="strong">99.61% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>452/454</span>
28+
<span class='fraction'>521/523</span>
2929
</div>
3030

3131

3232
<div class='fl pad1y space-right2'>
33-
<span class="strong">98.3% </span>
33+
<span class="strong">98.03% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>58/59</span>
35+
<span class='fraction'>50/51</span>
3636
</div>
3737

3838

@@ -44,9 +44,9 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dgebak/lib</h1>
4444

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">99.55% </span>
47+
<span class="strong">99.61% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>452/454</span>
49+
<span class='fraction'>521/523</span>
5050
</div>
5151

5252

@@ -84,13 +84,13 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dgebak/lib</h1>
8484
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
8585
</td>
8686
<td data-value="100" class="pct high">100%</td>
87-
<td data-value="104" class="abs high">104/104</td>
87+
<td data-value="107" class="abs high">107/107</td>
8888
<td data-value="100" class="pct high">100%</td>
89-
<td data-value="18" class="abs high">18/18</td>
89+
<td data-value="17" class="abs high">17/17</td>
9090
<td data-value="100" class="pct high">100%</td>
9191
<td data-value="1" class="abs high">1/1</td>
9292
<td data-value="100" class="pct high">100%</td>
93-
<td data-value="104" class="abs high">104/104</td>
93+
<td data-value="107" class="abs high">107/107</td>
9494
</tr>
9595

9696
<tr>
@@ -99,13 +99,13 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dgebak/lib</h1>
9999
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
100100
</td>
101101
<td data-value="100" class="pct high">100%</td>
102-
<td data-value="98" class="abs high">98/98</td>
102+
<td data-value="100" class="abs high">100/100</td>
103103
<td data-value="100" class="pct high">100%</td>
104-
<td data-value="17" class="abs high">17/17</td>
104+
<td data-value="13" class="abs high">13/13</td>
105105
<td data-value="100" class="pct high">100%</td>
106106
<td data-value="1" class="abs high">1/1</td>
107107
<td data-value="100" class="pct high">100%</td>
108-
<td data-value="98" class="abs high">98/98</td>
108+
<td data-value="100" class="abs high">100/100</td>
109109
</tr>
110110

111111
<tr>
@@ -123,6 +123,21 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dgebak/lib</h1>
123123
<td data-value="58" class="abs high">58/58</td>
124124
</tr>
125125

126+
<tr>
127+
<td class="file high" data-value="isjob.js"><a href="isjob.js.html">isjob.js</a></td>
128+
<td data-value="100" class="pic high">
129+
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
130+
</td>
131+
<td data-value="100" class="pct high">100%</td>
132+
<td data-value="62" class="abs high">62/62</td>
133+
<td data-value="100" class="pct high">100%</td>
134+
<td data-value="1" class="abs high">1/1</td>
135+
<td data-value="100" class="pct high">100%</td>
136+
<td data-value="0" class="abs high">0/0</td>
137+
<td data-value="100" class="pct high">100%</td>
138+
<td data-value="62" class="abs high">62/62</td>
139+
</tr>
140+
126141
<tr>
127142
<td class="file high" data-value="main.js"><a href="main.js.html">main.js</a></td>
128143
<td data-value="100" class="pic high">
@@ -144,13 +159,13 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dgebak/lib</h1>
144159
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
145160
</td>
146161
<td data-value="100" class="pct high">100%</td>
147-
<td data-value="80" class="abs high">80/80</td>
162+
<td data-value="82" class="abs high">82/82</td>
148163
<td data-value="100" class="pct high">100%</td>
149-
<td data-value="10" class="abs high">10/10</td>
164+
<td data-value="6" class="abs high">6/6</td>
150165
<td data-value="100" class="pct high">100%</td>
151166
<td data-value="1" class="abs high">1/1</td>
152167
<td data-value="100" class="pct high">100%</td>
153-
<td data-value="80" class="abs high">80/80</td>
168+
<td data-value="82" class="abs high">82/82</td>
154169
</tr>
155170

156171
<tr>
@@ -176,7 +191,7 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dgebak/lib</h1>
176191
<div class='footer quiet pad2 space-top1 center small'>
177192
Code coverage generated by
178193
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
179-
at 2025-05-21T16:05:24.484Z
194+
at 2025-05-22T08:35:46.920Z
180195
</div>
181196
<script src="../../../../prettify.js"></script>
182197
<script>

lapack/base/dgebak/index.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
244244
<div class='footer quiet pad2 space-top1 center small'>
245245
Code coverage generated by
246246
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
247-
at 2025-05-21T16:05:24.484Z
247+
at 2025-05-22T08:35:46.920Z
248248
</div>
249249
<script src="../../../../prettify.js"></script>
250250
<script>

0 commit comments

Comments
 (0)