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 46f8ed983742..1805548be442 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 @@ -152,6 +152,7 @@ import sapxsumkbn2 = require( '@stdlib/blas/ext/base/sapxsumkbn2' ); import sapxsumors = require( '@stdlib/blas/ext/base/sapxsumors' ); import sapxsumpw = require( '@stdlib/blas/ext/base/sapxsumpw' ); import sasumpw = require( '@stdlib/blas/ext/base/sasumpw' ); +import scartesianSquare = require( '@stdlib/blas/ext/base/scartesian-square' ); import scircshift = require( '@stdlib/blas/ext/base/scircshift' ); import scusum = require( '@stdlib/blas/ext/base/scusum' ); import scusumkbn = require( '@stdlib/blas/ext/base/scusumkbn' ); @@ -3920,6 +3921,37 @@ interface Namespace { */ sasumpw: typeof sasumpw; + /** + * Computes the Cartesian square for a single-precision floating-point strided array. + * + * @param order - storage layout + * @param N - number of indexed elements + * @param x - input array + * @param strideX - stride length for `x` + * @param out - output array + * @param LDO - stride length between successive contiguous vectors of the matrix `out` (a.k.a., leading dimension of `out`) + * @returns output array + * + * @example + * var Float32Array = require( '@stdlib/array/float32' ); + * + * var x = new Float32Array( [ 1.0, 2.0 ] ); + * var out = new Float32Array( 8 ); + * + * ns.scartesianSquare( 'row-major', x.length, x, 1, out, 2 ); + * // out => [ 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 2.0, 2.0 ] + * + * @example + * var Float32Array = require( '@stdlib/array/float32' ); + * + * var x = new Float32Array( [ 1.0, 2.0 ] ); + * var out = new Float32Array( 8 ); + * + * ns.scartesianSquare.ndarray( x.length, x, 1, 0, out, 2, 1, 0 ); + * // out => [ 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 2.0, 2.0 ] + */ + scartesianSquare: typeof scartesianSquare; + /** * Circularly shifts the elements of a single-precision floating-point strided array by a specified number of positions. *