[ 
https://issues.apache.org/jira/browse/NUMBERS-186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17505837#comment-17505837
 ] 

Gilles Sadowski commented on NUMBERS-186:
-----------------------------------------

bq. Can I design [...]

Please subscribe to the ["dev" 
ML|https://commons.apache.org/proper/commons-numbers/mailing-lists.html]; 
design discussions should always be initiated _there_, for the record. Then, 
when some agreement on *what* to do has been reached, specific tasks are 
reported _here_, on JIRA, where we can possibly discuss the details of *how* to 
implement the feature.

bq. [...] this way?

Quite certainly, no; at least, because
* the real and imaginary parts of a complex number are real numbers (thus, to 
be represented as {{double}}),
* a linked list would be extremely wasteful of RAM.


> GSoC 2022
> ---------
>
>                 Key: NUMBERS-186
>                 URL: https://issues.apache.org/jira/browse/NUMBERS-186
>             Project: Commons Numbers
>          Issue Type: Wish
>          Components: complex
>            Reporter: Alex Herbert
>            Priority: Minor
>              Labels: gsoc, gsoc2022
>
> Placeholder for tasks that could be undertaken in this year's 
> [GSoC|https://summerofcode.withgoogle.com/].
> Ideas:
> - Update the support for complex numbers in the {{complex}} package to allow 
> operations to be performed on lists of complex numbers. This requires 
> abstracting the representation of multiple complex numbers into a list 
> structure storing real and imaginary parts that can be efficiently iterated 
> to apply all the operations supported by the {{Complex}} class. Operations 
> should modify the numbers in place allowing efficient, zero allocation 
> complex number math to be performed on large datasets.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to