diff --git a/lib/node_modules/@stdlib/strided/base/cmap/README.md b/lib/node_modules/@stdlib/strided/base/cmap/README.md index 0f78586f66a8..ab19b2b79742 100644 --- a/lib/node_modules/@stdlib/strided/base/cmap/README.md +++ b/lib/node_modules/@stdlib/strided/base/cmap/README.md @@ -48,9 +48,7 @@ var x = new Complex64Array( [ -2.3, 1.5, 3.1, -5.2, 4.8, 0.0, -1.6, 3.4 ] ); var y = new Complex64Array( x.length ); cmap( x.length, x, 1, y, 1, cceilf ); - -var v = y.get( 0 ); -// returns [ -2.0, 2.0 ] +// y => [ -2.0, 2.0, 4.0, -5.0, 5.0, 0.0, -1.0, 4.0 ] ``` The function accepts the following arguments: @@ -72,9 +70,7 @@ var x = new Complex64Array( [ -2.3, 1.5, 3.1, -5.2, 4.8, 0.0, -1.6, 3.4 ] ); var y = new Complex64Array( x.length ); cmap( 2, x, 2, y, -1, cceilf ); - -var v = y.get( 0 ); -// returns [ 5.0, 0.0 ] +// y => [ 5.0, 0.0, -2.0, 2.0, 0.0, 0.0, 0.0, 0.0 ] ``` Note that indexing is relative to the first index. To introduce an offset, use [`typed array`][@stdlib/array/complex64] views. @@ -92,9 +88,7 @@ var x1 = new Complex64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 ); // start at 2n var y1 = new Complex64Array( y0.buffer, y0.BYTES_PER_ELEMENT*2 ); // start at 3rd element cmap( 2, x1, -2, y1, 1, cceilf ); - -var v = y0.get( 2 ); -// returns [ -1.0, 4.0 ] +// y0 => [ 0.0, 0.0, 0.0, 0.0, -1.0, 4.0, 4.0, -5.0 ] ``` #### cmap.ndarray( N, x, strideX, offsetX, y, strideY, offsetY, fcn ) @@ -109,9 +103,7 @@ var x = new Complex64Array( [ -2.3, 1.5, 3.1, -5.2, 4.8, 0.0, -1.6, 3.4 ] ); var y = new Complex64Array( x.length ); cmap.ndarray( x.length, x, 1, 0, y, 1, 0, cceilf ); - -var v = y.get( 0 ); -// returns [ -2.0, 2.0 ] +// y => [ -2.0, 2.0, 4.0, -5.0, 5.0, 0.0, -1.0, 4.0 ] ``` The function accepts the following additional arguments: @@ -129,9 +121,7 @@ var x = new Complex64Array( [ -2.3, 1.5, 3.1, -5.2, 4.8, 0.0, -1.6, 3.4 ] ); var y = new Complex64Array( x.length ); cmap.ndarray( 2, x, 2, 1, y, -1, y.length-1, cceilf ); - -var v = y.get( y.length-1 ); -// returns [ 4.0, -5.0 ] +// y => [ 0.0, 0.0, 0.0, 0.0, -1.0, 4.0, 4.0, -5.0 ] ``` diff --git a/lib/node_modules/@stdlib/strided/base/cmap/docs/repl.txt b/lib/node_modules/@stdlib/strided/base/cmap/docs/repl.txt index cb29311dc1ea..c05816875cd7 100644 --- a/lib/node_modules/@stdlib/strided/base/cmap/docs/repl.txt +++ b/lib/node_modules/@stdlib/strided/base/cmap/docs/repl.txt @@ -41,24 +41,21 @@ > var xbuf = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ]; > var x = new {{alias:@stdlib/array/complex64}}( xbuf ); > var y = new {{alias:@stdlib/array/complex64}}( x.length ); - > {{alias}}( x.length, x, 1, y, 1, {{alias:@stdlib/complex/float32/base/identity}} ); - > var v = y.get( 0 ) - [ 1.0, 2.0 ] + > {{alias}}( x.length, x, 1, y, 1, {{alias:@stdlib/complex/float32/base/identity}} ) + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] // Using `N` and stride parameters: > y = new {{alias:@stdlib/array/complex64}}( x.length ); - > {{alias}}( 2, x, 2, y, -1, {{alias:@stdlib/complex/float32/base/identity}} ); - > v = y.get( 0 ) - [ 5.0, 6.0 ] + > {{alias}}( 2, x, 2, y, -1, {{alias:@stdlib/complex/float32/base/identity}} ) + [ 5.0, 6.0, 1.0, 2.0, 0.0, 0.0, 0.0, 0.0 ] // Using view offsets: > var x0 = new {{alias:@stdlib/array/complex64}}( xbuf ); > var y0 = new {{alias:@stdlib/array/complex64}}( x0.length ); > var x1 = new {{alias:@stdlib/array/complex64}}( x0.buffer, x0.BYTES_PER_ELEMENT*1 ); > var y1 = new {{alias:@stdlib/array/complex64}}( y0.buffer, y0.BYTES_PER_ELEMENT*2 ); - > {{alias}}( 2, x1, -2, y1, 1, {{alias:@stdlib/complex/float32/base/identity}} ); - > v = y1.get( 0 ) - [ 7.0, 8.0 ] + > {{alias}}( 2, x1, -2, y1, 1, {{alias:@stdlib/complex/float32/base/identity}} ) + [ 7.0, 8.0, 3.0, 4.0 ] {{alias}}.ndarray( N, x, strideX, offsetX, y, strideY, offsetY, fcn ) @@ -107,16 +104,14 @@ > var xbuf = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ]; > var x = new {{alias:@stdlib/array/complex64}}( xbuf ); > var y = new {{alias:@stdlib/array/complex64}}( x.length ); - > {{alias}}.ndarray( x.length, x, 1, 0, y, 1, 0, {{alias:@stdlib/complex/float32/base/identity}} ); - > var v = y.get( 0 ) - [ 1.0, 2.0 ] + > {{alias}}.ndarray( x.length, x, 1, 0, y, 1, 0, {{alias:@stdlib/complex/float32/base/identity}} ) + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] // Advanced indexing: > x = new {{alias:@stdlib/array/complex64}}( xbuf ); > y = new {{alias:@stdlib/array/complex64}}( x.length ); - > {{alias}}.ndarray( 2, x, 2, 1, y, -1, y.length-1, {{alias:@stdlib/complex/float32/base/identity}} ); - > v = y.get( y.length-1 ) - [ 3.0, 4.0 ] + > {{alias}}.ndarray( 2, x, 2, 1, y, -1, y.length-1, {{alias:@stdlib/complex/float32/base/identity}} ) + [ 0.0, 0.0, 0.0, 0.0, 7.0, 8.0, 3.0, 4.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/strided/base/cmap/docs/types/index.d.ts b/lib/node_modules/@stdlib/strided/base/cmap/docs/types/index.d.ts index da70f9922ae0..e5abf2f47699 100644 --- a/lib/node_modules/@stdlib/strided/base/cmap/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/strided/base/cmap/docs/types/index.d.ts @@ -62,15 +62,7 @@ interface Routine { * var y = new Complex64Array( x.length ); * * cmap( x.length, x, 1, y, 1, scale ); - * - * var v = y.get( 0 ); - * // returns - * - * var re = real( v ); - * // returns 10.0 - * - * var im = imag( v ); - * // returns 10.0 + * // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ ( N: number, x: Complex64Array, strideX: number, y: Complex64Array, strideY: number, fcn: Unary ): Complex64Array; @@ -103,15 +95,7 @@ interface Routine { * var y = new Complex64Array( x.length ); * * cmap.ndarray( x.length, x, 1, 0, y, 1, 0, scale ); - * - * var v = y.get( 0 ); - * // returns - * - * var re = real( v ); - * // returns 10.0 - * - * var im = imag( v ); - * // returns 10.0 + * // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ ndarray( N: number, x: Complex64Array, strideX: number, offsetX: number, y: Complex64Array, strideY: number, offsetY: number, fcn: Unary ): Complex64Array; } @@ -143,15 +127,7 @@ interface Routine { * var y = new Complex64Array( x.length ); * * cmap( x.length, x, 1, y, 1, scale ); -* -* var v = y.get( 0 ); -* // returns -* -* var re = real( v ); -* // returns 10.0 -* -* var im = imag( v ); -* // returns 10.0 +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -169,15 +145,7 @@ interface Routine { * var y = new Complex64Array( x.length ); * * cmap.ndarray( x.length, x, 1, 0, y, 1, 0, scale ); -* -* var v = y.get( 0 ); -* // returns -* -* var re = real( v ); -* // returns 10.0 -* -* var im = imag( v ); -* // returns 10.0 +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ declare var cmap: Routine; diff --git a/lib/node_modules/@stdlib/strided/base/cmap/lib/index.js b/lib/node_modules/@stdlib/strided/base/cmap/lib/index.js index c087a2e406d2..3935d0f160c2 100644 --- a/lib/node_modules/@stdlib/strided/base/cmap/lib/index.js +++ b/lib/node_modules/@stdlib/strided/base/cmap/lib/index.js @@ -40,9 +40,7 @@ * var y = new Complex64Array( x.length ); * * cmap( x.length, x, 1, y, 1, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -61,9 +59,7 @@ * var y = new Complex64Array( x.length ); * * cmap.ndarray( x.length, x, 1, 0, y, 1, 0, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ // MODULES // diff --git a/lib/node_modules/@stdlib/strided/base/cmap/lib/main.js b/lib/node_modules/@stdlib/strided/base/cmap/lib/main.js index 4192f227ad08..947613c26053 100644 --- a/lib/node_modules/@stdlib/strided/base/cmap/lib/main.js +++ b/lib/node_modules/@stdlib/strided/base/cmap/lib/main.js @@ -53,9 +53,7 @@ var ndarray = require( './ndarray.js' ); * var y = new Complex64Array( x.length ); * * cmap( x.length, x, 1, y, 1, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ function cmap( N, x, strideX, y, strideY, fcn ) { return ndarray( N, x, strideX, stride2offset( N, strideX ), y, strideY, stride2offset( N, strideY ), fcn ); // eslint-disable-line max-len diff --git a/lib/node_modules/@stdlib/strided/base/cmap/lib/ndarray.js b/lib/node_modules/@stdlib/strided/base/cmap/lib/ndarray.js index 46361bfe48bb..a03a9b3509f7 100644 --- a/lib/node_modules/@stdlib/strided/base/cmap/lib/ndarray.js +++ b/lib/node_modules/@stdlib/strided/base/cmap/lib/ndarray.js @@ -49,9 +49,7 @@ * var y = new Complex64Array( x.length ); * * cmap( x.length, x, 1, 0, y, 1, 0, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ function cmap( N, x, strideX, offsetX, y, strideY, offsetY, fcn ) { var ix; diff --git a/lib/node_modules/@stdlib/strided/base/docs/types/index.d.ts b/lib/node_modules/@stdlib/strided/base/docs/types/index.d.ts index 817a2c1ddbe9..0655ab1c9285 100644 --- a/lib/node_modules/@stdlib/strided/base/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/strided/base/docs/types/index.d.ts @@ -265,15 +265,7 @@ interface Namespace { * var y = new Complex64Array( x.length ); * * ns.cmap( x.length, x, 1, y, 1, scale ); - * - * var v = y.get( 0 ); - * // returns - * - * var re = real( v ); - * // returns 10.0 - * - * var im = imag( v ); - * // returns 10.0 + * // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -291,15 +283,7 @@ interface Namespace { * var y = new Complex64Array( x.length ); * * ns.cmap.ndarray( x.length, x, 1, 0, y, 1, 0, scale ); - * - * var v = y.get( 0 ); - * // returns - * - * var re = real( v ); - * // returns 10.0 - * - * var im = imag( v ); - * // returns 10.0 + * // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ cmap: typeof cmap; @@ -449,7 +433,7 @@ interface Namespace { * var z = new Float64Array( [ 0.0, 0.0, 0.0, 0.0, 0.0 ] ); * var m = new Uint8Array( [ 0, 0, 1, 0, 0 ] ); * - * ns.dmskmap2( x.length, x, 1, m, 1, y, 1, add ); + * ns.dmskmap2( x.length, x, 1, y, 1, m, 1, z, 1, add ); * // z => [ 2.0, 4.0, 0.0, 8.0, 10.0 ] * * @example @@ -592,6 +576,7 @@ interface Namespace { * function accessor( values ) { * values[ 0 ] *= 2.0; * values[ 1 ] *= 2.0; + * return values; * } * * var x = [ 1.0, -2.0, 3.0, -4.0, 5.0 ]; @@ -607,6 +592,7 @@ interface Namespace { * function accessor( values ) { * values[ 0 ] *= 2.0; * values[ 1 ] *= 2.0; + * return values; * } * * var x = [ 1.0, -2.0, 3.0, -4.0, 5.0 ]; @@ -1317,7 +1303,7 @@ interface Namespace { * var z = new Float32Array( [ 0.0, 0.0, 0.0, 0.0, 0.0 ] ); * var m = new Uint8Array( [ 0, 0, 1, 0, 0 ] ); * - * ns.smskmap2( x.length, x, 1, m, 1, y, 1, addf ); + * ns.smskmap2( x.length, x, 1, y, 1, m, 1, z, 1, addf ); * // z => [ 2.0, 4.0, 0.0, 8.0, 10.0 ] * * @example @@ -1388,7 +1374,7 @@ interface Namespace { * var fcns = obj.accessors; * // returns [ , ] * - * var v = fcns[ 0 ]( x.data, 2 ); + * var v = fcns[ 0 ]( obj.data, 2 ); * // returns 3 */ strided2object: typeof strided2object; @@ -1723,9 +1709,7 @@ interface Namespace { * var y = new Complex128Array( x.length ); * * ns.zmap( x.length, x, 1, y, 1, scale ); - * - * var v = y.get( 0 ); - * // returns [ 10.0, 10.0 ] + * // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] * * @example * var Complex128Array = require( '@stdlib/array/complex128' ); @@ -1743,9 +1727,7 @@ interface Namespace { * var y = new Complex128Array( x.length ); * * ns.zmap.ndarray( x.length, x, 1, 0, y, 1, 0, scale ); - * - * var v = y.get( 0 ); - * // returns [ 10.0, 10.0 ] + * // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ zmap: typeof zmap; } diff --git a/lib/node_modules/@stdlib/strided/base/reinterpret-complex/README.md b/lib/node_modules/@stdlib/strided/base/reinterpret-complex/README.md index c3342e35c689..45e8c50c0c96 100644 --- a/lib/node_modules/@stdlib/strided/base/reinterpret-complex/README.md +++ b/lib/node_modules/@stdlib/strided/base/reinterpret-complex/README.md @@ -101,8 +101,6 @@ var im = view[ 1 ]; ```javascript var Complex128Array = require( '@stdlib/array/complex128' ); -var real = require( '@stdlib/complex/float64/real' ); -var imag = require( '@stdlib/complex/float64/imag' ); var reinterpret = require( '@stdlib/strided/base/reinterpret-complex' ); // Define a complex number array: @@ -116,16 +114,7 @@ var view = reinterpret( x, 0 ); // Set view elements: view[ 0 ] = 9.0; view[ 1 ] = 10.0; - -// Get the first element of the complex number array: -var z = x.get( 0 ); -// returns - -var re = real( z ); -// returns 9.0 - -var im = imag( z ); -// returns 10.0 +// x => [ 9.0, 10.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ``` diff --git a/lib/node_modules/@stdlib/strided/base/reinterpret-complex128/README.md b/lib/node_modules/@stdlib/strided/base/reinterpret-complex128/README.md index 60a58b9bc22f..f3af6ab20fac 100644 --- a/lib/node_modules/@stdlib/strided/base/reinterpret-complex128/README.md +++ b/lib/node_modules/@stdlib/strided/base/reinterpret-complex128/README.md @@ -101,8 +101,6 @@ var im = view[ 1 ]; ```javascript var Complex128Array = require( '@stdlib/array/complex128' ); -var real = require( '@stdlib/complex/float64/real' ); -var imag = require( '@stdlib/complex/float64/imag' ); var reinterpret = require( '@stdlib/strided/base/reinterpret-complex128' ); // Define a complex number array: @@ -116,16 +114,7 @@ var view = reinterpret( x, 0 ); // Set view elements: view[ 0 ] = 9.0; view[ 1 ] = 10.0; - -// Get the first element of the complex number array: -var z = x.get( 0 ); -// returns - -var re = real( z ); -// returns 9.0 - -var im = imag( z ); -// returns 10.0 +// x => [ 9.0, 10.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ``` diff --git a/lib/node_modules/@stdlib/strided/base/reinterpret-complex64/README.md b/lib/node_modules/@stdlib/strided/base/reinterpret-complex64/README.md index 77fd824ac42e..9f6d140b27ca 100644 --- a/lib/node_modules/@stdlib/strided/base/reinterpret-complex64/README.md +++ b/lib/node_modules/@stdlib/strided/base/reinterpret-complex64/README.md @@ -101,8 +101,6 @@ var im = view[ 1 ]; ```javascript var Complex64Array = require( '@stdlib/array/complex64' ); -var real = require( '@stdlib/complex/float64/real' ); -var imag = require( '@stdlib/complex/float64/imag' ); var reinterpret = require( '@stdlib/strided/base/reinterpret-complex64' ); // Define a complex number array: @@ -116,16 +114,7 @@ var view = reinterpret( x, 0 ); // Set view elements: view[ 0 ] = 9.0; view[ 1 ] = 10.0; - -// Get the first element of the complex number array: -var z = x.get( 0 ); -// returns - -var re = real( z ); -// returns 9.0 - -var im = imag( z ); -// returns 10.0 +// x => [ 9.0, 10.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ``` diff --git a/lib/node_modules/@stdlib/strided/base/zmap/README.md b/lib/node_modules/@stdlib/strided/base/zmap/README.md index 040e89c4bf58..171d8b47b35f 100644 --- a/lib/node_modules/@stdlib/strided/base/zmap/README.md +++ b/lib/node_modules/@stdlib/strided/base/zmap/README.md @@ -48,9 +48,7 @@ var x = new Complex128Array( [ -2.3, 1.5, 3.1, -5.2, 4.8, 0.0, -1.6, 3.4 ] ); var y = new Complex128Array( x.length ); zmap( x.length, x, 1, y, 1, cceil ); - -var v = y.get( 0 ); -// returns [ -2.0, 2.0 ] +// y => [ -2.0, 2.0, 4.0, -5.0, 5.0, 0.0, -1.0, 4.0 ] ``` The function accepts the following arguments: @@ -72,9 +70,7 @@ var x = new Complex128Array( [ -2.3, 1.5, 3.1, -5.2, 4.8, 0.0, -1.6, 3.4 ] ); var y = new Complex128Array( x.length ); zmap( 2, x, 2, y, -1, cceil ); - -var v = y.get( 0 ); -// returns [ 5.0, 0.0 ] +// y => [ 5.0, 0.0, -2.0, 2.0, 0.0, 0.0, 0.0, 0.0 ] ``` Note that indexing is relative to the first index. To introduce an offset, use [`typed array`][@stdlib/array/complex128] views. @@ -92,9 +88,7 @@ var x1 = new Complex128Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 ); // start at 2 var y1 = new Complex128Array( y0.buffer, y0.BYTES_PER_ELEMENT*2 ); // start at 3rd element zmap( 2, x1, -2, y1, 1, cceil ); - -var v = y0.get( 2 ); -// returns [ -1.0, 4.0 ] +// y0 => [ 0.0, 0.0, 0.0, 0.0, -1.0, 4.0, 4.0, -5.0 ] ``` #### zmap.ndarray( N, x, strideX, offsetX, y, strideY, offsetY, fcn ) @@ -109,9 +103,7 @@ var x = new Complex128Array( [ -2.3, 1.5, 3.1, -5.2, 4.8, 0.0, -1.6, 3.4 ] ); var y = new Complex128Array( x.length ); zmap.ndarray( x.length, x, 1, 0, y, 1, 0, cceil ); - -var v = y.get( 0 ); -// returns [ -2.0, 2.0 ] +// y => [ -2.0, 2.0, 4.0, -5.0, 5.0, 0.0, -1.0, 4.0 ] ``` The function accepts the following additional arguments: @@ -129,9 +121,7 @@ var x = new Complex128Array( [ -2.3, 1.5, 3.1, -5.2, 4.8, 0.0, -1.6, 3.4 ] ); var y = new Complex128Array( x.length ); zmap.ndarray( 2, x, 2, 1, y, -1, y.length-1, cceil ); - -var v = y.get( y.length-1 ); -// returns [ 4.0, -5.0 ] +// y => [ 0.0, 0.0, 0.0, 0.0, -1.0, 4.0, 4.0, -5.0 ] ``` diff --git a/lib/node_modules/@stdlib/strided/base/zmap/docs/repl.txt b/lib/node_modules/@stdlib/strided/base/zmap/docs/repl.txt index 5825f22fd3a9..2d168a22d325 100644 --- a/lib/node_modules/@stdlib/strided/base/zmap/docs/repl.txt +++ b/lib/node_modules/@stdlib/strided/base/zmap/docs/repl.txt @@ -41,24 +41,21 @@ > var xbuf = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ]; > var x = new {{alias:@stdlib/array/complex128}}( xbuf ); > var y = new {{alias:@stdlib/array/complex128}}( x.length ); - > {{alias}}( x.length, x, 1, y, 1, {{alias:@stdlib/complex/float64/base/identity}} ); - > var v = y.get( 0 ) - [ 1.0, 2.0 ] + > {{alias}}( x.length, x, 1, y, 1, {{alias:@stdlib/complex/float64/base/identity}} ) + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] // Using `N` and stride parameters: > y = new {{alias:@stdlib/array/complex128}}( x.length ); - > {{alias}}( 2, x, 2, y, -1, {{alias:@stdlib/complex/float64/base/identity}} ); - > v = y.get( 0 ) - [ 5.0, 6.0 ] + > {{alias}}( 2, x, 2, y, -1, {{alias:@stdlib/complex/float64/base/identity}} ) + [ 5.0, 6.0, 1.0, 2.0, 0.0, 0.0, 0.0, 0.0 ] // Using view offsets: > var x0 = new {{alias:@stdlib/array/complex128}}( xbuf ); > var y0 = new {{alias:@stdlib/array/complex128}}( x0.length ); > var x1 = new {{alias:@stdlib/array/complex128}}( x0.buffer, x0.BYTES_PER_ELEMENT*1 ); > var y1 = new {{alias:@stdlib/array/complex128}}( y0.buffer, y0.BYTES_PER_ELEMENT*2 ); - > {{alias}}( 2, x1, -2, y1, 1, {{alias:@stdlib/complex/float64/base/identity}} ); - > v = y1.get( 0 ) - [ 7.0, 8.0 ] + > {{alias}}( 2, x1, -2, y1, 1, {{alias:@stdlib/complex/float64/base/identity}} ) + [ 7.0, 8.0, 3.0, 4.0 ] {{alias}}.ndarray( N, x, strideX, offsetX, y, strideY, offsetY, fcn ) @@ -107,16 +104,14 @@ > var xbuf = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ]; > var x = new {{alias:@stdlib/array/complex128}}( xbuf ); > var y = new {{alias:@stdlib/array/complex128}}( x.length ); - > {{alias}}.ndarray( x.length, x, 1, 0, y, 1, 0, {{alias:@stdlib/complex/float64/base/identity}} ); - > var v = y.get( 0 ) - [ 1.0, 2.0 ] + > {{alias}}.ndarray( x.length, x, 1, 0, y, 1, 0, {{alias:@stdlib/complex/float64/base/identity}} ) + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] // Advanced indexing: > x = new {{alias:@stdlib/array/complex128}}( xbuf ); > y = new {{alias:@stdlib/array/complex128}}( x.length ); - > {{alias}}.ndarray( 2, x, 2, 1, y, -1, y.length-1, {{alias:@stdlib/complex/float64/base/identity}} ); - > v = y.get( y.length-1 ) - [ 3.0, 4.0 ] + > {{alias}}.ndarray( 2, x, 2, 1, y, -1, y.length-1, {{alias:@stdlib/complex/float64/base/identity}} ) + [ 0.0, 0.0, 0.0, 0.0, 7.0, 8.0, 3.0, 4.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/strided/base/zmap/docs/types/index.d.ts b/lib/node_modules/@stdlib/strided/base/zmap/docs/types/index.d.ts index f562e6f353fe..7e8c6cbd91dd 100644 --- a/lib/node_modules/@stdlib/strided/base/zmap/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/strided/base/zmap/docs/types/index.d.ts @@ -62,9 +62,7 @@ interface Routine { * var y = new Complex128Array( x.length ); * * zmap( x.length, x, 1, y, 1, scale ); - * - * var v = y.get( 0 ); - * // returns [ 10.0, 10.0 ] + * // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ ( N: number, x: Complex128Array, strideX: number, y: Complex128Array, strideY: number, fcn: Unary ): Complex128Array; @@ -97,9 +95,7 @@ interface Routine { * var y = new Complex128Array( x.length ); * * zmap.ndarray( x.length, x, 1, 0, y, 1, 0, scale ); - * - * var v = y.get( 0 ); - * // returns [ 10.0, 10.0 ] + * // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ ndarray( N: number, x: Complex128Array, strideX: number, offsetX: number, y: Complex128Array, strideY: number, offsetY: number, fcn: Unary ): Complex128Array; } @@ -131,9 +127,7 @@ interface Routine { * var y = new Complex128Array( x.length ); * * zmap( x.length, x, 1, y, 1, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] * * @example * var Complex128Array = require( '@stdlib/array/complex128' ); @@ -151,9 +145,7 @@ interface Routine { * var y = new Complex128Array( x.length ); * * zmap.ndarray( x.length, x, 1, 0, y, 1, 0, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ declare var zmap: Routine; diff --git a/lib/node_modules/@stdlib/strided/base/zmap/lib/index.js b/lib/node_modules/@stdlib/strided/base/zmap/lib/index.js index b51b4f105ff7..bbd2f120ad89 100644 --- a/lib/node_modules/@stdlib/strided/base/zmap/lib/index.js +++ b/lib/node_modules/@stdlib/strided/base/zmap/lib/index.js @@ -40,9 +40,7 @@ * var y = new Complex128Array( x.length ); * * zmap( x.length, x, 1, y, 1, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] * * @example * var Complex128Array = require( '@stdlib/array/complex128' ); @@ -61,9 +59,7 @@ * var y = new Complex128Array( x.length ); * * zmap.ndarray( x.length, x, 1, 0, y, 1, 0, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ // MODULES // diff --git a/lib/node_modules/@stdlib/strided/base/zmap/lib/main.js b/lib/node_modules/@stdlib/strided/base/zmap/lib/main.js index a561fd4385b3..827727c8942e 100644 --- a/lib/node_modules/@stdlib/strided/base/zmap/lib/main.js +++ b/lib/node_modules/@stdlib/strided/base/zmap/lib/main.js @@ -53,9 +53,7 @@ var ndarray = require( './ndarray.js' ); * var y = new Complex128Array( x.length ); * * zmap( x.length, x, 1, y, 1, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ function zmap( N, x, strideX, y, strideY, fcn ) { return ndarray( N, x, strideX, stride2offset( N, strideX ), y, strideY, stride2offset( N, strideY ), fcn ); // eslint-disable-line max-len diff --git a/lib/node_modules/@stdlib/strided/base/zmap/lib/ndarray.js b/lib/node_modules/@stdlib/strided/base/zmap/lib/ndarray.js index a623db76e416..268f7afa3cea 100644 --- a/lib/node_modules/@stdlib/strided/base/zmap/lib/ndarray.js +++ b/lib/node_modules/@stdlib/strided/base/zmap/lib/ndarray.js @@ -49,9 +49,7 @@ * var y = new Complex128Array( x.length ); * * zmap( x.length, x, 1, 0, y, 1, 0, scale ); -* -* var v = y.get( 0 ); -* // returns [ 10.0, 10.0 ] +* // y => [ 10.0, 10.0, 20.0, 20.0, 30.0, 30.0, 40.0, 40.0, 50.0, 50.0 ] */ function zmap( N, x, strideX, offsetX, y, strideY, offsetY, fcn ) { var ix;