stdlib icon indicating copy to clipboard operation
stdlib copied to clipboard

[RFC]: add `assign` and `strided` methods to `math/base/special/csignumf`

Open anandkaranubc opened this issue 10 months ago • 2 comments

Description

This RFC proposes adding an implementation for csignumf.assign( re, im, out, strideOut, offsetOut ) and csignumf.strided( z, sz, oz, out, so, oo ) in math/base/special/csignumf

For csignumf.assign( re, im, out, strideOut, offsetOut ), the function supports the following parameters:

re: real component of the complex number. im: imaginary component of the complex number. out: output array. strideOut: stride length for out. offsetOut: starting index for out.

For csignumf.strided( z, sz, oz, out, so, oo ), the function supports the following parameters:

z: complex number strided array view. sz: stride length for z. oz: starting index for z. out: output array. so: stride length for out. oo: starting index for out.

Related Issues

Reference implementation

Reference comment

Questions

No.

Other

No.

Checklist

  • [x] I have read and understood the Code of Conduct.
  • [x] Searched for existing issues and pull requests.
  • [x] The issue name begins with RFC:.

anandkaranubc avatar Apr 02 '25 07:04 anandkaranubc

:wave: Hi there! :wave:

And thank you for opening your first issue! We will get back to you shortly. :runner: :dash:

stdlib-bot avatar Apr 02 '25 07:04 stdlib-bot

PR #7331

Deepak91168 avatar Jun 12 '25 10:06 Deepak91168