refactors and small fixes for ParameterValueDistribution-related codes (stochastic)#1510
refactors and small fixes for ParameterValueDistribution-related codes (stochastic)#1510
Conversation
…tributionSet::elements
Checklist for reviewers ☑️All references to "You" in the following text refer to the code reviewer.
|
…into parameter_value_distribution_1
This reverts commit 66853af.
Failure optional scenariosNote This is an experimental check and does not block merging the pull-request. scenario failed: execution_time_test <failure type="SimulationFailure" message="CustomCommandAction typed "exitFailure" was triggered by the named Conditions {"update time checker", "avoid startup"}: {"update time checker": Is the /simulation/interpreter/execution_time/update (= 0.007761999999999999802491323919) is greaterThan 0.005?}, {"avoid startup": Is the simulation time (= 1.850000000000000976996261670138) is greaterThan 1.000000000000000000000000000000?}" /> |
|
|
|
|
This PR has failed the SonarQube scan. Please check the details in the SonarQube dashboard. |
|



Description
Abstract
Background
There are a large diff in #1253.
This pull-request is a part of it.
Details
Change way to manage a shared resource for stochastic parameter distributions
Use
Scope::random_engineinstead ofScope::seedas shared resource for stochastic parameter distributions.Fixed member element names
Improve detailed implementation
Stop using XXAdaptor for member initialization
References
Destructive Changes
Known Limitations
In this pull-request, tests are out-of-scope and will be introduced another pull-request.