armi.materials.b4c module¶
Boron carbide; a very typical reactor control material.
-
class
armi.materials.b4c.
B4C
[source]¶ Bases:
armi.materials.material.Material
-
name
= 'B4C'¶
-
enrichedNuclide
= 'B10'¶
-
applyInputParams
(B10_wt_frac=None, theoretical_density=None, TD_frac=None, *args, **kwargs)[source]¶ Apply material-specific material input parameters.
-
setNewMassFracsFromMassEnrich
(massEnrichment)[source]¶ Calculate the mass fractions for a given mass enrichment and set it on any parent.
- Parameters
massEnrichment (float) – The mass enrichment as a fraction.
- Returns
boron10MassGrams, boron11MassGrams, carbonMassGrams – The resulting mass of each nuclide/element
- Return type
Notes
B-10: 10.012 g/mol B-11: 11.009 g/mol Carbon: 12.0107 g/mol
4 moles of boron/1 mole of carbon
grams of boron-10 = 10.012 g/mol* 4 mol * 0.199 = 7.969552 g grams of boron-11 = 11.009 g/mol* 4 mol * 0.801 = 35.272836 g grams of carbon= 12.0107 g/mol * 1 mol = 12.0107 g
from number enrichment mi: mB10 = nB10*AB10 /(nB10*AB10 + nB11*AB11)
-
setDefaultMassFracs
() → None[source]¶ B4C mass fractions. Using Natural B4C. 19.9% B-10/ 80.1% B-11 Boron: 10.811 g/mol Carbon: 12.0107 g/mol
4 moles of boron/1 mole of carbon
grams of boron-10 = 10.01 g/mol* 4 mol * 0.199 = 7.96796 g grams of boron-11 = 11.01 g/mol* 4 mol * 0.801 = 35.27604 g grams of carbon= 12.0107 g/mol * 1 mol = 12.0107 g
total=55.2547 g. Mass fractions are computed from this.
-
linearExpansionPercent
(Tk: float = None, Tc: float = None) → float[source]¶ Boron carbide expansion. Very preliminary
-
paramCollectionType
¶ alias of
armi.reactor.parameters.parameterCollections.MaterialParameterCollection
-