diff --git a/lib/node_modules/@stdlib/blas/base/ndarray/README.md b/lib/node_modules/@stdlib/blas/base/ndarray/README.md index 75346d000b7f..f4fbf6539c65 100644 --- a/lib/node_modules/@stdlib/blas/base/ndarray/README.md +++ b/lib/node_modules/@stdlib/blas/base/ndarray/README.md @@ -60,6 +60,7 @@ The namespace exposes the following APIs: - [`dnrm2( arrays )`][@stdlib/blas/base/ndarray/dnrm2]: compute the L2-norm of a one-dimensional double-precision floating-point ndarray. - [`dscal( arrays )`][@stdlib/blas/base/ndarray/dscal]: multiply a one-dimensional double-precision floating-point ndarray by a scalar constant. - [`dsdot( arrays )`][@stdlib/blas/base/ndarray/dsdot]: calculate the dot product of two one-dimensional single-precision floating-point ndarrays with double-precision accumulation. +- [`dspr( arrays )`][@stdlib/blas/base/ndarray/dspr]: perform the symmetric rank 1 operation `A = alpha*x*x^T + A` for a symmetric matrix `A` supplied in packed form. - [`dswap( arrays )`][@stdlib/blas/base/ndarray/dswap]: interchange two one-dimensional double-precision floating-point ndarrays. - [`dzasum( arrays )`][@stdlib/blas/base/ndarray/dzasum]: calculate the sum of absolute values for all elements in a one-dimensional double-precision complex floating-point ndarray. - [`dznrm2( arrays )`][@stdlib/blas/base/ndarray/dznrm2]: compute the L2-norm of a one-dimensional double-precision complex floating-point ndarray. @@ -86,6 +87,7 @@ The namespace exposes the following APIs: - [`sger( arrays )`][@stdlib/blas/base/ndarray/sger]: perform the rank 1 operation `A = alpha*x*y^T + A`. - [`snrm2( arrays )`][@stdlib/blas/base/ndarray/snrm2]: compute the L2-norm of a one-dimensional single-precision floating-point ndarray. - [`sscal( arrays )`][@stdlib/blas/base/ndarray/sscal]: multiply a one-dimensional single-precision floating-point ndarray by a scalar constant. +- [`sspr( arrays )`][@stdlib/blas/base/ndarray/sspr]: perform the symmetric rank 1 operation `A = alpha*x*x^T + A` for a symmetric matrix `A` supplied in packed form. - [`sswap( arrays )`][@stdlib/blas/base/ndarray/sswap]: interchange two one-dimensional single-precision floating-point ndarrays. - [`zaxpy( arrays )`][@stdlib/blas/base/ndarray/zaxpy]: multiply a one-dimensional double-precision complex floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional double-precision complex floating-point ndarray `y`. - [`zcopy( arrays )`][@stdlib/blas/base/ndarray/zcopy]: copy values from a one-dimensional double-precision complex floating-point ndarray `x` into a one-dimensional double-precision complex floating-point ndarray `y`. @@ -164,6 +166,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/base/ndarray/dsdot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dsdot +[@stdlib/blas/base/ndarray/dspr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dspr + [@stdlib/blas/base/ndarray/dswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dswap [@stdlib/blas/base/ndarray/dzasum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dzasum @@ -216,6 +220,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/base/ndarray/sscal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sscal +[@stdlib/blas/base/ndarray/sspr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sspr + [@stdlib/blas/base/ndarray/sswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sswap [@stdlib/blas/base/ndarray/zaxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/zaxpy diff --git a/lib/node_modules/@stdlib/blas/ext/base/README.md b/lib/node_modules/@stdlib/blas/ext/base/README.md index f071cda9dea6..3503d8873747 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/README.md @@ -365,6 +365,7 @@ var o = ns; - [`zlastIndexOfRow( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/zlast-index-of-row]: return the index of the last row in a double-precision complex floating-point input matrix which has the same elements as a provided search vector. - [`znancount( N, x, strideX )`][@stdlib/blas/ext/base/znancount]: calculate the number of non-`NaN` elements in a double-precision complex floating-point strided array. - [`zoneTo( N, x, strideX )`][@stdlib/blas/ext/base/zone-to]: fill a double-precision complex floating-point strided array with linearly spaced numeric elements which increment by `1` starting from one. +- [`zreplicate( N, k, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/zreplicate]: replicate each element in a double-precision complex floating-point strided array a specified number of times. - [`zsum( N, x, strideX )`][@stdlib/blas/ext/base/zsum]: calculate the sum of double-precision complex floating-point strided array elements. - [`zsumkbn( N, x, strideX )`][@stdlib/blas/ext/base/zsumkbn]: calculate the sum of double-precision complex floating-point strided array elements using an improved Kahan–Babuška algorithm. - [`zunitspace( N, start, x, strideX )`][@stdlib/blas/ext/base/zunitspace]: fill a double-precision complex floating-point strided array with linearly spaced numeric elements which increment by `1` starting from a specified value. @@ -1071,6 +1072,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/base/zone-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/zone-to +[@stdlib/blas/ext/base/zreplicate]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/zreplicate + [@stdlib/blas/ext/base/zsum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/zsum [@stdlib/blas/ext/base/zsumkbn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/zsumkbn 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 874879323a18..57bbad847c4e 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md @@ -66,6 +66,7 @@ The namespace exposes the following APIs: - [`dcusumors( arrays )`][@stdlib/blas/ext/base/ndarray/dcusumors]: compute the cumulative sum of a one-dimensional double-precision floating-point ndarray using ordinary recursive summation. - [`dcusumpw( arrays )`][@stdlib/blas/ext/base/ndarray/dcusumpw]: compute the cumulative sum of a one-dimensional double-precision floating-point ndarray using pairwise summation. - [`ddiff( arrays )`][@stdlib/blas/ext/base/ndarray/ddiff]: calculate the k-th discrete forward difference of a one-dimensional double-precision floating-point ndarray. +- [`dfillNotEqual( arrays )`][@stdlib/blas/ext/base/ndarray/dfill-not-equal]: replace elements in a one-dimensional double-precision floating-point ndarray not equal to a provided search element with a specified scalar constant. - [`dindexOfFalsy( arrays )`][@stdlib/blas/ext/base/ndarray/dindex-of-falsy]: return the index of the first falsy element in a one-dimensional double-precision floating-point ndarray. - [`dindexOf( arrays )`][@stdlib/blas/ext/base/ndarray/dindex-of]: return the first index of a search element in a one-dimensional double-precision floating-point ndarray. - [`dlastIndexOf( arrays )`][@stdlib/blas/ext/base/ndarray/dlast-index-of]: return the last index of a search element in a one-dimensional double-precision floating-point ndarray. @@ -136,6 +137,7 @@ The namespace exposes the following APIs: - [`scusumkbn( arrays )`][@stdlib/blas/ext/base/ndarray/scusumkbn]: compute the cumulative sum of a one-dimensional single-precision floating-point ndarray using an improved Kahan–Babuška algorithm. - [`scusumkbn2( arrays )`][@stdlib/blas/ext/base/ndarray/scusumkbn2]: compute the cumulative sum of a one-dimensional single-precision floating-point ndarray using a second-order iterative Kahan–Babuška algorithm. - [`scusumors( arrays )`][@stdlib/blas/ext/base/ndarray/scusumors]: compute the cumulative sum of a one-dimensional single-precision floating-point ndarray using ordinary recursive summation. +- [`sfillNotEqual( arrays )`][@stdlib/blas/ext/base/ndarray/sfill-not-equal]: replace elements in a one-dimensional single-precision floating-point ndarray not equal to a provided search element with a specified scalar constant. - [`sindexOf( arrays )`][@stdlib/blas/ext/base/ndarray/sindex-of]: return the first index of a search element in a one-dimensional single-precision floating-point ndarray. - [`slastIndexOf( arrays )`][@stdlib/blas/ext/base/ndarray/slast-index-of]: return the last index of a search element in a one-dimensional single-precision floating-point ndarray. - [`slinspace( arrays )`][@stdlib/blas/ext/base/ndarray/slinspace]: fill a one-dimensional single-precision floating-point ndarray with linearly spaced values over a specified interval. @@ -254,6 +256,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/base/ndarray/ddiff]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/ddiff +[@stdlib/blas/ext/base/ndarray/dfill-not-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dfill-not-equal + [@stdlib/blas/ext/base/ndarray/dindex-of-falsy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dindex-of-falsy [@stdlib/blas/ext/base/ndarray/dindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dindex-of @@ -394,6 +398,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/base/ndarray/scusumors]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/scusumors +[@stdlib/blas/ext/base/ndarray/sfill-not-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sfill-not-equal + [@stdlib/blas/ext/base/ndarray/sindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sindex-of [@stdlib/blas/ext/base/ndarray/slast-index-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/slast-index-of