From f2ef872794ba1a1f8c255d34156ec1aa9c281f9a Mon Sep 17 00:00:00 2001 From: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com> Date: Tue, 21 Jul 2026 03:11:33 +0000 Subject: [PATCH] feat: update `blas/ext/base` TypeScript declarations Signed-off-by: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com> --- .../blas/ext/base/docs/types/index.d.ts | 31 +++++++++++++++++++ 1 file changed, 31 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 d49b6065f62f..5e874001469f 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 @@ -353,6 +353,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 zxdy = require( '@stdlib/blas/ext/base/zxdy' ); import zxmy = require( '@stdlib/blas/ext/base/zxmy' ); import zxpy = require( '@stdlib/blas/ext/base/zxpy' ); import zxsa = require( '@stdlib/blas/ext/base/zxsa' ); @@ -10309,6 +10310,36 @@ interface Namespace { */ zwxsa: typeof zwxsa; + /** + * Divides 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( [ 4.0, 6.0, 12.0, 8.0, 16.0, 8.0 ] ); + * var y = new Complex128Array( [ 1.0, 1.0, 2.0, 2.0, 4.0, 4.0 ] ); + * + * ns.zxdy( x.length, x, 1, y, 1 ); + * // y => [ 5.0, 1.0, 5.0, -1.0, 3.0, -1.0 ] + * + * @example + * var Complex128Array = require( '@stdlib/array/complex128' ); + * + * var x = new Complex128Array( [ 4.0, 6.0, 12.0, 8.0, 16.0, 8.0 ] ); + * var y = new Complex128Array( [ 1.0, 1.0, 2.0, 2.0, 4.0, 4.0 ] ); + * + * ns.zxdy.ndarray( x.length, x, 1, 0, y, 1, 0 ); + * // y => [ 5.0, 1.0, 5.0, -1.0, 3.0, -1.0 ] + */ + zxdy: typeof zxdy; + /** * 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`. *