diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/ext/base/ndarray/docs/types/index.d.ts index 2a0b4ce1737d..d98982e686c3 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/docs/types/index.d.ts @@ -44,6 +44,7 @@ import dsumkbn = require( '@stdlib/blas/ext/base/ndarray/dsumkbn' ); import dsumkbn2 = require( '@stdlib/blas/ext/base/ndarray/dsumkbn2' ); import dsumors = require( '@stdlib/blas/ext/base/ndarray/dsumors' ); import dsumpw = require( '@stdlib/blas/ext/base/ndarray/dsumpw' ); +import dzeroTo = require( '@stdlib/blas/ext/base/ndarray/dzero-to' ); import gcircshift = require( '@stdlib/blas/ext/base/ndarray/gcircshift' ); import gcusum = require( '@stdlib/blas/ext/base/ndarray/gcusum' ); import gcusumkbn = require( '@stdlib/blas/ext/base/ndarray/gcusumkbn' ); @@ -69,6 +70,7 @@ import gsumkbn = require( '@stdlib/blas/ext/base/ndarray/gsumkbn' ); import gsumkbn2 = require( '@stdlib/blas/ext/base/ndarray/gsumkbn2' ); import gsumors = require( '@stdlib/blas/ext/base/ndarray/gsumors' ); import gsumpw = require( '@stdlib/blas/ext/base/ndarray/gsumpw' ); +import gzeroTo = require( '@stdlib/blas/ext/base/ndarray/gzero-to' ); import scircshift = require( '@stdlib/blas/ext/base/ndarray/scircshift' ); import scusum = require( '@stdlib/blas/ext/base/ndarray/scusum' ); import scusumkbn = require( '@stdlib/blas/ext/base/ndarray/scusumkbn' ); @@ -88,6 +90,7 @@ import ssumkbn = require( '@stdlib/blas/ext/base/ndarray/ssumkbn' ); import ssumkbn2 = require( '@stdlib/blas/ext/base/ndarray/ssumkbn2' ); import ssumors = require( '@stdlib/blas/ext/base/ndarray/ssumors' ); import ssumpw = require( '@stdlib/blas/ext/base/ndarray/ssumpw' ); +import szeroTo = require( '@stdlib/blas/ext/base/ndarray/szero-to' ); import zsum = require( '@stdlib/blas/ext/base/ndarray/zsum' ); import zsumkbn = require( '@stdlib/blas/ext/base/ndarray/zsumkbn' ); @@ -660,6 +663,25 @@ interface Namespace { */ dsumpw: typeof dsumpw; + /** + * Fills a one-dimensional double-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from zero. + * + * @param arrays - array-like object containing a one-dimensional input ndarray + * @returns input ndarray + * + * @example + * var Float64Array = require( '@stdlib/array/float64' ); + * var ndarray = require( '@stdlib/ndarray/base/ctor' ); + * + * var xbuf = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] ); + * var x = new ndarray( 'float64', xbuf, [ 4 ], [ 1 ], 0, 'row-major' ); + * // returns [ 0.0, 0.0, 0.0, 0.0 ] + * + * var out = ns.dzeroTo( [ x ] ); + * // returns [ 0.0, 1.0, 2.0, 3.0 ] + */ + dzeroTo: typeof dzeroTo; + /** * Circularly shifts the elements of a one-dimensional ndarray by a specified number of positions. * @@ -1257,6 +1279,24 @@ interface Namespace { */ gsumpw: typeof gsumpw; + /** + * Fills a one-dimensional ndarray with linearly spaced numeric elements which increment by `1` starting from zero. + * + * @param arrays - array-like object containing a one-dimensional input ndarray + * @returns input ndarray + * + * @example + * var ndarray = require( '@stdlib/ndarray/base/ctor' ); + * + * var xbuf = [ 0.0, 0.0, 0.0, 0.0 ]; + * var x = new ndarray( 'generic', xbuf, [ 4 ], [ 1 ], 0, 'row-major' ); + * // returns [ 0.0, 0.0, 0.0, 0.0 ] + * + * var out = ns.gzeroTo( [ x ] ); + * // returns [ 0.0, 1.0, 2.0, 3.0 ] + */ + gzeroTo: typeof gzeroTo; + /** * Circularly shifts the elements of a one-dimensional single-precision floating-point ndarray by a specified number of positions. * @@ -1709,6 +1749,25 @@ interface Namespace { */ ssumpw: typeof ssumpw; + /** + * Fills a one-dimensional single-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from zero. + * + * @param arrays - array-like object containing a one-dimensional input ndarray + * @returns input ndarray + * + * @example + * var Float32Array = require( '@stdlib/array/float32' ); + * var ndarray = require( '@stdlib/ndarray/base/ctor' ); + * + * var xbuf = new Float32Array( [ 0.0, 0.0, 0.0, 0.0 ] ); + * var x = new ndarray( 'float32', xbuf, [ 4 ], [ 1 ], 0, 'row-major' ); + * // returns [ 0.0, 0.0, 0.0, 0.0 ] + * + * var out = ns.szeroTo( [ x ] ); + * // returns [ 0.0, 1.0, 2.0, 3.0 ] + */ + szeroTo: typeof szeroTo; + /** * Computes the sum of all elements in a one-dimensional double-precision complex floating-point ndarray. *