Skip to content

Commit f4d3335

Browse files
committed
Auto-generated commit
1 parent f1f6e02 commit f4d3335

2 files changed

Lines changed: 35 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@
44
55
<section class="release" id="unreleased">
66

7-
## Unreleased (2026-04-30)
7+
## Unreleased (2026-05-01)
88

99
<section class="features">
1010

1111
### Features
1212

13+
- [`895ee0f`](https://github.com/stdlib-js/stdlib/commit/895ee0f3609b433be1cebf627ca70eb62c7cf866) - update `blas/ext/base` TypeScript declarations [(#11870)](https://github.com/stdlib-js/stdlib/pull/11870)
1314
- [`5d5a65b`](https://github.com/stdlib-js/stdlib/commit/5d5a65bfdc252e39e6f19ef5af204eb71d53e9ee) - add `scartesianSquare` to namespace
1415
- [`792a723`](https://github.com/stdlib-js/stdlib/commit/792a7238e246fb9a89373a96f61ad582927a95b2) - add `blas/ext/base/scartesian-square` [(#11827)](https://github.com/stdlib-js/stdlib/pull/11827)
1516
- [`d71d459`](https://github.com/stdlib-js/stdlib/commit/d71d4593f4f406fb0df5838f6c4f818d757146a7) - update `blas/ext/base` TypeScript declarations [(#11821)](https://github.com/stdlib-js/stdlib/pull/11821)
@@ -190,6 +191,7 @@
190191

191192
<details>
192193

194+
- [`895ee0f`](https://github.com/stdlib-js/stdlib/commit/895ee0f3609b433be1cebf627ca70eb62c7cf866) - **feat:** update `blas/ext/base` TypeScript declarations [(#11870)](https://github.com/stdlib-js/stdlib/pull/11870) _(by stdlib-bot)_
193195
- [`e34b36c`](https://github.com/stdlib-js/stdlib/commit/e34b36cdedc2287b3eff185f30986cb65bfd6ca5) - **docs:** update namespace table of contents [(#11855)](https://github.com/stdlib-js/stdlib/pull/11855) _(by stdlib-bot, Philipp Burckhardt)_
194196
- [`5d5a65b`](https://github.com/stdlib-js/stdlib/commit/5d5a65bfdc252e39e6f19ef5af204eb71d53e9ee) - **feat:** add `scartesianSquare` to namespace _(by Athan Reines)_
195197
- [`792a723`](https://github.com/stdlib-js/stdlib/commit/792a7238e246fb9a89373a96f61ad582927a95b2) - **feat:** add `blas/ext/base/scartesian-square` [(#11827)](https://github.com/stdlib-js/stdlib/pull/11827) _(by Muhammad Haris, Athan Reines)_

docs/types/index.d.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ import sapxsumkbn2 = require( '@stdlib/blas-ext-base-sapxsumkbn2' );
152152
import sapxsumors = require( '@stdlib/blas-ext-base-sapxsumors' );
153153
import sapxsumpw = require( '@stdlib/blas-ext-base-sapxsumpw' );
154154
import sasumpw = require( '@stdlib/blas-ext-base-sasumpw' );
155+
import scartesianSquare = require( '@stdlib/blas-ext-base-scartesian-square' );
155156
import scircshift = require( '@stdlib/blas-ext-base-scircshift' );
156157
import scusum = require( '@stdlib/blas-ext-base-scusum' );
157158
import scusumkbn = require( '@stdlib/blas-ext-base-scusumkbn' );
@@ -3920,6 +3921,37 @@ interface Namespace {
39203921
*/
39213922
sasumpw: typeof sasumpw;
39223923

3924+
/**
3925+
* Computes the Cartesian square for a single-precision floating-point strided array.
3926+
*
3927+
* @param order - storage layout
3928+
* @param N - number of indexed elements
3929+
* @param x - input array
3930+
* @param strideX - stride length for `x`
3931+
* @param out - output array
3932+
* @param LDO - stride length between successive contiguous vectors of the matrix `out` (a.k.a., leading dimension of `out`)
3933+
* @returns output array
3934+
*
3935+
* @example
3936+
* var Float32Array = require( '@stdlib/array-float32' );
3937+
*
3938+
* var x = new Float32Array( [ 1.0, 2.0 ] );
3939+
* var out = new Float32Array( 8 );
3940+
*
3941+
* ns.scartesianSquare( 'row-major', x.length, x, 1, out, 2 );
3942+
* // out => <Float32Array>[ 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 2.0, 2.0 ]
3943+
*
3944+
* @example
3945+
* var Float32Array = require( '@stdlib/array-float32' );
3946+
*
3947+
* var x = new Float32Array( [ 1.0, 2.0 ] );
3948+
* var out = new Float32Array( 8 );
3949+
*
3950+
* ns.scartesianSquare.ndarray( x.length, x, 1, 0, out, 2, 1, 0 );
3951+
* // out => <Float32Array>[ 1.0, 1.0, 1.0, 2.0, 2.0, 1.0, 2.0, 2.0 ]
3952+
*/
3953+
scartesianSquare: typeof scartesianSquare;
3954+
39233955
/**
39243956
* Circularly shifts the elements of a single-precision floating-point strided array by a specified number of positions.
39253957
*

0 commit comments

Comments
 (0)