Skip to content

Commit 336d7b9

Browse files
Shabareesh ShettyShabareesh Shetty
authored andcommitted
chore: add symmetric examples
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: passed - task: lint_package_json status: na - task: lint_repl_help status: passed - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent d9f8238 commit 336d7b9

File tree

7 files changed

+30
-30
lines changed

7 files changed

+30
-30
lines changed

lib/node_modules/@stdlib/blas/base/dsyrk/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ Performs one of the symmetric rank `K` operations `C = α*A*A**T + β*C` or `C =
3838
var Float64Array = require( '@stdlib/array/float64' );
3939

4040
var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
41-
var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
41+
var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
4242

4343
dsyrk( 'row-major', 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1.0, C, 3 );
44-
// C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
44+
// C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
4545
```
4646

4747
The function has the following parameters:
@@ -66,10 +66,10 @@ The stride parameters determine how elements in the input arrays are accessed at
6666
var Float64Array = require( '@stdlib/array/float64' );
6767

6868
var A = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 0.0, 0.0, 4.0, 5.0, 6.0, 0.0, 0.0, 0.0, 7.0, 8.0, 9.0 ] );
69-
var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
69+
var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
7070

7171
dsyrk( 'row-major', 'upper', 'no-transpose', 3, 3, 1.0, A, 6, 1.0, C, 3 );
72-
// C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
72+
// C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
7373
```
7474

7575
<!-- lint disable maximum-heading-length -->
@@ -82,10 +82,10 @@ Performs one of the symmetric rank `K` operations `C = α*A*A**T + β*C` or `C =
8282
var Float64Array = require( '@stdlib/array/float64' );
8383

8484
var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
85-
var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
85+
var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
8686

8787
dsyrk.ndarray( 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 0, 1.0, C, 3, 1, 0 );
88-
// C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
88+
// C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
8989
```
9090

9191
The function has the following additional parameters:
@@ -103,10 +103,10 @@ While [`typed array`][mdn-typed-array] views mandate a view offset based on the
103103
var Float64Array = require( '@stdlib/array/float64' );
104104

105105
var A = new Float64Array( [ 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
106-
var C = new Float64Array( [ 0.0, 0.0, 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
106+
var C = new Float64Array( [ 0.0, 0.0, 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
107107

108108
dsyrk.ndarray( 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 1, 1.0, C, 3, 1, 2 );
109-
// C => <Float64Array>[ 0.0, 0.0, 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
109+
// C => <Float64Array>[ 0.0, 0.0, 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
110110
```
111111

112112
</section>

lib/node_modules/@stdlib/blas/base/dsyrk/docs/repl.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@
6060
--------
6161
// Standard usage:
6262
> var A = new {{alias:@stdlib/array/float64}}( [ 1.0, 2.0, 3.0, 4.0 ] );
63-
> var C = new {{alias:@stdlib/array/float64}}( [ 1.0, 2.0, 0.0, 4.0 ] );
63+
> var C = new {{alias:@stdlib/array/float64}}( [ 1.0, 2.0, 2.0, 4.0 ] );
6464
> var order = 'row-major';
6565
> var uplo = 'upper';
6666
> var trans = 'no-transpose';
6767
> {{alias}}( order, uplo, trans, 2, 2, 1.0, A, 2, 1.0, C, 2 )
68-
<Float64Array>[ 6.0, 13.0, 0.0, 29.0 ]
68+
<Float64Array>[ 6.0, 13.0, 2.0, 29.0 ]
6969

7070

7171
{{alias}}.ndarray( uplo, trans, N, K, α, A, sa1, sa2, oa, β, C, sc1, sc2, oc )
@@ -132,11 +132,11 @@
132132
Examples
133133
--------
134134
> var A = new {{alias:@stdlib/array/float64}}( [ 1.0, 2.0, 3.0, 4.0 ] );
135-
> var C = new {{alias:@stdlib/array/float64}}( [ 1.0, 2.0, 0.0, 4.0 ] );
135+
> var C = new {{alias:@stdlib/array/float64}}( [ 1.0, 2.0, 2.0, 4.0 ] );
136136
> var uplo = 'upper';
137137
> var trans = 'no-transpose';
138138
> {{alias}}.ndarray( uplo, trans, 2, 2, 1.0, A, 2, 1, 0, 1.0, C, 2, 1, 0 )
139-
<Float64Array>[ 6.0, 13.0, 0.0, 29.0 ]
139+
<Float64Array>[ 6.0, 13.0, 2.0, 29.0 ]
140140

141141
See Also
142142
--------

