diff --git a/lib/node_modules/@stdlib/blas/base/ndarray/README.md b/lib/node_modules/@stdlib/blas/base/ndarray/README.md
index 29416d48977b..d1d46bf7beb9 100644
--- a/lib/node_modules/@stdlib/blas/base/ndarray/README.md
+++ b/lib/node_modules/@stdlib/blas/base/ndarray/README.md
@@ -47,6 +47,7 @@ The namespace exposes the following APIs:
- [`caxpy( arrays )`][@stdlib/blas/base/ndarray/caxpy]: multiply a one-dimensional single-precision complex floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional single-precision complex floating-point ndarray `y`.
- [`ccopy( arrays )`][@stdlib/blas/base/ndarray/ccopy]: copy values from a one-dimensional single-precision complex floating-point ndarray `x` into a one-dimensional single-precision complex floating-point ndarray `y`.
+- [`cscal( arrays )`][@stdlib/blas/base/ndarray/cscal]: multiply a one-dimensional single-precision complex floating-point ndarray by a scalar constant.
- [`cswap( arrays )`][@stdlib/blas/base/ndarray/cswap]: interchange two one-dimensional single-precision complex floating-point ndarrays.
- [`dasum( arrays )`][@stdlib/blas/base/ndarray/dasum]: calculate the sum of absolute values for all elements in a one-dimensional double-precision floating-point ndarray.
- [`daxpy( arrays )`][@stdlib/blas/base/ndarray/daxpy]: multiply a one-dimensional double-precision floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional double-precision floating-point ndarray `y`.
@@ -58,6 +59,7 @@ The namespace exposes the following APIs:
- [`gaxpy( arrays )`][@stdlib/blas/base/ndarray/gaxpy]: multiply a one-dimensional ndarray `x` by a constant `alpha` and add the result to a one-dimensional ndarray `y`.
- [`gcopy( arrays )`][@stdlib/blas/base/ndarray/gcopy]: copy values from a one-dimensional ndarray `x` into a one-dimensional ndarray `y`.
- [`gdot( arrays )`][@stdlib/blas/base/ndarray/gdot]: calculate the dot product of two one-dimensional ndarrays.
+- [`gscal( arrays )`][@stdlib/blas/base/ndarray/gscal]: multiply a one-dimensional ndarray by a scalar constant.
- [`gswap( arrays )`][@stdlib/blas/base/ndarray/gswap]: interchange two one-dimensional ndarrays.
- [`sasum( arrays )`][@stdlib/blas/base/ndarray/sasum]: calculate the sum of absolute values for all elements in a one-dimensional single-precision floating-point ndarray.
- [`saxpy( arrays )`][@stdlib/blas/base/ndarray/saxpy]: multiply a one-dimensional single-precision floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional single-precision floating-point ndarray `y`.
@@ -114,6 +116,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/base/ndarray/ccopy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/ccopy
+[@stdlib/blas/base/ndarray/cscal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/cscal
+
[@stdlib/blas/base/ndarray/cswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/cswap
[@stdlib/blas/base/ndarray/dasum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dasum
@@ -136,6 +140,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/base/ndarray/gdot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/gdot
+[@stdlib/blas/base/ndarray/gscal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/gscal
+
[@stdlib/blas/base/ndarray/gswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/gswap
[@stdlib/blas/base/ndarray/sasum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sasum
diff --git a/lib/node_modules/@stdlib/blas/ext/base/README.md b/lib/node_modules/@stdlib/blas/ext/base/README.md
index 54f356b0f80a..4807323fd696 100644
--- a/lib/node_modules/@stdlib/blas/ext/base/README.md
+++ b/lib/node_modules/@stdlib/blas/ext/base/README.md
@@ -122,6 +122,7 @@ var o = ns;
- [`gapxsumors( N, alpha, x, strideX )`][@stdlib/blas/ext/base/gapxsumors]: add a scalar constant to each strided array element and compute the sum using ordinary recursive summation.
- [`gapxsumpw( N, alpha, x, strideX )`][@stdlib/blas/ext/base/gapxsumpw]: add a scalar constant to each strided array element and compute the sum using pairwise summation.
- [`gasumpw( N, x, strideX )`][@stdlib/blas/ext/base/gasumpw]: calculate the sum of absolute values (_L1_ norm) of strided array elements using pairwise summation.
+- [`gcartesianPower( order, N, k, x, strideX, out, LDO )`][@stdlib/blas/ext/base/gcartesian-power]: compute the Cartesian power for a strided array.
- [`gcircshift( N, k, x, strideX )`][@stdlib/blas/ext/base/gcircshift]: circularly shift the elements of a strided array by a specified number of positions.
- [`gconjoin( N, prefix, suffix, conjunction, oxfordComma, x, strideX )`][@stdlib/blas/ext/base/gconjoin]: return a string created by joining strided array elements into a human-readable list using a conjunction.
- [`gcusum( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/gcusum]: calculate the cumulative sum of strided array elements.
@@ -176,6 +177,7 @@ var o = ns;
- [`sapxsumors( N, alpha, x, strideX )`][@stdlib/blas/ext/base/sapxsumors]: add a scalar constant to each single-precision floating-point strided array element and compute the sum using ordinary recursive summation.
- [`sapxsumpw( N, alpha, x, strideX )`][@stdlib/blas/ext/base/sapxsumpw]: add a scalar constant to each single-precision floating-point strided array element and compute the sum using pairwise summation.
- [`sasumpw( N, x, strideX )`][@stdlib/blas/ext/base/sasumpw]: calculate the sum of absolute values (_L1_ norm) of single-precision floating-point strided array elements using pairwise summation.
+- [`scartesianPower( order, N, k, x, strideX, out, LDO )`][@stdlib/blas/ext/base/scartesian-power]: compute the Cartesian power for a single-precision floating-point strided array.
- [`scartesianSquare( order, N, x, strideX, out, LDO )`][@stdlib/blas/ext/base/scartesian-square]: compute the Cartesian square for a single-precision floating-point strided array.
- [`scircshift( N, k, x, strideX )`][@stdlib/blas/ext/base/scircshift]: circularly shift the elements of a single-precision floating-point strided array by a specified number of positions.
- [`scusum( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/scusum]: calculate the cumulative sum of single-precision floating-point strided array elements.
@@ -437,6 +439,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/gasumpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gasumpw
+[@stdlib/blas/ext/base/gcartesian-power]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gcartesian-power
+
[@stdlib/blas/ext/base/gcircshift]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gcircshift
[@stdlib/blas/ext/base/gconjoin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/gconjoin
@@ -545,6 +549,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/sasumpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/sasumpw
+[@stdlib/blas/ext/base/scartesian-power]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/scartesian-power
+
[@stdlib/blas/ext/base/scartesian-square]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/scartesian-square
[@stdlib/blas/ext/base/scircshift]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/scircshift
diff --git a/lib/node_modules/@stdlib/stats/strided/distances/README.md b/lib/node_modules/@stdlib/stats/strided/distances/README.md
index 57d36189e982..838f807f958a 100644
--- a/lib/node_modules/@stdlib/stats/strided/distances/README.md
+++ b/lib/node_modules/@stdlib/stats/strided/distances/README.md
@@ -57,6 +57,7 @@ The namespace exports the following:
- [`dchebyshev( N, x, strideX, y, strideY )`][@stdlib/stats/strided/distances/dchebyshev]: compute the Chebyshev distance between two double-precision floating-point strided arrays.
- [`dcityblock( N, x, strideX, y, strideY )`][@stdlib/stats/strided/distances/dcityblock]: compute the city block (Manhattan) distance between two double-precision floating-point strided arrays.
+- [`dcorrelation( N, x, strideX, y, strideY )`][@stdlib/stats/strided/distances/dcorrelation]: compute the correlation distance between two double-precision floating-point strided arrays.
- [`dcosineDistance( N, x, strideX, y, strideY )`][@stdlib/stats/strided/distances/dcosine-distance]: compute the cosine distance between two double-precision floating-point strided arrays.
- [`dcosineSimilarity( N, x, strideX, y, strideY )`][@stdlib/stats/strided/distances/dcosine-similarity]: compute the cosine similarity of two double-precision floating-point strided arrays.
- [`deuclidean( N, x, strideX, y, strideY )`][@stdlib/stats/strided/distances/deuclidean]: compute the Euclidean distance between two double-precision floating-point strided arrays.
@@ -118,6 +119,8 @@ console.log( objectKeys( ns ) );
[@stdlib/stats/strided/distances/dcityblock]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/distances/dcityblock
+[@stdlib/stats/strided/distances/dcorrelation]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/distances/dcorrelation
+
[@stdlib/stats/strided/distances/dcosine-distance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/distances/dcosine-distance
[@stdlib/stats/strided/distances/dcosine-similarity]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/distances/dcosine-similarity