Skip to content

Commit 10a1e98

Browse files
committed
convert alpha values into simple interger arguements
1 parent 6d8dc64 commit 10a1e98

8 files changed

Lines changed: 14 additions & 14 deletions

File tree

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ var x = new ndarray( 'complex64', xbuf, [ 3 ], [ 1 ], 0, 'row-major' );
5252
var ybuf = new Complex64Array( [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ] );
5353
var y = new ndarray( 'complex64', ybuf, [ 3 ], [ 1 ], 0, 'row-major' );
5454

55-
var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
55+
var alpha = scalar2ndarray( new Complex64( 1.0, 2.0 ), '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.0, 5.0 ], <Complex64>[ -4.0, 11.0 ], <Complex64>[ -6.0, 17.0 ] ]
5858

5959
var bool = ( y === z );
6060
// returns true
@@ -101,7 +101,7 @@ var ybuf = new Complex64Array( discreteUniform( xbuf.length, 0, 10, opts ) );
101101
var y = new ndarray( 'complex64', ybuf, [ ybuf.length ], [ 1 ], 0, 'row-major' );
102102
console.log( ndarray2array( y ) );
103103

104-
var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), {
104+
var alpha = scalar2ndarray( new Complex64( 1.0, 2.0 ), {
105105
'dtype': 'complex64'
106106
});
107107
var out = caxpy( [ x, y, alpha ] );

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ function createBenchmark( len ) {
6767
});
6868
y = new ndarray( options.dtype, new Complex64Array( ybuf ), [ len ], [ 1 ], 0, 'row-major' );
6969

70-
alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), options.dtype, 'row-major' );
70+
alpha = scalar2ndarray( new Complex64( 1.0, 2.0 ), options.dtype, 'row-major' );
7171

7272
return benchmark;
7373

lib/node_modules/@stdlib/blas/base/ndarray/caxpy/docs/repl.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
> var ord = 'row-major';
3030
> var x = new {{alias:@stdlib/ndarray/ctor}}( dt, xbuf, sh, st, oo, ord );
3131
> var y = new {{alias:@stdlib/ndarray/ctor}}( dt, ybuf, sh, st, oo, ord );
32-
> var ca = new {{alias:@stdlib/complex/float32/ctor}}( 0.4, -0.7 );
32+
> var ca = new {{alias:@stdlib/complex/float32/ctor}}( 1.0, 2.0 );
3333
> var alpha = {{alias:@stdlib/ndarray/base/from-scalar}}( ca, dt, ord );
3434

3535
> {{alias}}( [ x, y, alpha ] );
3636
> y
37-
<ndarray>[ <Complex64>[ 5.0, 4.0 ], <Complex64>[ 1.3, 0.1 ] ]
37+
<ndarray>[ <Complex64>[ 2.0, 16.0 ], <Complex64>[ -14.0, -5.0 ] ]
3838

3939
See Also
4040
--------

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ import { complex64ndarray } from '@stdlib/types/ndarray';
4040
* var ybuf = new Complex64Array( [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ] );
4141
* var y = new ndarray( 'complex64', ybuf, [ 5 ], [ 1 ], 0, 'row-major' );
4242
*
43-
* var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
43+
* var alpha = scalar2ndarray( new Complex64( 1.0, 2.0 ), '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.0, 5.0 ], <Complex64>[ -4.0, 11.0 ], <Complex64>[ -6.0, 17.0 ], <Complex64>[ -8.0, 23.0 ], <Complex64>[ -10.0, 29.0 ] ]
4747
*
4848
* var bool = ( z === y );
4949
* // returns true

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ var ybuf = new Complex64Array( discreteUniform( xbuf.length, 0, 10, opts ) );
3838
var y = new ndarray( 'complex64', ybuf, [ ybuf.length ], [ 1 ], 0, 'row-major' );
3939
console.log( ndarray2array( y ) );
4040

41-
var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), {
41+
var alpha = scalar2ndarray( new Complex64( 1.0, 2.0 ), {
4242
'dtype': 'complex64'
4343
});
4444
var out = caxpy( [ x, y, alpha ] );

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@
3636
* var ybuf = new Complex64Array( [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ] );
3737
* var y = new ndarray( 'complex64', ybuf, [ 4 ], [ 1 ], 0, 'row-major' );
3838
*
39-
* var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
39+
* var alpha = scalar2ndarray( new Complex64( 1.0, 2.0 ), '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.0, 5.0 ], <Complex64>[ -4.0, 11.0 ], <Complex64>[ -6.0, 17.0 ], <Complex64>[ -8.0, 23.0 ] ]
4343
*
4444
* var bool = ( z === y );
4545
* // returns true

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,10 @@ var strided = require( '@stdlib/blas/base/caxpy' ).ndarray;
4848
* var ybuf = new Complex64Array( [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ] );
4949
* var y = new ndarray( 'complex64', ybuf, [ 4 ], [ 1 ], 0, 'row-major' );
5050
*
51-
* var alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
51+
* var alpha = scalar2ndarray( new Complex64( 1.0, 2.0 ), '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.0, 5.0 ], <Complex64>[ -4.0, 11.0 ], <Complex64>[ -6.0, 17.0 ], <Complex64>[ -8.0, 23.0 ] ]
5555
*
5656
* var bool = ( z === y );
5757
* // returns true

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ tape( 'if provided empty ndarrays, the function returns the output ndarray uncha
157157
ybuf = new Complex64Array( [] );
158158
x = vector( xbuf, 0, 1, 0 );
159159
y = vector( ybuf, 0, 1, 0 );
160-
alpha = scalar2ndarray( new Complex64( 0.4, -0.7 ), 'complex64', 'row-major' );
160+
alpha = scalar2ndarray( new Complex64( 1.0, 2.0 ), 'complex64', 'row-major' );
161161

162162
v = caxpy( [ x, y, alpha ] );
163163

0 commit comments

Comments
 (0)