Skip to content

Commit 6d8dc64

Browse files
committed
chore: clean-up
1 parent 6bf8e6b commit 6d8dc64

6 files changed

Lines changed: 32 additions & 21 deletions

File tree

lib/node_modules/@stdlib/blas/base/ndarray/caxpy/README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ var y = new ndarray( 'complex64', ybuf, [ 3 ], [ 1 ], 0, 'row-major' );
5454

5555
var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
5656
var z = caxpy( [ x, y, alpha ] );
57-
// returns <ndarray>[ <Complex64>[ 2.8, 1.1 ], <Complex64>[ 5.0, 0.5 ], <Complex64>[ 7.2, -0.1 ] ]
57+
// returns <ndarray>[ <Complex64>[ ~2.8, ~1.1 ], <Complex64>[ 5.0, ~0.5 ], <Complex64>[ ~7.2, ~-0.1 ] ]
5858

5959
var bool = ( y === z );
6060
// returns true
@@ -82,25 +82,28 @@ The function has the following parameters:
8282

8383
```javascript
8484
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
85+
var Complex64Array = require( '@stdlib/array/complex64' );
8586
var Complex64 = require( '@stdlib/complex/float32/ctor' );
8687
var scalar2ndarray = require( '@stdlib/ndarray/from-scalar' );
8788
var ndarray = require( '@stdlib/ndarray/base/ctor' );
8889
var ndarray2array = require( '@stdlib/ndarray/to-array' );
8990
var caxpy = require( '@stdlib/blas/base/ndarray/caxpy' );
9091

9192
var opts = {
92-
'dtype': 'complex64'
93+
'dtype': 'float32'
9394
};
9495

95-
var xbuf = discreteUniform( 10, 0, 100, opts );
96-
var x = new ndarray( opts.dtype, xbuf, [ xbuf.length ], [ 1 ], 0, 'row-major' );
96+
var xbuf = new Complex64Array( discreteUniform( 10, 0, 100, opts ) );
97+
var x = new ndarray( 'complex64', xbuf, [ xbuf.length ], [ 1 ], 0, 'row-major' );
9798
console.log( ndarray2array( x ) );
9899

99-
var ybuf = discreteUniform( xbuf.length, 0, 10, opts );
100-
var y = new ndarray( opts.dtype, ybuf, [ ybuf.length ], [ 1 ], 0, 'row-major' );
100+
var ybuf = new Complex64Array( discreteUniform( xbuf.length, 0, 10, opts ) );
101+
var y = new ndarray( 'complex64', ybuf, [ ybuf.length ], [ 1 ], 0, 'row-major' );
101102
console.log( ndarray2array( y ) );
102103

103-
var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), opts );
104+
var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), {
105+
'dtype': 'complex64'
106+
});
104107
var out = caxpy( [ x, y, alpha ] );
105108
console.log( ndarray2array( out ) );
106109
```

lib/node_modules/@stdlib/blas/base/ndarray/caxpy/benchmark/benchmark.js

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ var realf = require( '@stdlib/complex/float32/real' );
2727
var pow = require( '@stdlib/math/base/special/pow' );
2828
var ndarray = require( '@stdlib/ndarray/base/ctor' );
2929
var scalar2ndarray = require( '@stdlib/ndarray/base/from-scalar' );
30+
var Complex64Array = require( '@stdlib/array/complex64' );
3031
var Complex64 = require( '@stdlib/complex/float32/ctor' );
3132
var format = require( '@stdlib/string/format' );
3233
var pkg = require( './../package.json' ).name;
@@ -56,11 +57,15 @@ function createBenchmark( len ) {
5657
var x;
5758
var y;
5859

59-
xbuf = uniform( len, -100.0, 100.0, options );
60-
x = new ndarray( options.dtype, xbuf, [ len ], [ 1 ], 0, 'row-major' );
60+
xbuf = uniform( len*2, -100.0, 100.0, {
61+
'dtype': 'float32'
62+
});
63+
x = new ndarray( options.dtype, new Complex64Array( xbuf ), [ len ], [ 1 ], 0, 'row-major' );
6164

62-
ybuf = uniform( len, -100.0, 100.0, options );
63-
y = new ndarray( options.dtype, ybuf, [ len ], [ 1 ], 0, 'row-major' );
65+
ybuf = uniform( len*2, -100.0, 100.0, {
66+
'dtype': 'float32'
67+
});
68+
y = new ndarray( options.dtype, new Complex64Array( ybuf ), [ len ], [ 1 ], 0, 'row-major' );
6469

6570
alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), options.dtype, 'row-major' );
6671

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ import { complex64ndarray } from '@stdlib/types/ndarray';
4343
* var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
4444
*
4545
* var z = caxpy( [ x, y, alpha ] );
46-
* // returns <ndarray>[ <Complex64>[ 2.8, 1.1 ], <Complex64>[ 5.0, 0.5 ], <Complex64>[ 7.2, -0.1 ], <Complex64>[ 9.4, -0.7 ], <Complex64>[ 11.6, -1.3 ] ]
46+
* // returns <ndarray>[ <Complex64>[ ~2.8, ~1.1 ], <Complex64>[ 5.0, ~0.5 ], <Complex64>[ ~7.2, ~-0.1 ], <Complex64>[ ~9.4, ~-0.7 ], <Complex64>[ ~11.6, ~-1.3 ] ]
4747
*
4848
* var bool = ( z === y );
4949
* // returns true

