Skip to content

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

Open
@anandkaranubc

Description

@anandkaranubc

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    FeatureIssue or pull request for adding a new feature.JavaScriptIssue involves or relates to JavaScript.MathIssue or pull request specific to math functionality.RFCRequest for comments. Feature requests and proposed changes.difficulty: 2May require some initial design or R&D, but should be straightforward to resolve and/or implement.priority: LowLow priority concern or feature request.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions