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

Sébastien Brisard commented on MATH-659:
----------------------------------------

In rev1166533, I removed the call to this method in 
{{AdamsNordsieckTransformer.initializeHighOrderDerivatives(double, double[], 
double[][], double[][])}}. This raises one important question. All across the 
package o.a.c.m.ode, matrix variables are explicitely declared as 
{{Array2DRowRealMatrix}} (as opposed to {{RealMatrix}}). This leads to an ugly 
cast (see the end of the presently modified method).
I was wondering how necessary that was. Would it be thinkable to use the most 
general supertype for all matrices (?)

> Remove solve(double[][]) from DecompositionSolver
> -------------------------------------------------
>
>                 Key: MATH-659
>                 URL: https://issues.apache.org/jira/browse/MATH-659
>             Project: Commons Math
>          Issue Type: Task
>    Affects Versions: 3.0
>            Reporter: Sébastien Brisard
>            Assignee: Sébastien Brisard
>            Priority: Trivial
>              Labels: linear
>
> Following MATH-653, where {{double[]}} were removed from {{RealVector}}, and 
> {{double[] solve(double[])}} was removed from {{DecompositionSolver}}, the 
> method {{double[][] solve(double[][])}} should be removed from 
> {{DecompositionSolver}}. {{RealMatrix solve(RealMatrix)}} should be called 
> instead.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to