From 2573c6309b639669f4808488d1ec45ce84007b65 Mon Sep 17 00:00:00 2001 From: Karan Anand Date: Wed, 6 May 2026 11:28:52 -0700 Subject: [PATCH] docs: improve doctests for complex number typed arrays in `blas/base/wasm` --- .../blas/base/wasm/ccopy/docs/repl.txt | 14 +++------ .../blas/base/wasm/cscal/docs/repl.txt | 14 +++------ .../blas/base/wasm/csrot/docs/repl.txt | 28 +++++------------ .../blas/base/wasm/cswap/docs/repl.txt | 30 ++++++------------- .../blas/base/wasm/zcopy/docs/repl.txt | 18 ++++------- .../base/wasm/zcopy/docs/types/index.d.ts | 2 -- .../blas/base/wasm/zdrot/docs/repl.txt | 28 +++++------------ .../blas/base/wasm/zscal/docs/repl.txt | 14 +++------ .../blas/base/wasm/zswap/docs/repl.txt | 30 ++++++------------- 9 files changed, 52 insertions(+), 126 deletions(-) diff --git a/lib/node_modules/@stdlib/blas/base/wasm/ccopy/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/wasm/ccopy/docs/repl.txt index 176d61dcd0a0..6050831a8526 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/ccopy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/wasm/ccopy/docs/repl.txt @@ -493,11 +493,8 @@ > var view = {{alias:@stdlib/array/zeros}}( 5, 'complex64' ); > mod.read( yptr, view ); - > var v = view.get( 0 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - 1.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - 2.0 + > view + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] {{alias}}.Module.prototype.ndarray( N, xp, sx, ox, yp, sy, oy ) @@ -559,11 +556,8 @@ > var view = {{alias:@stdlib/array/zeros}}( 5, 'complex64' ); > mod.read( yptr, view ); - > var v = view.get( 0 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - 1.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - 2.0 + > view + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/blas/base/wasm/cscal/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/wasm/cscal/docs/repl.txt index 2df52d8dad81..8abe3657739c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/cscal/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/wasm/cscal/docs/repl.txt @@ -479,11 +479,8 @@ > var view = {{alias:@stdlib/array/zeros}}( 5, 'complex64' ); > mod.read( xptr, view ); - > var v = view.get( 0 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - -2.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - 6.0 + > view + [ -2.0, 6.0, -2.0, 14.0, -2.0, 22.0, -2.0, 30.0, -2.0, 38.0 ] {{alias}}.Module.prototype.ndarray( N, cap, cxp, sx, ox ) @@ -538,11 +535,8 @@ > var view = {{alias:@stdlib/array/zeros}}( 5, 'complex64' ); > mod.read( xptr, view ); - > var v = view.get( 0 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - -2.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - 6.0 + > view + [ -2.0, 6.0, -2.0, 14.0, -2.0, 22.0, -2.0, 30.0, -2.0, 38.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/blas/base/wasm/csrot/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/wasm/csrot/docs/repl.txt index 2806f9583070..561d8dd51dd5 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/csrot/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/wasm/csrot/docs/repl.txt @@ -516,16 +516,10 @@ > mod.read( xptr, viewX ); > mod.read( yptr, viewY ); - > var v = viewX.get( 1 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - ~3.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - ~3.8 - > v = viewY.get( 1 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - ~-1.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - ~-1.6 + > viewX + [ ~1.4, ~2.2, 3.0, ~3.8, ~4.6, ~5.4, ~6.2, 7.0, ~7.8, ~8.6 ] + > viewY + [ ~0.2, ~-0.4, -1.0, ~-1.6, ~-2.2, ~-2.8, ~-3.4, -4.0, ~-4.6, ~-5.2 ] {{alias}}.Module.prototype.ndarray( N, cxp, sx, ox, cyp, sy, oy, c, s ) @@ -593,16 +587,10 @@ > mod.read( xptr, viewX ); > mod.read( yptr, viewY ); - > var v = viewX.get( 1 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - ~3.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - ~3.8 - > v = viewY.get( 1 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - ~-1.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - ~-1.6 + > viewX + [ ~1.4, ~2.2, 3.0, ~3.8, ~4.6, ~5.4, ~6.2, 7.0, ~7.8, ~8.6 ] + > viewY + [ ~0.2, ~-0.4, -1.0, ~-1.6, ~-2.2, ~-2.8, ~-3.4, -4.0, ~-4.6, ~-5.2 ] See Also -------- diff --git a/lib/node_modules/@stdlib/blas/base/wasm/cswap/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/wasm/cswap/docs/repl.txt index c83f9bdea01e..4d002a6e93a6 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/cswap/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/wasm/cswap/docs/repl.txt @@ -505,17 +505,11 @@ > mod.read( xptr, viewX ); > mod.read( yptr, viewY ); - > var v = viewX.get( 0 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - 0.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - 0.0 + > viewX + [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] - > var v = viewY.get( 0 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - 1.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - 2.0 + > viewY + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] {{alias}}.Module.prototype.ndarray( N, xp, sx, ox, yp, sy, oy ) @@ -578,17 +572,11 @@ > mod.read( xptr, viewX ); > mod.read( yptr, viewY ); - > var v = viewX.get( 0 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - 0.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - 0.0 - - > var v = viewY.get( 0 ); - > var re = {{alias:@stdlib/complex/float32/real}}( v ) - 1.0 - > var im = {{alias:@stdlib/complex/float32/imag}}( v ) - 2.0 + > viewX + [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] + + > viewY + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/docs/repl.txt index 6ef1cccb853a..61814fba9570 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/docs/repl.txt @@ -475,7 +475,7 @@ // Define "pointers" (i.e., byte offsets) into module memory: > var xptr = 0; - > var yptr = 40; + > var yptr = 80; // Write data to module memory: > var xbuf = {{alias:@stdlib/array/one-to}}( 10, 'float64' ); @@ -493,11 +493,8 @@ > var view = {{alias:@stdlib/array/zeros}}( 5, 'complex128' ); > mod.read( yptr, view ); - > var v = view.get( 0 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - 1.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - 2.0 + > view + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] {{alias}}.Module.prototype.ndarray( N, xp, sx, ox, yp, sy, oy ) @@ -541,7 +538,7 @@ // Define "pointers" (i.e., byte offsets) into module memory: > var xptr = 0; - > var yptr = 40; + > var yptr = 80; // Write data to module memory: > var xbuf = {{alias:@stdlib/array/one-to}}( 10, 'float64' ); @@ -559,11 +556,8 @@ > var view = {{alias:@stdlib/array/zeros}}( 5, 'complex128' ); > mod.read( yptr, view ); - > var v = view.get( 0 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - 1.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - 2.0 + > view + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/docs/types/index.d.ts index c2b057f08d42..2e480abf7ec1 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zcopy/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/wasm/zcopy/docs/types/index.d.ts @@ -427,8 +427,6 @@ interface Routine extends ModuleWrapper { * * @example * var Complex128Array = require( '@stdlib/array/complex128' ); -* var real = require( '@stdlib/complex/float64/real' ); -* var imag = require( '@stdlib/complex/float64/imag' ); * * var x = new Complex128Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); * var y = new Complex128Array( [ 7.0, 8.0, 9.0, 10.0, 11.0, 12.0 ] ); diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zdrot/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/wasm/zdrot/docs/repl.txt index 10a437e7f7de..d404d405c011 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zdrot/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/wasm/zdrot/docs/repl.txt @@ -516,16 +516,10 @@ > mod.read( xptr, viewX ); > mod.read( yptr, viewY ); - > var v = viewX.get( 1 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - ~3.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - ~3.8 - > v = viewY.get( 1 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - ~-1.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - ~-1.6 + > viewX + [ 1.4, 2.2, 3.0, 3.8, 4.6, 5.4, 6.2, 7.0, 7.8, 8.6 ] + > viewY + [ 0.2, -0.4, -1.0, -1.6, -2.2, -2.8, -3.4, -4.0, -4.6, -5.2 ] {{alias}}.Module.prototype.ndarray( N, zxp, sx, ox, zyp, sy, oy, c, s ) @@ -593,16 +587,10 @@ > mod.read( xptr, viewX ); > mod.read( yptr, viewY ); - > var v = viewX.get( 1 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - ~3.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - ~3.8 - > v = viewY.get( 1 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - ~-1.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - ~-1.6 + > viewX + [ 1.4, 2.2, 3.0, 3.8, 4.6, 5.4, 6.2, 7.0, 7.8, 8.6 ] + > viewY + [ 0.2, -0.4, -1.0, -1.6, -2.2, -2.8, -3.4, -4.0, -4.6, -5.2 ] See Also -------- diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zscal/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/wasm/zscal/docs/repl.txt index 0106013b2063..2f92f2507f5c 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zscal/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/wasm/zscal/docs/repl.txt @@ -479,11 +479,8 @@ > var view = {{alias:@stdlib/array/zeros}}( 5, 'complex128' ); > mod.read( xptr, view ); - > var v = view.get( 0 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - -2.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - 6.0 + > view + [ -2.0, 6.0, -2.0, 14.0, -2.0, 22.0, -2.0, 30.0, -2.0, 38.0 ] {{alias}}.Module.prototype.ndarray( N, ap, xp, sx, ox ) @@ -538,11 +535,8 @@ > var view = {{alias:@stdlib/array/zeros}}( 5, 'complex128' ); > mod.read( xptr, view ); - > var v = view.get( 0 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - -2.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - 6.0 + > view + [ -2.0, 6.0, -2.0, 14.0, -2.0, 22.0, -2.0, 30.0, -2.0, 38.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/blas/base/wasm/zswap/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/wasm/zswap/docs/repl.txt index c6597fb01f22..becf2e7e1ac2 100644 --- a/lib/node_modules/@stdlib/blas/base/wasm/zswap/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/wasm/zswap/docs/repl.txt @@ -505,17 +505,11 @@ > mod.read( xptr, viewX ); > mod.read( yptr, viewY ); - > var v = viewX.get( 0 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - 0.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - 0.0 + > viewX + [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] - > var v = viewY.get( 0 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - 1.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - 2.0 + > viewY + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] {{alias}}.Module.prototype.ndarray( N, xp, sx, ox, yp, sy, oy ) @@ -578,17 +572,11 @@ > mod.read( xptr, viewX ); > mod.read( yptr, viewY ); - > var v = viewX.get( 0 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - 0.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - 0.0 - - > var v = viewY.get( 0 ); - > var re = {{alias:@stdlib/complex/float64/real}}( v ) - 1.0 - > var im = {{alias:@stdlib/complex/float64/imag}}( v ) - 2.0 + > viewX + [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] + + > viewY + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] See Also --------