[ 
https://issues.apache.org/jira/browse/MATH-685?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gilles resolved MATH-685.
-------------------------

    Resolution: Fixed

Revision 1185398.
                
> Add method "addToEntry" to the "RealVector" interface
> -----------------------------------------------------
>
>                 Key: MATH-685
>                 URL: https://issues.apache.org/jira/browse/MATH-685
>             Project: Commons Math
>          Issue Type: Wish
>            Reporter: Gilles
>            Assignee: Gilles
>            Priority: Trivial
>              Labels: api-change
>             Fix For: 3.0
>
>
> Method "addToEntry":
> {code}
> m.addToEntry(i, j, addend);
> {code}
> as a shortcut to:
> {code}
> m.setEntry(i, j, m.getEntry(i, j) + addend);
> {code}
> It has been argued (on the "dev" ML) that some functional style would be a 
> powerful and elegant way to implement a whole set of related functionality 
> ("scale", "scaleAndAdd", etc.). However some simple things (like when the 
> "addend" depends on "i" and "j") cannot be achieved without writing many more 
> lines of code.
> Method "addToEntry" exists in "RealMatrix". If and when some satisfactory 
> solution is found in order to remove it there, "RealVector" can always be 
> aligned with it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to