Loading SubKit/build/SquareLatticeLWR_Nodal.py +0 −7 Original line number Diff line number Diff line Loading @@ -1187,8 +1187,6 @@ class SquareLatticeLWR_Nodal(CoreBuilder.Core): if isinstance(me.model.solidTypes[objType], Solid.FuelRod): obj.power = radialPower[i][j] obj.powID = 'fuelrods' # else: # obj.powID = 'guidetubes' else: raise RuntimeError( "Radial function not supported in setCorePowerShape") Loading @@ -1201,17 +1199,12 @@ class SquareLatticeLWR_Nodal(CoreBuilder.Core): radP = [] mults = [] for i, obj in enumerate(me.model.solidObjects.values()): # pdb.set_trace() radP.append(obj.power) objType = me.model.solidTypeIDs[i+1] if isinstance(me.model.solidTypes[objType], Solid.FuelRod): mults.append(obj.mult) else: mults.append(0.) # for obj in me.model.solidObjects.values(): # pdb.set_trace() # radP.append(obj.power) # mults.append(obj.mult) radP = np.array(radP) / np.average(np.array(radP), weights=mults) for i, obj in enumerate(me.model.solidObjects.values()): if mults[i] > 0: Loading Loading
SubKit/build/SquareLatticeLWR_Nodal.py +0 −7 Original line number Diff line number Diff line Loading @@ -1187,8 +1187,6 @@ class SquareLatticeLWR_Nodal(CoreBuilder.Core): if isinstance(me.model.solidTypes[objType], Solid.FuelRod): obj.power = radialPower[i][j] obj.powID = 'fuelrods' # else: # obj.powID = 'guidetubes' else: raise RuntimeError( "Radial function not supported in setCorePowerShape") Loading @@ -1201,17 +1199,12 @@ class SquareLatticeLWR_Nodal(CoreBuilder.Core): radP = [] mults = [] for i, obj in enumerate(me.model.solidObjects.values()): # pdb.set_trace() radP.append(obj.power) objType = me.model.solidTypeIDs[i+1] if isinstance(me.model.solidTypes[objType], Solid.FuelRod): mults.append(obj.mult) else: mults.append(0.) # for obj in me.model.solidObjects.values(): # pdb.set_trace() # radP.append(obj.power) # mults.append(obj.mult) radP = np.array(radP) / np.average(np.array(radP), weights=mults) for i, obj in enumerate(me.model.solidObjects.values()): if mults[i] > 0: Loading