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'¶
Name of enriched nuclide to be interpreted by enrichment modification methods
- 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: Optional[float] = None, Tc: Optional[float] = None) float [source]¶
Boron carbide expansion. Very preliminary
- paramCollectionType¶
alias of
armi.reactor.parameters.parameterCollections.MaterialParameterCollection