Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 23e5de5

Browse files
committedJun 15, 2025
Update artifacts
1 parent b6ebbe8 commit 23e5de5

File tree

7 files changed

+200
-200
lines changed

7 files changed

+200
-200
lines changed
 

‎blas/base/strsm/base.js.html

Lines changed: 171 additions & 171 deletions
Large diffs are not rendered by default.

‎blas/base/strsm/coverage.ndjson

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[699,724,96.547,165,172,95.9302,4,4,100,699,724,96.547,"08ab142a7c46ff5e110ab8f39f1f2e43f6f92af7","2025-06-10 11:58:47 +0530"]
1+
[699,724,96.547,161,168,95.8333,4,4,100,699,724,96.547,"eb001a01a2eb38aea0d08ddc1c15580ddfda6d22","2025-06-15 13:39:48 +0530"]

‎blas/base/strsm/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ <h1><a href="../../../../index.html">All files</a> blas/base/strsm/lib</h1>
3030

3131

3232
<div class='fl pad1y space-right2'>
33-
<span class="strong">95.93% </span>
33+
<span class="strong">95.83% </span>
3434
<span class="quiet">Branches</span>
35-
<span class='fraction'>165/172</span>
35+
<span class='fraction'>161/168</span>
3636
</div>
3737

3838

@@ -85,8 +85,8 @@ <h1><a href="../../../../index.html">All files</a> blas/base/strsm/lib</h1>
8585
</td>
8686
<td data-value="93.62" class="pct high">93.62%</td>
8787
<td data-value="392" class="abs high">367/392</td>
88-
<td data-value="94.4" class="pct high">94.4%</td>
89-
<td data-value="125" class="abs high">118/125</td>
88+
<td data-value="94.21" class="pct high">94.21%</td>
89+
<td data-value="121" class="abs high">114/121</td>
9090
<td data-value="100" class="pct high">100%</td>
9191
<td data-value="2" class="abs high">2/2</td>
9292
<td data-value="93.62" class="pct high">93.62%</td>
@@ -161,7 +161,7 @@ <h1><a href="../../../../index.html">All files</a> blas/base/strsm/lib</h1>
161161
<div class='footer quiet pad2 space-top1 center small'>
162162
Code coverage generated by
163163
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
164-
at 2025-06-10T06:31:34.260Z
164+
at 2025-06-15T08:12:06.458Z
165165
</div>
166166
<script src="../../../../prettify.js"></script>
167167
<script>

