@@ -1513,8 +1513,6 @@ def removeEdgeAssemblies(self, core):
1513
1513
assembliesOnLowerBoundary = core .getAssembliesOnSymmetryLine (
1514
1514
grids .BOUNDARY_0_DEGREES
1515
1515
)
1516
-
1517
- self .scaleParamsRelatedToSymmetry (core .parent )
1518
1516
# Don't use newAssembliesAdded b/c this may be BOL cleaning of a fresh case that has edge
1519
1517
# assems.
1520
1518
edgeAssemblies = core .getAssembliesOnSymmetryLine (grids .BOUNDARY_120_DEGREES )
@@ -1540,7 +1538,7 @@ def removeEdgeAssemblies(self, core):
1540
1538
self .reset ()
1541
1539
1542
1540
@staticmethod
1543
- def scaleParamsRelatedToSymmetry (reactor , paramsToScaleSubset = None ):
1541
+ def scaleParamsRelatedToSymmetry (core , paramsToScaleSubset = None ):
1544
1542
"""
1545
1543
Scale volume-dependent params like power to account for cut-off edges.
1546
1544
@@ -1557,11 +1555,11 @@ def scaleParamsRelatedToSymmetry(reactor, paramsToScaleSubset=None):
1557
1555
"Scaling edge-assembly parameters to account for full hexes instead of two halves"
1558
1556
)
1559
1557
completeListOfParamsToScale = _generateListOfParamsToScale (
1560
- reactor , paramsToScaleSubset
1558
+ core , paramsToScaleSubset
1561
1559
)
1562
1560
symmetricAssems = (
1563
- reactor . core .getAssembliesOnSymmetryLine (grids .BOUNDARY_0_DEGREES ),
1564
- reactor . core .getAssembliesOnSymmetryLine (grids .BOUNDARY_120_DEGREES ),
1561
+ core .getAssembliesOnSymmetryLine (grids .BOUNDARY_0_DEGREES ),
1562
+ core .getAssembliesOnSymmetryLine (grids .BOUNDARY_120_DEGREES ),
1565
1563
)
1566
1564
if not all (symmetricAssems ):
1567
1565
runLog .extra ("No edge-assemblies found to scale parameters for." )
@@ -1570,16 +1568,15 @@ def scaleParamsRelatedToSymmetry(reactor, paramsToScaleSubset=None):
1570
1568
for b , bSymmetric in zip (a , aSymmetric ):
1571
1569
_scaleParamsInBlock (b , bSymmetric , completeListOfParamsToScale )
1572
1570
1573
-
1574
- def _generateListOfParamsToScale (r , paramsToScaleSubset ):
1571
+ def _generateListOfParamsToScale (core , paramsToScaleSubset ):
1575
1572
fluxParamsToScale = (
1576
- r . core .getFirstBlock ()
1573
+ core .getFirstBlock ()
1577
1574
.p .paramDefs .inCategory (Category .fluxQuantities )
1578
1575
.inCategory (Category .multiGroupQuantities )
1579
1576
.names
1580
1577
)
1581
1578
listOfVolumeIntegratedParamsToScale = (
1582
- r . core .getFirstBlock ()
1579
+ core .getFirstBlock ()
1583
1580
.p .paramDefs .atLocation (ParamLocation .VOLUME_INTEGRATED )
1584
1581
.since (SINCE_LAST_GEOMETRY_TRANSFORMATION )
1585
1582
)
0 commit comments