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. *