[ https://issues.apache.org/jira/browse/MATH-717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13170687#comment-13170687 ]
Dusan Ku commented on MATH-717: ------------------------------- Noted well. Thanks > A varied class of Array2DRowRealMatrix is needed to contain float type > instead of double. > ----------------------------------------------------------------------------------------- > > Key: MATH-717 > URL: https://issues.apache.org/jira/browse/MATH-717 > Project: Commons Math > Issue Type: Improvement > Affects Versions: 2.2 > Environment: All > Reporter: Dusan Ku > Labels: features > > The current implementation of Array2DRowRealMatrix takes only double type as > its base element value in the matrix. > However, the memory size of double is bigger than float, the downside of > which makes the matrix dimension quite limited, compared to float type as its > base element type. For small sized problem, this does not make such a big > difference, but for large problems, this limits the usability of this library > quite severely. In my case, I easily hit an error even after I increase the > memory option to 1G. This could have been much more enhanced just by using > 'float[][]' instead of the current Array2DRowRealMatrix. > Therefore, the solution I may suggest is to add another class similar to > Array2DRowRealMatrix containing float type for its matrix variable instead of > double. Of course, a better way is welcome as long as the needs can be > fulfilled. -- 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