lib/node_modules/@stdlib/blas/base/dsyrk/docs/types/index.d.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ interface Routine {
4646
* var Float64Array = require( '@stdlib/array/float64' );
4747
*
4848
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
49-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
49+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
5050
*
5151
* dsyrk( 'row-major', 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 0, 1.0, C, 3, 1, 0 );
52-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
52+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
5353
*/
5454
( order: Layout, uplo: MatrixTriangle, trans: TransposeOperation, N: number, K: number, alpha: number, A: Float64Array, LDA: number, beta: number, C: Float64Array, LDC: number ): Float64Array;
5555

@@ -77,10 +77,10 @@ interface Routine {
7777
* var Float64Array = require( '@stdlib/array/float64' );
7878
*
7979
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
80-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
80+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
8181
*
8282
* dsyrk.ndarray( 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 0, 1.0, C, 3, 1, 0 );
83-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
83+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
8484
*/
8585
ndarray( uplo: MatrixTriangle, trans: TransposeOperation, N: number, K: number, alpha: number, A: Float64Array, strideA1: number, strideA2: number, offsetA: number, beta: number, C: Float64Array, strideC1: number, strideC2: number, offsetC: number ): Float64Array;
8686
}
@@ -105,19 +105,19 @@ interface Routine {
105105
* var Float64Array = require( '@stdlib/array/float64' );
106106
*
107107
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
108-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
108+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
109109
*
110110
* dsyrk( 'row-major', 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 0, 1.0, C, 3, 1, 0 );
111-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
111+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
112112
*
113113
* @example
114114
* var Float64Array = require( '@stdlib/array/float64' );
115115
*
116116
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
117-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
117+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
118118
*
119119
* dsyrk.ndarray( 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 0, 1.0, C, 3, 1, 0 );
120-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
120+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
121121
*/
122122
declare var dsyrk: Routine;
123123

lib/node_modules/@stdlib/blas/base/dsyrk/lib/base.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,10 +190,10 @@ function scal( uplo, N, beta, X, strideX1, strideX2, offsetX ) { // TODO: consid
190190
* var Float64Array = require( '@stdlib/array/float64' );
191191
*
192192
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
193-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
193+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
194194
*
195195
* dsyrk( 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 0, 1.0, C, 3, 1, 0 );
196-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
196+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
197197
*/
198198
function dsyrk( uplo, trans, N, K, alpha, A, strideA1, strideA2, offsetA, beta, C, strideC1, strideC2, offsetC ) {
199199
var isrma;

lib/node_modules/@stdlib/blas/base/dsyrk/lib/dsyrk.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ var base = require( './base.js' );
5858
* var Float64Array = require( '@stdlib/array/float64' );
5959
*
6060
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
61-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
61+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
6262
*
6363
* dsyrk( 'row-major', 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1.0, C, 3 );
64-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
64+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
6565
*/
6666
function dsyrk( order, uplo, trans, N, K, alpha, A, LDA, beta, C, LDC ) { // eslint-disable-line max-params
6767
var nrowsa;

lib/node_modules/@stdlib/blas/base/dsyrk/lib/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,20 @@
2828
* var dsyrk = require( '@stdlib/blas/base/dsyrk' );
2929
*
3030
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
31-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
31+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
3232
*
3333
* dsyrk( 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1.0, C, 3 );
34-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
34+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
3535
*
3636
* @example
3737
* var Float64Array = require( '@stdlib/array/float64' );
3838
* var dsyrk = require( '@stdlib/blas/base/dsyrk' );
3939
*
4040
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
41-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
41+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
4242
*
4343
* dsyrk.ndarray( 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 0, 1.0, C, 3, 1, 0 );
44-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
44+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
4545
*/
4646

4747
// MODULES //

lib/node_modules/@stdlib/blas/base/dsyrk/lib/ndarray.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@ var base = require( './base.js' );
5757
* var Float64Array = require( '@stdlib/array/float64' );
5858
*
5959
* var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] );
60-
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 0.0, 4.0, 5.0, 0.0, 0.0, 6.0 ] );
60+
* var C = new Float64Array( [ 1.0, 2.0, 3.0, 2.0, 4.0, 5.0, 3.0, 5.0, 6.0 ] );
6161
*
6262
* dsyrk( 'upper', 'no-transpose', 3, 3, 1.0, A, 3, 1, 0, 1.0, C, 3, 1, 0 );
63-
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 0.0, 81.0, 127.0, 0.0, 0.0, 200.0 ]
63+
* // C => <Float64Array>[ 15.0, 34.0, 53.0, 2.0, 81.0, 127.0, 3.0, 5.0, 200.0 ]
6464
*/
6565
function dsyrk( uplo, trans, N, K, alpha, A, strideA1, strideA2, offsetA, beta, C, strideC1, strideC2, offsetC ) { // eslint-disable-line max-params, max-len
6666
if ( !isMatrixTriangle( uplo ) ) {

0 commit comments

Comments
 (0)