From 71636c34b8906263f844b0496c291bae1fb9d61a Mon Sep 17 00:00:00 2001
From: Planeshifter <1913638+Planeshifter@users.noreply.github.com>
Date: Thu, 24 Sep 2026 02:37:05 +0000
Subject: [PATCH] docs: update namespace table of contents
Signed-off-by: stdlib-bot <82920195+stdlib-bot@users.noreply.github.com>
---
.../@stdlib/blas/ext/base/ndarray/README.md | 24 +++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
index c6d0044fc545..0bddd6f5bda2 100644
--- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
+++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
@@ -121,6 +121,7 @@ The namespace exposes the following APIs:
- [`dtriu( arrays )`][@stdlib/blas/ext/base/ndarray/dtriu]: copy the upper triangular part of a double-precision floating-point matrix `A` to another matrix `B`.
- [`dtriu2tril( arrays )`][@stdlib/blas/ext/base/ndarray/dtriu2tril]: reflect the upper triangular part of a double-precision floating-point matrix `A` into the lower triangular part of another matrix `B`.
- [`dunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/dunitspace]: fill a one-dimensional double-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`dvander( arrays )`][@stdlib/blas/ext/base/ndarray/dvander]: generate a double-precision floating-point Vandermonde matrix.
- [`dwxsa( arrays )`][@stdlib/blas/ext/base/ndarray/dwxsa]: subtract a scalar constant from each element in an input one-dimensional double-precision floating-point ndarray and assign the results to elements in a one-dimensional double-precision floating-point output ndarray.
- [`dxdy( arrays )`][@stdlib/blas/ext/base/ndarray/dxdy]: divide elements of a one-dimensional double-precision floating-point ndarray by the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assign the results to the second ndarray.
- [`dxmy( arrays )`][@stdlib/blas/ext/base/ndarray/dxmy]: multiply elements of a one-dimensional double-precision floating-point ndarray by the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assign the results to the second ndarray.
@@ -143,6 +144,7 @@ The namespace exposes the following APIs:
- [`gcusumpw( arrays )`][@stdlib/blas/ext/base/ndarray/gcusumpw]: compute the cumulative sum of a one-dimensional ndarray using pairwise summation.
- [`gdiff( arrays )`][@stdlib/blas/ext/base/ndarray/gdiff]: calculate the k-th discrete forward difference of a one-dimensional ndarray.
- [`gfillEqual( arrays )`][@stdlib/blas/ext/base/ndarray/gfill-equal]: replace elements in a one-dimensional ndarray equal to a provided search element with a specified scalar constant.
+- [`gfillGreaterThanEqual( arrays )`][@stdlib/blas/ext/base/ndarray/gfill-greater-than-equal]: replace elements in a one-dimensional ndarray greater than or equal to a provided search element with a specified scalar constant.
- [`gfillNaN( arrays )`][@stdlib/blas/ext/base/ndarray/gfill-nan]: replace elements in a one-dimensional ndarray equal to `NaN` with a specified scalar constant.
- [`gfillNotEqual( arrays )`][@stdlib/blas/ext/base/ndarray/gfill-not-equal]: replace elements in a one-dimensional ndarray not equal to a provided search element with a specified scalar constant.
- [`gfindIndex( arrays, clbk[, thisArg] )`][@stdlib/blas/ext/base/ndarray/gfind-index]: return the index of the first element in a one-dimensional ndarray which passes a test implemented by a predicate function.
@@ -162,6 +164,8 @@ The namespace exposes the following APIs:
- [`glastIndexOfFalsy( arrays )`][@stdlib/blas/ext/base/ndarray/glast-index-of-falsy]: return the index of the last falsy element in a one-dimensional ndarray.
- [`glastIndexOfTruthy( arrays )`][@stdlib/blas/ext/base/ndarray/glast-index-of-truthy]: return the index of the last truthy element in a one-dimensional ndarray.
- [`glastIndexOf( arrays )`][@stdlib/blas/ext/base/ndarray/glast-index-of]: return the last index of a search element in a one-dimensional ndarray.
+- [`gleftPadCircular( arrays )`][@stdlib/blas/ext/base/ndarray/gleft-pad-circular]: prepend elements to a one-dimensional input ndarray by circularly repeating existing elements and write the results to a one-dimensional output ndarray.
+- [`gleftPadEdge( arrays )`][@stdlib/blas/ext/base/ndarray/gleft-pad-edge]: prepend elements to a one-dimensional input ndarray by repeating the leading edge element and write the results to a one-dimensional output ndarray.
- [`glinspace( arrays )`][@stdlib/blas/ext/base/ndarray/glinspace]: fill a one-dimensional ndarray with linearly spaced values over a specified interval.
- [`glogspace( arrays )`][@stdlib/blas/ext/base/ndarray/glogspace]: fill a one-dimensional ndarray with logarithmically spaced values over a specified interval.
- [`gnansum( arrays )`][@stdlib/blas/ext/base/ndarray/gnansum]: compute the sum of a one-dimensional ndarray, ignoring `NaN` values.
@@ -171,6 +175,8 @@ The namespace exposes the following APIs:
- [`gnansumpw( arrays )`][@stdlib/blas/ext/base/ndarray/gnansumpw]: compute the sum of a one-dimensional ndarray, ignoring `NaN` values and using pairwise summation.
- [`gnone( arrays )`][@stdlib/blas/ext/base/ndarray/gnone]: test whether every element in a one-dimensional ndarray is falsy.
- [`goneTo( arrays )`][@stdlib/blas/ext/base/ndarray/gone-to]: fill a one-dimensional ndarray with linearly spaced numeric elements which increment by `1` starting from one.
+- [`grightPadCircular( arrays )`][@stdlib/blas/ext/base/ndarray/gright-pad-circular]: append elements to a one-dimensional input ndarray by circularly repeating existing elements and write the results to a one-dimensional output ndarray.
+- [`grightPadEdge( arrays )`][@stdlib/blas/ext/base/ndarray/gright-pad-edge]: append elements to a one-dimensional input ndarray by repeating the trailing edge element and write the results to a one-dimensional output ndarray.
- [`gsome( arrays )`][@stdlib/blas/ext/base/ndarray/gsome]: test whether a one-dimensional ndarray contains at least `k` truthy elements.
- [`gsort( arrays )`][@stdlib/blas/ext/base/ndarray/gsort]: sort a one-dimensional ndarray.
- [`gsorthp( arrays )`][@stdlib/blas/ext/base/ndarray/gsorthp]: sort a one-dimensional ndarray using heapsort.
@@ -184,6 +190,8 @@ The namespace exposes the following APIs:
- [`gtriu( arrays )`][@stdlib/blas/ext/base/ndarray/gtriu]: copy the upper triangular part of a matrix `A` to another matrix `B`.
- [`gtriu2tril( arrays )`][@stdlib/blas/ext/base/ndarray/gtriu2tril]: reflect the upper triangular part of a matrix `A` into the lower triangular part of another matrix `B`.
- [`gunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/gunitspace]: fill a one-dimensional ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`gvander( arrays )`][@stdlib/blas/ext/base/ndarray/gvander]: generate a Vandermonde matrix.
+- [`gwhere( arrays )`][@stdlib/blas/ext/base/ndarray/gwhere]: take elements from one of two one-dimensional ndarrays depending on a condition.
- [`gwxpy( arrays )`][@stdlib/blas/ext/base/ndarray/gwxpy]: add elements of a one-dimensional ndarray to the corresponding elements of a second one-dimensional ndarray and assign the results to elements in a third one-dimensional ndarray.
- [`gwxsa( arrays )`][@stdlib/blas/ext/base/ndarray/gwxsa]: subtract a scalar constant from each element in an input one-dimensional ndarray and assign the results to elements in a one-dimensional output ndarray.
- [`gxdy( arrays )`][@stdlib/blas/ext/base/ndarray/gxdy]: divide elements of a one-dimensional ndarray by the corresponding elements of a second one-dimensional ndarray and assign the results to the second ndarray.
@@ -462,6 +470,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/dunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dunitspace
+[@stdlib/blas/ext/base/ndarray/dvander]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dvander
+
[@stdlib/blas/ext/base/ndarray/dwxsa]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dwxsa
[@stdlib/blas/ext/base/ndarray/dxdy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dxdy
@@ -506,6 +516,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/gfill-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gfill-equal
+[@stdlib/blas/ext/base/ndarray/gfill-greater-than-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gfill-greater-than-equal
+
[@stdlib/blas/ext/base/ndarray/gfill-nan]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gfill-nan
[@stdlib/blas/ext/base/ndarray/gfill-not-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gfill-not-equal
@@ -544,6 +556,10 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/glast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/glast-index-of
+[@stdlib/blas/ext/base/ndarray/gleft-pad-circular]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gleft-pad-circular
+
+[@stdlib/blas/ext/base/ndarray/gleft-pad-edge]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gleft-pad-edge
+
[@stdlib/blas/ext/base/ndarray/glinspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/glinspace
[@stdlib/blas/ext/base/ndarray/glogspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/glogspace
@@ -562,6 +578,10 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/gone-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gone-to
+[@stdlib/blas/ext/base/ndarray/gright-pad-circular]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gright-pad-circular
+
+[@stdlib/blas/ext/base/ndarray/gright-pad-edge]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gright-pad-edge
+
[@stdlib/blas/ext/base/ndarray/gsome]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gsome
[@stdlib/blas/ext/base/ndarray/gsort]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gsort
@@ -588,6 +608,10 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/gunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gunitspace
+[@stdlib/blas/ext/base/ndarray/gvander]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gvander
+
+[@stdlib/blas/ext/base/ndarray/gwhere]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gwhere
+
[@stdlib/blas/ext/base/ndarray/gwxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gwxpy
[@stdlib/blas/ext/base/ndarray/gwxsa]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gwxsa