Skip to content

Commit 70ff2f4

Browse files
committed
Update artifacts
1 parent 4f41932 commit 70ff2f4

File tree

7 files changed

+119
-35
lines changed

7 files changed

+119
-35
lines changed

lapack/base/dlascl/base.js.html

Lines changed: 103 additions & 19 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.98% </span>
26+
<span class="strong">97.13% </span>
2727
<span class="quiet">Statements</span>
28-
<span class='fraction'>514/530</span>
28+
<span class='fraction'>542/558</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.98% </span>
47+
<span class="strong">97.13% </span>
4848
<span class="quiet">Lines</span>
49-
<span class='fraction'>514/530</span>
49+
<span class='fraction'>542/558</span>
5050
</div>
5151

5252

@@ -593,7 +593,35 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
593593
<a name='L528'></a><a href='#L528'>528</a>
594594
<a name='L529'></a><a href='#L529'>529</a>
595595
<a name='L530'></a><a href='#L530'>530</a>
596-
<a name='L531'></a><a href='#L531'>531</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
596+
<a name='L531'></a><a href='#L531'>531</a>
597+
<a name='L532'></a><a href='#L532'>532</a>
598+
<a name='L533'></a><a href='#L533'>533</a>
599+
<a name='L534'></a><a href='#L534'>534</a>
600+
<a name='L535'></a><a href='#L535'>535</a>
601+
<a name='L536'></a><a href='#L536'>536</a>
602+
<a name='L537'></a><a href='#L537'>537</a>
603+
<a name='L538'></a><a href='#L538'>538</a>
604+
<a name='L539'></a><a href='#L539'>539</a>
605+
<a name='L540'></a><a href='#L540'>540</a>
606+
<a name='L541'></a><a href='#L541'>541</a>
607+
<a name='L542'></a><a href='#L542'>542</a>
608+
<a name='L543'></a><a href='#L543'>543</a>
609+
<a name='L544'></a><a href='#L544'>544</a>
610+
<a name='L545'></a><a href='#L545'>545</a>
611+
<a name='L546'></a><a href='#L546'>546</a>
612+
<a name='L547'></a><a href='#L547'>547</a>
613+
<a name='L548'></a><a href='#L548'>548</a>
614+
<a name='L549'></a><a href='#L549'>549</a>
615+
<a name='L550'></a><a href='#L550'>550</a>
616+
<a name='L551'></a><a href='#L551'>551</a>
617+
<a name='L552'></a><a href='#L552'>552</a>
618+
<a name='L553'></a><a href='#L553'>553</a>
619+
<a name='L554'></a><a href='#L554'>554</a>
620+
<a name='L555'></a><a href='#L555'>555</a>
621+
<a name='L556'></a><a href='#L556'>556</a>
622+
<a name='L557'></a><a href='#L557'>557</a>
623+
<a name='L558'></a><a href='#L558'>558</a>
624+
<a name='L559'></a><a href='#L559'>559</a></td><td class="line-coverage quiet"><span class="cline-any cline-yes">3x</span>
597625
<span class="cline-any cline-yes">3x</span>
598626
<span class="cline-any cline-yes">3x</span>
599627
<span class="cline-any cline-yes">3x</span>
@@ -721,15 +749,20 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
721749
<span class="cline-any cline-yes">12x</span>
722750
<span class="cline-any cline-yes">12x</span>
723751
<span class="cline-any cline-yes">12x</span>
752+
<span class="cline-any cline-yes">12x</span>
724753
<span class="cline-any cline-yes">6x</span>
725754
<span class="cline-any cline-yes">18x</span>
755+
<span class="cline-any cline-yes">18x</span>
756+
<span class="cline-any cline-yes">36x</span>
726757
<span class="cline-any cline-yes">36x</span>
727758
<span class="cline-any cline-yes">36x</span>
728759
<span class="cline-any cline-yes">18x</span>
729760
<span class="cline-any cline-yes">18x</span>
730761
<span class="cline-any cline-yes">6x</span>
731762
<span class="cline-any cline-yes">6x</span>
732763
<span class="cline-any cline-yes">18x</span>
764+
<span class="cline-any cline-yes">18x</span>
765+
<span class="cline-any cline-yes">36x</span>
733766
<span class="cline-any cline-yes">36x</span>
734767
<span class="cline-any cline-yes">36x</span>
735768
<span class="cline-any cline-yes">18x</span>
@@ -774,15 +807,20 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
774807
<span class="cline-any cline-yes">12x</span>
775808
<span class="cline-any cline-yes">12x</span>
776809
<span class="cline-any cline-yes">12x</span>
810+
<span class="cline-any cline-yes">12x</span>
777811
<span class="cline-any cline-yes">7x</span>
778812
<span class="cline-any cline-yes">21x</span>
813+
<span class="cline-any cline-yes">21x</span>
814+
<span class="cline-any cline-yes">42x</span>
779815
<span class="cline-any cline-yes">42x</span>
780816
<span class="cline-any cline-yes">42x</span>
781817
<span class="cline-any cline-yes">21x</span>
782818
<span class="cline-any cline-yes">21x</span>
783819
<span class="cline-any cline-yes">12x</span>
784820
<span class="cline-any cline-yes">5x</span>
785821
<span class="cline-any cline-yes">15x</span>
822+
<span class="cline-any cline-yes">15x</span>
823+
<span class="cline-any cline-yes">30x</span>
786824
<span class="cline-any cline-yes">30x</span>
787825
<span class="cline-any cline-yes">30x</span>
788826
<span class="cline-any cline-yes">15x</span>
@@ -826,9 +864,12 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
826864
<span class="cline-any cline-yes">12x</span>
827865
<span class="cline-any cline-yes">12x</span>
828866
<span class="cline-any cline-yes">12x</span>
867+
<span class="cline-any cline-yes">12x</span>
829868
<span class="cline-any cline-yes">6x</span>
830869
<span class="cline-any cline-yes">6x</span>
831870
<span class="cline-any cline-yes">24x</span>
871+
<span class="cline-any cline-yes">24x</span>
872+
<span class="cline-any cline-yes">78x</span>
832873
<span class="cline-any cline-yes">78x</span>
833874
<span class="cline-any cline-yes">78x</span>
834875
<span class="cline-any cline-yes">24x</span>
@@ -837,6 +878,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
837878
<span class="cline-any cline-yes">6x</span>
838879
<span class="cline-any cline-yes">6x</span>
839880
<span class="cline-any cline-yes">24x</span>
881+
<span class="cline-any cline-yes">24x</span>
882+
<span class="cline-any cline-yes">78x</span>
840883
<span class="cline-any cline-yes">78x</span>
841884
<span class="cline-any cline-yes">78x</span>
842885
<span class="cline-any cline-yes">24x</span>
@@ -887,15 +930,20 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
887930
<span class="cline-any cline-yes">12x</span>
888931
<span class="cline-any cline-yes">12x</span>
889932
<span class="cline-any cline-yes">12x</span>
933+
<span class="cline-any cline-yes">12x</span>
890934
<span class="cline-any cline-yes">6x</span>
891935
<span class="cline-any cline-yes">30x</span>
936+
<span class="cline-any cline-yes">30x</span>
937+
<span class="cline-any cline-yes">90x</span>
892938
<span class="cline-any cline-yes">90x</span>
893939
<span class="cline-any cline-yes">90x</span>
894940
<span class="cline-any cline-yes">30x</span>
895941
<span class="cline-any cline-yes">30x</span>
896942
<span class="cline-any cline-yes">6x</span>
897943
<span class="cline-any cline-yes">6x</span>
898944
<span class="cline-any cline-yes">30x</span>
945+
<span class="cline-any cline-yes">30x</span>
946+
<span class="cline-any cline-yes">72x</span>
899947
<span class="cline-any cline-yes">72x</span>
900948
<span class="cline-any cline-yes">72x</span>
901949
<span class="cline-any cline-yes">30x</span>
@@ -942,15 +990,20 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
942990
<span class="cline-any cline-yes">12x</span>
943991
<span class="cline-any cline-yes">12x</span>
944992
<span class="cline-any cline-yes">12x</span>
993+
<span class="cline-any cline-yes">12x</span>
945994
<span class="cline-any cline-yes">6x</span>
946995
<span class="cline-any cline-yes">18x</span>
996+
<span class="cline-any cline-yes">18x</span>
997+
<span class="cline-any cline-yes">72x</span>
947998
<span class="cline-any cline-yes">72x</span>
948999
<span class="cline-any cline-yes">72x</span>
9491000
<span class="cline-any cline-yes">18x</span>
9501001
<span class="cline-any cline-yes">18x</span>
9511002
<span class="cline-any cline-yes">6x</span>
9521003
<span class="cline-any cline-yes">6x</span>
9531004
<span class="cline-any cline-yes">30x</span>
1005+
<span class="cline-any cline-yes">30x</span>
1006+
<span class="cline-any cline-yes">72x</span>
9541007
<span class="cline-any cline-yes">72x</span>
9551008
<span class="cline-any cline-yes">72x</span>
9561009
<span class="cline-any cline-yes">30x</span>
@@ -1005,9 +1058,12 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
10051058
<span class="cline-any cline-yes">12x</span>
10061059
<span class="cline-any cline-yes">12x</span>
10071060
<span class="cline-any cline-yes">12x</span>
1061+
<span class="cline-any cline-yes">12x</span>
1062+
<span class="cline-any cline-yes">60x</span>
10081063
<span class="cline-any cline-yes">60x</span>
10091064
<span class="cline-any cline-yes">192x</span>
10101065
<span class="cline-any cline-yes">192x</span>
1066+
<span class="cline-any cline-yes">192x</span>
10111067
<span class="cline-any cline-yes">60x</span>
10121068
<span class="cline-any cline-yes">60x</span>
10131069
<span class="cline-any cline-yes">12x</span>
@@ -1245,22 +1301,27 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
12451301
* // A =&gt; &lt;Float64Array&gt;[ 2.0, 0.0, 0.0, 4.0, 6.0, 0.0, 8.0, 10.0, 12.0 ]
12461302
*/
12471303
function scaleUpper( M, N, A, strideA1, strideA2, offsetA, isrm, mul ) {
1304+
var idx;
12481305
var ia;
12491306
var i0;
12501307
var i1;
12511308
&nbsp;
12521309
ia = offsetA;
12531310
if ( isrm ) {
12541311
for ( i1 = 0; i1 &lt; M; i1++ ) {
1312+
idx = ia + ( i1*strideA2 );
12551313
for ( i0 = i1; i0 &lt; N; i0++ ) {
1256-
A[ ia + ( i0 * strideA2 ) ] *= mul;
1314+
A[ idx ] *= mul;
1315+
idx += strideA2;
12571316
}
12581317
ia += strideA1;
12591318
}
12601319
} else {
12611320
for ( i1 = 0; i1 &lt; N; i1++ ) {
1262-
for ( i0 = 0; i0 &lt;= min( i1, M - 1 ); i0++ ) {
1263-
A[ ia + ( i0 * strideA1 ) ] *= mul;
1321+
idx = ia;
1322+
for ( i0 = 0; i0 &lt;= min( i1, M-1 ); i0++ ) {
1323+
A[ idx ] *= mul;
1324+
idx += strideA1;
12641325
}
12651326
ia += strideA2;
12661327
}
@@ -1298,22 +1359,27 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
12981359
* // A =&gt; &lt;Float64Array&gt;[ 2.0, 4.0, 6.0, 0.0, 8.0, 10.0, 0.0, 0.0, 12.0 ]
12991360
*/
13001361
function scaleLower( M, N, A, strideA1, strideA2, offsetA, isrm, mul ) {
1362+
var idx;
13011363
var ia;
13021364
var i0;
13031365
var i1;
13041366
&nbsp;
13051367
ia = offsetA;
13061368
if ( isrm ) {
13071369
for ( i1 = 0; i1 &lt; M; i1++ ) {
1308-
for ( i0 = 0; i0 &lt;= min( i1, N - 1 ); i0++ ) {
1309-
A[ ia + ( i0 * strideA2 ) ] *= mul;
1370+
idx = ia;
1371+
for ( i0 = 0; i0 &lt;= min( i1, N-1 ); i0++ ) {
1372+
A[ idx ] *= mul;
1373+
idx += strideA2;
13101374
}
13111375
ia += strideA1;
13121376
}
13131377
} else {
13141378
for ( i1 = 0; i1 &lt; N; i1++ ) {
1379+
idx = ia + ( i1*strideA1 );
13151380
for ( i0 = i1; i0 &lt; M; i0++ ) {
1316-
A[ ia + ( i0 * strideA1 ) ] *= mul;
1381+
A[ idx ] *= mul;
1382+
idx += strideA1;
13171383
}
13181384
ia += strideA2;
13191385
}
@@ -1351,23 +1417,28 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
13511417
* // A =&gt; &lt;Float64Array&gt;[ 2.0, 10.0, 0.0, 0.0, 4.0, 12.0, 18.0, 0.0, 6.0, 14.0, 20.0, 24.0, 8.0, 16.0, 22.0, 26.0 ]
13521418
*/
13531419
function scaleUpperHHessenberg( M, N, A, strideA1, strideA2, offsetA, isrm, mul ) {
1420+
var idx;
13541421
var ia;
13551422
var i0;
13561423
var i1;
13571424
&nbsp;
13581425
if ( isrm ) {
13591426
ia = offsetA;
13601427
for ( i1 = 0; i1 &lt; M; i1++ ) {
1428+
idx = ia + ( max( i1 - 1, 0 ) * strideA2 );
13611429
for ( i0 = max( i1 - 1, 0 ); i0 &lt; N; i0++ ) {
1362-
A[ ia + ( i0 * strideA2 ) ] *= mul;
1430+
A[ idx ] *= mul;
1431+
idx += strideA2;
13631432
}
13641433
ia += strideA1;
13651434
}
13661435
} else {
13671436
ia = offsetA;
13681437
for ( i0 = 0; i0 &lt; N; i0++ ) {
1438+
idx = ia;
13691439
for ( i1 = 0; i1 &lt;= min( i0 + 1, M - 1 ); i1++ ) {
1370-
A[ ia + ( i1 * strideA1 ) ] *= mul;
1440+
A[ idx ] *= mul;
1441+
idx += strideA1;
13711442
}
13721443
ia += strideA2;
13731444
}
@@ -1406,6 +1477,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
14061477
* // A =&gt; &lt;Float64Array&gt;[ 11.0, 61.0, 101.0, 22.0, 72.0, 112.0, 33.0, 83.0, 123.0, 44.0, 94.0, 0.0, 55.0, 0.0, 0.0 ]
14071478
*/
14081479
function scaleSymmetricBandedLower( KL, M, N, A, strideA1, strideA2, offsetA, isrm, mul ) {
1480+
var idx;
14091481
var ia;
14101482
var i0;
14111483
var i1;
@@ -1418,15 +1490,19 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
14181490
&nbsp;
14191491
if ( isrm ) {
14201492
for ( i1 = 0; i1 &lt; M; i1++ ) {
1493+
idx = ia;
14211494
for ( i0 = 0; i0 &lt; ( N - i1 ); i0++ ) {
1422-
A[ ia + ( i0 * strideA2 ) ] *= mul;
1495+
A[ idx ] *= mul;
1496+
idx += strideA2;
14231497
}
14241498
ia += strideA1;
14251499
}
14261500
} else {
14271501
for ( i1 = 0; i1 &lt; N; i1++ ) {
1502+
idx = ia;
14281503
for ( i0 = 0; i0 &lt; min( k3, k4 - i1 ); i0++ ) {
1429-
A[ ia + ( i0 * strideA1 ) ] *= mul;
1504+
A[ idx ] *= mul;
1505+
idx += strideA1;
14301506
}
14311507
ia += strideA2;
14321508
}
@@ -1465,6 +1541,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
14651541
* // A =&gt; &lt;Float64Array&gt;[ 0.0, 0.0, 11.0, 0.0, 61.0, 22.0, 101.0, 72.0, 33.0, 112.0, 83.0, 44.0, 123.0, 94.0, 55.0 ]
14661542
*/
14671543
function scaleSymmetricBandedUpper( KU, M, N, A, strideA1, strideA2, offsetA, isrm, mul ) {
1544+
var idx;
14681545
var ia;
14691546
var i0;
14701547
var i1;
@@ -1473,15 +1550,19 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
14731550
&nbsp;
14741551
if ( isrm ) {
14751552
for ( i1 = 0; i1 &lt;= KU; i1++ ) {
1553+
idx = ia + ( max( KU - i1, 0 ) * strideA2 );
14761554
for ( i0 = max( KU - i1, 0 ); i0 &lt; N; i0++ ) {
1477-
A[ ia + ( i0 * strideA2 ) ] *= mul;
1555+
A[ idx ] *= mul;
1556+
idx += strideA2;
14781557
}
14791558
ia += strideA1;
14801559
}
14811560
} else {
14821561
for ( i1 = 0; i1 &lt; N; i1++ ) {
1562+
idx = ia + ( max( KU - i1, 0 ) * strideA1 );
14831563
for ( i0 = max( KU - i1, 0 ); i0 &lt;= KU; i0++ ) {
1484-
A[ ia + ( i0 * strideA1 ) ] *= mul;
1564+
A[ idx ] *= mul;
1565+
idx += strideA1;
14851566
}
14861567
ia += strideA2;
14871568
}
@@ -1520,6 +1601,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
15201601
* // A =&gt; &lt;Float64Array&gt;[ 0.0, 0.0, 0.0, 11.0, 21.0, 31.0, 0.0, 0.0, 12.0, 22.0, 32.0, 42.0, 0.0, 0.0, 23.0, 33.0, 43.0, 53.0, 0.0, 0.0, 34.0, 44.0, 54.0, 0.0, 0.0, 0.0, 45.0, 55.0, 0.0, 0.0 ]
15211602
*/
15221603
function scaleBanded( KL, KU, M, N, A, strideA1, strideA2, offsetA, mul ) {
1604+
var idx;
15231605
var ia;
15241606
var i0;
15251607
var i1;
@@ -1535,8 +1617,10 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
15351617
ia = offsetA;
15361618
&nbsp;
15371619
for ( i1 = 0; i1 &lt; N; i1++ ) {
1620+
idx = ia + ( max( k1 - i1, k2 ) * strideA1 );
15381621
for ( i0 = max( k1 - i1, k2 ); i0 &lt;= min( k3, k4 - i1 ); i0++ ) {
1539-
A[ ia + ( i0 * strideA1 ) ] *= mul;
1622+
A[ idx ] *= mul;
1623+
idx += strideA1;
15401624
}
15411625
ia += strideA2;
15421626
}
@@ -1660,7 +1744,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
16601744
<div class='footer quiet pad2 space-top1 center small'>
16611745
Code coverage generated by
16621746
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
1663-
at 2025-07-09T08:05:42.474Z
1747+
at 2025-07-09T08:27:04.901Z
16641748
</div>
16651749
<script src="../../../../prettify.js"></script>
16661750
<script>

lapack/base/dlascl/coverage.ndjson

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[774,790,97.9747,92,98,93.8776,10,10,100,774,790,97.9747,"382580e9962f4a15775e422e5e4b8a9490cdd66f","2025-07-09 08:04:05 +0000"]
1+
[802,818,98.044,92,98,93.8776,10,10,100,802,818,98.044,"bd9df6bd23bb9ea023ae8c9df27152a654217a42","2025-07-09 08:23:40 +0000"]

lapack/base/dlascl/dlascl.js.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">lapack
373373
<div class='footer quiet pad2 space-top1 center small'>
374374
Code coverage generated by
375375
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
376-
at 2025-07-09T08:05:42.474Z
376+
at 2025-07-09T08:27:04.901Z
377377
</div>
378378
<script src="../../../../prettify.js"></script>
379379
<script>

0 commit comments

Comments
 (0)