Skip to content

Commit cafeb98

Browse files
committed
Update artifacts
1 parent f4974d7 commit cafeb98

File tree

8 files changed

+116
-44
lines changed

8 files changed

+116
-44
lines changed

lapack/base/dlacn2/base.js.html

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

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">96.45% </span>
26+
<span class="strong">96.5% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>462/479</span>
28+
<span class='fraction'>470/487</span>
2929
</div>
3030

3131

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

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">96.45% </span>
47+
<span class="strong">96.5% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>462/479</span>
49+
<span class='fraction'>470/487</span>
5050
</div>
5151

5252

@@ -542,7 +542,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
542542
<a name='L477'></a><a href='#L477'>477</a>
543543
<a name='L478'></a><a href='#L478'>478</a>
544544
<a name='L479'></a><a href='#L479'>479</a>
545-
<a name='L480'></a><a href='#L480'>480</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
545+
<a name='L480'></a><a href='#L480'>480</a>
546+
<a name='L481'></a><a href='#L481'>481</a>
547+
<a name='L482'></a><a href='#L482'>482</a>
548+
<a name='L483'></a><a href='#L483'>483</a>
549+
<a name='L484'></a><a href='#L484'>484</a>
550+
<a name='L485'></a><a href='#L485'>485</a>
551+
<a name='L486'></a><a href='#L486'>486</a>
552+
<a name='L487'></a><a href='#L487'>487</a>
553+
<a name='L488'></a><a href='#L488'>488</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
546554
<span class="cline-any cline-yes">3x</span>
547555
<span class="cline-any cline-yes">3x</span>
548556
<span class="cline-any cline-yes">3x</span>
@@ -977,6 +985,14 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
977985
<span class="cline-any cline-yes">3x</span>
978986
<span class="cline-any cline-yes">3x</span>
979987
<span class="cline-any cline-yes">3x</span>
988+
<span class="cline-any cline-yes">3x</span>
989+
<span class="cline-any cline-yes">3x</span>
990+
<span class="cline-any cline-yes">3x</span>
991+
<span class="cline-any cline-yes">3x</span>
992+
<span class="cline-any cline-yes">3x</span>
993+
<span class="cline-any cline-yes">3x</span>
994+
<span class="cline-any cline-yes">3x</span>
995+
<span class="cline-any cline-yes">3x</span>
980996
<span class="cline-any cline-yes">59x</span>
981997
<span class="cline-any cline-yes">59x</span>
982998
<span class="cline-any cline-yes">59x</span>
@@ -1064,7 +1080,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
10641080
* @param {NonNegativeInteger} offsetX - starting index for `X`
10651081
* @param {Int32Array} KASE - single-element array that controls the reverse communication.
10661082
* @param {NonNegativeInteger} offsetKASE - starting index for `KASE`
1067-
* @param {Int32Array} ISAVE - integer array of having 3 indexed elements, used internally to maintain state across multiple calls
1083+
* @param {Int32Array} ISAVE - integer array having 3 indexed elements, used internally to maintain state across multiple calls
10681084
* @param {NonNegativeInteger} offsetISAVE - starting index for `ISAVE`
10691085
* @returns {void}
10701086
*
@@ -1117,7 +1133,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
11171133
* @param {NonNegativeInteger} offsetEST - starting index for `EST`
11181134
* @param {Int32Array} KASE - single-element array that controls the reverse communication.
11191135
* @param {NonNegativeInteger} offsetKASE - starting index for `KASE`
1120-
* @param {Int32Array} ISAVE - integer array of having 3 indexed elements, used internally to maintain state across multiple calls
1136+
* @param {Int32Array} ISAVE - integer array having 3 indexed elements, used internally to maintain state across multiple calls
11211137
* @param {NonNegativeInteger} offsetISAVE - starting index for `ISAVE`
11221138
* @returns {void}
11231139
*
@@ -1181,7 +1197,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
11811197
* @param {NonNegativeInteger} offsetX - starting index for `X`
11821198
* @param {Int32Array} KASE - single-element array that controls the reverse communication.
11831199
* @param {NonNegativeInteger} offsetKASE - starting index for `KASE`
1184-
* @param {Int32Array} ISAVE - integer array of having 3 indexed elements, used internally to maintain state across multiple calls
1200+
* @param {Int32Array} ISAVE - integer array having 3 indexed elements, used internally to maintain state across multiple calls
11851201
* @param {integer} strideISAVE - stride length for `ISAVE`
11861202
* @param {NonNegativeInteger} offsetISAVE - starting index for `ISAVE`
11871203
* @returns {void}
@@ -1233,7 +1249,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
12331249
* @param {Int32Array} ISGN - integer array having `N` indexed elements, stores the sign of each element in `X` during iterations
12341250
* @param {integer} strideISGN - stride length for `ISGN`
12351251
* @param {NonNegativeInteger} offsetISGN - starting index for `ISGN`
1236-
* @param {Int32Array} ISAVE - integer array of having 3 indexed elements, used internally to maintain state across multiple calls
1252+
* @param {Int32Array} ISAVE - integer array having 3 indexed elements, used internally to maintain state across multiple calls
12371253
* @param {NonNegativeInteger} offsetISAVE - starting index for `ISAVE`
12381254
* @returns {void}
12391255
*
@@ -1319,7 +1335,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
13191335
* @param {Float64Array} X - input/output vector having `N` indexed elements, contains the current or next matrix-vector product
13201336
* @param {integer} strideX - stride length for `X`
13211337
* @param {NonNegativeInteger} offsetX - starting index for `X`
1322-
* @param {Int32Array} ISAVE - integer array of having 3 indexed elements, used internally to maintain state across multiple calls
1338+
* @param {Int32Array} ISAVE - integer array having 3 indexed elements, used internally to maintain state across multiple calls
13231339
* @param {integer} strideISAVE - stride length for `ISAVE`
13241340
* @param {NonNegativeInteger} offsetISAVE - starting index for `ISAVE`
13251341
* @param {Int32Array} KASE - single-element array that controls the reverse communication.
@@ -1376,7 +1392,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
13761392
* @param {NonNegativeInteger} offsetEST - starting index for `EST`
13771393
* @param {Int32Array} KASE - single-element array that controls the reverse communication.
13781394
* @param {NonNegativeInteger} offsetKASE - starting index for `KASE`
1379-
* @param {Int32Array} ISAVE - integer array of having 3 indexed elements, used internally to maintain state across multiple calls
1395+
* @param {Int32Array} ISAVE - integer array having 3 indexed elements, used internally to maintain state across multiple calls
13801396
* @param {integer} strideISAVE - stride length for `ISAVE`
13811397
* @param {NonNegativeInteger} offsetISAVE - starting index for `ISAVE`
13821398
* @returns {void}
@@ -1417,7 +1433,15 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
14171433
*
14181434
* - `0`: estimation is complete
14191435
* - `1`: caller must compute `A * X` and store the result back in `X`
1420-
* - `2`: caller must compute `A' * X` (transpose) and store the result back in `X`
1436+
* - `2`: caller must compute `A^T * X` (transpose) and store the result back in `X`
1437+
*
1438+
* `V` is over written by `A * W` where `EST` contains `norm( A ) / norm( W )`. (W is not returned)
1439+
*
1440+
* `ISAVE` has the following three elements:
1441+
*
1442+
* - the first indexed element of `ISAVE` is used to determine the control flow for the algorithm
1443+
* - the second indexed element of `ISAVE` holds the index of the largest absolute value in `X`
1444+
* - the third indexed element of `ISAVE` counts the number of refinement iterations in the algorithm
14211445
*
14221446
* @private
14231447
* @param {PositiveInteger} N - number of rows/columns in `A`
@@ -1434,7 +1458,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
14341458
* @param {NonNegativeInteger} offsetEST - starting index for `EST`
14351459
* @param {Int32Array} KASE - single-element array that controls the reverse communication.
14361460
* @param {NonNegativeInteger} offsetKASE - starting index for `KASE`
1437-
* @param {Int32Array} ISAVE - integer array of having 3 indexed elements, used internally to maintain state across multiple calls
1461+
* @param {Int32Array} ISAVE - integer array having 3 indexed elements, used internally to maintain state across multiple calls
14381462
* @param {integer} strideISAVE - stride length for `ISAVE`
14391463
* @param {NonNegativeInteger} offsetISAVE - starting index for `ISAVE`
14401464
* @returns {void}
@@ -1507,7 +1531,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
15071531
<div class='footer quiet pad2 space-top1 center small'>
15081532
Code coverage generated by
15091533
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
1510-
at 2025-06-22T21:19:25.385Z
1534+
at 2025-06-23T17:06:41.916Z
15111535
</div>
15121536
<script src="../../../../prettify.js"></script>
15131537
<script>

