20 "temperature",
"temperature > 0",
"The temperature of the distribution in K.");
22 "mass",
"mass > 0",
"The mass of the species that are the given temperature in kg.");
static Real quantile(const Real &p, const Real &mass, const Real &temperature)
registerMooseObject("StochasticToolsApp", Maxwellian)
virtual Real cdf(const Real &x) const override
static InputParameters validParams()
const Real _standard_deviation
the standard deviation for the equivalent normal distribution
static const std::string temperature
static Real standardDeviation(const Real mass, const Real temperature)
Helper for computing the standard deviation for the equivalent normal distribution.
static Real cdf(const Real &x, const Real &mass, const Real &temperature)
virtual Real pdf(const Real &x) const override
A class used to generate a normal distribution.
const std::vector< double > x
static Real pdf(const Real &x, const Real &mass, const Real &temperature)
constexpr Real k_B
Boltzmann constant with units of J/K.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
virtual Real quantile(const Real &p) const override
Maxwellian(const InputParameters ¶meters)