lib/node_modules/@stdlib/blas/base/ndarray/caxpy/examples/index.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,27 @@
1919
'use strict';
2020

2121
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
22+
var Complex64Array = require( '@stdlib/array/complex64' );
23+
var Complex64 = require( '@stdlib/complex/float32/ctor' );
2224
var scalar2ndarray = require( '@stdlib/ndarray/from-scalar' );
2325
var ndarray = require( '@stdlib/ndarray/base/ctor' );
2426
var ndarray2array = require( '@stdlib/ndarray/to-array' );
25-
var Complex64 = require( '@stdlib/complex/float32/ctor' );
2627
var caxpy = require( './../lib' );
2728

2829
var opts = {
29-
'dtype': 'complex64'
30+
'dtype': 'float32'
3031
};
3132

32-
var xbuf = discreteUniform( 10, 0, 100, opts );
33-
var x = new ndarray( opts.dtype, xbuf, [ xbuf.length ], [ 1 ], 0, 'row-major' );
33+
var xbuf = new Complex64Array( discreteUniform( 10, 0, 100, opts ) );
34+
var x = new ndarray( 'complex64', xbuf, [ xbuf.length ], [ 1 ], 0, 'row-major' );
3435
console.log( ndarray2array( x ) );
3536

36-
var ybuf = discreteUniform( xbuf.length, 0, 10, opts );
37-
var y = new ndarray( opts.dtype, ybuf, [ ybuf.length ], [ 1 ], 0, 'row-major' );
37+
var ybuf = new Complex64Array( discreteUniform( xbuf.length, 0, 10, opts ) );
38+
var y = new ndarray( 'complex64', ybuf, [ ybuf.length ], [ 1 ], 0, 'row-major' );
3839
console.log( ndarray2array( y ) );
3940

40-
var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), opts );
41+
var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), {
42+
'dtype': 'complex64'
43+
});
4144
var out = caxpy( [ x, y, alpha ] );
4245
console.log( ndarray2array( out ) );

lib/node_modules/@stdlib/blas/base/ndarray/caxpy/lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
* var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
4040
*
4141
* var z = caxpy( [ x, y, alpha ] );
42-
* // returns <ndarray>[ <Complex64>[ 2.8, 1.1 ], <Complex64>[ 5.0, 0.5 ], <Complex64>[ 7.2, -0.1 ], <Complex64>[ 9.4, -0.7 ] ]
42+
* // returns <ndarray>[ <Complex64>[ ~2.8, ~1.1 ], <Complex64>[ 5.0, ~0.5 ], <Complex64>[ ~7.2, ~-0.1 ], <Complex64>[ ~9.4, ~-0.7 ] ]
4343
*
4444
* var bool = ( z === y );
4545
* // returns true

lib/node_modules/@stdlib/blas/base/ndarray/caxpy/lib/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ var strided = require( '@stdlib/blas/base/caxpy' ).ndarray;
5151
* var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
5252
*
5353
* var z = caxpy( [ x, y, alpha ] );
54-
* // returns <ndarray>[ <Complex64>[ 2.8, 1.1 ], <Complex64>[ 5.0, 0.5 ], <Complex64>[ 7.2, -0.1 ], <Complex64>[ 9.4, -0.7 ] ]
54+
* // returns <ndarray>[ <Complex64>[ ~2.8, ~1.1 ], <Complex64>[ 5.0, ~0.5 ], <Complex64>[ ~7.2, ~-0.1 ], <Complex64>[ ~9.4, ~-0.7 ] ]
5555
*
5656
* var bool = ( z === y );
5757
* // returns true

0 commit comments

Comments
 (0)