‎blas/base/strsm/index.js.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -220,29 +220,29 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
220220
'use strict';
221221
&nbsp;
222222
/**
223-
* BLAS routine to solve matrix equation `op(A) * X = alpha * B` or `X * op(A) = alpha * B` where `alpha` is a scalar, `X` and `B` are `m` by `n` matrices, `A` is a unit, or non-unit, upper or lower triangular matrix and `op(A)` is one of `op(A) = A` or `op(A) = A^T`. The matrix `X` is overwritten on `B`.
223+
* BLAS routine to solve matrix equation `op(A) * X = α * B` or `X * op(A) = α * B` where `α` is a scalar, `X` and `B` are `M` by `N` matrices, `A` is a unit, or non-unit, upper or lower triangular matrix and `op(A)` is one of `op(A) = A` or `op(A) = A^T`. The matrix `X` is overwritten on `B`.
224224
*
225225
* @module @stdlib/blas/base/strsm
226226
*
227227
* @example
228228
* var Float32Array = require( '@stdlib/array/float32' );
229229
* var strsm = require( '@stdlib/blas/base/strsm' );
230230
*
231-
* var A = new Float32Array( [ 1.0, 3.0, 0.0, 4.0 ] );
232-
* var B = new Float32Array( [ 5.0, 7.0, 0.0, 8.0 ] );
231+
* var A = new Float32Array( [ 1.0, 0.0, 0.0, 2.0, 3.0, 0.0, 4.0, 5.0, 6.0 ] );
232+
* var B = new Float32Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
233233
*
234-
* strsm( 'row-major', 'left', 'upper', 'no-transpose', 'non-unit', 2, 2, 6.0, A, 2, B, 2 );
235-
* // B =&gt; &lt;Float32Array&gt;[ 30.0, 0.0, 0.0, 12.0 ]
234+
* strsm( 'row-major', 'left', 'lower', 'no-transpose', 'unit', 3, 3, 1.0, A, 3, B, 3 );
235+
* // B =&gt; &lt;Float32Array&gt;[ 1.0, 2.0, 3.0, 2.0, 1.0, 0.0, -7.0, -5.0, -3.0 ]
236236
*
237237
* @example
238238
* var Float32Array = require( '@stdlib/array/float32' );
239239
* var strsm = require( '@stdlib/blas/base/strsm' );
240240
*
241-
* var A = new Float32Array( [ 0.0, 0.0, 1.0, 3.0, 0.0, 4.0 ] );
242-
* var B = new Float32Array( [ 0.0, 5.0, 7.0, 0.0, 8.0 ] );
241+
* var A = new Float32Array( [ 1.0, 0.0, 0.0, 2.0, 3.0, 0.0, 4.0, 5.0, 6.0 ] );
242+
* var B = new Float32Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
243243
*
244-
* strsm.ndarray( 'left', 'upper', 'no-transpose', 'non-unit', 2, 2, 6.0, A, 2, 1, 2, B, 2, 1, 1 );
245-
* // B =&gt; &lt;Float32Array&gt;[ 0.0, 30.0, 6.0, 0.0, 12.0 ]
244+
* strsm.ndarray( 'left', 'lower', 'no-transpose', 'unit', 3, 3, 1.0, A, 3, 1, 0, B, 3, 1, 0 );
245+
* // B =&gt; &lt;Float32Array&gt;[ 1.0, 2.0, 3.0, 2.0, 1.0, 0.0, -7.0, -5.0, -3.0 ]
246246
*/
247247
&nbsp;
248248
// MODULES //
@@ -274,7 +274,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
274274
<div class='footer quiet pad2 space-top1 center small'>
275275
Code coverage generated by
276276
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
277-
at 2025-06-10T06:31:34.260Z
277+
at 2025-06-15T08:12:06.458Z
278278
</div>
279279
<script src="../../../../prettify.js"></script>
280280
<script>

‎blas/base/strsm/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">blas/b
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-10T06:31:34.260Z
178+
at 2025-06-15T08:12:06.458Z
179179
</div>
180180
<script src="../../../../prettify.js"></script>
181181
<script>

