mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-28 06:05:58 -04:00
Updated test suite for conslidated consistent scattering matrices
This commit is contained in:
parent
e2f60119a0
commit
a1f4ffe44d
14 changed files with 1558 additions and 1316 deletions
|
|
@ -733,12 +733,12 @@ class MGXS(object):
|
|||
mgxs = ScatterProbabilityMatrix(domain, domain_type, energy_groups)
|
||||
elif mgxs_type == 'nu-scatter probability matrix':
|
||||
mgxs = ScatterProbabilityMatrix(
|
||||
domain, domain_type, energy_groups, nu=False)
|
||||
domain, domain_type, energy_groups, nu=True)
|
||||
elif mgxs_type == 'consistent scatter matrix':
|
||||
mgxs = ConsistentScatterMatrixXS(domain, domain_type, energy_groups)
|
||||
elif mgxs_type == 'consistent nu-scatter matrix':
|
||||
mgxs = ConsistentScatterMatrixXS(
|
||||
domain, domain_type, energy_groups, nu=False)
|
||||
domain, domain_type, energy_groups, nu=True)
|
||||
elif mgxs_type == 'nu-fission matrix':
|
||||
mgxs = NuFissionMatrixXS(domain, domain_type, energy_groups)
|
||||
elif mgxs_type == 'chi':
|
||||
|
|
@ -4694,7 +4694,7 @@ class ScatterProbabilityMatrix(MatrixMGXS):
|
|||
self.nu = nu
|
||||
|
||||
def __deepcopy__(self, memo):
|
||||
clone = super(ScatterProbabilityMatrixXS, self).__deepcopy__(memo)
|
||||
clone = super(ScatterProbabilityMatrix, self).__deepcopy__(memo)
|
||||
clone._nu = self.nu
|
||||
return clone
|
||||
|
||||
|
|
@ -5057,15 +5057,13 @@ class ConvolvedMGXS(MGXS):
|
|||
# Override the domain object that loaded from an OpenMC summary file
|
||||
# NOTE: This is necessary for micro cross-sections which require
|
||||
# the isotopic number densities as computed by OpenMC
|
||||
if self.domain_type == 'cell' or self.domain_type == 'distribcell':
|
||||
all_cells = statepoint.summary.geometry.get_all_cells()
|
||||
self.domain = all_cells[self.domain.id]
|
||||
geom = statepoint.summary.geometry
|
||||
if self.domain_type in ('cell', 'distribcell'):
|
||||
self.domain = geom.get_all_cells()[self.domain.id]
|
||||
elif self.domain_type == 'universe':
|
||||
all_univs = statepoint.summary.get_all_universes()
|
||||
self.domain = all_univs[self.domain.id]
|
||||
self.domain = geom.get_all_universes()[self.domain.id]
|
||||
elif self.domain_type == 'material':
|
||||
all_mats = statepoint.summary.get_all_materials()
|
||||
self.domain = all_mats[self.domain.id]
|
||||
self.domain = geom.get_all_materials()[self.domain.id]
|
||||
elif self.domain_type == 'mesh':
|
||||
self.domain = statepoint.meshes[self.domain.id]
|
||||
else:
|
||||
|
|
@ -5408,6 +5406,26 @@ class ConsistentScatterMatrixXS(ConvolvedMGXS, ScatterMatrixXS):
|
|||
|
||||
return self._xs_tally
|
||||
|
||||
@ScatterMatrixXS.correction.setter
|
||||
def correction(self, correction):
|
||||
ScatterMatrixXS.correction = correction
|
||||
self.mgxs[2].correction = correction
|
||||
|
||||
@ScatterMatrixXS.scatter_format.setter
|
||||
def scatter_format(self, scatter_format):
|
||||
ScatterMatrixXS.scatter_format = scatter_format
|
||||
self.mgxs[1].scatter_format = scatter_format
|
||||
|
||||
@ScatterMatrixXS.legendre_order.setter
|
||||
def legendre_order(self, legendre_order):
|
||||
ScatterMatrixXS.legendre_order = legendre_order
|
||||
self.mgxs[1].legendre_order = legendre_order
|
||||
|
||||
@ScatterMatrixXS.histogram_bins.setter
|
||||
def histogram_bins(self, histogram_bins):
|
||||
ScatterMatrixXS.histogram_bins = histogram_bins
|
||||
self.mgxs[1].histogram_bins = histogram_bins
|
||||
|
||||
@ScatterMatrixXS.nu.setter
|
||||
def nu(self, nu):
|
||||
cv.check_type('nu', nu, bool)
|
||||
|
|
@ -5805,10 +5823,10 @@ class Chi(MGXS):
|
|||
self._prompt = prompt
|
||||
if not self.prompt:
|
||||
self._rxn_type = 'nu-fission'
|
||||
self._hdf5_key = 'nu-fission matrix'
|
||||
self._hdf5_key = 'chi'
|
||||
else:
|
||||
self._rxn_type = 'prompt-nu-fission'
|
||||
self._hdf5_key = 'prompt-nu-fission matrix'
|
||||
self._hdf5_key = 'chi-prompt'
|
||||
|
||||
def get_homogenized_mgxs(self, other_mgxs):
|
||||
"""Construct a homogenized mgxs with other MGXS objects.
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -39,7 +39,7 @@
|
|||
material group in group out nuclide mean std. dev.
|
||||
0 10000 1 1 total 0.341361 0.031842
|
||||
material group in group out nuclide mean std. dev.
|
||||
0 10000 1 1 total 0.341361 0.040919
|
||||
0 10000 1 1 total 0.343079 0.043498
|
||||
material group out nuclide mean std. dev.
|
||||
0 10000 1 total 1.0 0.046071
|
||||
material group out nuclide mean std. dev.
|
||||
|
|
@ -125,8 +125,8 @@
|
|||
0 10001 1 1 total 1.0 0.095039
|
||||
material group in group out nuclide mean std. dev.
|
||||
0 10001 1 1 total 0.276654 0.033287
|
||||
material group in group out nuclide mean std. dev.
|
||||
0 10001 1 1 total 0.276654 0.044414
|
||||
material group in group out nuclide mean std. dev.
|
||||
0 10001 1 1 total 0.27737 0.051266
|
||||
material group out nuclide mean std. dev.
|
||||
0 10001 1 total 0.0 0.0
|
||||
material group out nuclide mean std. dev.
|
||||
|
|
@ -213,7 +213,7 @@
|
|||
material group in group out nuclide mean std. dev.
|
||||
0 10002 1 1 total 0.489924 0.069059
|
||||
material group in group out nuclide mean std. dev.
|
||||
0 10002 1 1 total 0.489924 0.08592
|
||||
0 10002 1 1 total 0.492997 0.086399
|
||||
material group out nuclide mean std. dev.
|
||||
0 10002 1 total 0.0 0.0
|
||||
material group out nuclide mean std. dev.
|
||||
|
|
|
|||
|
|
@ -312,7 +312,7 @@
|
|||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter</scores>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10033">
|
||||
|
|
@ -339,26 +339,13 @@
|
|||
</tally>
|
||||
<tally id="10036">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter-1</scores>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10037">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10038">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10039">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
|
|
@ -366,10 +353,23 @@
|
|||
<scores>scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10038">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter-1</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10039">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10040">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
|
|
@ -379,57 +379,59 @@
|
|||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter</scores>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10042">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-scatter-1</scores>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10043">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-fission</scores>
|
||||
<scores>scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10044">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-fission</scores>
|
||||
<scores>nu-scatter-1</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10045">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<scores>nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10046">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<scores>nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10047">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10048">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>inverse-velocity</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10049">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
|
|
@ -442,7 +444,7 @@
|
|||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<scores>inverse-velocity</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10051">
|
||||
|
|
@ -450,9 +452,23 @@
|
|||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>analog</estimator>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10052">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10053">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10054">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
|
|
@ -460,14 +476,14 @@
|
|||
<scores>prompt-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10053">
|
||||
<tally id="10055">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10054">
|
||||
<tally id="10056">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
|
|
@ -475,7 +491,7 @@
|
|||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10055">
|
||||
<tally id="10057">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
|
|
@ -483,7 +499,7 @@
|
|||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10056">
|
||||
<tally id="10058">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
|
|
@ -491,45 +507,45 @@
|
|||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10057">
|
||||
<tally id="10059">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10058">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10059">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10060">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>decay-rate</scores>
|
||||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10061">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10062">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>decay-rate</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10063">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10062">
|
||||
<tally id="10064">
|
||||
<filter bins="10000" type="distribcell" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
|
|
|
|||
|
|
@ -35,11 +35,11 @@
|
|||
sum(distribcell) group in group out nuclide mean std. dev.
|
||||
0 ((0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... 1 1 total 1.0 0.037213
|
||||
sum(distribcell) group in group out nuclide mean std. dev.
|
||||
0 ((0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... 1 1 total 1.0 0.037213
|
||||
0 ((0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... 1 1 total 1.0 0.037208
|
||||
sum(distribcell) group in group out nuclide mean std. dev.
|
||||
0 ((0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... 1 1 total 0.342636 0.017656
|
||||
sum(distribcell) group in group out nuclide mean std. dev.
|
||||
0 ((0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... 1 1 total 0.342954 0.022894
|
||||
0 ((0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... 1 1 total 0.340468 0.025369
|
||||
sum(distribcell) group out nuclide mean std. dev.
|
||||
0 ((0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... 1 total 1.0 0.080455
|
||||
sum(distribcell) group out nuclide mean std. dev.
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -76,10 +76,10 @@ domain=10000 type=consistent scatter matrix
|
|||
[[3.73090623e-02 4.89318749e-04]
|
||||
[8.89289900e-04 3.01139605e-02]]
|
||||
domain=10000 type=consistent nu-scatter matrix
|
||||
[[3.32987194e-01 9.94653712e-04]
|
||||
[8.87128136e-04 3.79756741e-01]]
|
||||
[[4.80886244e-02 8.40606499e-04]
|
||||
[1.53780011e-03 3.42124888e-02]]
|
||||
[[3.32465997e-01 9.88930322e-04]
|
||||
[9.24639842e-04 3.96145576e-01]]
|
||||
[[5.08819059e-02 8.36973463e-04]
|
||||
[1.60212263e-03 2.87181296e-02]]
|
||||
domain=10000 type=chi
|
||||
[1.00000000e+00 0.00000000e+00]
|
||||
[4.60705493e-02 0.00000000e+00]
|
||||
|
|
@ -262,10 +262,10 @@ domain=10001 type=consistent scatter matrix
|
|||
[[3.82655052e-02 0.00000000e+00]
|
||||
[0.00000000e+00 5.27278829e-02]]
|
||||
domain=10001 type=consistent nu-scatter matrix
|
||||
[[2.70706971e-01 0.00000000e+00]
|
||||
[0.00000000e+00 3.06542088e-01]]
|
||||
[[5.11595827e-02 0.00000000e+00]
|
||||
[0.00000000e+00 6.74582654e-02]]
|
||||
[[2.71891125e-01 0.00000000e+00]
|
||||
[0.00000000e+00 3.07477884e-01]]
|
||||
[[5.90732661e-02 0.00000000e+00]
|
||||
[0.00000000e+00 7.57666234e-02]]
|
||||
domain=10001 type=chi
|
||||
[0.00000000e+00 0.00000000e+00]
|
||||
[0.00000000e+00 0.00000000e+00]
|
||||
|
|
@ -448,10 +448,10 @@ domain=10002 type=consistent scatter matrix
|
|||
[[4.18067487e-02 2.23201039e-03]
|
||||
[4.44773843e-04 3.55391574e-01]]
|
||||
domain=10002 type=consistent nu-scatter matrix
|
||||
[[2.51505773e-01 3.10225138e-02]
|
||||
[4.40143026e-04 1.47923453e+00]]
|
||||
[[4.84234821e-02 3.06407542e-03]
|
||||
[7.65033031e-04 4.49126759e-01]]
|
||||
[[2.58651993e-01 3.13677176e-02]
|
||||
[4.43343102e-04 1.48230049e+00]]
|
||||
[[4.56422796e-02 2.98774961e-03]
|
||||
[7.71125112e-04 4.71762821e-01]]
|
||||
domain=10002 type=chi
|
||||
[0.00000000e+00 0.00000000e+00]
|
||||
[0.00000000e+00 0.00000000e+00]
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ class MGXSTestHarness(PyAPITestHarness):
|
|||
|
||||
# Export the MGXS Library to an HDF5 file
|
||||
self.mgxs_lib.build_hdf5_store(directory='.')
|
||||
|
||||
|
||||
# Open the MGXS HDF5 file
|
||||
f = h5py.File('mgxs.h5', 'r')
|
||||
|
||||
|
|
|
|||
|
|
@ -549,7 +549,7 @@
|
|||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter</scores>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10033">
|
||||
|
|
@ -576,26 +576,13 @@
|
|||
</tally>
|
||||
<tally id="10036">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter-1</scores>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10037">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10038">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10039">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
|
|
@ -603,10 +590,23 @@
|
|||
<scores>scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10038">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter-1</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10039">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10040">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
|
|
@ -616,57 +616,59 @@
|
|||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>scatter</scores>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10042">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-scatter-1</scores>
|
||||
<scores>nu-scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10043">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-fission</scores>
|
||||
<scores>scatter</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10044">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-fission</scores>
|
||||
<scores>nu-scatter-1</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10045">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<scores>nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10046">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<scores>nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10047">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10048">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>inverse-velocity</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10049">
|
||||
<filter bins="1" type="mesh" />
|
||||
|
|
@ -679,7 +681,7 @@
|
|||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<scores>inverse-velocity</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10051">
|
||||
|
|
@ -687,9 +689,23 @@
|
|||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>analog</estimator>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10052">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>prompt-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10053">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10054">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
|
|
@ -697,14 +713,14 @@
|
|||
<scores>prompt-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10053">
|
||||
<tally id="10055">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10054">
|
||||
<tally id="10056">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
|
|
@ -712,7 +728,7 @@
|
|||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10055">
|
||||
<tally id="10057">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
|
|
@ -720,7 +736,7 @@
|
|||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10056">
|
||||
<tally id="10058">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energyout" />
|
||||
|
|
@ -728,45 +744,45 @@
|
|||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10057">
|
||||
<tally id="10059">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10058">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10059">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10060">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>decay-rate</scores>
|
||||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10061">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>delayed-nu-fission</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10062">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>decay-rate</scores>
|
||||
<estimator>tracklength</estimator>
|
||||
</tally>
|
||||
<tally id="10063">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
<nuclides>total</nuclides>
|
||||
<scores>flux</scores>
|
||||
<estimator>analog</estimator>
|
||||
</tally>
|
||||
<tally id="10062">
|
||||
<tally id="10064">
|
||||
<filter bins="1" type="mesh" />
|
||||
<filter bins="1 2 3 4 5 6" type="delayedgroup" />
|
||||
<filter bins="0.0 20000000.0" type="energy" />
|
||||
|
|
|
|||
|
|
@ -126,10 +126,10 @@
|
|||
3 2 2 1 1 1 total 0.373069 0.127649
|
||||
mesh 1 group in group out nuclide mean std. dev.
|
||||
x y z
|
||||
0 1 1 1 1 1 total 0.385281 0.170507
|
||||
1 1 2 1 1 1 total 0.381031 0.495567
|
||||
2 2 1 1 1 1 total 0.429729 0.164992
|
||||
3 2 2 1 1 1 total 0.373069 0.154944
|
||||
0 1 1 1 1 1 total 0.391249 0.172830
|
||||
1 1 2 1 1 1 total 0.366825 0.473935
|
||||
2 2 1 1 1 1 total 0.436538 0.175458
|
||||
3 2 2 1 1 1 total 0.380998 0.149007
|
||||
mesh 1 group out nuclide mean std. dev.
|
||||
x y z
|
||||
0 1 1 1 1 total 1.0 0.135958
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -88,10 +88,10 @@
|
|||
1 10000 2 1 total 0.000887 0.000889
|
||||
0 10000 2 2 total 0.379757 0.030114
|
||||
material group in group out nuclide mean std. dev.
|
||||
3 10000 1 1 total 0.332987 0.048089
|
||||
2 10000 1 2 total 0.000995 0.000841
|
||||
1 10000 2 1 total 0.000887 0.001538
|
||||
0 10000 2 2 total 0.379757 0.034212
|
||||
3 10000 1 1 total 0.332466 0.050882
|
||||
2 10000 1 2 total 0.000989 0.000837
|
||||
1 10000 2 1 total 0.000925 0.001602
|
||||
0 10000 2 2 total 0.396146 0.028718
|
||||
material group out nuclide mean std. dev.
|
||||
1 10000 1 total 1.0 0.046071
|
||||
0 10000 2 total 0.0 0.000000
|
||||
|
|
@ -276,10 +276,10 @@
|
|||
1 10001 2 1 total 0.000000 0.000000
|
||||
0 10001 2 2 total 0.306542 0.052728
|
||||
material group in group out nuclide mean std. dev.
|
||||
3 10001 1 1 total 0.270707 0.051160
|
||||
3 10001 1 1 total 0.271891 0.059073
|
||||
2 10001 1 2 total 0.000000 0.000000
|
||||
1 10001 2 1 total 0.000000 0.000000
|
||||
0 10001 2 2 total 0.306542 0.067458
|
||||
0 10001 2 2 total 0.307478 0.075767
|
||||
material group out nuclide mean std. dev.
|
||||
1 10001 1 total 0.0 0.0
|
||||
0 10001 2 total 0.0 0.0
|
||||
|
|
@ -464,10 +464,10 @@
|
|||
1 10002 2 1 total 0.000440 0.000445
|
||||
0 10002 2 2 total 1.479235 0.355392
|
||||
material group in group out nuclide mean std. dev.
|
||||
3 10002 1 1 total 0.251506 0.048423
|
||||
2 10002 1 2 total 0.031023 0.003064
|
||||
1 10002 2 1 total 0.000440 0.000765
|
||||
0 10002 2 2 total 1.479235 0.449127
|
||||
3 10002 1 1 total 0.258652 0.045642
|
||||
2 10002 1 2 total 0.031368 0.002988
|
||||
1 10002 2 1 total 0.000443 0.000771
|
||||
0 10002 2 2 total 1.482300 0.471763
|
||||
material group out nuclide mean std. dev.
|
||||
1 10002 1 total 0.0 0.0
|
||||
0 10002 2 total 0.0 0.0
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -1 +1 @@
|
|||
830113ee8be5f5a9941a2e1b97d8fc0049dbde0a7860c2ebf3aadfa4811ca58663fefbfea5f01e8793b1bfe52ac060b3631cafd959203d158d20af94ed318743
|
||||
5c57e011264efb348fa333166e42da34f564feb2c2507f89c72fadb1056ed871e251911800fe3976cac9c66fa456edb63ee3bc0c4a40d8d82abe2c58c6cc3128
|
||||
Loading…
Add table
Add a link
Reference in a new issue