commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Neidhart (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MATH-1155) Speedup initialization of WellXXX rngs
Date Mon, 06 Oct 2014 21:36:33 GMT
Thomas Neidhart created MATH-1155:
-------------------------------------

             Summary: Speedup initialization of WellXXX rngs
                 Key: MATH-1155
                 URL: https://issues.apache.org/jira/browse/MATH-1155
             Project: Commons Math
          Issue Type: Improvement
    Affects Versions: 3.3
            Reporter: Thomas Neidhart
             Fix For: 4.0


As identified in MATH-1154, initialization of the WellXXX rngs is quite costly as some internal
arrays have to be computed.

Most of these initializations are specific to the type of rng, e.g. Well19937a and will not
change afterwards, thus could be initialized in a static way.

Due to implementation details, i.e. the relevant fields are declared protected in the base
class AbstractWell, such a change would not be backwards compatible and will have to be postponed
to 4.0



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message