‎blas/base/strsm/ndarray.js.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
298298
// MAIN //
299299
&nbsp;
300300
/**
301-
* Solve matrix equation `op(A) * X = alpha * B` or `X * op(A) = alpha * B` where `alpha` is a scalar, `X` and `B` are `M` by `N` matrices, `A` is a unit, or non-unit, upper or lower triangular matrix and `op(A)` is one of `op(A) = A` or `op(A) = A^T`. The matrix `X` is overwritten on `B`.
301+
* Solves matrix equation `op(A) * X = α * B` or `X * op(A) = α * B` where `α` is a scalar, `X` and `B` are `M` by `N` matrices, `A` is a unit, or non-unit, upper or lower triangular matrix and `op(A)` is one of `op(A) = A` or `op(A) = A^T`. The matrix `X` is overwritten on `B`.
302302
*
303303
* @param {string} side - specifies whether `op( A )` appears on the left or right of `X`
304304
* @param {string} uplo - specifies whether the upper or lower triangular part of the matrix `A` is supplied
@@ -328,11 +328,11 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
328328
* @example
329329
* var Float32Array = require( '@stdlib/array/float32' );
330330
*
331-
* var A = new Float32Array( [ 0.0, 0.0, 1.0, 3.0, 0.0, 4.0 ] );
332-
* var B = new Float32Array( [ 0.0, 5.0, 7.0, 0.0, 8.0 ] );
331+
* var A = new Float32Array( [ 1.0, 0.0, 0.0, 2.0, 3.0, 0.0, 4.0, 5.0, 6.0 ] );
332+
* var B = new Float32Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
333333
*
334-
* strsm( 'left', 'upper', 'no-transpose', 'non-unit', 2, 2, 6.0, A, 2, 1, 2, B, 2, 1, 1 );
335-
* // B =&gt; &lt;Float32Array&gt;[ 0.0, 30.0, 6.0, 0.0, 12.0 ]
334+
* strsm( 'left', 'lower', 'no-transpose', 'unit', 3, 3, 1.0, A, 3, 1, 0, B, 3, 1, 0 );
335+
* // B =&gt; &lt;Float32Array&gt;[ 1.0, 2.0, 3.0, 2.0, 1.0, 0.0, -7.0, -5.0, -3.0 ]
336336
*/
337337
function strsm( side, uplo, transa, diag, M, N, alpha, A, strideA1, strideA2, offsetA, B, strideB1, strideB2, offsetB ) { // eslint-disable-line max-len, max-params
338338
if ( !isOperationSide( side ) ) {
@@ -373,7 +373,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
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-06-10T06:31:34.260Z
376+
at 2025-06-15T08:12:06.458Z
377377
</div>
378378
<script src="../../../../prettify.js"></script>
379379
<script>

‎blas/base/strsm/strsm.js.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
355355
// MAIN //
356356
&nbsp;
357357
/**
358-
* Solve matrix equation `op(A) * X = alpha * B` or `X * op(A) = alpha * B` where `alpha` is a scalar, `X` and `B` are `M` by `N` matrices, `A` is a unit, or non-unit, upper or lower triangular matrix and `op(A)` is one of `op(A) = A` or `op(A) = A^T`. The matrix `X` is overwritten on `B`.
358+
* Solves matrix equation `op(A) * X = α * B` or `X * op(A) = α * B` where `α` is a scalar, `X` and `B` are `M` by `N` matrices, `A` is a unit, or non-unit, upper or lower triangular matrix and `op(A)` is one of `op(A) = A` or `op(A) = A^T`. The matrix `X` is overwritten on `B`.
359359
*
360360
* @param {string} order - storage layout of `A` and `B`
361361
* @param {string} side - specifies whether `op( A )` appears on the left or right of `X`
@@ -383,11 +383,11 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
383383
* @example
384384
* var Float32Array = require( '@stdlib/array/float32' );
385385
*
386-
* var A = new Float32Array( [ 1.0, 3.0, 0.0, 4.0 ] );
387-
* var B = new Float32Array( [ 5.0, 7.0, 0.0, 8.0 ] );
386+
* var A = new Float32Array( [ 1.0, 0.0, 0.0, 2.0, 3.0, 0.0, 4.0, 5.0, 6.0 ] );
387+
* var B = new Float32Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
388388
*
389-
* strsm( 'row-major', 'left', 'upper', 'no-transpose', 'non-unit', 2, 2, 6.0, A, 2, B, 2 );
390-
* // B =&gt; &lt;Float32Array&gt;[ 30.0, 6.0, 0.0, 12.0 ]
389+
* strsm( 'row-major', 'left', 'lower', 'no-transpose', 'unit', 3, 3, 1.0, A, 3, B, 3 );
390+
* // B =&gt; &lt;Float32Array&gt;[ 1.0, 2.0, 3.0, 2.0, 1.0, 0.0, -7.0, -5.0, -3.0 ]
391391
*/
392392
function strsm( order, side, uplo, transa, diag, M, N, alpha, A, LDA, B, LDB ) { // eslint-disable-line max-params
393393
var nrowsa;
@@ -454,7 +454,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">blas/b
454454
<div class='footer quiet pad2 space-top1 center small'>
455455
Code coverage generated by
456456
<a href="https://istanbul.js.org/" target="_blank" rel="noopener noreferrer">istanbul</a>
457-
at 2025-06-10T06:31:34.260Z
457+
at 2025-06-15T08:12:06.458Z
458458
</div>
459459
<script src="../../../../prettify.js"></script>
460460
<script>

0 commit comments

Comments
 (0)