lapack/base/dlacn2/coverage.ndjson

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[772,799,96.6208,45,50,90,10,10,100,772,799,96.6208,"c2960b2addc73d5a7dc6b80805fbf046241b6dcf","2025-06-22 21:17:54 +0000"]
1+
[796,823,96.7193,45,50,90,10,10,100,796,823,96.7193,"4181009d8dab072d379188bb64163ce3632721ca","2025-06-23 17:04:39 +0000"]

lapack/base/dlacn2/dlacn2.js.html

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ <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'>72/72</span>
28+
<span class='fraction'>80/80</span>
2929
</div>
3030

3131

@@ -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'>72/72</span>
49+
<span class='fraction'>80/80</span>
5050
</div>
5151

5252

@@ -135,7 +135,23 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
135135
<a name='L70'></a><a href='#L70'>70</a>
136136
<a name='L71'></a><a href='#L71'>71</a>
137137
<a name='L72'></a><a href='#L72'>72</a>
138-
<a name='L73'></a><a href='#L73'>73</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
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>
142+
<a name='L77'></a><a href='#L77'>77</a>
143+
<a name='L78'></a><a href='#L78'>78</a>
144+
<a name='L79'></a><a href='#L79'>79</a>
145+
<a name='L80'></a><a href='#L80'>80</a>
146+
<a name='L81'></a><a href='#L81'>81</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">2x</span>
147+
<span class="cline-any cline-yes">2x</span>
148+
<span class="cline-any cline-yes">2x</span>
149+
<span class="cline-any cline-yes">2x</span>
150+
<span class="cline-any cline-yes">2x</span>
151+
<span class="cline-any cline-yes">2x</span>
152+
<span class="cline-any cline-yes">2x</span>
153+
<span class="cline-any cline-yes">2x</span>
154+
<span class="cline-any cline-yes">2x</span>
139155
<span class="cline-any cline-yes">2x</span>
140156
<span class="cline-any cline-yes">2x</span>
141157
<span class="cline-any cline-yes">2x</span>
@@ -243,15 +259,23 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
243259
*
244260
* - `0`: estimation is complete
245261
* - `1`: caller must compute `A * X` and store the result back in `X`
246-
* - `2`: caller must compute `A' * X` (transpose) and store the result back in `X`
262+
* - `2`: caller must compute `A^T * X` (transpose) and store the result back in `X`
263+
*
264+
* `V` is over written by `A * W` where `EST` contains `norm( A ) / norm( W )`. (W is not returned)
265+
*
266+
* `ISAVE` has the following three elements:
267+
*
268+
* - the first indexed element of `ISAVE` is used to determine the control flow for the algorithm
269+
* - the second indexed element of `ISAVE` holds the index of the largest absolute value in `X`
270+
* - the third indexed element of `ISAVE` counts the number of refinement iterations in the algorithm
247271
*
248272
* @param {PositiveInteger} N - number of rows/columns in `A`
249273
* @param {Float64Array} V - workspace array having `N` indexed elements, used internally to store intermediate vectors
250274
* @param {Float64Array} X - input/output vector having `N` indexed elements, contains the current or next matrix-vector product
251275
* @param {Int32Array} ISGN - integer array having `N` indexed elements, stores the sign of each element in `X` during iterations
252276
* @param {Float64Array} EST - single-element array, on output, contains the estimated one-norm of the matrix `A`
253277
* @param {Int32Array} KASE - single-element array that controls the reverse communication.
254-
* @param {Int32Array} ISAVE - integer array of having 3 indexed elements, used internally to maintain state across multiple calls
278+
* @param {Int32Array} ISAVE - integer array having 3 indexed elements, used internally to maintain state across multiple calls
255279
* @returns {void}
256280
*
257281
* @example
@@ -286,7 +310,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
286310
<div class='footer quiet pad2 space-top1 center small'>
287311
Code coverage generated by
288312
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
289-
at 2025-06-22T21:19:25.385Z
313+
at 2025-06-23T17:06:41.916Z
290314
</div>
291315
<script src="../../../../prettify.js"></script>
292316
<script>

