openmc.stats.Maxwell¶
- class openmc.stats.Maxwell(theta)[source]¶
Maxwellian distribution in energy.
The Maxwellian distribution in energy is characterized by a single parameter \(\theta\) and has a density function \(p(E) dE = c \sqrt{E} e^{-E/\theta} dE\).
- Parameters
theta (float) – Effective temperature for distribution in eV
- Variables
theta (float) – Effective temperature for distribution in eV
- classmethod from_xml_element(elem)[source]¶
Generate Maxwellian distribution from an XML element
- Parameters
elem (xml.etree.ElementTree.Element) – XML element
- Returns
Maxwellian distribution generated from XML element
- Return type
- sample(n_samples=1, seed=None)[source]¶
Sample the univariate distribution
- Parameters
- Returns
A 1-D array of sampled values
- Return type