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 0bddd6f5bda2..a487cdc8fca3 100644
--- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
+++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
@@ -61,6 +61,7 @@ The namespace exposes the following APIs:
- [`ctriu( arrays )`][@stdlib/blas/ext/base/ndarray/ctriu]: copy the upper triangular part of a single-precision complex floating-point matrix `A` to another matrix `B`.
- [`ctriu2tril( arrays )`][@stdlib/blas/ext/base/ndarray/ctriu2tril]: reflect the upper triangular part of a single-precision complex floating-point matrix `A` into the lower triangular part of another matrix `B`.
- [`cunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/cunitspace]: fill a one-dimensional single-precision complex floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`cwhere( arrays )`][@stdlib/blas/ext/base/ndarray/cwhere]: take elements from one of two one-dimensional single-precision complex floating-point ndarrays depending on a condition.
- [`cwxsa( arrays )`][@stdlib/blas/ext/base/ndarray/cwxsa]: subtract a scalar constant from each element in an input one-dimensional single-precision complex floating-point ndarray and assign the results to elements in a one-dimensional single-precision complex floating-point output ndarray.
- [`cxmy( arrays )`][@stdlib/blas/ext/base/ndarray/cxmy]: multiply elements of a one-dimensional single-precision complex floating-point ndarray by the corresponding elements of a second one-dimensional single-precision complex floating-point ndarray and assign the results to the second ndarray.
- [`cxpy( arrays )`][@stdlib/blas/ext/base/ndarray/cxpy]: add elements of a one-dimensional single-precision complex floating-point ndarray to the corresponding elements of a second one-dimensional single-precision complex floating-point ndarray and assign the results to the second ndarray.
@@ -122,6 +123,7 @@ The namespace exposes the following APIs:
- [`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.
+- [`dwhere( arrays )`][@stdlib/blas/ext/base/ndarray/dwhere]: take elements from one of two one-dimensional double-precision floating-point ndarrays depending on a condition.
- [`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.
@@ -248,6 +250,7 @@ The namespace exposes the following APIs:
- [`striu( arrays )`][@stdlib/blas/ext/base/ndarray/striu]: copy the upper triangular part of a single-precision floating-point matrix `A` to another matrix `B`.
- [`striu2tril( arrays )`][@stdlib/blas/ext/base/ndarray/striu2tril]: reflect the upper triangular part of a single-precision floating-point matrix `A` into the lower triangular part of another matrix `B`.
- [`sunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/sunitspace]: fill a one-dimensional single-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`swhere( arrays )`][@stdlib/blas/ext/base/ndarray/swhere]: take elements from one of two one-dimensional single-precision floating-point ndarrays depending on a condition.
- [`swxsa( arrays )`][@stdlib/blas/ext/base/ndarray/swxsa]: subtract a scalar constant from each element in an input one-dimensional single-precision floating-point ndarray and assign the results to elements in a one-dimensional single-precision floating-point output ndarray.
- [`sxdy( arrays )`][@stdlib/blas/ext/base/ndarray/sxdy]: divide elements of a one-dimensional single-precision floating-point ndarray by the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assign the results to the second ndarray.
- [`sxmy( arrays )`][@stdlib/blas/ext/base/ndarray/sxmy]: multiply elements of a one-dimensional single-precision floating-point ndarray by the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assign the results to the second ndarray.
@@ -269,6 +272,7 @@ The namespace exposes the following APIs:
- [`ztril( arrays )`][@stdlib/blas/ext/base/ndarray/ztril]: copy the lower triangular part of a double-precision complex floating-point matrix `A` to another matrix `B`.
- [`ztriu( arrays )`][@stdlib/blas/ext/base/ndarray/ztriu]: copy the upper triangular part of a double-precision complex floating-point matrix `A` to another matrix `B`.
- [`zunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/zunitspace]: fill a one-dimensional double-precision complex floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`zwhere( arrays )`][@stdlib/blas/ext/base/ndarray/zwhere]: take elements from one of two one-dimensional double-precision complex floating-point ndarrays depending on a condition.
- [`zwxsa( arrays )`][@stdlib/blas/ext/base/ndarray/zwxsa]: subtract a scalar constant from each element in an input one-dimensional double-precision complex floating-point ndarray and assign the results to elements in a one-dimensional double-precision complex floating-point output ndarray.
- [`zxdy( arrays )`][@stdlib/blas/ext/base/ndarray/zxdy]: divide elements of a one-dimensional double-precision complex floating-point ndarray by the corresponding elements of a second one-dimensional double-precision complex floating-point ndarray and assign the results to the second ndarray.
- [`zxmy( arrays )`][@stdlib/blas/ext/base/ndarray/zxmy]: multiply elements of a one-dimensional double-precision complex floating-point ndarray by the corresponding elements of a second one-dimensional double-precision complex floating-point ndarray and assign the results to the second ndarray.
@@ -350,6 +354,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/cunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/cunitspace
+[@stdlib/blas/ext/base/ndarray/cwhere]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/cwhere
+
[@stdlib/blas/ext/base/ndarray/cwxsa]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/cwxsa
[@stdlib/blas/ext/base/ndarray/cxmy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/cxmy
@@ -472,6 +478,8 @@ console.log( objectKeys( ns ) );
[@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/dwhere]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dwhere
+
[@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
@@ -724,6 +732,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/sunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sunitspace
+[@stdlib/blas/ext/base/ndarray/swhere]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/swhere
+
[@stdlib/blas/ext/base/ndarray/swxsa]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/swxsa
[@stdlib/blas/ext/base/ndarray/sxdy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sxdy
@@ -766,6 +776,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/zunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/zunitspace
+[@stdlib/blas/ext/base/ndarray/zwhere]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/zwhere
+
[@stdlib/blas/ext/base/ndarray/zwxsa]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/zwxsa
[@stdlib/blas/ext/base/ndarray/zxdy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/zxdy
diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/float64/README.md b/lib/node_modules/@stdlib/fft/base/fftpack/float64/README.md
index c302e8135272..329e071e805b 100644
--- a/lib/node_modules/@stdlib/fft/base/fftpack/float64/README.md
+++ b/lib/node_modules/@stdlib/fft/base/fftpack/float64/README.md
@@ -45,6 +45,7 @@ var o = ns;
- [`cffti( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/float64/cffti]: initialize a double-precision floating-point workspace array for performing a complex-valued Fourier transform.
- [`decompose( N, M, initial, si, oi, out, so, oo )`][@stdlib/fft/base/fftpack/float64/decompose]: factorize a sequence length into a product of integers and store the results in a double-precision floating-point array.
+- [`rfftf( N, r, strideR, offsetR, w, strideW, offsetW )`][@stdlib/fft/base/fftpack/float64/rfftf]: compute the forward discrete Fourier transform (DFT) of a real-valued double-precision floating-point sequence.
- [`rffti( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/float64/rffti]: initialize a double-precision floating-point workspace array for performing a real-valued Fourier transform.
@@ -92,6 +93,8 @@ console.log( objectKeys( ns ) );
[@stdlib/fft/base/fftpack/float64/decompose]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/float64/decompose
+[@stdlib/fft/base/fftpack/float64/rfftf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/float64/rfftf
+
[@stdlib/fft/base/fftpack/float64/rffti]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/float64/rffti