lapack/base/dlacn2/index.html

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

2525
<div class='fl pad1y space-right2'>
26-
<span class="strong">96.62% </span>
26+
<span class="strong">96.71% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>772/799</span>
28+
<span class='fraction'>796/823</span>
2929
</div>
3030

3131

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

4545

4646
<div class='fl pad1y space-right2'>
47-
<span class="strong">96.62% </span>
47+
<span class="strong">96.71% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>772/799</span>
49+
<span class='fraction'>796/823</span>
5050
</div>
5151

5252

@@ -80,17 +80,17 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dlacn2/lib</h1>
8080
</thead>
8181
<tbody><tr>
8282
<td class="file high" data-value="base.js"><a href="base.js.html">base.js</a></td>
83-
<td data-value="96.45" class="pic high">
83+
<td data-value="96.5" class="pic high">
8484
<div class="chart"><div class="cover-fill" style="width: 96%"></div><div class="cover-empty" style="width: 4%"></div></div>
8585
</td>
86-
<td data-value="96.45" class="pct high">96.45%</td>
87-
<td data-value="479" class="abs high">462/479</td>
86+
<td data-value="96.5" class="pct high">96.5%</td>
87+
<td data-value="487" class="abs high">470/487</td>
8888
<td data-value="89.74" class="pct high">89.74%</td>
8989
<td data-value="39" class="abs high">35/39</td>
9090
<td data-value="100" class="pct high">100%</td>
9191
<td data-value="7" class="abs high">7/7</td>
92-
<td data-value="96.45" class="pct high">96.45%</td>
93-
<td data-value="479" class="abs high">462/479</td>
92+
<td data-value="96.5" class="pct high">96.5%</td>
93+
<td data-value="487" class="abs high">470/487</td>
9494
</tr>
9595

