Details
-
Improvement
-
Status: Closed
-
Trivial
-
Resolution: Fixed
-
2.2
-
None
-
None
Description
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.