mcdc.Material¶
- class mcdc.Material(name: str = '', nuclide_composition: dict[str, float] = {}, element_composition: dict[str, float] = {}, temperature: float = 293.6)¶
Define a continuous-energy material from a nuclide composition.
Parameters¶
- namestr, optional
User label.
- nuclide_compositiondict
Dictionary mapping nuclide names (str) to atom densities (float).
- element_compositiondict
Dictionary mapping element names (str) to atom densities (float).
- temperaturefloat, optional
Temperature in Kelvin (default 293.6 K).
Returns¶
- Material
The material object.
Notes¶
Requires the
MCDC_LIBenvironment variable to point to the nuclear data library directory.See Also¶
mcdc.MaterialMG : Creates a multigroup material.