Updated test suite for conslidated consistent scattering matrices

This commit is contained in:
Will Boyd 2017-02-28 11:46:22 -05:00
parent e2f60119a0
commit a1f4ffe44d
14 changed files with 1558 additions and 1316 deletions

View file

@ -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

View file

@ -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.

View file

@ -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" />

View file

@ -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

View file

@ -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]

View file

@ -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')

View file

@ -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" />

View file

@ -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

View file

@ -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

View file

@ -1 +1 @@
830113ee8be5f5a9941a2e1b97d8fc0049dbde0a7860c2ebf3aadfa4811ca58663fefbfea5f01e8793b1bfe52ac060b3631cafd959203d158d20af94ed318743
5c57e011264efb348fa333166e42da34f564feb2c2507f89c72fadb1056ed871e251911800fe3976cac9c66fa456edb63ee3bc0c4a40d8d82abe2c58c6cc3128