From 86040fd23e7676849cdf399a61b24fd67d812fa4 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 12:26:33 +0000 Subject: [PATCH 1/7] docs: fix REPL example output formatting in `blas/ext/base/cxmy` The `y0` output in the view-offset example was rendered without `.0` decimal suffixes, deviating from the convention used throughout the rest of the file and the sibling `cxpy` REPL docs. --- lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt b/lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt index 748d7d7ef7d1..704a8ca7700d 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt @@ -64,7 +64,7 @@ > {{alias}}( 3, x1, 1, y1, 1 ) [ -15.0, 80.0, -19.0, 148.0, -23.0, 232.0 ] > y0 - [ 7, 8, 9, 10, -15, 80, -19, 148, -23, 232 ] + [ 7.0, 8.0, 9.0, 10.0, -15.0, 80.0, -19.0, 148.0, -23.0, 232.0 ] {{alias}}.ndarray( N, x, strideX, offsetX, y, strideY, offsetY ) From 5affd159da99174af8fd815723ba6a413efd82d8 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 12:26:43 +0000 Subject: [PATCH 2/7] docs: fix REPL example output formatting in `blas/ext/base/zxmy` The `y0` output in the view-offset example was rendered without `.0` decimal suffixes, deviating from the convention used throughout the rest of the file and the sibling `zxpy` REPL docs. --- lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt b/lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt index cab55887c141..83020611602f 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt @@ -64,7 +64,7 @@ > {{alias}}( 3, x1, 1, y1, 1 ) [ -15.0, 80.0, -19.0, 148.0, -23.0, 232.0 ] > y0 - [ 7, 8, 9, 10, -15, 80, -19, 148, -23, 232 ] + [ 7.0, 8.0, 9.0, 10.0, -15.0, 80.0, -19.0, 148.0, -23.0, 232.0 ] {{alias}}.ndarray( N, x, strideX, offsetX, y, strideY, offsetY ) From 66432749ce7eec097c9cedf9b9b62a31818b1c73 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 12:27:24 +0000 Subject: [PATCH 3/7] docs: fix `searchElement` parameter descriptions in `blas/ext/base/dfill-equal` The `searchElement` JSDoc, C doc-comment, and README C API parameter descriptions all duplicated the wording used for `alpha` ("scalar constant") or capitalized "Element" mid-sentence. Aligns each with the correct "search element" description used in the `.d.ts` and the README's JavaScript API section. --- lib/node_modules/@stdlib/blas/ext/base/dfill-equal/README.md | 4 ++-- .../@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.js | 2 +- .../blas/ext/base/dfill-equal/lib/dfill_equal.native.js | 2 +- .../@stdlib/blas/ext/base/dfill-equal/lib/ndarray.js | 2 +- .../@stdlib/blas/ext/base/dfill-equal/lib/ndarray.native.js | 2 +- lib/node_modules/@stdlib/blas/ext/base/dfill-equal/src/main.c | 4 ++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/README.md b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/README.md index a8f9551b9d57..3df4eb351194 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/README.md @@ -181,7 +181,7 @@ stdlib_strided_dfill_equal( 8, 0.0, 5.0, x, 1 ); The function accepts the following arguments: - **N**: `[in] CBLAS_INT` number of indexed elements. -- **searchElement**: `[in] double` search Element. +- **searchElement**: `[in] double` search element. - **alpha**: `[in] double` scalar constant. - **X**: `[inout] double*` input array. - **strideX**: `[in] CBLAS_INT` stride length. @@ -207,7 +207,7 @@ stdlib_strided_dfill_equal_ndarray( 8, 0.0, 5.0, x, 1, 0 ); The function accepts the following arguments: - **N**: `[in] CBLAS_INT` number of indexed elements. -- **searchElement**: `[in] double` search Element. +- **searchElement**: `[in] double` search element. - **alpha**: `[in] double` scalar constant. - **X**: `[inout] double*` input array. - **strideX**: `[in] CBLAS_INT` stride length. diff --git a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.js b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.js index e6bcd6f9f322..bd84b9a7716a 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.js +++ b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.js @@ -30,7 +30,7 @@ var ndarray = require( './ndarray.js' ); * Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant. * * @param {PositiveInteger} N - number of indexed elements -* @param {number} searchElement - scalar constant +* @param {number} searchElement - search element * @param {number} alpha - scalar constant * @param {Float64Array} x - input array * @param {integer} strideX - stride length diff --git a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.native.js b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.native.js index 106d12210f48..88ba9c690617 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.native.js +++ b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/dfill_equal.native.js @@ -29,7 +29,7 @@ var addon = require( './../src/addon.node' ); * Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant. * * @param {PositiveInteger} N - number of indexed elements -* @param {number} searchElement - scalar constant +* @param {number} searchElement - search element * @param {number} alpha - scalar constant * @param {Float64Array} x - input array * @param {integer} strideX - stride length diff --git a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/ndarray.js b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/ndarray.js index b4b5f6a1d81c..25a25e9f5f6e 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/ndarray.js @@ -24,7 +24,7 @@ * Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant using alternative indexing semantics. * * @param {PositiveInteger} N - number of indexed elements -* @param {number} searchElement - scalar constant +* @param {number} searchElement - search element * @param {number} alpha - scalar constant * @param {Float64Array} x - input array * @param {integer} strideX - stride length diff --git a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/ndarray.native.js b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/ndarray.native.js index e96a24a8bd79..3feaed5b57c4 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/ndarray.native.js +++ b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/lib/ndarray.native.js @@ -29,7 +29,7 @@ var addon = require( './../src/addon.node' ); * Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant using alternative indexing semantics. * * @param {PositiveInteger} N - number of indexed elements -* @param {number} searchElement - scalar constant +* @param {number} searchElement - search element * @param {number} alpha - scalar constant * @param {Float64Array} x - input array * @param {integer} strideX - stride length diff --git a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/src/main.c b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/src/main.c index 2146a02660f6..4da679d84f04 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/src/main.c +++ b/lib/node_modules/@stdlib/blas/ext/base/dfill-equal/src/main.c @@ -24,7 +24,7 @@ * Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant. * * @param N number of indexed elements -* @param searchElement search Element +* @param searchElement search element * @param alpha scalar constant * @param X input array * @param strideX stride length @@ -38,7 +38,7 @@ void API_SUFFIX(stdlib_strided_dfill_equal)( const CBLAS_INT N, const double sea * Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant using alternative indexing semantics. * * @param N number of indexed elements -* @param searchElement search Element +* @param searchElement search element * @param alpha scalar constant * @param X input array * @param strideX stride length From 8f84bec1de3f478ae0c2bebead3ec92736729ecb Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 12:27:50 +0000 Subject: [PATCH 4/7] fix: correct identifiers and formatting in `ml/base/sgd-classification/loss-functions` MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The README's C API section referenced enum identifiers (`STDLIB_ML_SGD_CLASSIFICATION_*`) that do not exist in the header — the header declares `STDLIB_ML_BASE_SGD_CLASSIFICATION_LOSS_FUNCTIONS` — so the documented C usage example would not compile. Also corrects the `loss functions.h` filename typo in the JS enum comment and adds missing array-index spacing in the test. --- .../ml/base/sgd-classification/loss-functions/README.md | 4 ++-- .../ml/base/sgd-classification/loss-functions/lib/enum.js | 2 +- .../ml/base/sgd-classification/loss-functions/test/test.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/README.md b/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/README.md index 56de67b9e878..2d30f6ef40d6 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/README.md @@ -127,7 +127,7 @@ bool = isLossFunction( 'beep' ); #include "stdlib/ml/base/sgd-classification/loss_functions.h" ``` -#### STDLIB_ML_SGD_CLASSIFICATION +#### STDLIB_ML_BASE_SGD_CLASSIFICATION_LOSS_FUNCTIONS An enumeration of SGD classification loss functions with the following fields: @@ -144,7 +144,7 @@ An enumeration of SGD classification loss functions with the following fields: ```c #include "stdlib/ml/base/sgd-classification/loss_functions.h" -const enum STDLIB_ML_SGD_CLASSIFICATION_LOSS_FUNCTIONS v = STDLIB_ML_SGD_CLASSIFICATION_HINGE; +const enum STDLIB_ML_BASE_SGD_CLASSIFICATION_LOSS_FUNCTIONS v = STDLIB_ML_BASE_SGD_CLASSIFICATION_HINGE; ``` diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/enum.js b/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/enum.js index eb2a512e84ea..c1171c01f482 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/enum.js +++ b/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/enum.js @@ -35,7 +35,7 @@ * // returns */ function enumerated() { - // NOTE: the following should match the C `loss functions.h` enumeration!!!! + // NOTE: the following should match the C `loss_functions.h` enumeration!!!! return { // Penalty is the absolute value of the error whenever the absolute error exceeds epsilon and zero otherwise: 'epsilon-insensitive': 0, diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/test/test.js index 4ba0759ba1e2..e8572666efbc 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/test/test.js @@ -80,7 +80,7 @@ tape( 'attached to the main function is an `enum` method to return an object map ]; for ( i = 0; i < o.length; i++ ) { t.strictEqual( hasOwnProp( obj, o[ i ] ), true, 'has property `' + o[ i ] + '`' ); - t.strictEqual( isNonNegativeInteger( obj[ o[i] ] ), true, 'returns expected value' ); + t.strictEqual( isNonNegativeInteger( obj[ o[ i ] ] ), true, 'returns expected value' ); } t.end(); From 09448c34c026a022bc61eb45f3d2626f4cceedfd Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 12:28:56 +0000 Subject: [PATCH 5/7] feat: add `cxmy`, `zxmy`, and `dfillEqual` to `blas/ext/base` TypeScript declarations Adds imports and interface members for the `cxmy`, `zxmy`, and `dfillEqual` packages, which are registered on the runtime namespace but were missing from the aggregate `.d.ts`. --- .../blas/ext/base/docs/types/index.d.ts | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts index 2a526c58066a..abcf00bdcbca 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts @@ -37,6 +37,7 @@ import cwapx = require( '@stdlib/blas/ext/base/cwapx' ); import cwax = require( '@stdlib/blas/ext/base/cwax' ); import cwhere = require( '@stdlib/blas/ext/base/cwhere' ); import cwxsa = require( '@stdlib/blas/ext/base/cwxsa' ); +import cxmy = require( '@stdlib/blas/ext/base/cxmy' ); import cxpy = require( '@stdlib/blas/ext/base/cxpy' ); import cxsa = require( '@stdlib/blas/ext/base/cxsa' ); import cxsy = require( '@stdlib/blas/ext/base/cxsy' ); @@ -67,6 +68,7 @@ import dcusumpw = require( '@stdlib/blas/ext/base/dcusumpw' ); import ddiff = require( '@stdlib/blas/ext/base/ddiff' ); import dediff = require( '@stdlib/blas/ext/base/dediff' ); import dfill = require( '@stdlib/blas/ext/base/dfill' ); +import dfillEqual = require( '@stdlib/blas/ext/base/dfill-equal' ); import dfillNaN = require( '@stdlib/blas/ext/base/dfill-nan' ); import dindexOf = require( '@stdlib/blas/ext/base/dindex-of' ); import dindexOfColumn = require( '@stdlib/blas/ext/base/dindex-of-column' ); @@ -334,6 +336,7 @@ import zwapx = require( '@stdlib/blas/ext/base/zwapx' ); import zwax = require( '@stdlib/blas/ext/base/zwax' ); import zwhere = require( '@stdlib/blas/ext/base/zwhere' ); import zwxsa = require( '@stdlib/blas/ext/base/zwxsa' ); +import zxmy = require( '@stdlib/blas/ext/base/zxmy' ); import zxpy = require( '@stdlib/blas/ext/base/zxpy' ); import zxsa = require( '@stdlib/blas/ext/base/zxsa' ); import zxsy = require( '@stdlib/blas/ext/base/zxsy' ); @@ -957,6 +960,36 @@ interface Namespace { */ cwxsa: typeof cwxsa; + /** + * Multiplies elements of a single-precision complex floating-point strided array `x` by the corresponding elements of a single-precision complex floating-point strided array `y` and assigns the results to `y`. + * + * @param N - number of indexed elements + * @param x - input array + * @param strideX - `x` stride length + * @param y - output array + * @param strideY - `y` stride length + * @returns output array + * + * @example + * var Complex64Array = require( '@stdlib/array/complex64' ); + * + * var x = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); + * var y = new Complex64Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] ); + * + * ns.cxmy( x.length, x, 1, y, 1 ); + * // y => [ -4.0, 7.0, -8.0, 31.0, -12.0, 71.0 ] + * + * @example + * var Complex64Array = require( '@stdlib/array/complex64' ); + * + * var x = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); + * var y = new Complex64Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] ); + * + * ns.cxmy.ndarray( x.length, x, 1, 0, y, 1, 0 ); + * // y => [ -4.0, 7.0, -8.0, 31.0, -12.0, 71.0 ] + */ + cxmy: typeof cxmy; + /** * Adds elements of a single-precision complex floating-point strided array `x` to the corresponding elements of a single-precision complex floating-point strided array `y` and assigns the results to `y`. * @@ -1889,6 +1922,34 @@ interface Namespace { */ dfill: typeof dfill; + /** + * Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant. + * + * @param N - number of indexed elements + * @param searchElement - search element + * @param alpha - scalar constant + * @param x - input array + * @param strideX - stride length + * @returns input array + * + * @example + * var Float64Array = require( '@stdlib/array/float64' ); + * + * var x = new Float64Array( [ -2.0, 0.0, 3.0, 0.0, 4.0, 0.0, -1.0, -3.0 ] ); + * + * ns.dfillEqual( x.length, 0.0, 5.0, x, 1 ); + * // x => [ -2.0, 5.0, 3.0, 5.0, 4.0, 5.0, -1.0, -3.0 ] + * + * @example + * var Float64Array = require( '@stdlib/array/float64' ); + * + * var x = new Float64Array( [ -2.0, 0.0, 3.0, 0.0, 4.0, 0.0, -1.0, -3.0 ] ); + * + * ns.dfillEqual.ndarray( x.length, 0.0, 5.0, x, 1, 0 ); + * // x => [ -2.0, 5.0, 3.0, 5.0, 4.0, 5.0, -1.0, -3.0 ] + */ + dfillEqual: typeof dfillEqual; + /** * Replaces double-precision floating-point strided array elements equal to `NaN` with a specified scalar constant. * @@ -9718,6 +9779,36 @@ interface Namespace { */ zwxsa: typeof zwxsa; + /** + * Multiplies elements of a double-precision complex floating-point strided array `x` by the corresponding elements of a double-precision complex floating-point strided array `y` and assigns the results to `y`. + * + * @param N - number of indexed elements + * @param x - input array + * @param strideX - `x` stride length + * @param y - output array + * @param strideY - `y` stride length + * @returns output array + * + * @example + * var Complex128Array = require( '@stdlib/array/complex128' ); + * + * var x = new Complex128Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); + * var y = new Complex128Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] ); + * + * ns.zxmy( x.length, x, 1, y, 1 ); + * // y => [ -4.0, 7.0, -8.0, 31.0, -12.0, 71.0 ] + * + * @example + * var Complex128Array = require( '@stdlib/array/complex128' ); + * + * var x = new Complex128Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); + * var y = new Complex128Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] ); + * + * ns.zxmy.ndarray( x.length, x, 1, 0, y, 1, 0 ); + * // y => [ -4.0, 7.0, -8.0, 31.0, -12.0, 71.0 ] + */ + zxmy: typeof zxmy; + /** * Adds elements of a double-precision complex floating-point strided array `x` to the corresponding elements of a double-precision complex floating-point strided array `y` and assigns the results to `y`. * From d7facbf0b72f1371b748a2b682b74363cd990e2c Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 12:39:47 +0000 Subject: [PATCH 6/7] revert: restore integer-formatted `y0` output in `cxmy`/`zxmy` REPL docs The `.0` decimal suffixes added in 86040fd and 5affd15 pushed the `y0` output past the 80-character REPL line-length lint rule (the values `-15/80/148/232` don't fit under 80 chars once suffixed, unlike the smaller values in the sibling `cxpy`/`zxpy` docs). Reverts to the integer formatting the original commits used. --- lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt | 2 +- lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt b/lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt index 704a8ca7700d..748d7d7ef7d1 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/ext/base/cxmy/docs/repl.txt @@ -64,7 +64,7 @@ > {{alias}}( 3, x1, 1, y1, 1 ) [ -15.0, 80.0, -19.0, 148.0, -23.0, 232.0 ] > y0 - [ 7.0, 8.0, 9.0, 10.0, -15.0, 80.0, -19.0, 148.0, -23.0, 232.0 ] + [ 7, 8, 9, 10, -15, 80, -19, 148, -23, 232 ] {{alias}}.ndarray( N, x, strideX, offsetX, y, strideY, offsetY ) diff --git a/lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt b/lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt index 83020611602f..cab55887c141 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/ext/base/zxmy/docs/repl.txt @@ -64,7 +64,7 @@ > {{alias}}( 3, x1, 1, y1, 1 ) [ -15.0, 80.0, -19.0, 148.0, -23.0, 232.0 ] > y0 - [ 7.0, 8.0, 9.0, 10.0, -15.0, 80.0, -19.0, 148.0, -23.0, 232.0 ] + [ 7, 8, 9, 10, -15, 80, -19, 148, -23, 232 ] {{alias}}.ndarray( N, x, strideX, offsetX, y, strideY, offsetY ) From 7789491746231ee12c7242fe6de7116af90ead8d Mon Sep 17 00:00:00 2001 From: Athan Date: Wed, 8 Jul 2026 16:41:22 -0700 Subject: [PATCH 7/7] Discard changes to lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts --- .../blas/ext/base/docs/types/index.d.ts | 91 ------------------- 1 file changed, 91 deletions(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts index abcf00bdcbca..2a526c58066a 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/ext/base/docs/types/index.d.ts @@ -37,7 +37,6 @@ import cwapx = require( '@stdlib/blas/ext/base/cwapx' ); import cwax = require( '@stdlib/blas/ext/base/cwax' ); import cwhere = require( '@stdlib/blas/ext/base/cwhere' ); import cwxsa = require( '@stdlib/blas/ext/base/cwxsa' ); -import cxmy = require( '@stdlib/blas/ext/base/cxmy' ); import cxpy = require( '@stdlib/blas/ext/base/cxpy' ); import cxsa = require( '@stdlib/blas/ext/base/cxsa' ); import cxsy = require( '@stdlib/blas/ext/base/cxsy' ); @@ -68,7 +67,6 @@ import dcusumpw = require( '@stdlib/blas/ext/base/dcusumpw' ); import ddiff = require( '@stdlib/blas/ext/base/ddiff' ); import dediff = require( '@stdlib/blas/ext/base/dediff' ); import dfill = require( '@stdlib/blas/ext/base/dfill' ); -import dfillEqual = require( '@stdlib/blas/ext/base/dfill-equal' ); import dfillNaN = require( '@stdlib/blas/ext/base/dfill-nan' ); import dindexOf = require( '@stdlib/blas/ext/base/dindex-of' ); import dindexOfColumn = require( '@stdlib/blas/ext/base/dindex-of-column' ); @@ -336,7 +334,6 @@ import zwapx = require( '@stdlib/blas/ext/base/zwapx' ); import zwax = require( '@stdlib/blas/ext/base/zwax' ); import zwhere = require( '@stdlib/blas/ext/base/zwhere' ); import zwxsa = require( '@stdlib/blas/ext/base/zwxsa' ); -import zxmy = require( '@stdlib/blas/ext/base/zxmy' ); import zxpy = require( '@stdlib/blas/ext/base/zxpy' ); import zxsa = require( '@stdlib/blas/ext/base/zxsa' ); import zxsy = require( '@stdlib/blas/ext/base/zxsy' ); @@ -960,36 +957,6 @@ interface Namespace { */ cwxsa: typeof cwxsa; - /** - * Multiplies elements of a single-precision complex floating-point strided array `x` by the corresponding elements of a single-precision complex floating-point strided array `y` and assigns the results to `y`. - * - * @param N - number of indexed elements - * @param x - input array - * @param strideX - `x` stride length - * @param y - output array - * @param strideY - `y` stride length - * @returns output array - * - * @example - * var Complex64Array = require( '@stdlib/array/complex64' ); - * - * var x = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); - * var y = new Complex64Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] ); - * - * ns.cxmy( x.length, x, 1, y, 1 ); - * // y => [ -4.0, 7.0, -8.0, 31.0, -12.0, 71.0 ] - * - * @example - * var Complex64Array = require( '@stdlib/array/complex64' ); - * - * var x = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); - * var y = new Complex64Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] ); - * - * ns.cxmy.ndarray( x.length, x, 1, 0, y, 1, 0 ); - * // y => [ -4.0, 7.0, -8.0, 31.0, -12.0, 71.0 ] - */ - cxmy: typeof cxmy; - /** * Adds elements of a single-precision complex floating-point strided array `x` to the corresponding elements of a single-precision complex floating-point strided array `y` and assigns the results to `y`. * @@ -1922,34 +1889,6 @@ interface Namespace { */ dfill: typeof dfill; - /** - * Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant. - * - * @param N - number of indexed elements - * @param searchElement - search element - * @param alpha - scalar constant - * @param x - input array - * @param strideX - stride length - * @returns input array - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var x = new Float64Array( [ -2.0, 0.0, 3.0, 0.0, 4.0, 0.0, -1.0, -3.0 ] ); - * - * ns.dfillEqual( x.length, 0.0, 5.0, x, 1 ); - * // x => [ -2.0, 5.0, 3.0, 5.0, 4.0, 5.0, -1.0, -3.0 ] - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var x = new Float64Array( [ -2.0, 0.0, 3.0, 0.0, 4.0, 0.0, -1.0, -3.0 ] ); - * - * ns.dfillEqual.ndarray( x.length, 0.0, 5.0, x, 1, 0 ); - * // x => [ -2.0, 5.0, 3.0, 5.0, 4.0, 5.0, -1.0, -3.0 ] - */ - dfillEqual: typeof dfillEqual; - /** * Replaces double-precision floating-point strided array elements equal to `NaN` with a specified scalar constant. * @@ -9779,36 +9718,6 @@ interface Namespace { */ zwxsa: typeof zwxsa; - /** - * Multiplies elements of a double-precision complex floating-point strided array `x` by the corresponding elements of a double-precision complex floating-point strided array `y` and assigns the results to `y`. - * - * @param N - number of indexed elements - * @param x - input array - * @param strideX - `x` stride length - * @param y - output array - * @param strideY - `y` stride length - * @returns output array - * - * @example - * var Complex128Array = require( '@stdlib/array/complex128' ); - * - * var x = new Complex128Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); - * var y = new Complex128Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] ); - * - * ns.zxmy( x.length, x, 1, y, 1 ); - * // y => [ -4.0, 7.0, -8.0, 31.0, -12.0, 71.0 ] - * - * @example - * var Complex128Array = require( '@stdlib/array/complex128' ); - * - * var x = new Complex128Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); - * var y = new Complex128Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] ); - * - * ns.zxmy.ndarray( x.length, x, 1, 0, y, 1, 0 ); - * // y => [ -4.0, 7.0, -8.0, 31.0, -12.0, 71.0 ] - */ - zxmy: typeof zxmy; - /** * Adds elements of a double-precision complex floating-point strided array `x` to the corresponding elements of a double-precision complex floating-point strided array `y` and assigns the results to `y`. *