You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Luc Maisonobe (JIRA)" <ji...@apache.org> on 2011/04/28 12:50:03 UTC
[jira] [Created] (MATH-564) add a double[][] solve(double[][])
method to Decompositionsolver
add a double[][] solve(double[][]) method to Decompositionsolver
----------------------------------------------------------------
Key: MATH-564
URL: https://issues.apache.org/jira/browse/MATH-564
Project: Commons Math
Issue Type: Improvement
Affects Versions: 2.2
Reporter: Luc Maisonobe
Assignee: Luc Maisonobe
Priority: Trivial
Fix For: 3.0
The decomposition solver provides both RealVector and double[] types for vector solving, but it provides only RealMatrix type for matriw solving.
This breaks symmetry and is inconvenient in some algorithms which perform lots of iterations. Lots of copying occurs while converting back and forth between RealMatrix and arrays, with no value added when the matrix aspect of the data is only used in the solve operation.
Adding a double[][] counterpart to RealMatrix in decomposition is also trivial as internally the various implementations already use that.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (MATH-564) add a double[][] solve(double[][])
method to Decompositionsolver
Posted by "Luc Maisonobe (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MATH-564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Luc Maisonobe resolved MATH-564.
--------------------------------
Resolution: Fixed
Fixed in subversion repository as of r1097730
> add a double[][] solve(double[][]) method to Decompositionsolver
> ----------------------------------------------------------------
>
> Key: MATH-564
> URL: https://issues.apache.org/jira/browse/MATH-564
> Project: Commons Math
> Issue Type: Improvement
> Affects Versions: 2.2
> Reporter: Luc Maisonobe
> Assignee: Luc Maisonobe
> Priority: Trivial
> Fix For: 3.0
>
>
> The decomposition solver provides both RealVector and double[] types for vector solving, but it provides only RealMatrix type for matriw solving.
> This breaks symmetry and is inconvenient in some algorithms which perform lots of iterations. Lots of copying occurs while converting back and forth between RealMatrix and arrays, with no value added when the matrix aspect of the data is only used in the solve operation.
> Adding a double[][] counterpart to RealMatrix in decomposition is also trivial as internally the various implementations already use that.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (MATH-564) add a double[][] solve(double[][])
method to Decompositionsolver
Posted by "Phil Steitz (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/MATH-564?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13026331#comment-13026331 ]
Phil Steitz commented on MATH-564:
----------------------------------
+1 to add this
> add a double[][] solve(double[][]) method to Decompositionsolver
> ----------------------------------------------------------------
>
> Key: MATH-564
> URL: https://issues.apache.org/jira/browse/MATH-564
> Project: Commons Math
> Issue Type: Improvement
> Affects Versions: 2.2
> Reporter: Luc Maisonobe
> Assignee: Luc Maisonobe
> Priority: Trivial
> Fix For: 3.0
>
>
> The decomposition solver provides both RealVector and double[] types for vector solving, but it provides only RealMatrix type for matriw solving.
> This breaks symmetry and is inconvenient in some algorithms which perform lots of iterations. Lots of copying occurs while converting back and forth between RealMatrix and arrays, with no value added when the matrix aspect of the data is only used in the solve operation.
> Adding a double[][] counterpart to RealMatrix in decomposition is also trivial as internally the various implementations already use that.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira