Added subMatrix accessors
Added matrix-valued row and column accessors
Implemented equals and hashCode
Removed setXxx mutators
Added MatrixUtils class including factories to create matrices from double arrays (incl. row and column matrices)
In addition, I would like to make getDataRef and luDecompose in RealMatrixImpl protected, rather than public.
All interested parties, pls review the API. If I don't hear any objections, I will get to work on applying similar changes to the BigMatrix classes. Patches to help with this would be most welcome ;-)
In addition to these changes, there are three other things on the table for RC2:
1) Eliminate unecessary internal copy operations from matrix algebra methods -- not very hard to do and should be done before release, IMHO.
2) Modify DiscreteDistribution interface to allow non-integer values -- I am not yet sold on the need or advisability of this, would like others' comments
3) Add Poisson distribution <http://issues.apache.org/bugzilla/show_bug.cgi?id=31688> -- I have just started looking at this. If we can get it reviewed / validated in time, I am +1 for including it.
Am I missing anything?
Phil
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
