From 683a3987043ca07c6fbbda6635dc24eea713a657 Mon Sep 17 00:00:00 2001 From: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com> Date: Fri, 29 May 2026 03:20:08 +0000 Subject: [PATCH] feat: update `blas/base` TypeScript declarations Signed-off-by: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com> --- .../@stdlib/blas/base/docs/types/index.d.ts | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/lib/node_modules/@stdlib/blas/base/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/base/docs/types/index.d.ts index 0f0efef2fd5a..0709187960e6 100644 --- a/lib/node_modules/@stdlib/blas/base/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/base/docs/types/index.d.ts @@ -55,6 +55,7 @@ import dsyr = require( '@stdlib/blas/base/dsyr' ); import dsyr2 = require( '@stdlib/blas/base/dsyr2' ); import dtrmv = require( '@stdlib/blas/base/dtrmv' ); import dtrsv = require( '@stdlib/blas/base/dtrsv' ); +import dzasum = require( '@stdlib/blas/base/dzasum' ); import dznrm2 = require( '@stdlib/blas/base/dznrm2' ); import gasum = require( '@stdlib/blas/base/gasum' ); import gaxpy = require( '@stdlib/blas/base/gaxpy' ); @@ -1144,6 +1145,32 @@ interface Namespace { */ dtrsv: typeof dtrsv; + /** + * Computes the sum of the absolute values of the real and imaginary components of a double-precision complex floating-point strided array. + * + * @param N - number of indexed elements + * @param x - input array + * @param strideX - stride length + * @returns out + * + * @example + * var Complex128Array = require( '@stdlib/array/complex128' ); + * + * var x = new Complex128Array( [ 0.3, 0.1, 5.0, 8.0, 0.5, 0.0, 6.0, 9.0, 0.0, 0.5, 8.0, 3.0, 0.0, 0.2, 9.0, 4.0 ] ); + * + * var out = ns.dzasum( 4, x, 2 ); + * // returns ~1.6 + * + * @example + * var Complex128Array = require( '@stdlib/array/complex128' ); + * + * var x = new Complex128Array( [ 0.3, 0.1, 5.0, 8.0, 0.5, 0.0, 6.0, 9.0, 0.0, 0.5, 8.0, 3.0, 0.0, 0.2, 9.0, 4.0 ] ); + * + * var out = ns.dzasum.ndarray( 4, x, 2, 0 ); + * // returns ~1.6 + */ + dzasum: typeof dzasum; + /** * Computes the L2-norm of a double-precision complex floating-point vector. *