diff --git a/openmc/mgxs/library.py b/openmc/mgxs/library.py
index f5342e844c..08d9d9147f 100644
--- a/openmc/mgxs/library.py
+++ b/openmc/mgxs/library.py
@@ -526,7 +526,8 @@ class Library(object):
mgxs.tally_trigger = self.tally_trigger
# Specify whether to use a transport ('P0') correction
- if isinstance(mgxs, openmc.mgxs.ScatterMatrixXS):
+ if isinstance(mgxs, openmc.mgxs.ScatterMatrixXS) and not \
+ isinstance(mgxs, openmc.mgxs.ConsistentScatterMatrixXS):
mgxs.correction = self.correction
mgxs.scatter_format = self.scatter_format
mgxs.legendre_order = self.legendre_order
diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py
index 2ebea1b63e..792fedc5ca 100644
--- a/openmc/mgxs/mgxs.py
+++ b/openmc/mgxs/mgxs.py
@@ -3623,7 +3623,6 @@ class ScatterXS(MGXS):
num_azimuthal)
self._rxn_type = 'scatter'
-
class NuScatterXS(MGXS):
r"""A scattering neutron production multi-group cross section.
@@ -5845,10 +5844,9 @@ class ConsistentScatterMatrixXS(ConvolvedMGXS, ScatterMatrixXS):
def get_subdomain_avg_xs(self, subdomains='all'):
avg_xs = \
super(ConsistentScatterMatrixXS, self).get_subdomain_avg_xs(subdomains)
- avg_xs._tallies = None
for i, mgxs in enumerate(avg_xs._mgxs):
- self._mgxs[i] = mgxs.get_subdomain_avg_xs(subdomains)
+ avg_xs._mgxs[i] = mgxs.get_subdomain_avg_xs(subdomains)
return avg_xs
@@ -5860,11 +5858,12 @@ class ConsistentNuScatterMatrixXS(ConsistentScatterMatrixXS):
This class is a variation of the :class:`NuScatterMatrixXS` which computes
the scattering-production matrix as the convolution product of
- :class:`NuScatterXS` and :class:`NuScatterProbabilityMatrix`. Unlike the
- :class:`NuScatterMatrixXS`, this scattering-production matrix is computed
- from the scattering-production cross section which uses a tracklength
- estimator. This ensures that reaction rate balance is exactly preserved
- with a :class:`TotalXS` computed using a tracklength estimator.
+ :class:`ScatterXS`, :class:`NuScatterProbabilityMatrix` and
+ :class:`MultiplicityMatrixXS`. Unlike the :class:`NuScatterMatrixXS`, this
+ scattering-production matrix is computed from the scattering cross section
+ which uses a tracklength estimator. This ensures that reaction rate balance
+ is exactly preserved with a :class:`TotalXS` computed using a tracklength
+ estimator.
This class can be used for both OpenMC input generation and tally data
post-processing to compute spatially-homogenized and energy-integrated
diff --git a/tests/test_mgxs_library_condense/inputs_true.dat b/tests/test_mgxs_library_condense/inputs_true.dat
index ad6526fc16..e56317dad2 100644
--- a/tests/test_mgxs_library_condense/inputs_true.dat
+++ b/tests/test_mgxs_library_condense/inputs_true.dat
@@ -274,46 +274,49 @@
-
+
+
total
- nu-fission
+ scatter
analog
+
total
- nu-fission
+ scatter
analog
-
-
- total
- prompt-nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
total
flux
tracklength
-
+
total
- inverse-velocity
+ scatter
tracklength
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
@@ -325,14 +328,15 @@
total
- prompt-nu-fission
+ scatter
tracklength
+
total
- flux
+ scatter
analog
@@ -340,69 +344,64 @@
total
- prompt-nu-fission
+ nu-scatter
analog
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
total
flux
tracklength
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- analog
-
-
-
-
-
- total
- delayed-nu-fission
- analog
-
-
-
-
- total
- nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
total
- decay-rate
+ inverse-velocity
tracklength
@@ -410,9 +409,100 @@
total
flux
- analog
+ tracklength
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ decay-rate
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
@@ -421,254 +511,165 @@
delayed-nu-fission
analog
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- total
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- scatter-1
- analog
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- nu-scatter-1
- analog
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
total
- fission
+ flux
tracklength
total
- flux
+ total
tracklength
total
- fission
- tracklength
+ flux
+ analog
total
- flux
- tracklength
+ total
+ analog
-
+
total
- nu-fission
- tracklength
+ scatter-1
+ analog
total
flux
- tracklength
+ analog
total
- kappa-fission
- tracklength
+ total
+ analog
-
+
total
- flux
- tracklength
+ nu-scatter-1
+ analog
total
- scatter
+ flux
tracklength
total
- flux
- analog
+ absorption
+ tracklength
total
- nu-scatter
- analog
+ flux
+ tracklength
total
- flux
- analog
+ absorption
+ tracklength
-
total
- scatter-P3
- analog
+ fission
+ tracklength
total
flux
- analog
+ tracklength
-
total
- nu-scatter-P3
- analog
+ fission
+ tracklength
-
total
- nu-scatter
- analog
+ flux
+ tracklength
-
total
- scatter
- analog
+ nu-fission
+ tracklength
total
flux
- analog
+ tracklength
-
total
- nu-fission
- analog
+ kappa-fission
+ tracklength
-
+
total
- nu-fission
- analog
+ flux
+ tracklength
-
+
total
- nu-fission
- analog
+ scatter
+ tracklength
-
+
total
- prompt-nu-fission
+ flux
analog
-
+
total
- prompt-nu-fission
+ nu-scatter
analog
@@ -676,34 +677,37 @@
total
flux
- tracklength
+ analog
+
total
- inverse-velocity
- tracklength
+ scatter-P3
+ analog
total
flux
- tracklength
+ analog
+
total
- prompt-nu-fission
- tracklength
+ nu-scatter-P3
+ analog
+
total
- flux
+ nu-scatter
analog
@@ -711,7 +715,7 @@
total
- prompt-nu-fission
+ scatter
analog
@@ -719,9 +723,185 @@
total
flux
- tracklength
+ analog
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ inverse-velocity
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
@@ -729,7 +909,7 @@
delayed-nu-fission
tracklength
-
+
@@ -737,7 +917,7 @@
delayed-nu-fission
analog
-
+
@@ -745,14 +925,14 @@
delayed-nu-fission
analog
-
+
total
nu-fission
tracklength
-
+
@@ -760,7 +940,7 @@
delayed-nu-fission
tracklength
-
+
@@ -768,7 +948,7 @@
delayed-nu-fission
tracklength
-
+
@@ -776,14 +956,14 @@
decay-rate
tracklength
-
+
total
flux
analog
-
+
@@ -792,211 +972,39 @@
delayed-nu-fission
analog
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- total
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- scatter-1
- analog
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- nu-scatter-1
- analog
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- nu-fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- kappa-fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- scatter
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- nu-scatter
- analog
-
-
-
-
- total
- flux
- analog
-
-
total
- scatter-P3
- analog
+ flux
+ tracklength
total
- flux
- analog
+ total
+ tracklength
-
total
- nu-scatter-P3
+ flux
analog
-
total
- nu-scatter
+ total
analog
-
total
- scatter
+ scatter-1
analog
@@ -1009,51 +1017,50 @@
-
total
- nu-fission
+ total
analog
-
+
total
- nu-fission
+ nu-scatter-1
analog
-
-
- total
- nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
total
flux
tracklength
+
+
+
+ total
+ absorption
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ absorption
+ tracklength
+
total
- inverse-velocity
+ fission
tracklength
@@ -1067,7 +1074,7 @@
total
- prompt-nu-fission
+ fission
tracklength
@@ -1075,15 +1082,14 @@
total
flux
- analog
+ tracklength
-
total
- prompt-nu-fission
- analog
+ nu-fission
+ tracklength
@@ -1094,58 +1100,53 @@
-
total
- delayed-nu-fission
+ kappa-fission
tracklength
-
-
+
total
- delayed-nu-fission
- analog
+ flux
+ tracklength
-
-
+
total
- delayed-nu-fission
- analog
+ scatter
+ tracklength
total
- nu-fission
- tracklength
+ flux
+ analog
-
total
- delayed-nu-fission
- tracklength
+ nu-scatter
+ analog
-
total
- delayed-nu-fission
- tracklength
+ flux
+ analog
-
+
total
- decay-rate
- tracklength
+ scatter-P3
+ analog
@@ -1155,6 +1156,275 @@
analog
+
+
+
+ total
+ nu-scatter-P3
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ inverse-velocity
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ decay-rate
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat
index 7ae1c8186f..429caef14e 100644
--- a/tests/test_mgxs_library_condense/results_true.dat
+++ b/tests/test_mgxs_library_condense/results_true.dat
@@ -32,6 +32,14 @@
0 10000 1 1 total 1.0 0.066111
material group in group out nuclide mean std. dev.
0 10000 1 1 total 0.085835 0.005592
+ material group in group out nuclide mean std. dev.
+0 10000 1 1 total 1.0 0.066111
+ material group in group out nuclide mean std. dev.
+0 10000 1 1 total 1.0 0.066111
+ 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
material group out nuclide mean std. dev.
0 10000 1 total 1.0 0.046071
material group out nuclide mean std. dev.
@@ -111,6 +119,14 @@
0 10001 1 1 total 1.0 0.095039
material group in group out nuclide mean std. dev.
0 10001 1 1 total 0.0 0.0
+ material group in group out nuclide mean std. dev.
+0 10001 1 1 total 1.0 0.095039
+ material group in group out nuclide mean std. dev.
+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 out nuclide mean std. dev.
0 10001 1 total 0.0 0.0
material group out nuclide mean std. dev.
@@ -190,6 +206,14 @@
0 10002 1 1 total 1.0 0.056867
material group in group out nuclide mean std. dev.
0 10002 1 1 total 0.0 0.0
+ material group in group out nuclide mean std. dev.
+0 10002 1 1 total 1.0 0.056867
+ material group in group out nuclide mean std. dev.
+0 10002 1 1 total 1.0 0.056867
+ 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
material group out nuclide mean std. dev.
0 10002 1 total 0.0 0.0
material group out nuclide mean std. dev.
diff --git a/tests/test_mgxs_library_distribcell/inputs_true.dat b/tests/test_mgxs_library_distribcell/inputs_true.dat
index 9103a4b968..e8f9174995 100644
--- a/tests/test_mgxs_library_distribcell/inputs_true.dat
+++ b/tests/test_mgxs_library_distribcell/inputs_true.dat
@@ -302,44 +302,47 @@
+
total
- nu-fission
+ scatter
analog
+
total
- nu-fission
+ scatter
analog
total
- prompt-nu-fission
- analog
+ flux
+ tracklength
-
+
total
- prompt-nu-fission
- analog
+ scatter
+ tracklength
+
total
- flux
- tracklength
+ scatter
+ analog
-
+
total
- inverse-velocity
- tracklength
+ scatter-1
+ analog
@@ -352,14 +355,15 @@
total
- prompt-nu-fission
+ scatter
tracklength
+
total
- flux
+ scatter
analog
@@ -367,69 +371,64 @@
total
- prompt-nu-fission
+ nu-scatter
analog
+
total
- flux
- tracklength
+ scatter
+ analog
-
-
+
total
- delayed-nu-fission
- tracklength
+ nu-scatter-1
+ analog
-
total
- delayed-nu-fission
+ nu-fission
analog
-
total
- delayed-nu-fission
+ nu-fission
analog
total
- nu-fission
- tracklength
+ prompt-nu-fission
+ analog
-
-
+
total
- delayed-nu-fission
- tracklength
+ prompt-nu-fission
+ analog
-
total
- delayed-nu-fission
+ flux
tracklength
-
total
- decay-rate
+ inverse-velocity
tracklength
@@ -437,9 +436,100 @@
total
flux
- analog
+ tracklength
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ decay-rate
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat
index d6ed76bc5b..8dfab8d3aa 100644
--- a/tests/test_mgxs_library_distribcell/results_true.dat
+++ b/tests/test_mgxs_library_distribcell/results_true.dat
@@ -32,6 +32,14 @@
0 ((0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13... 1 1 total 1.000834 0.037242
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.094516 0.0059
+ 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
+ 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
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.
diff --git a/tests/test_mgxs_library_hdf5/inputs_true.dat b/tests/test_mgxs_library_hdf5/inputs_true.dat
index ad6526fc16..e56317dad2 100644
--- a/tests/test_mgxs_library_hdf5/inputs_true.dat
+++ b/tests/test_mgxs_library_hdf5/inputs_true.dat
@@ -274,46 +274,49 @@
-
+
+
total
- nu-fission
+ scatter
analog
+
total
- nu-fission
+ scatter
analog
-
-
- total
- prompt-nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
total
flux
tracklength
-
+
total
- inverse-velocity
+ scatter
tracklength
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
@@ -325,14 +328,15 @@
total
- prompt-nu-fission
+ scatter
tracklength
+
total
- flux
+ scatter
analog
@@ -340,69 +344,64 @@
total
- prompt-nu-fission
+ nu-scatter
analog
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
total
flux
tracklength
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- analog
-
-
-
-
-
- total
- delayed-nu-fission
- analog
-
-
-
-
- total
- nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
total
- decay-rate
+ inverse-velocity
tracklength
@@ -410,9 +409,100 @@
total
flux
- analog
+ tracklength
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ decay-rate
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
@@ -421,254 +511,165 @@
delayed-nu-fission
analog
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- total
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- scatter-1
- analog
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- nu-scatter-1
- analog
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
total
- fission
+ flux
tracklength
total
- flux
+ total
tracklength
total
- fission
- tracklength
+ flux
+ analog
total
- flux
- tracklength
+ total
+ analog
-
+
total
- nu-fission
- tracklength
+ scatter-1
+ analog
total
flux
- tracklength
+ analog
total
- kappa-fission
- tracklength
+ total
+ analog
-
+
total
- flux
- tracklength
+ nu-scatter-1
+ analog
total
- scatter
+ flux
tracklength
total
- flux
- analog
+ absorption
+ tracklength
total
- nu-scatter
- analog
+ flux
+ tracklength
total
- flux
- analog
+ absorption
+ tracklength
-
total
- scatter-P3
- analog
+ fission
+ tracklength
total
flux
- analog
+ tracklength
-
total
- nu-scatter-P3
- analog
+ fission
+ tracklength
-
total
- nu-scatter
- analog
+ flux
+ tracklength
-
total
- scatter
- analog
+ nu-fission
+ tracklength
total
flux
- analog
+ tracklength
-
total
- nu-fission
- analog
+ kappa-fission
+ tracklength
-
+
total
- nu-fission
- analog
+ flux
+ tracklength
-
+
total
- nu-fission
- analog
+ scatter
+ tracklength
-
+
total
- prompt-nu-fission
+ flux
analog
-
+
total
- prompt-nu-fission
+ nu-scatter
analog
@@ -676,34 +677,37 @@
total
flux
- tracklength
+ analog
+
total
- inverse-velocity
- tracklength
+ scatter-P3
+ analog
total
flux
- tracklength
+ analog
+
total
- prompt-nu-fission
- tracklength
+ nu-scatter-P3
+ analog
+
total
- flux
+ nu-scatter
analog
@@ -711,7 +715,7 @@
total
- prompt-nu-fission
+ scatter
analog
@@ -719,9 +723,185 @@
total
flux
- tracklength
+ analog
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ inverse-velocity
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
@@ -729,7 +909,7 @@
delayed-nu-fission
tracklength
-
+
@@ -737,7 +917,7 @@
delayed-nu-fission
analog
-
+
@@ -745,14 +925,14 @@
delayed-nu-fission
analog
-
+
total
nu-fission
tracklength
-
+
@@ -760,7 +940,7 @@
delayed-nu-fission
tracklength
-
+
@@ -768,7 +948,7 @@
delayed-nu-fission
tracklength
-
+
@@ -776,14 +956,14 @@
decay-rate
tracklength
-
+
total
flux
analog
-
+
@@ -792,211 +972,39 @@
delayed-nu-fission
analog
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- total
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- scatter-1
- analog
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- nu-scatter-1
- analog
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- nu-fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- kappa-fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- scatter
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- nu-scatter
- analog
-
-
-
-
- total
- flux
- analog
-
-
total
- scatter-P3
- analog
+ flux
+ tracklength
total
- flux
- analog
+ total
+ tracklength
-
total
- nu-scatter-P3
+ flux
analog
-
total
- nu-scatter
+ total
analog
-
total
- scatter
+ scatter-1
analog
@@ -1009,51 +1017,50 @@
-
total
- nu-fission
+ total
analog
-
+
total
- nu-fission
+ nu-scatter-1
analog
-
-
- total
- nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
total
flux
tracklength
+
+
+
+ total
+ absorption
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ absorption
+ tracklength
+
total
- inverse-velocity
+ fission
tracklength
@@ -1067,7 +1074,7 @@
total
- prompt-nu-fission
+ fission
tracklength
@@ -1075,15 +1082,14 @@
total
flux
- analog
+ tracklength
-
total
- prompt-nu-fission
- analog
+ nu-fission
+ tracklength
@@ -1094,58 +1100,53 @@
-
total
- delayed-nu-fission
+ kappa-fission
tracklength
-
-
+
total
- delayed-nu-fission
- analog
+ flux
+ tracklength
-
-
+
total
- delayed-nu-fission
- analog
+ scatter
+ tracklength
total
- nu-fission
- tracklength
+ flux
+ analog
-
total
- delayed-nu-fission
- tracklength
+ nu-scatter
+ analog
-
total
- delayed-nu-fission
- tracklength
+ flux
+ analog
-
+
total
- decay-rate
- tracklength
+ scatter-P3
+ analog
@@ -1155,6 +1156,275 @@
analog
+
+
+
+ total
+ nu-scatter-P3
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ inverse-velocity
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ decay-rate
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat
index c67c7c1f05..f5eb2b92eb 100644
--- a/tests/test_mgxs_library_hdf5/results_true.dat
+++ b/tests/test_mgxs_library_hdf5/results_true.dat
@@ -60,6 +60,26 @@ domain=10000 type=nu-fission matrix
[4.54366342e-01 0.00000000e+00]]
[[3.14909051e-03 0.00000000e+00]
[2.74255162e-02 0.00000000e+00]]
+domain=10000 type=scatter probability matrix
+[[9.97432606e-01 2.56739409e-03]
+ [2.24215247e-03 9.97757848e-01]]
+[[7.82243018e-02 1.25560869e-03]
+ [2.24310192e-03 4.10531468e-02]]
+domain=10000 type=nu-scatter probability matrix
+[[9.97432606e-01 2.56739409e-03]
+ [2.24215247e-03 9.97757848e-01]]
+[[7.82243018e-02 1.25560869e-03]
+ [2.24310192e-03 4.10531468e-02]]
+domain=10000 type=consistent scatter matrix
+[[3.32987194e-01 9.94653712e-04]
+ [8.87128136e-04 3.79756741e-01]]
+[[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]]
domain=10000 type=chi
[1.00000000e+00 0.00000000e+00]
[4.60705493e-02 0.00000000e+00]
@@ -226,6 +246,26 @@ domain=10001 type=nu-fission matrix
[0.00000000e+00 0.00000000e+00]]
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
+domain=10001 type=scatter probability matrix
+[[1.00000000e+00 0.00000000e+00]
+ [0.00000000e+00 1.00000000e+00]]
+[[1.08778697e-01 0.00000000e+00]
+ [0.00000000e+00 1.42427173e-01]]
+domain=10001 type=nu-scatter probability matrix
+[[1.00000000e+00 0.00000000e+00]
+ [0.00000000e+00 1.00000000e+00]]
+[[1.08778697e-01 0.00000000e+00]
+ [0.00000000e+00 1.42427173e-01]]
+domain=10001 type=consistent scatter matrix
+[[2.70706971e-01 0.00000000e+00]
+ [0.00000000e+00 3.06542088e-01]]
+[[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]]
domain=10001 type=chi
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -392,6 +432,26 @@ domain=10002 type=nu-fission matrix
[0.00000000e+00 0.00000000e+00]]
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
+domain=10002 type=scatter probability matrix
+[[9.53271028e-01 4.67289720e-02]
+ [2.17817469e-04 9.99782183e-01]]
+[[3.60184962e-02 2.54736726e-03]
+ [2.18820864e-04 1.35884974e-01]]
+domain=10002 type=nu-scatter probability matrix
+[[9.53271028e-01 4.67289720e-02]
+ [2.17817469e-04 9.99782183e-01]]
+[[3.60184962e-02 2.54736726e-03]
+ [2.18820864e-04 1.35884974e-01]]
+domain=10002 type=consistent scatter matrix
+[[2.51505773e-01 3.10225138e-02]
+ [4.40143026e-04 1.47923453e+00]]
+[[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]]
domain=10002 type=chi
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
diff --git a/tests/test_mgxs_library_mesh/inputs_true.dat b/tests/test_mgxs_library_mesh/inputs_true.dat
index 421f4d8c78..6f6ecb7ac8 100644
--- a/tests/test_mgxs_library_mesh/inputs_true.dat
+++ b/tests/test_mgxs_library_mesh/inputs_true.dat
@@ -539,44 +539,47 @@
+
total
- nu-fission
+ scatter
analog
+
total
- nu-fission
+ scatter
analog
total
- prompt-nu-fission
- analog
+ flux
+ tracklength
-
+
total
- prompt-nu-fission
- analog
+ scatter
+ tracklength
+
total
- flux
- tracklength
+ scatter
+ analog
-
+
total
- inverse-velocity
- tracklength
+ scatter-1
+ analog
@@ -589,14 +592,15 @@
total
- prompt-nu-fission
+ scatter
tracklength
+
total
- flux
+ scatter
analog
@@ -604,69 +608,64 @@
total
- prompt-nu-fission
+ nu-scatter
analog
+
total
- flux
- tracklength
+ scatter
+ analog
-
-
+
total
- delayed-nu-fission
- tracklength
+ nu-scatter-1
+ analog
-
total
- delayed-nu-fission
+ nu-fission
analog
-
total
- delayed-nu-fission
+ nu-fission
analog
total
- nu-fission
- tracklength
+ prompt-nu-fission
+ analog
-
-
+
total
- delayed-nu-fission
- tracklength
+ prompt-nu-fission
+ analog
-
total
- delayed-nu-fission
+ flux
tracklength
-
total
- decay-rate
+ inverse-velocity
tracklength
@@ -674,9 +673,100 @@
total
flux
- analog
+ tracklength
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ decay-rate
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
diff --git a/tests/test_mgxs_library_mesh/results_true.dat b/tests/test_mgxs_library_mesh/results_true.dat
index b39a1ea8ca..d04ab3d35a 100644
--- a/tests/test_mgxs_library_mesh/results_true.dat
+++ b/tests/test_mgxs_library_mesh/results_true.dat
@@ -106,6 +106,30 @@
1 1 2 1 1 1 total 0.017348 0.008786
2 2 1 1 1 1 total 0.020409 0.003354
3 2 2 1 1 1 total 0.011105 0.003806
+ mesh 1 group in group out nuclide mean std. dev.
+ x y z
+0 1 1 1 1 1 total 1.0 0.153265
+1 1 2 1 1 1 total 1.0 0.454973
+2 2 1 1 1 1 total 1.0 0.146747
+3 2 2 1 1 1 total 1.0 0.141824
+ mesh 1 group in group out nuclide mean std. dev.
+ x y z
+0 1 1 1 1 1 total 1.0 0.153265
+1 1 2 1 1 1 total 1.0 0.454973
+2 2 1 1 1 1 total 1.0 0.146747
+3 2 2 1 1 1 total 1.0 0.141824
+ mesh 1 group in group out nuclide mean std. dev.
+ x y z
+0 1 1 1 1 1 total 0.385281 0.140163
+1 1 2 1 1 1 total 0.381031 0.407858
+2 2 1 1 1 1 total 0.429729 0.130705
+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
mesh 1 group out nuclide mean std. dev.
x y z
0 1 1 1 1 total 1.0 0.135958
diff --git a/tests/test_mgxs_library_no_nuclides/inputs_true.dat b/tests/test_mgxs_library_no_nuclides/inputs_true.dat
index ad6526fc16..e56317dad2 100644
--- a/tests/test_mgxs_library_no_nuclides/inputs_true.dat
+++ b/tests/test_mgxs_library_no_nuclides/inputs_true.dat
@@ -274,46 +274,49 @@
-
+
+
total
- nu-fission
+ scatter
analog
+
total
- nu-fission
+ scatter
analog
-
-
- total
- prompt-nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
total
flux
tracklength
-
+
total
- inverse-velocity
+ scatter
tracklength
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
@@ -325,14 +328,15 @@
total
- prompt-nu-fission
+ scatter
tracklength
+
total
- flux
+ scatter
analog
@@ -340,69 +344,64 @@
total
- prompt-nu-fission
+ nu-scatter
analog
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
total
flux
tracklength
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- analog
-
-
-
-
-
- total
- delayed-nu-fission
- analog
-
-
-
-
- total
- nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
-
-
-
- total
- delayed-nu-fission
- tracklength
-
-
total
- decay-rate
+ inverse-velocity
tracklength
@@ -410,9 +409,100 @@
total
flux
- analog
+ tracklength
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ decay-rate
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
@@ -421,254 +511,165 @@
delayed-nu-fission
analog
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- total
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- scatter-1
- analog
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- nu-scatter-1
- analog
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
total
- fission
+ flux
tracklength
total
- flux
+ total
tracklength
total
- fission
- tracklength
+ flux
+ analog
total
- flux
- tracklength
+ total
+ analog
-
+
total
- nu-fission
- tracklength
+ scatter-1
+ analog
total
flux
- tracklength
+ analog
total
- kappa-fission
- tracklength
+ total
+ analog
-
+
total
- flux
- tracklength
+ nu-scatter-1
+ analog
total
- scatter
+ flux
tracklength
total
- flux
- analog
+ absorption
+ tracklength
total
- nu-scatter
- analog
+ flux
+ tracklength
total
- flux
- analog
+ absorption
+ tracklength
-
total
- scatter-P3
- analog
+ fission
+ tracklength
total
flux
- analog
+ tracklength
-
total
- nu-scatter-P3
- analog
+ fission
+ tracklength
-
total
- nu-scatter
- analog
+ flux
+ tracklength
-
total
- scatter
- analog
+ nu-fission
+ tracklength
total
flux
- analog
+ tracklength
-
total
- nu-fission
- analog
+ kappa-fission
+ tracklength
-
+
total
- nu-fission
- analog
+ flux
+ tracklength
-
+
total
- nu-fission
- analog
+ scatter
+ tracklength
-
+
total
- prompt-nu-fission
+ flux
analog
-
+
total
- prompt-nu-fission
+ nu-scatter
analog
@@ -676,34 +677,37 @@
total
flux
- tracklength
+ analog
+
total
- inverse-velocity
- tracklength
+ scatter-P3
+ analog
total
flux
- tracklength
+ analog
+
total
- prompt-nu-fission
- tracklength
+ nu-scatter-P3
+ analog
+
total
- flux
+ nu-scatter
analog
@@ -711,7 +715,7 @@
total
- prompt-nu-fission
+ scatter
analog
@@ -719,9 +723,185 @@
total
flux
- tracklength
+ analog
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ inverse-velocity
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
@@ -729,7 +909,7 @@
delayed-nu-fission
tracklength
-
+
@@ -737,7 +917,7 @@
delayed-nu-fission
analog
-
+
@@ -745,14 +925,14 @@
delayed-nu-fission
analog
-
+
total
nu-fission
tracklength
-
+
@@ -760,7 +940,7 @@
delayed-nu-fission
tracklength
-
+
@@ -768,7 +948,7 @@
delayed-nu-fission
tracklength
-
+
@@ -776,14 +956,14 @@
decay-rate
tracklength
-
+
total
flux
analog
-
+
@@ -792,211 +972,39 @@
delayed-nu-fission
analog
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- total
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- scatter-1
- analog
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- total
- analog
-
-
-
-
- total
- nu-scatter-1
- analog
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- absorption
- tracklength
-
-
-
-
- total
- fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- nu-fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- kappa-fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- total
- scatter
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- total
- nu-scatter
- analog
-
-
-
-
- total
- flux
- analog
-
-
total
- scatter-P3
- analog
+ flux
+ tracklength
total
- flux
- analog
+ total
+ tracklength
-
total
- nu-scatter-P3
+ flux
analog
-
total
- nu-scatter
+ total
analog
-
total
- scatter
+ scatter-1
analog
@@ -1009,51 +1017,50 @@
-
total
- nu-fission
+ total
analog
-
+
total
- nu-fission
+ nu-scatter-1
analog
-
-
- total
- nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
-
-
- total
- prompt-nu-fission
- analog
-
-
total
flux
tracklength
+
+
+
+ total
+ absorption
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ absorption
+ tracklength
+
total
- inverse-velocity
+ fission
tracklength
@@ -1067,7 +1074,7 @@
total
- prompt-nu-fission
+ fission
tracklength
@@ -1075,15 +1082,14 @@
total
flux
- analog
+ tracklength
-
total
- prompt-nu-fission
- analog
+ nu-fission
+ tracklength
@@ -1094,58 +1100,53 @@
-
total
- delayed-nu-fission
+ kappa-fission
tracklength
-
-
+
total
- delayed-nu-fission
- analog
+ flux
+ tracklength
-
-
+
total
- delayed-nu-fission
- analog
+ scatter
+ tracklength
total
- nu-fission
- tracklength
+ flux
+ analog
-
total
- delayed-nu-fission
- tracklength
+ nu-scatter
+ analog
-
total
- delayed-nu-fission
- tracklength
+ flux
+ analog
-
+
total
- decay-rate
- tracklength
+ scatter-P3
+ analog
@@ -1155,6 +1156,275 @@
analog
+
+
+
+ total
+ nu-scatter-P3
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ scatter-1
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ scatter
+ tracklength
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+
+ total
+ nu-scatter
+ analog
+
+
+
+
+
+ total
+ scatter
+ analog
+
+
+
+
+ total
+ nu-scatter-1
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ inverse-velocity
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ total
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ total
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+
+ total
+ delayed-nu-fission
+ analog
+
+
+
+
+ total
+ nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ delayed-nu-fission
+ tracklength
+
+
+
+
+
+ total
+ decay-rate
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat
index 7ed8908559..6158447d1d 100644
--- a/tests/test_mgxs_library_no_nuclides/results_true.dat
+++ b/tests/test_mgxs_library_no_nuclides/results_true.dat
@@ -72,6 +72,26 @@
2 10000 1 2 total 0.000000 0.000000
1 10000 2 1 total 0.454366 0.027426
0 10000 2 2 total 0.000000 0.000000
+ material group in group out nuclide mean std. dev.
+3 10000 1 1 total 0.997433 0.078224
+2 10000 1 2 total 0.002567 0.001256
+1 10000 2 1 total 0.002242 0.002243
+0 10000 2 2 total 0.997758 0.041053
+ material group in group out nuclide mean std. dev.
+3 10000 1 1 total 0.997433 0.078224
+2 10000 1 2 total 0.002567 0.001256
+1 10000 2 1 total 0.002242 0.002243
+0 10000 2 2 total 0.997758 0.041053
+ material group in group out nuclide mean std. dev.
+3 10000 1 1 total 0.332987 0.037309
+2 10000 1 2 total 0.000995 0.000489
+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
material group out nuclide mean std. dev.
1 10000 1 total 1.0 0.046071
0 10000 2 total 0.0 0.000000
@@ -240,6 +260,26 @@
2 10001 1 2 total 0.0 0.0
1 10001 2 1 total 0.0 0.0
0 10001 2 2 total 0.0 0.0
+ material group in group out nuclide mean std. dev.
+3 10001 1 1 total 1.0 0.108779
+2 10001 1 2 total 0.0 0.000000
+1 10001 2 1 total 0.0 0.000000
+0 10001 2 2 total 1.0 0.142427
+ material group in group out nuclide mean std. dev.
+3 10001 1 1 total 1.0 0.108779
+2 10001 1 2 total 0.0 0.000000
+1 10001 2 1 total 0.0 0.000000
+0 10001 2 2 total 1.0 0.142427
+ material group in group out nuclide mean std. dev.
+3 10001 1 1 total 0.270707 0.038266
+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.052728
+ material group in group out nuclide mean std. dev.
+3 10001 1 1 total 0.270707 0.051160
+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
material group out nuclide mean std. dev.
1 10001 1 total 0.0 0.0
0 10001 2 total 0.0 0.0
@@ -408,6 +448,26 @@
2 10002 1 2 total 0.0 0.0
1 10002 2 1 total 0.0 0.0
0 10002 2 2 total 0.0 0.0
+ material group in group out nuclide mean std. dev.
+3 10002 1 1 total 0.953271 0.036018
+2 10002 1 2 total 0.046729 0.002547
+1 10002 2 1 total 0.000218 0.000219
+0 10002 2 2 total 0.999782 0.135885
+ material group in group out nuclide mean std. dev.
+3 10002 1 1 total 0.953271 0.036018
+2 10002 1 2 total 0.046729 0.002547
+1 10002 2 1 total 0.000218 0.000219
+0 10002 2 2 total 0.999782 0.135885
+ material group in group out nuclide mean std. dev.
+3 10002 1 1 total 0.251506 0.041807
+2 10002 1 2 total 0.031023 0.002232
+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
material group out nuclide mean std. dev.
1 10002 1 total 0.0 0.0
0 10002 2 total 0.0 0.0
diff --git a/tests/test_mgxs_library_nuclides/inputs_true.dat b/tests/test_mgxs_library_nuclides/inputs_true.dat
index 74dfc7b2e3..bc08b91151 100644
--- a/tests/test_mgxs_library_nuclides/inputs_true.dat
+++ b/tests/test_mgxs_library_nuclides/inputs_true.dat
@@ -274,46 +274,49 @@
-
+
+
U234 U235 U238 O16
- nu-fission
+ scatter
analog
+
U234 U235 U238 O16
- nu-fission
+ scatter
analog
-
-
- U234 U235 U238 O16
- prompt-nu-fission
- analog
-
-
-
-
- U234 U235 U238 O16
- prompt-nu-fission
- analog
-
-
total
flux
tracklength
-
+
U234 U235 U238 O16
- inverse-velocity
+ scatter
tracklength
+
+
+
+
+ U234 U235 U238 O16
+ scatter
+ analog
+
+
+
+
+ U234 U235 U238 O16
+ scatter-1
+ analog
+
@@ -325,14 +328,15 @@
U234 U235 U238 O16
- prompt-nu-fission
+ scatter
tracklength
- total
- flux
+
+ U234 U235 U238 O16
+ scatter
analog
@@ -340,257 +344,254 @@
U234 U235 U238 O16
- prompt-nu-fission
+ nu-scatter
analog
-
+
- total
- flux
- tracklength
+
+ U234 U235 U238 O16
+ scatter
+ analog
-
-
- Zr90 Zr91 Zr92 Zr94 Zr96
- total
- tracklength
-
-
-
-
- total
- flux
- analog
-
-
-
-
- Zr90 Zr91 Zr92 Zr94 Zr96
- total
- analog
-
-
-
+
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter-1
- analog
-
-
-
-
- total
- flux
- analog
-
-
-
-
- Zr90 Zr91 Zr92 Zr94 Zr96
- total
- analog
-
-
-
-
- Zr90 Zr91 Zr92 Zr94 Zr96
+ U234 U235 U238 O16
nu-scatter-1
analog
+
+
+
+ U234 U235 U238 O16
+ nu-fission
+ analog
+
+
+
+
+ U234 U235 U238 O16
+ nu-fission
+ analog
+
+
+
+
+ U234 U235 U238 O16
+ prompt-nu-fission
+ analog
+
+
+
+
+ U234 U235 U238 O16
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ U234 U235 U238 O16
+ inverse-velocity
+ tracklength
+
-
+
total
flux
tracklength
-
+
- Zr90 Zr91 Zr92 Zr94 Zr96
- absorption
+ U234 U235 U238 O16
+ prompt-nu-fission
tracklength
-
+
total
flux
- tracklength
+ analog
-
+
- Zr90 Zr91 Zr92 Zr94 Zr96
- absorption
- tracklength
+
+ U234 U235 U238 O16
+ prompt-nu-fission
+ analog
- Zr90 Zr91 Zr92 Zr94 Zr96
- fission
+ total
+ flux
tracklength
- total
- flux
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ total
tracklength
- Zr90 Zr91 Zr92 Zr94 Zr96
- fission
- tracklength
+ total
+ flux
+ analog
- total
- flux
- tracklength
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ total
+ analog
-
+
Zr90 Zr91 Zr92 Zr94 Zr96
- nu-fission
- tracklength
+ scatter-1
+ analog
total
flux
- tracklength
+ analog
Zr90 Zr91 Zr92 Zr94 Zr96
- kappa-fission
- tracklength
+ total
+ analog
-
- total
- flux
- tracklength
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-scatter-1
+ analog
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter
+ total
+ flux
tracklength
- total
- flux
- analog
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ absorption
+ tracklength
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-scatter
- analog
+ total
+ flux
+ tracklength
- total
- flux
- analog
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ absorption
+ tracklength
-
Zr90 Zr91 Zr92 Zr94 Zr96
- scatter-P3
- analog
+ fission
+ tracklength
total
flux
- analog
+ tracklength
-
Zr90 Zr91 Zr92 Zr94 Zr96
- nu-scatter-P3
- analog
+ fission
+ tracklength
-
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-scatter
- analog
+ total
+ flux
+ tracklength
-
Zr90 Zr91 Zr92 Zr94 Zr96
- scatter
- analog
+ nu-fission
+ tracklength
total
flux
- analog
+ tracklength
-
Zr90 Zr91 Zr92 Zr94 Zr96
- nu-fission
- analog
+ kappa-fission
+ tracklength
-
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-fission
- analog
+
+ total
+ flux
+ tracklength
-
+
Zr90 Zr91 Zr92 Zr94 Zr96
- nu-fission
- analog
+ scatter
+ tracklength
-
- Zr90 Zr91 Zr92 Zr94 Zr96
- prompt-nu-fission
+
+ total
+ flux
analog
-
+
Zr90 Zr91 Zr92 Zr94 Zr96
- prompt-nu-fission
+ nu-scatter
analog
@@ -598,34 +599,37 @@
total
flux
- tracklength
+ analog
+
Zr90 Zr91 Zr92 Zr94 Zr96
- inverse-velocity
- tracklength
+ scatter-P3
+ analog
total
flux
- tracklength
+ analog
+
Zr90 Zr91 Zr92 Zr94 Zr96
- prompt-nu-fission
- tracklength
+ nu-scatter-P3
+ analog
- total
- flux
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-scatter
analog
@@ -633,214 +637,218 @@
Zr90 Zr91 Zr92 Zr94 Zr96
- prompt-nu-fission
+ scatter
analog
-
+
total
flux
- tracklength
+ analog
-
+
- H1 O16 B10 B11
- total
- tracklength
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-fission
+ analog
-
+
- total
- flux
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
analog
-
+
- H1 O16 B10 B11
- total
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
analog
-
-
- H1 O16 B10 B11
- scatter-1
- analog
-
-
-
+
total
flux
- analog
+ tracklength
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
+ tracklength
-
+
- H1 O16 B10 B11
- total
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
analog
-
+
- H1 O16 B10 B11
- nu-scatter-1
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter-1
analog
-
+
total
flux
tracklength
-
+
- H1 O16 B10 B11
- absorption
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- H1 O16 B10 B11
- absorption
- tracklength
-
-
-
-
- H1 O16 B10 B11
- fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- H1 O16 B10 B11
- fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- H1 O16 B10 B11
- nu-fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- H1 O16 B10 B11
- kappa-fission
- tracklength
-
-
-
-
- total
- flux
- tracklength
-
-
-
-
- H1 O16 B10 B11
+ Zr90 Zr91 Zr92 Zr94 Zr96
scatter
tracklength
-
-
+
+
- total
- flux
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
analog
-
-
+
+
- H1 O16 B10 B11
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
nu-scatter
analog
-
-
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
+ analog
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-scatter-1
+ analog
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-fission
+ analog
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-fission
+ analog
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ prompt-nu-fission
+ analog
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ prompt-nu-fission
+ analog
+
+
+
total
flux
+ tracklength
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ inverse-velocity
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ prompt-nu-fission
analog
-
- H1 O16 B10 B11
- scatter-P3
- analog
+ total
+ flux
+ tracklength
+
+
+ H1 O16 B10 B11
+ total
+ tracklength
+
+
total
flux
analog
-
-
-
-
- H1 O16 B10 B11
- nu-scatter-P3
- analog
-
-
H1 O16 B10 B11
- nu-scatter
+ total
analog
-
H1 O16 B10 B11
- scatter
+ scatter-1
analog
@@ -853,51 +861,50 @@
-
H1 O16 B10 B11
- nu-fission
+ total
analog
-
+
H1 O16 B10 B11
- nu-fission
+ nu-scatter-1
analog
-
-
- H1 O16 B10 B11
- nu-fission
- analog
-
-
-
-
- H1 O16 B10 B11
- prompt-nu-fission
- analog
-
-
-
-
- H1 O16 B10 B11
- prompt-nu-fission
- analog
-
-
total
flux
tracklength
+
+
+
+ H1 O16 B10 B11
+ absorption
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ H1 O16 B10 B11
+ absorption
+ tracklength
+
H1 O16 B10 B11
- inverse-velocity
+ fission
tracklength
@@ -911,7 +918,7 @@
H1 O16 B10 B11
- prompt-nu-fission
+ fission
tracklength
@@ -919,9 +926,272 @@
total
flux
- analog
+ tracklength
+
+
+ H1 O16 B10 B11
+ nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ H1 O16 B10 B11
+ kappa-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+ H1 O16 B10 B11
+ nu-scatter
+ analog
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ scatter-P3
+ analog
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ nu-scatter-P3
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ nu-scatter
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ nu-fission
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ tracklength
+
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ analog
+
+
+
+
+ H1 O16 B10 B11
+ scatter-1
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ tracklength
+
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ nu-scatter
+ analog
+
+
+
+
+
+ H1 O16 B10 B11
+ scatter
+ analog
+
+
+
+
+ H1 O16 B10 B11
+ nu-scatter-1
+ analog
+
+
+
+
+ H1 O16 B10 B11
+ nu-fission
+ analog
+
+
+
+
+ H1 O16 B10 B11
+ nu-fission
+ analog
+
+
+
+
+ H1 O16 B10 B11
+ prompt-nu-fission
+ analog
+
+
+
+
+ H1 O16 B10 B11
+ prompt-nu-fission
+ analog
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ H1 O16 B10 B11
+ inverse-velocity
+ tracklength
+
+
+
+
+ total
+ flux
+ tracklength
+
+
+
+
+ H1 O16 B10 B11
+ prompt-nu-fission
+ tracklength
+
+
+
+
+ total
+ flux
+ analog
+
+
diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat
index 595394ad26..3fa814577f 100644
--- a/tests/test_mgxs_library_nuclides/results_true.dat
+++ b/tests/test_mgxs_library_nuclides/results_true.dat
@@ -1 +1 @@
-b91cd851e23046bed070866f56e03cb95d92025dbaf4d7e12dad553fc391cd812c2c6cb7584e9a10af113d728631dd10a079717418eefd57b676b847c3261c80
\ No newline at end of file
+830113ee8be5f5a9941a2e1b97d8fc0049dbde0a7860c2ebf3aadfa4811ca58663fefbfea5f01e8793b1bfe52ac060b3631cafd959203d158d20af94ed318743
\ No newline at end of file