Update RCCA and BP materials to using Helium and SS304

This commit is contained in:
Jingang Liang 2020-03-16 17:26:02 +08:00
parent 3d659279b9
commit d9f91d7e1f

View file

@ -317,16 +317,16 @@ class Pincells(object):
self.u_bp_activePoison = InfinitePinCell(name='BPRA rod active poison')
self.u_bp_activePoison.add_ring(self.mats['Air'], self.s_bp_innerclad_IR)
self.u_bp_activePoison.add_ring(self.mats['SS304'], self.s_bp_innerclad_OR)
self.u_bp_activePoison.add_ring(self.mats['Air'], self.s_bp_poison_IR)
self.u_bp_activePoison.add_ring(self.mats['Helium'], self.s_bp_poison_IR)
self.u_bp_activePoison.add_ring(self.mats['Borosilicate Glass'], self.s_bp_poison_OR)
self.u_bp_activePoison.add_ring(self.mats['Air'], self.s_bp_outerclad_IR)
self.u_bp_activePoison.add_ring(self.mats['Helium'], self.s_bp_outerclad_IR)
self.u_bp_activePoison.add_last_ring(self.mats['SS304'])
self.u_bp_activePoison.finalize()
self.u_bp_plenum = InfinitePinCell(name='BPRA rod plenum')
self.u_bp_plenum.add_ring(self.mats['Air'], self.s_bp_innerclad_IR)
self.u_bp_plenum.add_ring(self.mats['SS304'], self.s_bp_innerclad_OR)
self.u_bp_plenum.add_ring(self.mats['Air'], self.s_bp_outerclad_IR)
self.u_bp_plenum.add_ring(self.mats['Helium'], self.s_bp_outerclad_IR)
self.u_bp_plenum.add_last_ring(self.mats['SS304'])
self.u_bp_plenum.finalize()
@ -377,26 +377,26 @@ class Pincells(object):
self.u_rcca_plenum = InfinitePinCell(name='RCCA plenum')
self.u_rcca_plenum.add_ring(self.mats['Inconel 718'], self.s_rcca_spring_OR)
self.u_rcca_plenum.add_ring(self.mats['Air'], self.s_rcca_clad_IR)
self.u_rcca_plenum.add_last_ring(self.mats['Zircaloy 4'])
self.u_rcca_plenum.add_ring(self.mats['Helium'], self.s_rcca_clad_IR)
self.u_rcca_plenum.add_last_ring(self.mats['SS304'])
self.u_rcca_plenum.finalize()
self.u_rcca_aic = InfinitePinCell(name='RCCA AIC')
self.u_rcca_aic.add_ring(self.mats['Ag-In-Cd'], self.s_rcca_aic_OR)
self.u_rcca_aic.add_ring(self.mats['Air'], self.s_rcca_clad_IR)
self.u_rcca_aic.add_last_ring( self.mats['Zircaloy 4'])
self.u_rcca_aic.add_ring(self.mats['Helium'], self.s_rcca_clad_IR)
self.u_rcca_aic.add_last_ring( self.mats['SS304'])
self.u_rcca_aic.finalize()
self.u_rcca_b4c = InfinitePinCell(name='RCCA B4C')
self.u_rcca_b4c.add_ring(self.mats['B4C'], self.s_rcca_b4c_OR)
self.u_rcca_b4c.add_ring(self.mats['Air'], self.s_rcca_clad_IR)
self.u_rcca_b4c.add_last_ring(self.mats['Zircaloy 4'])
self.u_rcca_b4c.add_ring(self.mats['Helium'], self.s_rcca_clad_IR)
self.u_rcca_b4c.add_last_ring(self.mats['SS304'])
self.u_rcca_b4c.finalize()
self.u_rcca_spacer = InfinitePinCell(name='RCCA Spacer')
self.u_rcca_spacer.add_ring(self.mats['SS304'], self.s_rcca_spacer_OR)
self.u_rcca_spacer.add_ring(self.mats['Air'], self.s_rcca_clad_IR)
self.u_rcca_spacer.add_last_ring(self.mats['Zircaloy 4'])
self.u_rcca_spacer.add_ring(self.mats['Helium'], self.s_rcca_clad_IR)
self.u_rcca_spacer.add_last_ring(self.mats['SS304'])
self.u_rcca_spacer.finalize()
# RCCA rod axial stack