9696
<tr>
@@ -99,13 +99,13 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dlacn2/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="72" class="abs high">72/72</td>
102+
<td data-value="80" class="abs high">80/80</td>
103103
<td data-value="100" class="pct high">100%</td>
104104
<td data-value="2" class="abs high">2/2</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="72" class="abs high">72/72</td>
108+
<td data-value="80" class="abs high">80/80</td>
109109
</tr>
110110

111111
<tr>
@@ -144,13 +144,13 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dlacn2/lib</h1>
144144
<div class="chart"><div class="cover-fill cover-full" style="width: 100%"></div><div class="cover-empty" style="width: 0%"></div></div>
145145
</td>
146146
<td data-value="100" class="pct high">100%</td>
147-
<td data-value="82" class="abs high">82/82</td>
147+
<td data-value="90" class="abs high">90/90</td>
148148
<td data-value="100" class="pct high">100%</td>
149149
<td data-value="2" class="abs high">2/2</td>
150150
<td data-value="100" class="pct high">100%</td>
151151
<td data-value="1" class="abs high">1/1</td>
152152
<td data-value="100" class="pct high">100%</td>
153-
<td data-value="82" class="abs high">82/82</td>
153+
<td data-value="90" class="abs high">90/90</td>
154154
</tr>
155155

156156
<tr>
@@ -176,7 +176,7 @@ <h1><a href="../../../../index.html">All files</a> lapack/base/dlacn2/lib</h1>
176176
<div class='footer quiet pad2 space-top1 center small'>
177177
Code coverage generated by
178178
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
179-
at 2025-06-22T21:19:25.385Z
179+
at 2025-06-23T17:06:41.916Z
180180
</div>
181181
<script src="../../../../prettify.js"></script>
182182
<script>

lapack/base/dlacn2/index.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
268268
<div class='footer quiet pad2 space-top1 center small'>
269269
Code coverage generated by
270270
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
271-
at 2025-06-22T21:19:25.385Z
271+
at 2025-06-23T17:06:41.916Z
272272
</div>
273273
<script src="../../../../prettify.js"></script>
274274
<script>

lapack/base/dlacn2/main.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
175175
<div class='footer quiet pad2 space-top1 center small'>
176176
Code coverage generated by
177177
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
178-
at 2025-06-22T21:19:25.385Z
178+
at 2025-06-23T17:06:41.916Z
179179
</div>
180180
<script src="../../../../prettify.js"></script>
181181
<script>

0 commit comments

Comments
 (0)