Go to the documentation of this file.
12 #include "libmesh/auto_ptr.h"
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.");
32 getParam<Real>(
"mean"), getParam<Real>(
"standard_deviation"));
BoostDistributionDummy normal_distribution
defineLegacyParams(BoostNormalDistribution)
InputParameters validParams()
A class used to as a base for distributions defined by Boost.
std::unique_ptr< boost::math::normal_distribution< Real > > _distribution_unique_ptr
This must be defined by the child class in the constructor.
registerMooseObject("StochasticToolsApp", BoostNormalDistribution)
BoostNormalDistribution(const InputParameters ¶meters)
static InputParameters validParams()
A class used to generate Normal distribution via Boost.