diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/README.md b/lib/node_modules/@stdlib/blas/base/ccopy/README.md index 844622ce35d..973de81b3e3 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/README.md +++ b/lib/node_modules/@stdlib/blas/base/ccopy/README.md @@ -56,7 +56,7 @@ var im = imagf( z ); The function has the following parameters: -- **N**: number of values to copy. +- **N**: number of indexed elements. - **x**: input [`Complex64Array`][@stdlib/array/complex64]. - **strideX**: index increment for `x`. - **y**: destination [`Complex64Array`][@stdlib/array/complex64]. diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/ccopy/docs/repl.txt index 55e797fe4ca..de0df44c888 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/ccopy/docs/repl.txt @@ -14,7 +14,7 @@ Parameters ---------- N: integer - Number of values to copy. + Number of indexed elements. x: Complex64Array Input array. @@ -80,7 +80,7 @@ Parameters ---------- N: integer - Number of values to copy. + Number of indexed elements. x: Complex64Array Input array. diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/ccopy/docs/types/index.d.ts index ee0a71ed018..bb482e19734 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/ccopy/docs/types/index.d.ts @@ -29,7 +29,7 @@ interface Routine { /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * - * @param N - number of values to copy + * @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param y - output array @@ -60,7 +60,7 @@ interface Routine { /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector using alternative indexing semantics. * - * @param N - number of values to copy + * @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -94,7 +94,7 @@ interface Routine { /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * -* @param N - number of values to copy +* @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param y - output array diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/lib/ccopy.js b/lib/node_modules/@stdlib/blas/base/ccopy/lib/ccopy.js index 7775a563b76..597cb832828 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/lib/ccopy.js +++ b/lib/node_modules/@stdlib/blas/base/ccopy/lib/ccopy.js @@ -28,7 +28,7 @@ var reinterpret = require( '@stdlib/strided/base/reinterpret-complex64' ); /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * -* @param {PositiveInteger} N - number of values to copy +* @param {PositiveInteger} N - number of indexed elements * @param {Complex64Array} x - input array * @param {integer} strideX - `x` stride length * @param {Complex64Array} y - output array diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/lib/ccopy.native.js b/lib/node_modules/@stdlib/blas/base/ccopy/lib/ccopy.native.js index c87613624b4..50e75f38504 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/lib/ccopy.native.js +++ b/lib/node_modules/@stdlib/blas/base/ccopy/lib/ccopy.native.js @@ -29,7 +29,7 @@ var addon = require( './../src/addon.node' ); /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * -* @param {PositiveInteger} N - number of values to copy +* @param {PositiveInteger} N - number of indexed elements * @param {Complex64Array} x - input array * @param {integer} strideX - `x` stride length * @param {Complex64Array} y - output array diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/ccopy/lib/ndarray.js index 4a843b1b2f4..321b50fdc66 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/ccopy/lib/ndarray.js @@ -28,7 +28,7 @@ var reinterpret = require( '@stdlib/strided/base/reinterpret-complex64' ); /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * -* @param {PositiveInteger} N - number of values to copy +* @param {PositiveInteger} N - number of indexed elements * @param {Complex64Array} x - input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/ccopy/lib/ndarray.native.js index 51e4135b191..4a72329d429 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/ccopy/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './../src/addon.node' ); /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * -* @param {PositiveInteger} N - number of values to copy +* @param {PositiveInteger} N - number of indexed elements * @param {Complex64Array} x - input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy.c b/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy.c index a21bd3605f4..f79ad0e5ec2 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy.c +++ b/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy.c @@ -21,7 +21,7 @@ /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * -* @param N number of elements to copy +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy.f b/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy.f index d63ef659cc3..09020ac09c6 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy.f +++ b/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values to copy +! @param {integer} N - number of indexed elements ! @param {Array} cx - input array ! @param {integer} strideX - `cx` stride length ! @param {Array} cy - output array diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy_cblas.c b/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy_cblas.c index 4ab5507aff5..5dd64d6967b 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy_cblas.c @@ -22,7 +22,7 @@ /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * -* @param N number of elements to copy +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy_f.c b/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy_f.c index d230172e827..015de9b5269 100644 --- a/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy_f.c +++ b/lib/node_modules/@stdlib/blas/base/ccopy/src/ccopy_f.c @@ -22,7 +22,7 @@ /** * Copies values from one complex single-precision floating-point vector to another complex single-precision floating-point vector. * -* @param N number of elements to copy +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/cswap/README.md b/lib/node_modules/@stdlib/blas/base/cswap/README.md index ad574782462..d82e8714634 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/README.md +++ b/lib/node_modules/@stdlib/blas/base/cswap/README.md @@ -65,7 +65,7 @@ im = imagf( z ); The function has the following parameters: -- **N**: number of values to swap. +- **N**: number of indexed elements. - **x**: input [`Complex64Array`][@stdlib/array/complex64]. - **strideX**: index increment for `x`. - **y**: destination [`Complex64Array`][@stdlib/array/complex64]. diff --git a/lib/node_modules/@stdlib/blas/base/cswap/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/cswap/docs/repl.txt index 839d9db7cb5..68589b6bc02 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/cswap/docs/repl.txt @@ -13,7 +13,7 @@ Parameters ---------- N: integer - Number of values to swap. + Number of indexed elements. x: Complex64Array First input array. @@ -95,7 +95,7 @@ Parameters ---------- N: integer - Number of values to swap. + Number of indexed elements. x: Complex64Array First input array. diff --git a/lib/node_modules/@stdlib/blas/base/cswap/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/cswap/docs/types/index.d.ts index 88b525ca252..82d60cfb957 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/cswap/docs/types/index.d.ts @@ -29,7 +29,7 @@ interface Routine { /** * Interchanges two complex single-precision floating-point vectors. * - * @param N - number of values to copy + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array @@ -69,7 +69,7 @@ interface Routine { /** * Interchanges two complex single-precision floating-point vectors using alternative indexing semantics. * - * @param N - number of values to copy + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -112,7 +112,7 @@ interface Routine { /** * Interchanges two complex single-precision floating-point vectors. * -* @param N - number of values to copy +* @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/cswap/lib/cswap.js b/lib/node_modules/@stdlib/blas/base/cswap/lib/cswap.js index 16bd9756163..7f44a1d5568 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/lib/cswap.js +++ b/lib/node_modules/@stdlib/blas/base/cswap/lib/cswap.js @@ -28,7 +28,7 @@ var Float32Array = require( '@stdlib/array/float32' ); /** * Interchanges two complex single-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values to swap +* @param {PositiveInteger} N - number of indexed elements * @param {Complex64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Complex64Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/cswap/lib/cswap.native.js b/lib/node_modules/@stdlib/blas/base/cswap/lib/cswap.native.js index f05911572a1..22c8262e7b4 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/lib/cswap.native.js +++ b/lib/node_modules/@stdlib/blas/base/cswap/lib/cswap.native.js @@ -29,7 +29,7 @@ var addon = require( './../src/addon.node' ); /** * Interchanges two complex single-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values to swap +* @param {PositiveInteger} N - number of indexed elements * @param {Complex64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Complex64Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/cswap/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/cswap/lib/ndarray.js index b02e1860244..1f69e846235 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/cswap/lib/ndarray.js @@ -28,7 +28,7 @@ var Float32Array = require( '@stdlib/array/float32' ); /** * Interchanges two complex single-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values to swap +* @param {PositiveInteger} N - number of indexed elements * @param {Complex64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/cswap/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/cswap/lib/ndarray.native.js index b3e186e3d79..5c394133e09 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/cswap/lib/ndarray.native.js @@ -29,7 +29,7 @@ var addon = require( './../src/addon.node' ); /** * Interchanges two complex single-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values to swap +* @param {PositiveInteger} N - number of indexed elements * @param {Complex64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/cswap/src/cswap.c b/lib/node_modules/@stdlib/blas/base/cswap/src/cswap.c index 4f336f018c5..86e6a641840 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/src/cswap.c +++ b/lib/node_modules/@stdlib/blas/base/cswap/src/cswap.c @@ -21,7 +21,7 @@ /** * Interchanges two complex single-precision floating-point vectors. * -* @param N number of elements to swap +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array diff --git a/lib/node_modules/@stdlib/blas/base/cswap/src/cswap.f b/lib/node_modules/@stdlib/blas/base/cswap/src/cswap.f index 20db3710ea3..795c5338ff8 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/src/cswap.f +++ b/lib/node_modules/@stdlib/blas/base/cswap/src/cswap.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values to swap +! @param {integer} N - number of indexed elements ! @param {Array} cx - first input array ! @param {integer} strideX - `cx` stride length ! @param {Array} cy - second input array diff --git a/lib/node_modules/@stdlib/blas/base/cswap/src/cswap_cblas.c b/lib/node_modules/@stdlib/blas/base/cswap/src/cswap_cblas.c index d49ca93dcc4..321370bc0dd 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/src/cswap_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/cswap/src/cswap_cblas.c @@ -22,7 +22,7 @@ /** * Interchanges two complex single-precision floating-point vectors. * -* @param N number of elements to swap +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array diff --git a/lib/node_modules/@stdlib/blas/base/cswap/src/cswap_f.c b/lib/node_modules/@stdlib/blas/base/cswap/src/cswap_f.c index 3c4519d86ac..dd494726c42 100644 --- a/lib/node_modules/@stdlib/blas/base/cswap/src/cswap_f.c +++ b/lib/node_modules/@stdlib/blas/base/cswap/src/cswap_f.c @@ -22,7 +22,7 @@ /** * Interchanges two complex single-precision floating-point vectors. * -* @param N number of elements to swap +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array diff --git a/lib/node_modules/@stdlib/blas/base/dasum/README.md b/lib/node_modules/@stdlib/blas/base/dasum/README.md index 0570070df0b..7f269a20ebf 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/README.md +++ b/lib/node_modules/@stdlib/blas/base/dasum/README.md @@ -62,7 +62,7 @@ var sum = dasum( x.length, x, 1 ); The function has the following parameters: -- **N**: number of elements to sum. +- **N**: number of indexed elements. - **x**: input [`Float64Array`][mdn-float64array]. - **stride**: index increment. diff --git a/lib/node_modules/@stdlib/blas/base/dasum/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/dasum/docs/repl.txt index 5a7824b3900..7074e9518cb 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/dasum/docs/repl.txt @@ -15,7 +15,7 @@ Parameters ---------- N: integer - Number of elements to sum. + Number of indexed elements. x: Float64Array Input array. @@ -32,20 +32,17 @@ -------- // Standard usage: > var x = new {{alias:@stdlib/array/float64}}( [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0 ] ); - > var sum = {{alias}}( x.length, x, 1 ) + > var s = {{alias}}( x.length, x, 1 ) 15.0 // Sum every other value: - > var N = {{alias:@stdlib/math/base/special/floor}}( x.length / 2 ); - > var stride = 2; - > sum = {{alias}}( N, x, stride ) + > s = {{alias}}( 3, x, 2 ) 9.0 // Use view offset; e.g., starting at 2nd element: > var x0 = new {{alias:@stdlib/array/float64}}( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] ); > var x1 = new {{alias:@stdlib/array/float64}}( x0.buffer, x0.BYTES_PER_ELEMENT*1 ); - > N = {{alias:@stdlib/math/base/special/floor}}( x0.length / 2 ); - > sum = {{alias}}( N, x1, stride ) + > s = {{alias}}( 3, x1, 2 ) 12.0 @@ -59,7 +56,7 @@ Parameters ---------- N: integer - Number of elements to sum. + Number of indexed elements. x: Float64Array Input array. @@ -79,12 +76,12 @@ -------- // Standard usage: > var x = new {{alias:@stdlib/array/float64}}( [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0 ] ); - > var sum = {{alias}}.ndarray( x.length, x, 1, 0 ) + > var s = {{alias}}.ndarray( x.length, x, 1, 0 ) 15.0 // Sum the last three elements: > x = new {{alias:@stdlib/array/float64}}( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] ); - > sum = {{alias}}.ndarray( 3, x, -1, x.length-1 ) + > s = {{alias}}.ndarray( 3, x, -1, x.length-1 ) 15.0 See Also diff --git a/lib/node_modules/@stdlib/blas/base/dasum/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/dasum/docs/types/index.d.ts index ce69faa2789..6793743b739 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/dasum/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Computes the sum of the absolute values. * - * @param N - number of values to sum + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns sum of absolute values @@ -43,7 +43,7 @@ interface Routine { /** * Computes the sum of the absolute values using alternative indexing semantics. * - * @param N - number of values to sum + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @param offset - starting index @@ -63,7 +63,7 @@ interface Routine { /** * Computes the sum of the absolute values. * -* @param N - number of values to sum +* @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/dasum/lib/dasum.js b/lib/node_modules/@stdlib/blas/base/dasum/lib/dasum.js index 155ca64d096..3cc1e021e5f 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/lib/dasum.js +++ b/lib/node_modules/@stdlib/blas/base/dasum/lib/dasum.js @@ -33,7 +33,7 @@ var M = 6; /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {PositiveInteger} stride - `x` stride length * @returns {number} sum diff --git a/lib/node_modules/@stdlib/blas/base/dasum/lib/dasum.native.js b/lib/node_modules/@stdlib/blas/base/dasum/lib/dasum.native.js index 2484771e339..20e82391cfa 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/lib/dasum.native.js +++ b/lib/node_modules/@stdlib/blas/base/dasum/lib/dasum.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {PositiveInteger} stride - `x` stride length * @returns {number} sum diff --git a/lib/node_modules/@stdlib/blas/base/dasum/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/dasum/lib/ndarray.js index a28ebd0c712..3f5673049d6 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/dasum/lib/ndarray.js @@ -33,7 +33,7 @@ var M = 6; /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {integer} stride - `x` stride length * @param {NonNegativeInteger} offset - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/dasum/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/dasum/lib/ndarray.native.js index ab4b6fa27f7..734be2a427f 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/dasum/lib/ndarray.native.js @@ -29,7 +29,7 @@ var addon = require( './dasum.native.js' ); /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {integer} stride - `x` stride length * @param {NonNegativeInteger} offset - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/dasum/src/dasum.c b/lib/node_modules/@stdlib/blas/base/dasum/src/dasum.c index a51ca3fdb71..b8777541e12 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/src/dasum.c +++ b/lib/node_modules/@stdlib/blas/base/dasum/src/dasum.c @@ -22,7 +22,7 @@ /** * Computes the sum of absolute values. * -* @param N number of elements to sum +* @param N number of indexed elements * @param X input array * @param stride stride length * @return sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/dasum/src/dasum.f b/lib/node_modules/@stdlib/blas/base/dasum/src/dasum.f index 9f6777d14df..f0540269e02 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/src/dasum.f +++ b/lib/node_modules/@stdlib/blas/base/dasum/src/dasum.f @@ -48,7 +48,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values to sum +! @param {integer} N - number of indexed elements ! @param {Array} dx - input array ! @param {integer} stride - stride length ! @returns {double} sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/dasum/src/dasum_cblas.c b/lib/node_modules/@stdlib/blas/base/dasum/src/dasum_cblas.c index 63618b6a873..ae694ff4db6 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/src/dasum_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/dasum/src/dasum_cblas.c @@ -22,7 +22,7 @@ /** * Computes the sum of absolute values. * -* @param N number of elements to sum +* @param N number of indexed elements * @param X input array * @param stride stride length * @return sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/dasum/src/dasum_f.c b/lib/node_modules/@stdlib/blas/base/dasum/src/dasum_f.c index 252e8290d90..bc4d794bd56 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/src/dasum_f.c +++ b/lib/node_modules/@stdlib/blas/base/dasum/src/dasum_f.c @@ -22,7 +22,7 @@ /** * Computes the sum of absolute values. * -* @param N number of elements to sum +* @param N number of indexed elements * @param X input array * @param stride stride length * @return sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/dasum/src/dasumsub.f b/lib/node_modules/@stdlib/blas/base/dasum/src/dasumsub.f index ec03f701988..33e0c07155e 100644 --- a/lib/node_modules/@stdlib/blas/base/dasum/src/dasumsub.f +++ b/lib/node_modules/@stdlib/blas/base/dasum/src/dasumsub.f @@ -18,7 +18,7 @@ !> Wraps `dasum` as a subroutine. ! -! @param {integer} N - number of values to sum +! @param {integer} N - number of indexed elements ! @param {Array} dx - input array ! @param {integer} stride - stride length ! @param {double} sum - output variable reference diff --git a/lib/node_modules/@stdlib/blas/base/daxpy/lib/daxpy.js b/lib/node_modules/@stdlib/blas/base/daxpy/lib/daxpy.js index e6aea3b6ca1..326fff759b4 100644 --- a/lib/node_modules/@stdlib/blas/base/daxpy/lib/daxpy.js +++ b/lib/node_modules/@stdlib/blas/base/daxpy/lib/daxpy.js @@ -28,7 +28,7 @@ var M = 4; /** * Multiplies a vector `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {Float64Array} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/daxpy/lib/daxpy.native.js b/lib/node_modules/@stdlib/blas/base/daxpy/lib/daxpy.native.js index 5b321c29993..a6dcbf3605d 100644 --- a/lib/node_modules/@stdlib/blas/base/daxpy/lib/daxpy.native.js +++ b/lib/node_modules/@stdlib/blas/base/daxpy/lib/daxpy.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Multiplies a vector `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {Float64Array} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/daxpy/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/daxpy/lib/ndarray.js index feba0345b61..152c8f48419 100644 --- a/lib/node_modules/@stdlib/blas/base/daxpy/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/daxpy/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 4; /** * Multiplies a vector `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {Float64Array} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/daxpy/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/daxpy/lib/ndarray.native.js index ea35c93cce5..57e6bbbe643 100644 --- a/lib/node_modules/@stdlib/blas/base/daxpy/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/daxpy/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './daxpy.native.js' ); /** * Multiplies a vector `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {Float64Array} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy.c b/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy.c index b94355860d9..b069313020f 100644 --- a/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy.c +++ b/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy.c @@ -21,7 +21,7 @@ /** * Multiplies a vector `X` by a constant and adds the result to `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param alpha scalar * @param X input array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy.f b/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy.f index d9ebb600528..9a76affde64 100644 --- a/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy.f +++ b/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {double} alpha - scalar ! @param {Array} dx - input array ! @param {integer} strideX - `dx` stride length diff --git a/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy_cblas.c b/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy_cblas.c index d8f11785491..7ea1d6affee 100644 --- a/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy_cblas.c @@ -22,7 +22,7 @@ /** * Multiplies a vector `X` by a constant and adds the result to `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param alpha scalar * @param X input array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy_f.c b/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy_f.c index 5c665bdb20e..10b389518f9 100644 --- a/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy_f.c +++ b/lib/node_modules/@stdlib/blas/base/daxpy/src/daxpy_f.c @@ -22,7 +22,7 @@ /** * Multiplies a vector `X` by a constant and adds the result to `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param alpha scalar * @param X input array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/README.md b/lib/node_modules/@stdlib/blas/base/dcopy/README.md index dffb3430d69..5746c2c9eec 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/README.md +++ b/lib/node_modules/@stdlib/blas/base/dcopy/README.md @@ -46,7 +46,7 @@ dcopy( x.length, x, 1, y, 1 ); The function has the following parameters: -- **N**: number of values to copy. +- **N**: number of indexed elements. - **x**: input [`Float64Array`][mdn-float64array]. - **strideX**: index increment for `x`. - **y**: destination [`Float64Array`][mdn-float64array]. diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/dcopy/docs/repl.txt index b72c8c43b00..d6d5e6b4eb8 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/dcopy/docs/repl.txt @@ -13,7 +13,7 @@ Parameters ---------- N: integer - Number of values. + Number of indexed elements. x: Float64Array Input array. @@ -67,7 +67,7 @@ Parameters ---------- N: integer - Number of values. + Number of indexed elements. x: Float64Array Input array. diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/dcopy/docs/types/index.d.ts index f907815031b..301354051dd 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/dcopy/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Copies values from `x` into `y`. * - * @param N - number of values + * @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param y - output array @@ -46,7 +46,7 @@ interface Routine { /** * Copies values from `x` into `y` using alternative indexing semantics. * - * @param N - number of values to copy + * @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -70,7 +70,7 @@ interface Routine { /** * Copies values from `x` into `y`. * -* @param N - number of values to copy +* @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param y - output array diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/lib/dcopy.js b/lib/node_modules/@stdlib/blas/base/dcopy/lib/dcopy.js index f5f33bd46dd..929ea3767fa 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/lib/dcopy.js +++ b/lib/node_modules/@stdlib/blas/base/dcopy/lib/dcopy.js @@ -28,7 +28,7 @@ var M = 8; /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {integer} strideX - `x` stride length * @param {Float64Array} y - output array diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/lib/dcopy.native.js b/lib/node_modules/@stdlib/blas/base/dcopy/lib/dcopy.native.js index 71c677d852b..f68b7250aca 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/lib/dcopy.native.js +++ b/lib/node_modules/@stdlib/blas/base/dcopy/lib/dcopy.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {integer} strideX - `x` stride length * @param {Float64Array} y - output array diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/dcopy/lib/ndarray.js index c9267cb9269..e3dda3b1d24 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/dcopy/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 8; /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/dcopy/lib/ndarray.native.js index ab570fa92d4..70e4cbf4683 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/dcopy/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './dcopy.native.js' ); /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy.c b/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy.c index 57896605d07..a48a2df35c3 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy.c +++ b/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy.c @@ -21,7 +21,7 @@ /** * Copies values from `X` into `Y`. * -* @param N number of elements to copy +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy.f b/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy.f index 2fb246322c1..1265bd13589 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy.f +++ b/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values to copy +! @param {integer} N - number of indexed elements ! @param {Array} dx - input array ! @param {integer} strideX - `dx` stride length ! @param {Array} dy - destination array diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy_cblas.c b/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy_cblas.c index 72d78481d7e..004c06d44d7 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy_cblas.c @@ -22,7 +22,7 @@ /** * Copies values from `X` into `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy_f.c b/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy_f.c index 5bef3066f00..6c4c097f818 100644 --- a/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy_f.c +++ b/lib/node_modules/@stdlib/blas/base/dcopy/src/dcopy_f.c @@ -22,7 +22,7 @@ /** * Copies values from `X` into `Y`. * -* @param N number of elements to copy +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/ddot/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/ddot/docs/types/index.d.ts index 27bd2715342..2fa5395e57b 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/ddot/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Computes the dot product of two double-precision floating-point vectors. * - * @param N - number of values over which to compute the dot product + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array @@ -46,7 +46,7 @@ interface Routine { /** * Computes the dot product of `x` and `y` using alternative indexing semantics. * - * @param N - number of values over which to compute the dot product + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -70,7 +70,7 @@ interface Routine { /** * Computes the dot product of `x` and `y`. * -* @param N - number of values over which to compute the dot product +* @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/ddot/lib/ddot.js b/lib/node_modules/@stdlib/blas/base/ddot/lib/ddot.js index 92427d94dff..7ec07455370 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/lib/ddot.js +++ b/lib/node_modules/@stdlib/blas/base/ddot/lib/ddot.js @@ -28,7 +28,7 @@ var M = 5; /** * Computes the dot product of `x` and `y`. * -* @param {PositiveInteger} N - number of values over which to compute the dot product +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float64Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/ddot/lib/ddot.native.js b/lib/node_modules/@stdlib/blas/base/ddot/lib/ddot.native.js index 922f6495db2..f8ce687823c 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/lib/ddot.native.js +++ b/lib/node_modules/@stdlib/blas/base/ddot/lib/ddot.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Computes the dot product of `x` and `y`. * -* @param {PositiveInteger} N - number of values over which to compute the dot product +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float64Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/ddot/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/ddot/lib/ndarray.js index 421df491dcf..f7c3a82defc 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/ddot/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 5; /** * Computes the dot product of `x` and `y`. * -* @param {integer} N - number of values over which to compute the dot product +* @param {integer} N - number of indexed elements * @param {Float64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting index for `x` diff --git a/lib/node_modules/@stdlib/blas/base/ddot/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/ddot/lib/ndarray.native.js index 8d2098ff54a..1332a0f0c27 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/ddot/lib/ndarray.native.js @@ -29,7 +29,7 @@ var addon = require( './ddot.native.js' ); /** * Computes the dot product of `x` and `y`. * -* @param {integer} N - number of values over which to compute the dot product +* @param {integer} N - number of indexed elements * @param {Float64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting index for `x` diff --git a/lib/node_modules/@stdlib/blas/base/ddot/src/ddot.c b/lib/node_modules/@stdlib/blas/base/ddot/src/ddot.c index 1872caf9f5d..c372426b9ab 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/src/ddot.c +++ b/lib/node_modules/@stdlib/blas/base/ddot/src/ddot.c @@ -26,7 +26,7 @@ /** * Computes the dot product of two double-precision floating-point vectors. * -* @param N number of values over which to compute the dot product +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/ddot/src/ddot.f b/lib/node_modules/@stdlib/blas/base/ddot/src/ddot.f index abfd23a01f7..1fa7795789d 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/src/ddot.f +++ b/lib/node_modules/@stdlib/blas/base/ddot/src/ddot.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values over which to compute the dot product +! @param {integer} N - number of indexed elements ! @param {Array} dx - first array ! @param {integer} strideX - `dx` stride length ! @param {Array} dy - second array diff --git a/lib/node_modules/@stdlib/blas/base/ddot/src/ddot_cblas.c b/lib/node_modules/@stdlib/blas/base/ddot/src/ddot_cblas.c index be05c905036..cc542f1643c 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/src/ddot_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/ddot/src/ddot_cblas.c @@ -22,7 +22,7 @@ /** * Computes the dot product of two double-precision floating-point vectors. * -* @param N number of values over which to compute the dot product +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/ddot/src/ddot_f.c b/lib/node_modules/@stdlib/blas/base/ddot/src/ddot_f.c index 1487839ede8..21d19fbd3d2 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/src/ddot_f.c +++ b/lib/node_modules/@stdlib/blas/base/ddot/src/ddot_f.c @@ -27,7 +27,7 @@ /** * Computes the dot product of two double-precision floating-point vectors. * -* @param N number of values over which to compute the dot product +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/ddot/src/ddotsub.f b/lib/node_modules/@stdlib/blas/base/ddot/src/ddotsub.f index d2cac73dec8..1989ac4172a 100644 --- a/lib/node_modules/@stdlib/blas/base/ddot/src/ddotsub.f +++ b/lib/node_modules/@stdlib/blas/base/ddot/src/ddotsub.f @@ -18,7 +18,7 @@ !> Wraps `ddot` as a subroutine. ! -! @param {integer} N - number of values over which to compute the dot product +! @param {integer} N - number of indexed elements ! @param {Array} dx - first array ! @param {integer} strideX - `dx` stride length ! @param {Array} dy - second array diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/dnrm2/docs/types/index.d.ts index be64b944b44..feccf34dc2f 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Computes the L2-norm of a double-precision floating-point vector. * - * @param N - number of values over which to compute the L2-norm + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns L2-norm @@ -43,7 +43,7 @@ interface Routine { /** * Computes the L2-norm of a double-precision floating-point vector using alternative indexing semantics. * - * @param N - number of values over which to compute the L2-norm + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @param offset - starting index @@ -63,7 +63,7 @@ interface Routine { /** * Computes the L2-norm of a double-precision floating-point vector. * -* @param N - number of values over which to compute the L2-norm +* @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns L2-norm diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/lib/dnrm2.js b/lib/node_modules/@stdlib/blas/base/dnrm2/lib/dnrm2.js index 0786298899f..f14283f04bf 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/lib/dnrm2.js +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/lib/dnrm2.js @@ -30,7 +30,7 @@ var pow = require( '@stdlib/math/base/special/pow' ); /** * Computes the L2-norm of a double-precision floating-point vector. * -* @param {PositiveInteger} N - number of values over which to compute the L2-norm +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {PositiveInteger} stride - stride length * @returns {number} L2-norm of `x` diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/lib/dnrm2.native.js b/lib/node_modules/@stdlib/blas/base/dnrm2/lib/dnrm2.native.js index e70ea621c21..e38c9fe8043 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/lib/dnrm2.native.js +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/lib/dnrm2.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Computes the L2-norm of a double-precision floating-point vector. * -* @param {PositiveInteger} N - number of values over which to compute the L2-norm +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {PositiveInteger} stride - stride length * @returns {number} L2-norm of `x` diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/dnrm2/lib/ndarray.js index 7ab0ff026a1..b668647bf2b 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/lib/ndarray.js @@ -30,7 +30,7 @@ var pow = require( '@stdlib/math/base/special/pow' ); /** * Computes the L2-norm of a double-precision floating-point vector. * -* @param {PositiveInteger} N - number of values over which to compute the L2-norm +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {integer} stride - stride length * @param {NonNegativeInteger} offset - starting index diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/dnrm2/lib/ndarray.native.js index 3a158c12d9f..b558ea887e6 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/lib/ndarray.native.js @@ -29,7 +29,7 @@ var addon = require( './dnrm2.native.js' ); /** * Computes the L2-norm of a double-precision floating-point vector. * -* @param {PositiveInteger} N - number of values over which to compute the L2-norm +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - input array * @param {integer} stride - stride length * @param {NonNegativeInteger} offset - starting index diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2.c b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2.c index e3d465a4888..bc10e8dabbf 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2.c +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2.c @@ -22,7 +22,7 @@ /** * Computes the L2-norm of a double-precision floating-point vector. * -* @param N number of values over which to compute the norm +* @param N number of indexed elements * @param X input array * @param stride stride length * @return output value diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2.f b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2.f index 7a4c89a5593..6250446076c 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2.f +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2.f @@ -45,7 +45,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values over which to compute the norm +! @param {integer} N - number of indexed elements ! @param {Array} dx - array ! @param {integer} stride - stride length ! @returns {double} the L2-norm diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2_cblas.c b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2_cblas.c index 9cddf6ff990..e695859113a 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2_cblas.c @@ -22,7 +22,7 @@ /** * Computes the L2-norm of a double-precision floating-point vector. * -* @param N number of values over which to compute the norm +* @param N number of indexed elements * @param X input array * @param stride stride length * @return output value diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2_f.c b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2_f.c index 72699f07a2e..f9f55c67b0c 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2_f.c +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2_f.c @@ -22,7 +22,7 @@ /** * Computes the L2-norm of a double-precision floating-point vector. * -* @param N number of values over which to compute the norm +* @param N number of indexed elements * @param X input array * @param stride stride length * @return output value diff --git a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2sub.f b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2sub.f index 9383344f73d..020f5e4ed13 100644 --- a/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2sub.f +++ b/lib/node_modules/@stdlib/blas/base/dnrm2/src/dnrm2sub.f @@ -18,7 +18,7 @@ !> Wraps `dnrm2` as a subroutine. ! -! @param {integer} N - number of values over which to compute the norm +! @param {integer} N - number of indexed elements ! @param {Array} dx - input array ! @param {integer} stride - stride length ! @param {double} nrm2 - output variable reference diff --git a/lib/node_modules/@stdlib/blas/base/dscal/src/dscal.f b/lib/node_modules/@stdlib/blas/base/dscal/src/dscal.f index 101219e36e7..7484307d13b 100644 --- a/lib/node_modules/@stdlib/blas/base/dscal/src/dscal.f +++ b/lib/node_modules/@stdlib/blas/base/dscal/src/dscal.f @@ -48,7 +48,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {double} alpha - scalar ! @param {Array} dx - input array ! @param {integer} stride - `dx` stride length diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/dsdot/docs/types/index.d.ts index 4cb2cde6b49..4764537220a 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/dsdot/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Computes the dot product of `x` and `y` with extended accumulation and result. * - * @param N - number of values over which to compute the dot product + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array @@ -46,7 +46,7 @@ interface Routine { /** * Computes the dot product of `x` and `y` using alternative indexing semantics and with extended accumulation and result. * - * @param N - number of values over which to compute the dot product + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -70,7 +70,7 @@ interface Routine { /** * Computes the dot product of `x` and `y` with extended accumulation and result. * -* @param N - number of values over which to compute the dot product +* @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/lib/dsdot.js b/lib/node_modules/@stdlib/blas/base/dsdot/lib/dsdot.js index c5ade40bd93..22f39fb6f79 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/lib/dsdot.js +++ b/lib/node_modules/@stdlib/blas/base/dsdot/lib/dsdot.js @@ -28,7 +28,7 @@ var M = 5; /** * Computes the dot product of `x` and `y` with extended accumulation and result. * -* @param {PositiveInteger} N - number of values over which to compute the dot product +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float32Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/lib/dsdot.native.js b/lib/node_modules/@stdlib/blas/base/dsdot/lib/dsdot.native.js index af223bb0bb9..31fed796389 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/lib/dsdot.native.js +++ b/lib/node_modules/@stdlib/blas/base/dsdot/lib/dsdot.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Computes the dot product of `x` and `y` with extended accumulation and result. * -* @param {PositiveInteger} N - number of values over which to compute the dot product +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float32Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/dsdot/lib/ndarray.js index 300d687bf2e..3f350b4f7b7 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/dsdot/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 5; /** * Computes the dot product of `x` and `y` with extended accumulation and result. * -* @param {integer} N - number of values over which to compute the dot product +* @param {integer} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting index for `x` diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/dsdot/lib/ndarray.native.js index f8f28ba982f..a609716fdc8 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/dsdot/lib/ndarray.native.js @@ -29,7 +29,7 @@ var addon = require( './dsdot.native.js' ); /** * Computes the dot product of `x` and `y` with extended accumulation and result. * -* @param {integer} N - number of values over which to compute the dot product +* @param {integer} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting index for `x` diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot.c b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot.c index 61b8d8467a6..377e207cfe5 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot.c +++ b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot.c @@ -26,7 +26,7 @@ /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation and result. * -* @param N number of values over which to compute the dot product +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot.f b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot.f index 2842166b71c..addab920f8b 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot.f +++ b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot.f @@ -55,7 +55,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values over which to compute the dot product +! @param {integer} N - number of indexed elements ! @param {Array} sx - first array ! @param {integer} strideX - `sx` stride length ! @param {Array} sy - second array diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot_cblas.c b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot_cblas.c index b774555668a..ac63e7aa483 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot_cblas.c @@ -22,7 +22,7 @@ /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation and result. * -* @param N number of values over which to compute the dot product +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot_f.c b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot_f.c index 2f3f1723488..221da3ea370 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot_f.c +++ b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdot_f.c @@ -27,7 +27,7 @@ /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation and result. * -* @param N number of values over which to compute the dot product +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdotsub.f b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdotsub.f index 91ff090a7ad..edc7d43316d 100644 --- a/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdotsub.f +++ b/lib/node_modules/@stdlib/blas/base/dsdot/src/dsdotsub.f @@ -18,7 +18,7 @@ !> Wraps `dsdot` as a subroutine. ! -! @param {integer} N - number of values over which to compute the dot product +! @param {integer} N - number of indexed elements ! @param {Array} sx - first array ! @param {integer} strideX - `sx` stride length ! @param {Array} sy - second array diff --git a/lib/node_modules/@stdlib/blas/base/dswap/README.md b/lib/node_modules/@stdlib/blas/base/dswap/README.md index 36f0a31fdc4..5e3b298c88b 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/README.md +++ b/lib/node_modules/@stdlib/blas/base/dswap/README.md @@ -47,7 +47,7 @@ dswap( x.length, x, 1, y, 1 ); The function has the following parameters: -- **N**: number of values to swap. +- **N**: number of indexed elements. - **x**: first input [`Float64Array`][mdn-float64array]. - **strideX**: index increment for `x`. - **y**: second input [`Float64Array`][mdn-float64array]. diff --git a/lib/node_modules/@stdlib/blas/base/dswap/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/dswap/docs/repl.txt index ebc2f4c9ac4..39b11adfd5b 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/dswap/docs/repl.txt @@ -13,7 +13,7 @@ Parameters ---------- N: integer - Number of values. + Number of indexed elements. x: Float64Array First input array. @@ -68,7 +68,7 @@ Parameters ---------- N: integer - Number of values. + Number of indexed elements. x: Float64Array First input array. diff --git a/lib/node_modules/@stdlib/blas/base/dswap/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/dswap/docs/types/index.d.ts index 494327e47a4..ca7469de6a8 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/dswap/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Interchanges two double-precision floating-point vectors. * - * @param N - number of values + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array @@ -47,7 +47,7 @@ interface Routine { /** * Interchanges two double-precision floating-point vectors using alternative indexing semantics. * - * @param N - number of values + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -72,7 +72,7 @@ interface Routine { /** * Interchanges two double-precision floating-point vectors. * -* @param N - number of values to swap +* @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/dswap/lib/dswap.js b/lib/node_modules/@stdlib/blas/base/dswap/lib/dswap.js index ad891ba601a..5b0183a8dc8 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/lib/dswap.js +++ b/lib/node_modules/@stdlib/blas/base/dswap/lib/dswap.js @@ -28,7 +28,7 @@ var M = 3; /** * Interchanges two double-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float64Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/dswap/lib/dswap.native.js b/lib/node_modules/@stdlib/blas/base/dswap/lib/dswap.native.js index fed09615141..7f528780dcf 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/lib/dswap.native.js +++ b/lib/node_modules/@stdlib/blas/base/dswap/lib/dswap.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Interchanges two double-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float64Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/dswap/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/dswap/lib/ndarray.js index e19f9556d0c..00aebefa3e4 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/dswap/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 3; /** * Interchanges two double-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/dswap/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/dswap/lib/ndarray.native.js index 232b306fcaa..58df968b864 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/dswap/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './dswap.native.js' ); /** * Interchanges two double-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float64Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/dswap/src/dswap.c b/lib/node_modules/@stdlib/blas/base/dswap/src/dswap.c index f3466e04eb0..50834a8e6e7 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/src/dswap.c +++ b/lib/node_modules/@stdlib/blas/base/dswap/src/dswap.c @@ -21,7 +21,7 @@ /** * Interchanges two double-precision floating-point vectors. * -* @param N number of elements to swap +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array diff --git a/lib/node_modules/@stdlib/blas/base/dswap/src/dswap.f b/lib/node_modules/@stdlib/blas/base/dswap/src/dswap.f index 0aa9a0141a0..a4402b0c5c8 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/src/dswap.f +++ b/lib/node_modules/@stdlib/blas/base/dswap/src/dswap.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values to swap +! @param {integer} N - number of indexed elements ! @param {Array} dx - first input array ! @param {integer} strideX - `dx` stride length ! @param {Array} dy - second input array diff --git a/lib/node_modules/@stdlib/blas/base/dswap/src/dswap_cblas.c b/lib/node_modules/@stdlib/blas/base/dswap/src/dswap_cblas.c index cb53c04b39f..cdfa6f1c2b3 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/src/dswap_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/dswap/src/dswap_cblas.c @@ -22,7 +22,7 @@ /** * Interchanges two double-precision floating-point vectors. * -* @param N number of elements +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array diff --git a/lib/node_modules/@stdlib/blas/base/dswap/src/dswap_f.c b/lib/node_modules/@stdlib/blas/base/dswap/src/dswap_f.c index 446fe27ea94..02e9e452c64 100644 --- a/lib/node_modules/@stdlib/blas/base/dswap/src/dswap_f.c +++ b/lib/node_modules/@stdlib/blas/base/dswap/src/dswap_f.c @@ -22,7 +22,7 @@ /** * Interchanges two double-precision floating-point vectors. * -* @param N number of elements to swap +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array diff --git a/lib/node_modules/@stdlib/blas/base/gasum/README.md b/lib/node_modules/@stdlib/blas/base/gasum/README.md index 54e7328998e..e6d36e0a8c2 100644 --- a/lib/node_modules/@stdlib/blas/base/gasum/README.md +++ b/lib/node_modules/@stdlib/blas/base/gasum/README.md @@ -60,7 +60,7 @@ var sum = gasum( x.length, x, 1 ); The function has the following parameters: -- **N**: number of elements to sum. +- **N**: number of indexed elements. - **x**: input [`Array`][mdn-array] or [`typed array`][mdn-typed-array]. - **stride**: index increment. diff --git a/lib/node_modules/@stdlib/blas/base/gasum/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/gasum/docs/repl.txt index 75c68503899..4aea552d0a9 100644 --- a/lib/node_modules/@stdlib/blas/base/gasum/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/gasum/docs/repl.txt @@ -15,7 +15,7 @@ Parameters ---------- N: integer - Number of elements to sum. + Number of indexed elements. x: Array|TypedArray Input array. @@ -32,20 +32,17 @@ -------- // Standard usage: > var x = [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0, -1.0, -3.0 ]; - > var sum = {{alias}}( x.length, x, 1 ) + > var s = {{alias}}( x.length, x, 1 ) 19.0 // Sum every other value: - > var N = {{alias:@stdlib/math/base/special/floor}}( x.length / 2 ); - > var stride = 2; - > sum = {{alias}}( N, x, stride ) + > s = {{alias}}( 3, x, 2 ) 10.0 // Use view offset; e.g., starting at 2nd element: > var x0 = new {{alias:@stdlib/array/float64}}( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] ); > var x1 = new {{alias:@stdlib/array/float64}}( x0.buffer, x0.BYTES_PER_ELEMENT*1 ); - > N = {{alias:@stdlib/math/base/special/floor}}( x0.length / 2 ); - > sum = {{alias}}( N, x1, stride ) + > s = {{alias}}( 3, x1, 2 ) 12.0 @@ -59,7 +56,7 @@ Parameters ---------- N: integer - Number of elements to sum. + Number of indexed elements. x: Array|TypedArray Input array. @@ -79,12 +76,12 @@ -------- // Standard usage: > var x = [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0, -1.0, -3.0 ]; - > var sum = {{alias}}.ndarray( x.length, x, 1, 0 ) + > var s = {{alias}}.ndarray( x.length, x, 1, 0 ) 19.0 // Sum the last three elements: > x = [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ]; - > sum = {{alias}}.ndarray( 3, x, -1, x.length-1 ) + > s = {{alias}}.ndarray( 3, x, -1, x.length-1 ) 15.0 See Also diff --git a/lib/node_modules/@stdlib/blas/base/gasum/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/gasum/docs/types/index.d.ts index 8aa0c6dee1e..e7878be2ef8 100644 --- a/lib/node_modules/@stdlib/blas/base/gasum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/gasum/docs/types/index.d.ts @@ -29,7 +29,7 @@ interface Routine { /** * Computes the sum of the absolute values. * - * @param N - number of values to sum + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns sum of absolute values @@ -45,7 +45,7 @@ interface Routine { /** * Computes the sum of the absolute values using alternative indexing semantics. * - * @param N - number of values to sum + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @param offset - starting index @@ -63,7 +63,7 @@ interface Routine { /** * Computes the sum of the absolute values. * -* @param N - number of values to sum +* @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/gasum/lib/main.js b/lib/node_modules/@stdlib/blas/base/gasum/lib/main.js index eb0f1fbc583..cb30ead3355 100644 --- a/lib/node_modules/@stdlib/blas/base/gasum/lib/main.js +++ b/lib/node_modules/@stdlib/blas/base/gasum/lib/main.js @@ -33,7 +33,7 @@ var M = 6; /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {NumericArray} x - input array * @param {PositiveInteger} stride - `x` stride length * @returns {number} sum diff --git a/lib/node_modules/@stdlib/blas/base/gasum/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/gasum/lib/ndarray.js index 28fb5ed4f7c..9daa416d9be 100644 --- a/lib/node_modules/@stdlib/blas/base/gasum/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/gasum/lib/ndarray.js @@ -33,7 +33,7 @@ var M = 6; /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {NumericArray} x - input array * @param {integer} stride - `x` stride length * @param {NonNegativeInteger} offset - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/gaxpy/README.md b/lib/node_modules/@stdlib/blas/base/gaxpy/README.md index 7e9c9440e05..63ac4a57f4d 100644 --- a/lib/node_modules/@stdlib/blas/base/gaxpy/README.md +++ b/lib/node_modules/@stdlib/blas/base/gaxpy/README.md @@ -52,7 +52,7 @@ The function has the following parameters: - **y**: input [`Array`][mdn-array] or [`typed array`][mdn-typed-array]. - **strideY**: index increment for `y`. -The `N` and `stride` parameters determine which elements in `x` and `y` are accessed at runtime. For example, to multiply every other value in `x` by `alpha` and add the result to the first `N` elements of `y` in reverse order, +The `N` and stride parameters determine which elements in `x` and `y` are accessed at runtime. For example, to multiply every other value in `x` by `alpha` and add the result to the first `N` elements of `y` in reverse order, ```javascript var floor = require( '@stdlib/math/base/special/floor' ); @@ -107,7 +107,7 @@ The function has the following additional parameters: - **offsetX**: starting index for `x`. - **offsetY**: starting index for `y`. -While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying `buffer`, the `offsetX` and `offsetY` parameters support indexing semantics based on starting indices. For example, to multiply every other value in `x` by a constant `alpha` starting from the second value and add to the last `N` elements in `y` where `x[i] -> y[n]`, `x[i+2] -> y[n-1]`,..., +While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying `buffer`, the offset parameters support indexing semantics based on starting indices. For example, to multiply every other value in `x` by a constant `alpha` starting from the second value and add to the last `N` elements in `y` where `x[i] -> y[n]`, `x[i+2] -> y[n-1]`,..., ```javascript var floor = require( '@stdlib/math/base/special/floor' ); diff --git a/lib/node_modules/@stdlib/blas/base/gaxpy/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/gaxpy/docs/repl.txt index 56685582c35..0e4052b9520 100644 --- a/lib/node_modules/@stdlib/blas/base/gaxpy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/gaxpy/docs/repl.txt @@ -2,7 +2,7 @@ {{alias}}( N, alpha, x, strideX, y, strideY ) Multiplies `x` by a constant `alpha` and adds the result to `y`. - The `N` and `stride` parameters determine which elements in `x` and `y` are + The `N` and stride parameters determine which elements in `x` and `y` are accessed at runtime. Indexing is relative to the first index. To introduce an offset, use typed @@ -68,8 +68,8 @@ alternative indexing semantics. While typed array views mandate a view offset based on the underlying - buffer, the `offsetX` and `offsetY` parameters support indexing semantics - based on starting indices. + buffer, the offset parameters support indexing semantics based on starting + indices. Parameters ---------- diff --git a/lib/node_modules/@stdlib/blas/base/gaxpy/lib/main.js b/lib/node_modules/@stdlib/blas/base/gaxpy/lib/main.js index 4239e44fe7c..98bc1c11f26 100644 --- a/lib/node_modules/@stdlib/blas/base/gaxpy/lib/main.js +++ b/lib/node_modules/@stdlib/blas/base/gaxpy/lib/main.js @@ -28,7 +28,7 @@ var M = 4; /** * Multiplies `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {NumericArray} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/gaxpy/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/gaxpy/lib/ndarray.js index 81d81f46918..13cbaae4194 100644 --- a/lib/node_modules/@stdlib/blas/base/gaxpy/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/gaxpy/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 4; /** * Multiplies `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {NumericArray} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/gcopy/README.md b/lib/node_modules/@stdlib/blas/base/gcopy/README.md index b317dd4cbc3..1bf766ca6ab 100644 --- a/lib/node_modules/@stdlib/blas/base/gcopy/README.md +++ b/lib/node_modules/@stdlib/blas/base/gcopy/README.md @@ -44,13 +44,13 @@ gcopy( x.length, x, 1, y, 1 ); The function has the following parameters: -- **N**: number of values to copy. +- **N**: number of indexed elements. - **x**: input array. - **strideX**: index increment for `x`. - **y**: destination array. - **strideY**: index increment for `y`. -The `N` and `stride` parameters determine how values from `x` are copied into `y`. For example, to copy in reverse order every other value in `x` into the first `N` elements of `y`, +The `N` and stride parameters determine how values from `x` are copied into `y`. For example, to copy in reverse order every other value in `x` into the first `N` elements of `y`, ```javascript var x = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]; @@ -97,7 +97,7 @@ The function has the following additional parameters: - **offsetX**: starting index for `x`. - **offsetY**: starting index for `y`. -While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying `buffer`, the `offsetX` and `offsetY` parameters support indexing semantics based on starting indices. For example, to copy every other value in `x` starting from the second value into the last `N` elements in `y` where `x[i] = y[n]`, `x[i+2] = y[n-1]`,..., +While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying `buffer`, the offset parameters support indexing semantics based on starting indices. For example, to copy every other value in `x` starting from the second value into the last `N` elements in `y` where `x[i] = y[n]`, `x[i+2] = y[n-1]`,..., ```javascript var x = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]; diff --git a/lib/node_modules/@stdlib/blas/base/gcopy/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/gcopy/docs/repl.txt index 317df6e5713..4f14f78caa7 100644 --- a/lib/node_modules/@stdlib/blas/base/gcopy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/gcopy/docs/repl.txt @@ -2,8 +2,8 @@ {{alias}}( N, x, strideX, y, strideY ) Copies values from `x` into `y`. - The `N` and `stride` parameters determine how values from `x` are copied - into `y`. + The `N` and stride parameters determine how values from `x` are copied into + `y`. Indexing is relative to the first index. To introduce an offset, use typed array views. @@ -13,7 +13,7 @@ Parameters ---------- N: integer - Number of values to copy. + Number of indexed elements. x: ArrayLikeObject Input array. @@ -63,13 +63,13 @@ Copies values from `x` into `y` using alternative indexing semantics. While typed array views mandate a view offset based on the underlying - buffer, the `offset` parameters support indexing semantics based on starting + buffer, the offset parameters support indexing semantics based on starting indices. Parameters ---------- N: integer - Number of values to copy. + Number of indexed elements. x: ArrayLikeObject Input array. diff --git a/lib/node_modules/@stdlib/blas/base/gcopy/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/gcopy/docs/types/index.d.ts index 960782f00b8..3609d7a686a 100644 --- a/lib/node_modules/@stdlib/blas/base/gcopy/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/gcopy/docs/types/index.d.ts @@ -29,7 +29,7 @@ interface Routine { /** * Copies values from `x` into `y`. * - * @param N - number of values to copy + * @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param y - destination array @@ -48,7 +48,7 @@ interface Routine { /** * Copies values from `x` into `y` using alternative indexing semantics. * - * @param N - number of values to copy + * @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -70,7 +70,7 @@ interface Routine { /** * Copies values from `x` into `y`. * -* @param N - number of values to copy +* @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param y - destination array diff --git a/lib/node_modules/@stdlib/blas/base/gcopy/lib/main.js b/lib/node_modules/@stdlib/blas/base/gcopy/lib/main.js index 592fa7cc9fa..588a836e95a 100644 --- a/lib/node_modules/@stdlib/blas/base/gcopy/lib/main.js +++ b/lib/node_modules/@stdlib/blas/base/gcopy/lib/main.js @@ -34,7 +34,7 @@ var M = 8; /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values to copy +* @param {PositiveInteger} N - number of indexed elements * @param {Collection} x - input array * @param {integer} strideX - `x` stride length * @param {Collection} y - destination array diff --git a/lib/node_modules/@stdlib/blas/base/gcopy/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/gcopy/lib/ndarray.js index abf0cc0c09e..8533089da61 100644 --- a/lib/node_modules/@stdlib/blas/base/gcopy/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/gcopy/lib/ndarray.js @@ -34,7 +34,7 @@ var M = 8; /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values to copy +* @param {PositiveInteger} N - number of indexed elements * @param {Collection} x - input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/gdot/README.md b/lib/node_modules/@stdlib/blas/base/gdot/README.md index 13804809119..d8bdbb79769 100644 --- a/lib/node_modules/@stdlib/blas/base/gdot/README.md +++ b/lib/node_modules/@stdlib/blas/base/gdot/README.md @@ -67,7 +67,7 @@ The function has the following parameters: - **y**: second input [`Array`][mdn-array] or [`typed array`][mdn-typed-array]. - **strideY**: index increment for `y`. -The `N` and `stride` parameters determine which elements in `x` and `y` are accessed at runtime. For example, to calculate the dot product of every other value in `x` and the first `N` elements of `y` in reverse order, +The `N` and stride parameters determine which elements in the strided arrays are accessed at runtime. For example, to calculate the dot product of every other value in `x` and the first `N` elements of `y` in reverse order, ```javascript var floor = require( '@stdlib/math/base/special/floor' ); @@ -120,7 +120,7 @@ The function has the following additional parameters: - **offsetX**: starting index for `x`. - **offsetY**: starting index for `y`. -While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying `buffer`, the `offsetX` and `offsetY` parameters support indexing semantics based on starting indices. For example, to calculate the dot product of every other value in `x` starting from the second value with the last 3 elements in `y` in reverse order +While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying `buffer`, the offset parameters support indexing semantics based on starting indices. For example, to calculate the dot product of every other value in `x` starting from the second value with the last 3 elements in `y` in reverse order ```javascript var floor = require( '@stdlib/math/base/special/floor' ); diff --git a/lib/node_modules/@stdlib/blas/base/gdot/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/gdot/docs/repl.txt index e1bb989805a..2215b77fbd1 100644 --- a/lib/node_modules/@stdlib/blas/base/gdot/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/gdot/docs/repl.txt @@ -2,8 +2,8 @@ {{alias}}( N, x, strideX, y, strideY ) Computes the dot product of two vectors. - The `N`, `strideX`, and `strideY` parameters determine which elements in `x` - and `y` are accessed at runtime. + The `N` and stride parameters determine which elements in the strided arrays + are accessed at runtime. Indexing is relative to the first index. To introduce an offset, use a typed array view. @@ -56,13 +56,13 @@ > dot = {{alias}}( N, x1, -2, y1, 1 ) 128.0 + {{alias}}.ndarray( N, x, strideX, offsetX, y, strideY, offsetY ) Computes the dot product of two vectors using alternative indexing semantics. While typed array views mandate a view offset based on the underlying - buffer, the `offsetX` and `offsetY` parameters support indexing based on a - starting index. + buffer, the offset parameters support indexing based on a starting index. Parameters ---------- diff --git a/lib/node_modules/@stdlib/blas/base/gdot/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/gdot/docs/types/index.d.ts index cb787da525e..c6173ce519c 100644 --- a/lib/node_modules/@stdlib/blas/base/gdot/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/gdot/docs/types/index.d.ts @@ -29,7 +29,7 @@ interface Routine { /** * Computes the dot product of two vectors. * - * @param N - number of values over which to compute the dot product + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array @@ -48,7 +48,7 @@ interface Routine { /** * Computes the dot product of two vectors using alternative indexing semantics. * - * @param N - number of values over which to compute the dot product + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -70,7 +70,7 @@ interface Routine { /** * Computes the dot product of two vectors. * -* @param N - number of values over which to compute the dot product +* @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/gdot/lib/main.js b/lib/node_modules/@stdlib/blas/base/gdot/lib/main.js index 14740ff25cc..456a9167dc2 100644 --- a/lib/node_modules/@stdlib/blas/base/gdot/lib/main.js +++ b/lib/node_modules/@stdlib/blas/base/gdot/lib/main.js @@ -28,7 +28,7 @@ var M = 5; /** * Computes the dot product of `x` and `y`. * -* @param {PositiveInteger} N - number of values over which to compute the dot product +* @param {PositiveInteger} N - number of indexed elements * @param {NumericArray} x - first input array * @param {integer} strideX - `x` stride length * @param {NumericArray} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/gdot/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/gdot/lib/ndarray.js index 8f1856c78a7..d0f53ed6f53 100644 --- a/lib/node_modules/@stdlib/blas/base/gdot/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/gdot/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 5; /** * Computes the dot product of `x` and `y`. * -* @param {integer} N - number of values over which to compute the dot product +* @param {integer} N - number of indexed elements * @param {NumericArray} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting index for `x` diff --git a/lib/node_modules/@stdlib/blas/base/gnrm2/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/gnrm2/docs/types/index.d.ts index 5d853c9385a..458fe4840b8 100644 --- a/lib/node_modules/@stdlib/blas/base/gnrm2/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/gnrm2/docs/types/index.d.ts @@ -29,7 +29,7 @@ interface Routine { /** * Computes the L2-norm of a vector. * - * @param N - number of values over which to compute the L2-norm + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns L2-norm @@ -45,7 +45,7 @@ interface Routine { /** * Computes the L2-norm of a vector using alternative indexing semantics. * - * @param N - number of values over which to compute the L2-norm + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @param offset - starting index @@ -63,7 +63,7 @@ interface Routine { /** * Computes the L2-norm of a vector. * -* @param N - number of values over which to compute the L2-norm +* @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns L2-norm diff --git a/lib/node_modules/@stdlib/blas/base/gnrm2/lib/gnrm2.js b/lib/node_modules/@stdlib/blas/base/gnrm2/lib/gnrm2.js index 26754f41b94..49bc57e3f80 100644 --- a/lib/node_modules/@stdlib/blas/base/gnrm2/lib/gnrm2.js +++ b/lib/node_modules/@stdlib/blas/base/gnrm2/lib/gnrm2.js @@ -30,7 +30,7 @@ var pow = require( '@stdlib/math/base/special/pow' ); /** * Computes the L2-norm of a vector. * -* @param {PositiveInteger} N - number of values over which to compute the L2-norm +* @param {PositiveInteger} N - number of indexed elements * @param {NumericArray} x - input array * @param {PositiveInteger} stride - stride length * @returns {number} L2-norm diff --git a/lib/node_modules/@stdlib/blas/base/gnrm2/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/gnrm2/lib/ndarray.js index d76969c75cf..651b5f42c16 100644 --- a/lib/node_modules/@stdlib/blas/base/gnrm2/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/gnrm2/lib/ndarray.js @@ -30,7 +30,7 @@ var pow = require( '@stdlib/math/base/special/pow' ); /** * Computes the L2-norm of a vector. * -* @param {PositiveInteger} N - number of values over which to compute the L2-norm +* @param {PositiveInteger} N - number of indexed elements * @param {NumericArray} x - input array * @param {integer} stride - stride length * @param {NonNegativeInteger} offset - starting index diff --git a/lib/node_modules/@stdlib/blas/base/gswap/README.md b/lib/node_modules/@stdlib/blas/base/gswap/README.md index f2dca876ce3..8f21fa052bf 100644 --- a/lib/node_modules/@stdlib/blas/base/gswap/README.md +++ b/lib/node_modules/@stdlib/blas/base/gswap/README.md @@ -45,13 +45,13 @@ gswap( x.length, x, 1, y, 1 ); The function has the following parameters: -- **N**: number of values to swap. +- **N**: number of indexed elements. - **x**: first input array. - **strideX**: index increment for `x`. - **y**: second input array. - **strideY**: index increment for `y`. -The `N` and `stride` parameters determine how values from `x` and `y` are accessed at runtime. For example, to swap in reverse order every other value in `x` with the first `N` elements of `y`, +The `N` and stride parameters determine which elements in the strided arrays are accessed at runtime. For example, to swap in reverse order every other value in `x` with the first `N` elements of `y`, ```javascript var x = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]; @@ -101,7 +101,7 @@ The function has the following additional parameters: - **offsetX**: starting index for `x`. - **offsetY**: starting index for `y`. -While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying `buffer`, the `offsetX` and `offsetY` parameters support indexing semantics based on starting indices. For example, to swap every other value in `x` starting from the second value with the last `N` elements in `y` where `x[i] = y[n]`, `x[i+2] = y[n-1]`,..., +While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying `buffer`, the offset parameters support indexing semantics based on starting indices. For example, to swap every other value in `x` starting from the second value with the last `N` elements in `y` where `x[i] = y[n]`, `x[i+2] = y[n-1]`,..., ```javascript var Float64Array = require( '@stdlib/array/float64' ); diff --git a/lib/node_modules/@stdlib/blas/base/gswap/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/gswap/docs/repl.txt index 1f9593620b5..a7d285c8da0 100644 --- a/lib/node_modules/@stdlib/blas/base/gswap/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/gswap/docs/repl.txt @@ -2,8 +2,8 @@ {{alias}}( N, x, strideX, y, strideY ) Interchanges vectors `x` and `y`. - The `N` and `stride` parameters determine how values from `x` are swapped - with values from `y`. + The `N` and stride parameters determine how values from `x` are swapped with + values from `y`. Indexing is relative to the first index. To introduce an offset, use typed array views. @@ -13,7 +13,7 @@ Parameters ---------- N: integer - Number of values to swap. + Number of indexed elements. x: ArrayLikeObject First input array. @@ -63,13 +63,13 @@ Interchanges vectors `x` and `y` using alternative indexing semantics. While typed array views mandate a view offset based on the underlying - buffer, the `offset` parameters support indexing semantics based on starting + buffer, the offset parameters support indexing semantics based on starting indices. Parameters ---------- N: integer - Number of values to swap. + Number of indexed elements. x: ArrayLikeObject First input array. diff --git a/lib/node_modules/@stdlib/blas/base/gswap/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/gswap/docs/types/index.d.ts index 777d3ef3709..5e3d34b816e 100644 --- a/lib/node_modules/@stdlib/blas/base/gswap/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/gswap/docs/types/index.d.ts @@ -29,7 +29,7 @@ interface Routine { /** * Interchanges vectors `x` and `y`. * - * @param N - number of values to swap + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array @@ -49,7 +49,7 @@ interface Routine { /** * Interchanges vectors `x` and `y` using alternative indexing semantics. * - * @param N - number of values to swap + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -72,7 +72,7 @@ interface Routine { /** * Interchanges vectors `x` and `y`. * -* @param N - number of values to swap +* @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/gswap/lib/main.js b/lib/node_modules/@stdlib/blas/base/gswap/lib/main.js index 485433faf4e..42fa8533d39 100644 --- a/lib/node_modules/@stdlib/blas/base/gswap/lib/main.js +++ b/lib/node_modules/@stdlib/blas/base/gswap/lib/main.js @@ -34,7 +34,7 @@ var M = 3; /** * Interchanges vectors `x` and `y`. * -* @param {PositiveInteger} N - number of values to swap +* @param {PositiveInteger} N - number of indexed elements * @param {Collection} x - first input array * @param {integer} strideX - `x` stride length * @param {Collection} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/gswap/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/gswap/lib/ndarray.js index e7b94b284c9..7bdef6963b5 100644 --- a/lib/node_modules/@stdlib/blas/base/gswap/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/gswap/lib/ndarray.js @@ -34,7 +34,7 @@ var M = 3; /** * Interchanges vectors `x` and `y`. * -* @param {PositiveInteger} N - number of values to swap +* @param {PositiveInteger} N - number of indexed elements * @param {Collection} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/sasum/README.md b/lib/node_modules/@stdlib/blas/base/sasum/README.md index b1f1efabb80..e9025452867 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/README.md +++ b/lib/node_modules/@stdlib/blas/base/sasum/README.md @@ -62,7 +62,7 @@ var sum = sasum( x.length, x, 1 ); The function has the following parameters: -- **N**: number of elements to sum. +- **N**: number of indexed elements. - **x**: input [`Float32Array`][mdn-float32array]. - **stride**: index increment. diff --git a/lib/node_modules/@stdlib/blas/base/sasum/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/sasum/docs/repl.txt index 9791238108a..355352fc0ee 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/sasum/docs/repl.txt @@ -4,7 +4,7 @@ The sum of absolute values corresponds to the *L1* norm. - The `N` and `stride` parameters determine which elements in `x` are used to + The `N` and stride parameters determine which elements in `x` are used to compute the sum. Indexing is relative to the first index. To introduce an offset, use typed @@ -15,7 +15,7 @@ Parameters ---------- N: integer - Number of elements to sum. + Number of indexed elements. x: Float32Array Input array. @@ -31,21 +31,18 @@ Examples -------- // Standard usage: - > var x = new {{alias:@stdlib/array/float32}}( [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0, -1.0, -3.0 ] ); - > var sum = {{alias}}( x.length, x, 1 ) - 19.0 + > var x = new {{alias:@stdlib/array/float32}}( [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0 ] ); + > var s = {{alias}}( x.length, x, 1 ) + 15.0 // Sum every other value: - > var N = {{alias:@stdlib/math/base/special/floor}}( x.length / 2 ); - > var stride = 2; - > sum = {{alias}}( N, x, stride ) - 10.0 + > s = {{alias}}( 3, x, 2 ) + 9.0 // Use view offset; e.g., starting at 2nd element: > var x0 = new {{alias:@stdlib/array/float32}}( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] ); > var x1 = new {{alias:@stdlib/array/float32}}( x0.buffer, x0.BYTES_PER_ELEMENT*1 ); - > N = {{alias:@stdlib/math/base/special/floor}}( x0.length / 2 ); - > sum = {{alias}}( N, x1, stride ) + > s = {{alias}}( 3, x1, 2 ) 12.0 @@ -53,13 +50,13 @@ Computes the sum of absolute values using alternative indexing semantics. While typed array views mandate a view offset based on the underlying - buffer, the `offset` parameter supports indexing semantics based on a - starting index. + buffer, the offset parameter supports indexing semantics based on a starting + index. Parameters ---------- N: integer - Number of elements to sum. + Number of indexed elements. x: Float32Array Input array. @@ -78,13 +75,13 @@ Examples -------- // Standard usage: - > var x = new {{alias:@stdlib/array/float32}}( [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0, -1.0, -3.0 ] ); - > var sum = {{alias}}.ndarray( x.length, x, 1, 0 ) - 19.0 + > var x = new {{alias:@stdlib/array/float32}}( [ -2.0, 1.0, 3.0, -5.0, 4.0, 0.0 ] ); + > var s = {{alias}}.ndarray( x.length, x, 1, 0 ) + 15.0 // Sum the last three elements: > x = new {{alias:@stdlib/array/float32}}( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] ); - > sum = {{alias}}.ndarray( 3, x, -1, x.length-1 ) + > s = {{alias}}.ndarray( 3, x, -1, x.length-1 ) 15.0 See Also diff --git a/lib/node_modules/@stdlib/blas/base/sasum/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/sasum/docs/types/index.d.ts index f08e3832051..bf4a96c2fe1 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/sasum/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Computes the sum of the absolute values. * - * @param N - number of values to sum + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns sum of absolute values @@ -43,7 +43,7 @@ interface Routine { /** * Computes the sum of the absolute values using alternative indexing semantics. * - * @param N - number of values to sum + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @param offset - starting index @@ -63,7 +63,7 @@ interface Routine { /** * Computes the sum of the absolute values. * -* @param N - number of values to sum +* @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/sasum/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/sasum/lib/ndarray.js index 8a5d7d5f6f7..7d70343a564 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/sasum/lib/ndarray.js @@ -29,7 +29,7 @@ var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' ); /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {integer} stride - `x` stride length * @param {NonNegativeInteger} offset - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/sasum/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/sasum/lib/ndarray.native.js index fcf08f248dd..0ab02007b4c 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/sasum/lib/ndarray.native.js @@ -29,7 +29,7 @@ var addon = require( './sasum.native.js' ); /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {integer} stride - `x` stride length * @param {NonNegativeInteger} offset - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/sasum/lib/sasum.js b/lib/node_modules/@stdlib/blas/base/sasum/lib/sasum.js index 652e15d80cc..fef4e6003a7 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/lib/sasum.js +++ b/lib/node_modules/@stdlib/blas/base/sasum/lib/sasum.js @@ -29,7 +29,7 @@ var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' ); /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {PositiveInteger} stride - `x` stride length * @returns {number} sum diff --git a/lib/node_modules/@stdlib/blas/base/sasum/lib/sasum.native.js b/lib/node_modules/@stdlib/blas/base/sasum/lib/sasum.native.js index 3bfa5d08e1a..fb6f372e9a0 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/lib/sasum.native.js +++ b/lib/node_modules/@stdlib/blas/base/sasum/lib/sasum.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Computes the sum of absolute values. * -* @param {PositiveInteger} N - number of values to sum +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {PositiveInteger} stride - `x` stride length * @returns {number} sum diff --git a/lib/node_modules/@stdlib/blas/base/sasum/src/sasum.c b/lib/node_modules/@stdlib/blas/base/sasum/src/sasum.c index a2bd01816f3..50f714945e4 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/src/sasum.c +++ b/lib/node_modules/@stdlib/blas/base/sasum/src/sasum.c @@ -22,7 +22,7 @@ /** * Computes the sum of absolute values. * -* @param N number of elements to sum +* @param N number of indexed elements * @param X input array * @param stride stride length * @return sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/sasum/src/sasum.f b/lib/node_modules/@stdlib/blas/base/sasum/src/sasum.f index 7f871189612..a1cef361799 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/src/sasum.f +++ b/lib/node_modules/@stdlib/blas/base/sasum/src/sasum.f @@ -48,7 +48,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values to sum +! @param {integer} N - number of indexed elements ! @param {Array} sx - input array ! @param {integer} stride - stride length ! @returns {real} sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/sasum/src/sasum_cblas.c b/lib/node_modules/@stdlib/blas/base/sasum/src/sasum_cblas.c index cf39eed23e3..6c983552085 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/src/sasum_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/sasum/src/sasum_cblas.c @@ -22,7 +22,7 @@ /** * Computes the sum of absolute values. * -* @param N number of elements to sum +* @param N number of indexed elements * @param X input array * @param stride stride length * @return sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/sasum/src/sasum_f.c b/lib/node_modules/@stdlib/blas/base/sasum/src/sasum_f.c index 5295e0a2ba7..fa75ac63316 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/src/sasum_f.c +++ b/lib/node_modules/@stdlib/blas/base/sasum/src/sasum_f.c @@ -22,7 +22,7 @@ /** * Computes the sum of absolute values. * -* @param N number of elements to sum +* @param N number of indexed elements * @param X input array * @param stride stride length * @return sum of absolute values diff --git a/lib/node_modules/@stdlib/blas/base/sasum/src/sasumsub.f b/lib/node_modules/@stdlib/blas/base/sasum/src/sasumsub.f index 5fabd2d055b..8e2d6cfc711 100644 --- a/lib/node_modules/@stdlib/blas/base/sasum/src/sasumsub.f +++ b/lib/node_modules/@stdlib/blas/base/sasum/src/sasumsub.f @@ -18,7 +18,7 @@ !> Wraps `sasum` as a subroutine. ! -! @param {integer} N - number of values to sum +! @param {integer} N - number of indexed elements ! @param {Array} sx - input array ! @param {integer} stride - stride length ! @param {real} sum - output variable reference diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/examples/c/example.c b/lib/node_modules/@stdlib/blas/base/saxpy/examples/c/example.c index 54524290256..fdae8e1459e 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/examples/c/example.c +++ b/lib/node_modules/@stdlib/blas/base/saxpy/examples/c/example.c @@ -24,7 +24,7 @@ int main() { float x[] = { 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 }; float y[] = { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 }; - // Specify the number of elements: + // Specify the number of indexed elements: int N = 4; // Specify stride lengths: diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/saxpy/lib/ndarray.js index 679d4395634..2dd79fa9dd7 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/saxpy/lib/ndarray.js @@ -33,7 +33,7 @@ var M = 4; /** * Multiplies a vector `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {Float32Array} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/saxpy/lib/ndarray.native.js index 5b986d01f14..b373e6fdfeb 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/saxpy/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './saxpy.native.js' ); /** * Multiplies a vector `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {Float32Array} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/lib/saxpy.js b/lib/node_modules/@stdlib/blas/base/saxpy/lib/saxpy.js index 1108c684254..ab9d1555dac 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/lib/saxpy.js +++ b/lib/node_modules/@stdlib/blas/base/saxpy/lib/saxpy.js @@ -33,7 +33,7 @@ var M = 4; /** * Multiplies a vector `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {Float32Array} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/lib/saxpy.native.js b/lib/node_modules/@stdlib/blas/base/saxpy/lib/saxpy.native.js index 85d63bfee26..27f24154670 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/lib/saxpy.native.js +++ b/lib/node_modules/@stdlib/blas/base/saxpy/lib/saxpy.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Multiplies a vector `x` by a constant and adds the result to `y`. * -* @param {PositiveInteger} N - number of elements +* @param {PositiveInteger} N - number of indexed elements * @param {number} alpha - scalar * @param {Float32Array} x - input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.c b/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.c index 8f6d584d776..2868c9f1141 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.c +++ b/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.c @@ -21,7 +21,7 @@ /** * Multiplies a vector `X` by a constant and adds the result to `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param alpha scalar * @param X input array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.f b/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.f index 6e3a4763ef1..bada965b97a 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.f +++ b/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {real} alpha - scalar ! @param {Array} sx - input array ! @param {integer} strideX - `sx` stride length diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy_cblas.c b/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy_cblas.c index 15c6b13361d..31469a0306b 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy_cblas.c @@ -22,7 +22,7 @@ /** * Multiplies a vector `X` by a constant and adds the result to `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param alpha scalar * @param X input array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy_f.c b/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy_f.c index e1c4cfbfc32..29dbe869b56 100644 --- a/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy_f.c +++ b/lib/node_modules/@stdlib/blas/base/saxpy/src/saxpy_f.c @@ -22,7 +22,7 @@ /** * Multiplies a vector `X` by a constant and adds the result to `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param alpha scalar * @param X input array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/scopy/README.md b/lib/node_modules/@stdlib/blas/base/scopy/README.md index b8e4fbcdab8..d6ec62d9b9d 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/README.md +++ b/lib/node_modules/@stdlib/blas/base/scopy/README.md @@ -46,7 +46,7 @@ scopy( x.length, x, 1, y, 1 ); The function has the following parameters: -- **N**: number of values to copy. +- **N**: number of indexed elements. - **x**: input [`Float32Array`][mdn-float32array]. - **strideX**: index increment for `x`. - **y**: destination [`Float32Array`][mdn-float32array]. diff --git a/lib/node_modules/@stdlib/blas/base/scopy/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/scopy/docs/repl.txt index 7f82450b71d..0572d192bb9 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/scopy/docs/repl.txt @@ -13,7 +13,7 @@ Parameters ---------- N: integer - Number of values to copy. + Number of indexed elements. x: Float32Array Input array. @@ -61,13 +61,13 @@ Copies values from `x` into `y` using alternative indexing semantics. While typed array views mandate a view offset based on the underlying - buffer, the `offset` parameters support indexing semantics based on starting + buffer, the offset parameters support indexing semantics based on starting indices. Parameters ---------- N: integer - Number of values to copy. + Number of indexed elements. x: Float32Array Input array. diff --git a/lib/node_modules/@stdlib/blas/base/scopy/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/scopy/docs/types/index.d.ts index de176e664c6..b321138fc7f 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/scopy/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Copies values from `x` into `y`. * - * @param N - number of values + * @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param y - output array @@ -46,7 +46,7 @@ interface Routine { /** * Copies values from `x` into `y` using alternative indexing semantics. * - * @param N - number of values + * @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -70,7 +70,7 @@ interface Routine { /** * Copies values from `x` into `y`. * -* @param N - number of values +* @param N - number of indexed elements * @param x - input array * @param strideX - `x` stride length * @param y - output array diff --git a/lib/node_modules/@stdlib/blas/base/scopy/examples/c/example.c b/lib/node_modules/@stdlib/blas/base/scopy/examples/c/example.c index 3828fcbdcc0..a32245d26cd 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/examples/c/example.c +++ b/lib/node_modules/@stdlib/blas/base/scopy/examples/c/example.c @@ -24,7 +24,7 @@ int main() { float x[] = { 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 }; float y[] = { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 }; - // Specify the number of elements: + // Specify the number of indexed elements: int N = 4; // Specify stride lengths: diff --git a/lib/node_modules/@stdlib/blas/base/scopy/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/scopy/lib/ndarray.js index 5ff23c68fb8..eeaacef3954 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/scopy/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 8; /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/scopy/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/scopy/lib/ndarray.native.js index bcf39a7b6d1..8a1cb917bd9 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/scopy/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './scopy.native.js' ); /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values to copy +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/scopy/lib/scopy.js b/lib/node_modules/@stdlib/blas/base/scopy/lib/scopy.js index 6387edf357e..d66bbac3f5b 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/lib/scopy.js +++ b/lib/node_modules/@stdlib/blas/base/scopy/lib/scopy.js @@ -28,7 +28,7 @@ var M = 8; /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {integer} strideX - `x` stride length * @param {Float32Array} y - output array diff --git a/lib/node_modules/@stdlib/blas/base/scopy/lib/scopy.native.js b/lib/node_modules/@stdlib/blas/base/scopy/lib/scopy.native.js index df584dc699e..17bcc999cd1 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/lib/scopy.native.js +++ b/lib/node_modules/@stdlib/blas/base/scopy/lib/scopy.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Copies values from `x` into `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {integer} strideX - `x` stride length * @param {Float32Array} y - output array diff --git a/lib/node_modules/@stdlib/blas/base/scopy/src/scopy.c b/lib/node_modules/@stdlib/blas/base/scopy/src/scopy.c index 8e257597caa..2ec3078ced5 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/src/scopy.c +++ b/lib/node_modules/@stdlib/blas/base/scopy/src/scopy.c @@ -21,7 +21,7 @@ /** * Copies values from `X` into `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/scopy/src/scopy.f b/lib/node_modules/@stdlib/blas/base/scopy/src/scopy.f index 1b91c76e014..b2bd569f301 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/src/scopy.f +++ b/lib/node_modules/@stdlib/blas/base/scopy/src/scopy.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {Array} sx - input array ! @param {integer} strideX - `sx` stride length ! @param {Array} sy - output array @@ -113,4 +113,4 @@ subroutine scopy( N, sx, strideX, sy, strideY ) end do end if return -end subroutine scopy +end subroutine scopy \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/base/scopy/src/scopy_cblas.c b/lib/node_modules/@stdlib/blas/base/scopy/src/scopy_cblas.c index 400a4fc901f..73247c8da5e 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/src/scopy_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/scopy/src/scopy_cblas.c @@ -22,7 +22,7 @@ /** * Copies values from `X` into `Y`. * -* @param N number of elements +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/scopy/src/scopy_f.c b/lib/node_modules/@stdlib/blas/base/scopy/src/scopy_f.c index dc7fd91254c..cb24bff4290 100644 --- a/lib/node_modules/@stdlib/blas/base/scopy/src/scopy_f.c +++ b/lib/node_modules/@stdlib/blas/base/scopy/src/scopy_f.c @@ -24,7 +24,7 @@ * * Arguments are passed by reference to a Fortran subroutine implementing `scopy`. * -* @param N number of elements +* @param N number of indexed elements * @param X input array * @param strideX X stride length * @param Y output array diff --git a/lib/node_modules/@stdlib/blas/base/sdot/README.md b/lib/node_modules/@stdlib/blas/base/sdot/README.md index 7fd5f45cfbd..34856aab6b0 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/README.md +++ b/lib/node_modules/@stdlib/blas/base/sdot/README.md @@ -69,7 +69,7 @@ The function has the following parameters: - **y**: input [`Float32Array`][@stdlib/array/float32]. - **strideY**: index increment for `y`. -The `N` and stride parameters determine which elements in `x` and `y` are accessed at runtime. For example, to calculate the dot product of every other value in `x` and the first `N` elements of `y` in reverse order, +The `N` and stride parameters determine which elements in the strided arrays are accessed at runtime. For example, to calculate the dot product of every other value in `x` and the first `N` elements of `y` in reverse order, ```javascript var Float32Array = require( '@stdlib/array/float32' ); diff --git a/lib/node_modules/@stdlib/blas/base/sdot/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/sdot/docs/types/index.d.ts index 7b51b6b1744..a133a9d9cde 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/sdot/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Computes the dot product of two single-precision floating-point vectors. * - * @param N - number of values + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array @@ -46,7 +46,7 @@ interface Routine { /** * Computes the dot product of `x` and `y` using alternative indexing semantics. * - * @param N - number of values + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -70,7 +70,7 @@ interface Routine { /** * Computes the dot product of `x` and `y`. * -* @param N - number of values +* @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/sdot/examples/c/example.c b/lib/node_modules/@stdlib/blas/base/sdot/examples/c/example.c index 19b90c9f859..f9f01286563 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/examples/c/example.c +++ b/lib/node_modules/@stdlib/blas/base/sdot/examples/c/example.c @@ -24,7 +24,7 @@ int main() { float x[] = { 1.0, -2.0, 3.0, -4.0, 5.0, -6.0, 7.0, -8.0 }; float y[] = { 1.0, -2.0, 3.0, -4.0, 5.0, -6.0, 7.0, -8.0 }; - // Specify the number of elements: + // Specify the number of indexed elements: int N = 8; // Specify strides: diff --git a/lib/node_modules/@stdlib/blas/base/sdot/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/sdot/lib/ndarray.js index 512bbcbeb61..a3330f0b0ab 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/sdot/lib/ndarray.js @@ -28,7 +28,7 @@ var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' ); /** * Computes the dot product of `x` and `y`. * -* @param {integer} N - number of values +* @param {integer} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting index for `x` diff --git a/lib/node_modules/@stdlib/blas/base/sdot/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/sdot/lib/ndarray.native.js index 2458a7b1517..b032bdcc820 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/sdot/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './sdot.native.js' ); /** * Computes the dot product of `x` and `y`. * -* @param {integer} N - number of values +* @param {integer} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting index for `x` diff --git a/lib/node_modules/@stdlib/blas/base/sdot/lib/sdot.js b/lib/node_modules/@stdlib/blas/base/sdot/lib/sdot.js index 7dcf0583528..f3ce3f5e02e 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/lib/sdot.js +++ b/lib/node_modules/@stdlib/blas/base/sdot/lib/sdot.js @@ -28,7 +28,7 @@ var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' ); /** * Computes the dot product of `x` and `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float32Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/sdot/lib/sdot.native.js b/lib/node_modules/@stdlib/blas/base/sdot/lib/sdot.native.js index a359647cd5f..ed0738a73d7 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/lib/sdot.native.js +++ b/lib/node_modules/@stdlib/blas/base/sdot/lib/sdot.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Computes the dot product of `x` and `y`. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float32Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/sdot/src/sdot.c b/lib/node_modules/@stdlib/blas/base/sdot/src/sdot.c index 8dc564c8fe4..df34efb677f 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/src/sdot.c +++ b/lib/node_modules/@stdlib/blas/base/sdot/src/sdot.c @@ -26,7 +26,7 @@ /** * Computes the dot product of two single-precision floating-point vectors. * -* @param N number of values +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/sdot/src/sdot.f b/lib/node_modules/@stdlib/blas/base/sdot/src/sdot.f index f988e0b5d97..cf2426e99d1 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/src/sdot.f +++ b/lib/node_modules/@stdlib/blas/base/sdot/src/sdot.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {Array} sx - first array ! @param {integer} strideX - `sx` stride length ! @param {Array} sy - second array @@ -119,4 +119,4 @@ real function sdot( N, sx, strideX, sy, strideY ) endif sdot = stemp return -end function sdot +end function sdot \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/base/sdot/src/sdot_cblas.c b/lib/node_modules/@stdlib/blas/base/sdot/src/sdot_cblas.c index 6a7341ad396..4c52cdd33b4 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/src/sdot_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/sdot/src/sdot_cblas.c @@ -22,7 +22,7 @@ /** * Computes the dot product of two single-precision floating-point vectors. * -* @param N number of values +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/sdot/src/sdot_f.c b/lib/node_modules/@stdlib/blas/base/sdot/src/sdot_f.c index de650379542..bcde96458e8 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/src/sdot_f.c +++ b/lib/node_modules/@stdlib/blas/base/sdot/src/sdot_f.c @@ -29,7 +29,7 @@ * * Arguments are passed by reference to a Fortran subroutine implementing `sdot`. * -* @param N number of values +* @param N number of indexed elements * @param X first array * @param strideX X stride length * @param Y second array diff --git a/lib/node_modules/@stdlib/blas/base/sdot/src/sdotsub.f b/lib/node_modules/@stdlib/blas/base/sdot/src/sdotsub.f index d0b8c87dd6f..9292cab5383 100644 --- a/lib/node_modules/@stdlib/blas/base/sdot/src/sdotsub.f +++ b/lib/node_modules/@stdlib/blas/base/sdot/src/sdotsub.f @@ -18,7 +18,7 @@ !> Wraps `sdot` as a subroutine. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {Array} sx - first array ! @param {integer} strideX - `sx` stride length ! @param {Array} sy - second array @@ -46,4 +46,4 @@ end function sdot ! Compute the dot product: dot = sdot( N, sx, strideX, sy, strideY ) return -end subroutine sdotsub +end subroutine sdotsub \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/sdsdot/docs/types/index.d.ts index a38854fc644..b79c3b29fbc 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation. * - * @param N - number of values + * @param N - number of indexed elements * @param scalar - scalar constant added to dot product * @param x - first input array * @param strideX - `x` stride length @@ -47,7 +47,7 @@ interface Routine { /** * Computes the dot product of two single-precision floating-point vectors using alternative indexing semantics and with extended accumulation. * - * @param N - number of values + * @param N - number of indexed elements * @param scalar - scalar constant added to dot product * @param x - first input array * @param strideX - `x` stride length @@ -72,7 +72,7 @@ interface Routine { /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation. * -* @param N - number of values +* @param N - number of indexed elements * @param scalar - scalar constant added to dot product * @param x - first input array * @param strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/examples/c/example.c b/lib/node_modules/@stdlib/blas/base/sdsdot/examples/c/example.c index 7a4906d632a..dbd1f62041d 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/examples/c/example.c +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/examples/c/example.c @@ -24,7 +24,7 @@ int main() { float x[] = { 1.0, -2.0, 3.0, -4.0, 5.0, -6.0, 7.0, -8.0 }; float y[] = { 1.0, -2.0, 3.0, -4.0, 5.0, -6.0, 7.0, -8.0 }; - // Specify the number of elements: + // Specify the number of indexed elements: int N = 8; // Specify strides: diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/sdsdot/lib/ndarray.js index 1466cfa5ec6..e02410aaf72 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/lib/ndarray.js @@ -33,7 +33,7 @@ var M = 5; /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation. * -* @param {integer} N - number of values +* @param {integer} N - number of indexed elements * @param {number} scalar - scalar constant to add to dot product * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/sdsdot/lib/ndarray.native.js index 14c89a12c95..5a2d55a1a1e 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './sdsdot.native.js' ); /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation. * -* @param {integer} N - number of values +* @param {integer} N - number of indexed elements * @param {number} scalar - scalar constant to add to dot product * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/lib/sdsdot.js b/lib/node_modules/@stdlib/blas/base/sdsdot/lib/sdsdot.js index 9f41b9f5052..0cf70457bf9 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/lib/sdsdot.js +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/lib/sdsdot.js @@ -33,7 +33,7 @@ var M = 5; /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {number} scalar - scalar constant to add to dot product * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/lib/sdsdot.native.js b/lib/node_modules/@stdlib/blas/base/sdsdot/lib/sdsdot.native.js index 09e230e4fd0..feb27c7d570 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/lib/sdsdot.native.js +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/lib/sdsdot.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {number} scalar - scalar constant to add to dot product * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot.c b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot.c index 358c9e12edc..05298b058eb 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot.c +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot.c @@ -26,7 +26,7 @@ /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation. * -* @param N number of values +* @param N number of indexed elements * @param scalar scalar constant added to the dot product * @param X first array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot.f b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot.f index bfc197ea055..d8997e3c259 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot.f +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot.f @@ -60,7 +60,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {real} sb - scalar constant added to the dot product ! @param {Array} sx - first array ! @param {integer} strideX - `sx` stride length @@ -134,4 +134,4 @@ real function sdsdot( N, sb, sx, strideX, sy, strideY ) endif sdsdot = real( dtemp ) return -end function sdsdot +end function sdsdot \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot_cblas.c b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot_cblas.c index 62fcf288604..99da4d35fde 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot_cblas.c @@ -22,7 +22,7 @@ /** * Computes the dot product of two single-precision floating-point vectors with extended accumulation. * -* @param N number of values +* @param N number of indexed elements * @param scalar scalar constant added to the dot product * @param X first array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot_f.c b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot_f.c index e2bccefeb22..1b2dfeb8427 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot_f.c +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdot_f.c @@ -29,7 +29,7 @@ * * Arguments are passed by reference to a Fortran subroutine implementing `sdsdot`. * -* @param N number of values +* @param N number of indexed elements * @param scalar scalar constant added to the dot product * @param X first array * @param strideX X stride length diff --git a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdotsub.f b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdotsub.f index 2f414c47af4..d7c6dc54ef2 100644 --- a/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdotsub.f +++ b/lib/node_modules/@stdlib/blas/base/sdsdot/src/sdsdotsub.f @@ -18,7 +18,7 @@ !> Wraps `sdsdot` as a subroutine. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {real} sb - scalar constant added to the dot product ! @param {Array} sx - first array ! @param {integer} strideX - `sx` stride length @@ -47,4 +47,4 @@ end function sdsdot ! Compute the dot product: dot = sdsdot( N, sb, sx, strideX, sy, strideY ) return -end subroutine sdsdotsub +end subroutine sdsdotsub \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/README.md b/lib/node_modules/@stdlib/blas/base/snrm2/README.md index b27a5b7724d..a6e0fe57c44 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/README.md +++ b/lib/node_modules/@stdlib/blas/base/snrm2/README.md @@ -67,7 +67,7 @@ The function has the following parameters: - **x**: input [`Float32Array`][@stdlib/array/float32]. - **stride**: index increment for `x`. -The `N` and stride parameters determine which elements in the strided array are accessed at runtime. For example, to compute the [L2-norm][l2-norm] of every other element in `x`, +The `N` and `stride` parameters determine which elements in the strided array are accessed at runtime. For example, to compute the [L2-norm][l2-norm] of every other element in `x`, ```javascript var Float32Array = require( '@stdlib/array/float32' ); diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/snrm2/docs/repl.txt index 06f443ee847..19553c4032a 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/snrm2/docs/repl.txt @@ -2,8 +2,8 @@ {{alias}}( N, x, stride ) Computes the L2-norm of a single-precision floating-point vector. - The `N` and stride parameters determine which elements in the strided arrays - are accessed at runtime. + The `N` and `stride` parameters determine which elements in the strided + arrays are accessed at runtime. Indexing is relative to the first index. To introduce an offset, use a typed array view. diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/snrm2/docs/types/index.d.ts index 59cbe8868e7..7271edcb7c1 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/snrm2/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Computes the L2-norm of a single-precision floating-point vector. * - * @param N - number of values + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns L2-norm @@ -43,7 +43,7 @@ interface Routine { /** * Computes the L2-norm of a single-precision floating-point vector using alternative indexing semantics. * - * @param N - number of values + * @param N - number of indexed elements * @param x - input array * @param stride - stride length * @param offset - starting index @@ -63,7 +63,7 @@ interface Routine { /** * Computes the L2-norm of a single-precision floating-point vector. * -* @param N - number of values +* @param N - number of indexed elements * @param x - input array * @param stride - stride length * @returns L2-norm diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/examples/c/example.c b/lib/node_modules/@stdlib/blas/base/snrm2/examples/c/example.c index d07621545ad..916e0c997d6 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/examples/c/example.c +++ b/lib/node_modules/@stdlib/blas/base/snrm2/examples/c/example.c @@ -23,7 +23,7 @@ int main() { // Create a strided array: float x[] = { 1.0, -2.0, 3.0, -4.0, 5.0, -6.0, 7.0, -8.0 }; - // Specify the number of elements: + // Specify the number of indexed elements: int N = 8; // Specify a stride: diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/snrm2/lib/ndarray.js index 9991ffe79a9..37a8a6f273d 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/snrm2/lib/ndarray.js @@ -31,7 +31,7 @@ var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' ); /** * Computes the L2-norm of a single-precision floating-point vector. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {integer} stride - stride length * @param {NonNegativeInteger} offset - starting index diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/snrm2/lib/ndarray.native.js index 26040692de8..d59e753efd2 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/snrm2/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './snrm2.native.js' ); /** * Computes the L2-norm of a single-precision floating-point vector. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {integer} stride - stride length * @param {NonNegativeInteger} offset - starting index diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/lib/snrm2.js b/lib/node_modules/@stdlib/blas/base/snrm2/lib/snrm2.js index d07b29f4090..5d610eab25b 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/lib/snrm2.js +++ b/lib/node_modules/@stdlib/blas/base/snrm2/lib/snrm2.js @@ -31,7 +31,7 @@ var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' ); /** * Computes the L2-norm of a single-precision floating-point vector. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {PositiveInteger} stride - stride length * @returns {number} L2-norm diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/lib/snrm2.native.js b/lib/node_modules/@stdlib/blas/base/snrm2/lib/snrm2.native.js index f6e1e9376f5..5d2dcc1c7ec 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/lib/snrm2.native.js +++ b/lib/node_modules/@stdlib/blas/base/snrm2/lib/snrm2.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Computes the L2-norm of a single-precision floating-point vector. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - input array * @param {PositiveInteger} stride - stride length * @returns {number} L2-norm diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.c b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.c index ca97030230d..ceb43af7792 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.c +++ b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.c @@ -22,7 +22,7 @@ /** * Computes the L2-norm of a single-precision floating-point vector. * -* @param N number of values +* @param N number of indexed elements * @param X input array * @param stride stride length * @return output value diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.f b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.f index 4734f40acec..4f6772002de 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.f +++ b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2.f @@ -45,7 +45,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {Array} sx - array ! @param {integer} stride - stride length ! @returns {real} output value @@ -91,4 +91,4 @@ real function snrm2( N, sx, stride ) end if end do snrm2 = scale * sqrt( ssq ) -end function snrm2 +end function snrm2 \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2_cblas.c b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2_cblas.c index 2aa796c6996..0d366ef4d06 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2_cblas.c @@ -22,7 +22,7 @@ /** * Computes the L2-norm of a single-precision floating-point vector. * -* @param N number of values +* @param N number of indexed elements * @param X input array * @param stride stride length * @return output value diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2_f.c b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2_f.c index fa425f14df9..197df29c15e 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2_f.c +++ b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2_f.c @@ -22,7 +22,7 @@ /** * Computes the L2-norm of a single-precision floating-point vector. * -* @param N number of values +* @param N number of indexed elements * @param X input array * @param stride stride length * @return output value diff --git a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2sub.f b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2sub.f index 9996f276074..ee599035f7c 100644 --- a/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2sub.f +++ b/lib/node_modules/@stdlib/blas/base/snrm2/src/snrm2sub.f @@ -18,7 +18,7 @@ !> Wraps `snrm2` as a subroutine. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {Array} sx - input array ! @param {integer} stride - stride length ! @param {real} nrm2 - output variable reference @@ -44,4 +44,4 @@ end function snrm2 ! Compute the L2-norm: nrm2 = snrm2( N, sx, stride ) return -end subroutine snrm2sub +end subroutine snrm2sub \ No newline at end of file diff --git a/lib/node_modules/@stdlib/blas/base/sscal/src/sscal.f b/lib/node_modules/@stdlib/blas/base/sscal/src/sscal.f index be8575bdad4..59f20384726 100644 --- a/lib/node_modules/@stdlib/blas/base/sscal/src/sscal.f +++ b/lib/node_modules/@stdlib/blas/base/sscal/src/sscal.f @@ -48,7 +48,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values +! @param {integer} N - number of indexed elements ! @param {real} alpha - scalar ! @param {Array} sx - input array ! @param {integer} stride - `sx` stride length diff --git a/lib/node_modules/@stdlib/blas/base/sswap/README.md b/lib/node_modules/@stdlib/blas/base/sswap/README.md index ec7ebf5e323..49d2a083562 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/README.md +++ b/lib/node_modules/@stdlib/blas/base/sswap/README.md @@ -47,7 +47,7 @@ sswap( x.length, x, 1, y, 1 ); The function has the following parameters: -- **N**: number of values to swap. +- **N**: number of indexed elements. - **x**: first input [`Float32Array`][mdn-float32array]. - **strideX**: index increment for `x`. - **y**: second input [`Float32Array`][mdn-float32array]. diff --git a/lib/node_modules/@stdlib/blas/base/sswap/docs/repl.txt b/lib/node_modules/@stdlib/blas/base/sswap/docs/repl.txt index caaf9a3bf19..1a2395e819e 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/base/sswap/docs/repl.txt @@ -2,7 +2,7 @@ {{alias}}( N, x, strideX, y, strideY ) Interchanges two single-precision floating-point vectors. - The `N` and `stride` parameters determine how values from `x` are swapped + The `N` and stride parameters determine how values from `x` are swapped with values from `y`. Indexing is relative to the first index. To introduce an offset, use typed @@ -13,7 +13,7 @@ Parameters ---------- N: integer - Number of values. + Number of indexed elements. x: Float32Array First input array. @@ -68,7 +68,7 @@ Parameters ---------- N: integer - Number of values. + Number of indexed elements. x: Float32Array First input array. diff --git a/lib/node_modules/@stdlib/blas/base/sswap/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/sswap/docs/types/index.d.ts index 28e201f3d48..265e01cd72b 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/sswap/docs/types/index.d.ts @@ -25,7 +25,7 @@ interface Routine { /** * Interchanges two single-precision floating-point vectors. * - * @param N - number of values + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array @@ -47,7 +47,7 @@ interface Routine { /** * Interchanges two single-precision floating-point vectors using alternative indexing semantics. * - * @param N - number of values + * @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param offsetX - starting index for `x` @@ -72,7 +72,7 @@ interface Routine { /** * Interchanges two single-precision floating-point vectors. * -* @param N - number of values to swap +* @param N - number of indexed elements * @param x - first input array * @param strideX - `x` stride length * @param y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/sswap/examples/c/example.c b/lib/node_modules/@stdlib/blas/base/sswap/examples/c/example.c index cd289fae803..6615630917d 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/examples/c/example.c +++ b/lib/node_modules/@stdlib/blas/base/sswap/examples/c/example.c @@ -24,7 +24,7 @@ int main() { float x[] = { 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 }; float y[] = { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 }; - // Specify the number of elements: + // Specify the number of indexed elements: int N = 4; // Specify stride lengths: diff --git a/lib/node_modules/@stdlib/blas/base/sswap/lib/ndarray.js b/lib/node_modules/@stdlib/blas/base/sswap/lib/ndarray.js index b85834ed1a4..16d6d1ade04 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/base/sswap/lib/ndarray.js @@ -28,7 +28,7 @@ var M = 3; /** * Interchanges two single-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/sswap/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/base/sswap/lib/ndarray.native.js index 433434db25c..cf9c48523c0 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/base/sswap/lib/ndarray.native.js @@ -30,7 +30,7 @@ var addon = require( './sswap.native.js' ); /** * Interchanges two single-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {NonNegativeInteger} offsetX - starting `x` index diff --git a/lib/node_modules/@stdlib/blas/base/sswap/lib/sswap.js b/lib/node_modules/@stdlib/blas/base/sswap/lib/sswap.js index d23ea27dad0..b3e0e2f51f7 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/lib/sswap.js +++ b/lib/node_modules/@stdlib/blas/base/sswap/lib/sswap.js @@ -28,7 +28,7 @@ var M = 3; /** * Interchanges two single-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float32Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/sswap/lib/sswap.native.js b/lib/node_modules/@stdlib/blas/base/sswap/lib/sswap.native.js index 7813a4d6329..c9745abc638 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/lib/sswap.native.js +++ b/lib/node_modules/@stdlib/blas/base/sswap/lib/sswap.native.js @@ -28,7 +28,7 @@ var addon = require( './../src/addon.node' ); /** * Interchanges two single-precision floating-point vectors. * -* @param {PositiveInteger} N - number of values +* @param {PositiveInteger} N - number of indexed elements * @param {Float32Array} x - first input array * @param {integer} strideX - `x` stride length * @param {Float32Array} y - second input array diff --git a/lib/node_modules/@stdlib/blas/base/sswap/src/sswap.c b/lib/node_modules/@stdlib/blas/base/sswap/src/sswap.c index 9e9c2250791..299402caf71 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/src/sswap.c +++ b/lib/node_modules/@stdlib/blas/base/sswap/src/sswap.c @@ -21,7 +21,7 @@ /** * Interchanges two single-precision floating-point vectors. * -* @param N number of elements to swap +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array diff --git a/lib/node_modules/@stdlib/blas/base/sswap/src/sswap.f b/lib/node_modules/@stdlib/blas/base/sswap/src/sswap.f index 0b90d6b9dc0..cd7276731e8 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/src/sswap.f +++ b/lib/node_modules/@stdlib/blas/base/sswap/src/sswap.f @@ -47,7 +47,7 @@ ! > ! > * We will gladly answer any questions regarding the software. If a modification is done, however, it is the responsibility of the person who modified the routine to provide support. ! -! @param {integer} N - number of values to swap +! @param {integer} N - number of indexed elements ! @param {Array} sx - first input array ! @param {integer} strideX - `sx` stride length ! @param {Array} sy - second input array diff --git a/lib/node_modules/@stdlib/blas/base/sswap/src/sswap_cblas.c b/lib/node_modules/@stdlib/blas/base/sswap/src/sswap_cblas.c index 3ed83495f4d..93b4e650564 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/src/sswap_cblas.c +++ b/lib/node_modules/@stdlib/blas/base/sswap/src/sswap_cblas.c @@ -22,7 +22,7 @@ /** * Interchanges two single-precision floating-point vectors. * -* @param N number of elements to swap +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array diff --git a/lib/node_modules/@stdlib/blas/base/sswap/src/sswap_f.c b/lib/node_modules/@stdlib/blas/base/sswap/src/sswap_f.c index f7cc7633703..460952fe52b 100644 --- a/lib/node_modules/@stdlib/blas/base/sswap/src/sswap_f.c +++ b/lib/node_modules/@stdlib/blas/base/sswap/src/sswap_f.c @@ -22,7 +22,7 @@ /** * Interchanges two single-precision floating-point vectors. * -* @param N number of elements to swap +* @param N number of indexed elements * @param X first input array * @param strideX X stride length * @param Y second input array