From 3a90a60fd6377cdb9c726bcecb07a84241c0f343 Mon Sep 17 00:00:00 2001 From: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com> Date: Tue, 14 Jul 2026 03:10:55 +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 | 25 +++++++++++++++++++ 1 file changed, 25 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 fe1eafa37f5b..08481e1232ae 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 @@ -173,6 +173,7 @@ import gevery = require( '@stdlib/blas/ext/base/gevery' ); import gfill = require( '@stdlib/blas/ext/base/gfill' ); import gfillBy = require( '@stdlib/blas/ext/base/gfill-by' ); import gfillEqual = require( '@stdlib/blas/ext/base/gfill-equal' ); +import gfillLessThan = require( '@stdlib/blas/ext/base/gfill-less-than' ); import gfillNaN = require( '@stdlib/blas/ext/base/gfill-nan' ); import gfillNotEqual = require( '@stdlib/blas/ext/base/gfill-not-equal' ); import gfindIndex = require( '@stdlib/blas/ext/base/gfind-index' ); @@ -4991,6 +4992,30 @@ interface Namespace { */ gfillEqual: typeof gfillEqual; + /** + * Replaces strided array elements less than a provided search element with a specified scalar constant. + * + * @param N - number of indexed elements + * @param searchElement - search element + * @param alpha - scalar constant + * @param x - input array + * @param strideX - stride length + * @returns `x` + * + * @example + * var x = [ 0.0, 0.0, 1.0, 0.0 ]; + * + * ns.gfillLessThan( x.length, 0.5, 5.0, x, 1 ); + * // x => [ 5.0, 5.0, 1.0, 5.0 ] + * + * @example + * var x = [ 0.0, 0.0, 1.0, 0.0 ]; + * + * ns.gfillLessThan.ndarray( x.length, 0.5, 5.0, x, 1, 0 ); + * // x => [ 5.0, 5.0, 1.0, 5.0 ] + */ + gfillLessThan: typeof gfillLessThan; + /** * Replaces strided array elements equal to `NaN` with a specified scalar constant. *