Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distributions need static cdf, pdf, quantile methods #14413

Closed
aeslaughter opened this issue Nov 21, 2019 · 0 comments
Closed

Distributions need static cdf, pdf, quantile methods #14413

aeslaughter opened this issue Nov 21, 2019 · 0 comments
Labels
C: Modules P: normal A defect affecting operation with a low possibility of significantly affects. T: task An enhancement to the software.

Comments

@aeslaughter
Copy link
Contributor

Reason

Calculations, such as bootstrap confidence levels, require making calculations based on a distribution that is fixed.

Design

The existing Distribution objects (e.g., NormalDistribution) include an API for getting the cdf, pdf, and quantile, by supply the necessary parameters (e.g., mean and standard deviation). These methods can be static to avoid the need to create a Distribution object for calculations that are specific to a distribution.

Impact

This will make the STM more general for performing more advanced calculations and have no impact on the current use.

@aeslaughter aeslaughter added T: task An enhancement to the software. P: normal A defect affecting operation with a low possibility of significantly affects. labels Nov 21, 2019
@aeslaughter aeslaughter added this to To Do in Stochastic Tools via automation Nov 21, 2019
@aeslaughter aeslaughter moved this from To Do to In progress in Stochastic Tools Nov 26, 2019
aeslaughter added a commit to aeslaughter/moose that referenced this issue Nov 26, 2019
aeslaughter added a commit to aeslaughter/moose that referenced this issue Nov 26, 2019
aeslaughter added a commit to aeslaughter/moose that referenced this issue Nov 27, 2019
aeslaughter added a commit to aeslaughter/moose that referenced this issue Dec 2, 2019
@bwspenc bwspenc closed this as completed in c8cc059 Dec 7, 2019
Stochastic Tools automation moved this from In progress to Done Dec 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: Modules P: normal A defect affecting operation with a low possibility of significantly affects. T: task An enhancement to the software.
Projects
Development

No branches or pull requests

2 participants