- meanMean of the distribution.
C++ Type:double
Description:Mean of the distribution.
- standard_deviationStandard deviation of the distribution.
C++ Type:double
Description:Standard deviation of the distribution.
BoostNormalDistribution
The BoostNormalDistribution object requires that libMesh be configured to utilize an external Boost library. This may be done by using the --with-boost
configuration option when compiling libMesh.
Description
The normal (or Gaussian) distribution object defines a normal distribution function with the provided mean
and standard_deviation
parameters. The probability density function (PDF) of the normal distribution is given by the Eq. (1).
(1) where is the mean and is the standard deviation () of the distribution.
Example Input Syntax
The following input file defines a normal distribution with a mean of 0 and a standard deviation of 1.
[Distributions]
[normal_test]
type = BoostNormalDistribution
mean = 0
standard_deviation = 1
[]
[]
(modules/stochastic_tools/test/tests/distributions/boost_normal.i)Input Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector
Description:Adds user-defined labels for accessing object parameters via control logic.
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Description:Set the enabled status of the MooseObject.