A class used to generate Normal distribution via Boost.
More...
#include <BoostNormalDistribution.h>
|
| BoostNormalDistribution (const InputParameters ¶meters) |
|
virtual Real | pdf (const Real &x) const override |
|
virtual Real | cdf (const Real &x) const override |
|
virtual Real | quantile (const Real &y) const override |
|
virtual Real | median () const override |
|
A class used to generate Normal distribution via Boost.
Definition at line 22 of file BoostNormalDistribution.h.
◆ BoostNormalDistribution()
BoostNormalDistribution::BoostNormalDistribution |
( |
const InputParameters & |
parameters | ) |
|
◆ cdf()
Definition at line 92 of file BoostDistribution.h.
94 #ifdef LIBMESH_HAVE_EXTERNAL_BOOST
96 TIME_SECTION(_perf_cdf);
◆ median()
Definition at line 118 of file BoostDistribution.h.
120 #ifdef LIBMESH_HAVE_EXTERNAL_BOOST
122 TIME_SECTION(_perf_median);
◆ pdf()
Definition at line 79 of file BoostDistribution.h.
81 #ifdef LIBMESH_HAVE_EXTERNAL_BOOST
83 TIME_SECTION(_perf_pdf);
◆ quantile()
Definition at line 105 of file BoostDistribution.h.
107 #ifdef LIBMESH_HAVE_EXTERNAL_BOOST
109 TIME_SECTION(_perf_quantile);
◆ validParams()
InputParameters BoostNormalDistribution::validParams |
( |
| ) |
|
|
static |
Definition at line 19 of file BoostNormalDistribution.C.
22 params.addClassDescription(
"Boost Normal distribution.");
23 params.addRequiredParam<Real>(
"mean",
"Mean of the distribution.");
24 params.addRequiredParam<Real>(
"standard_deviation",
"Standard deviation of the distribution.");
◆ _distribution_unique_ptr
This must be defined by the child class in the constructor.
Definition at line 60 of file BoostDistribution.h.
The documentation for this class was generated from the following files: