def makeComponent(self, bondInfo): self.radius = bondInfo[0]/2 self.height = bondInfo[1] self.fuelSurfaceNum = bondInfo[2] surfaceComment = "$Pin: Bond - 1% higher than fuel" cellComment = "$Pin: Bond" self.surfaceCard = mcnpCF.getRCC(self.radius, self.height, self.position, self.surfaceNum, surfaceComment) self.cellCard = mcnpCF.getConcentricCell(self.cellNum, self.materialNum, self.material.atomDensity, self.fuelSurfaceNum, self.surfaceNum, self.universe, cellComment)
def makeComponent(self, unitInfo): self.surfaceCard = MCF.getRCC(self.vesselRadius, self.vesselHeight, self.position, self.surfaceNum, '$Vessel surrounding the core') self.cellCard = MCF.getConcentricCell(self.cellNum, self.materialNum, self.material.atomDensity, [self.coreCoolantSurfaceNum], self.surfaceNum, '', '$Reactor Vessel')
def makeComponent(self, pinInfo): self.radius = pinInfo[0] / 2 self.height = pinInfo[1] surfaceComment = "$Pin: Fuel" cellComment = "$Pin: Fuel" self.surfaceCard = mcnpCF.getRCC(self.radius, self.height, self.position, self.surfaceNum, surfaceComment) self.cellCard = mcnpCF.getSingleCell(self.cellNum, self.materialNum, self.material.atomDensity, self.surfaceNum, self.universe, cellComment)
def test_getRCC(): surfaceCard = MCF.getRCC(0.5, 10, [0.0, 0.0, 0.5555555], 1, '$ Comment') surfaceCardKnown = '1 RCC 0.0 0.0 0.55556 0 0 10 0.5 $ Comment' assert surfaceCard == surfaceCardKnown
def makeComponent(self, unitInfo): self.surfaceCard = MCF.getRCC(self.coolantRadius, self.coolantHeight, self.position, self.surfaceNum, '$Coolant Surrounding Assemblies') self.cellCard = MCF.getConcentricCell(self.cellNum, self.materialNum, self.material.atomDensity, self.assemblySurfaceList, self.surfaceNum, '', '$Coolant Surrounding Assemblies')