diff --git a/docs/source/usersguide/install.rst b/docs/source/usersguide/install.rst
index bf7ed5cb0b..497e09b4d5 100644
--- a/docs/source/usersguide/install.rst
+++ b/docs/source/usersguide/install.rst
@@ -401,14 +401,6 @@ distributions.
NumPy is used extensively within the Python API for its powerful
N-dimensional array.
- `h5py `_
- h5py provides Python bindings to the HDF5 library. Since OpenMC outputs
- various HDF5 files, h5py is needed to provide access to data within these
- files from Python.
-
-.. admonition:: Optional
- :class: note
-
`SciPy `_
SciPy's special functions, sparse matrices, and spatial data structures
are used for several optional features in the API.
@@ -417,6 +409,14 @@ distributions.
Pandas is used to generate tally DataFrames as demonstrated in
:ref:`examples_pandas` example notebook.
+ `h5py `_
+ h5py provides Python bindings to the HDF5 library. Since OpenMC outputs
+ various HDF5 files, h5py is needed to provide access to data within these
+ files from Python.
+
+.. admonition:: Optional
+ :class: note
+
`Matplotlib `_
Matplotlib is used to providing plotting functionality in the API like the
:meth:`Universe.plot` method and the :func:`openmc.plot_xs` function.
diff --git a/openmc/__init__.py b/openmc/__init__.py
index 98bf19f981..d692ebbae2 100644
--- a/openmc/__init__.py
+++ b/openmc/__init__.py
@@ -1,7 +1,6 @@
from openmc.arithmetic import *
from openmc.cell import *
from openmc.mesh import *
-from openmc.lattice import *
from openmc.element import *
from openmc.geometry import *
from openmc.nuclide import *
@@ -14,6 +13,7 @@ from openmc.source import *
from openmc.settings import *
from openmc.surface import *
from openmc.universe import *
+from openmc.lattice import *
from openmc.filter import *
from openmc.trigger import *
from openmc.tally_derivative import *
diff --git a/openmc/arithmetic.py b/openmc/arithmetic.py
index 9593042d91..57afacac33 100644
--- a/openmc/arithmetic.py
+++ b/openmc/arithmetic.py
@@ -4,6 +4,7 @@ from collections import Iterable
from six import string_types
import numpy as np
+import pandas as pd
import openmc
from openmc.filter import _FILTER_TYPES
@@ -786,9 +787,6 @@ class AggregateFilter(object):
CrossFilter.get_pandas_dataframe()
"""
-
- import pandas as pd
-
# Create NumPy array of the bin tuples for repeating / tiling
filter_bins = np.empty(self.num_bins, dtype=tuple)
for i, bin in enumerate(self.bins):
diff --git a/openmc/cell.py b/openmc/cell.py
index 8dd97c0fcf..d962c27253 100644
--- a/openmc/cell.py
+++ b/openmc/cell.py
@@ -13,19 +13,10 @@ import openmc
import openmc.checkvalue as cv
from openmc.surface import Halfspace
from openmc.region import Region, Intersection, Complement
+from .mixin import IDManagerMixin
-# A static variable for auto-generated Cell IDs
-AUTO_CELL_ID = 10000
-
-
-def reset_auto_cell_id():
- """Reset counter for auto-generated cell IDs."""
- global AUTO_CELL_ID
- AUTO_CELL_ID = 10000
-
-
-class Cell(object):
+class Cell(IDManagerMixin):
r"""A region of space defined as the intersection of half-space created by
quadric surfaces.
@@ -93,6 +84,9 @@ class Cell(object):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, cell_id=None, name='', fill=None, region=None):
# Initialize Cell class attributes
self.id = cell_id
@@ -164,10 +158,6 @@ class Cell(object):
return string
- @property
- def id(self):
- return self._id
-
@property
def name(self):
return self._name
@@ -236,17 +226,6 @@ class Cell(object):
'Geometry.determine_paths() method.')
return self._num_instances
- @id.setter
- def id(self, cell_id):
- if cell_id is None:
- global AUTO_CELL_ID
- self._id = AUTO_CELL_ID
- AUTO_CELL_ID += 1
- else:
- cv.check_type('cell ID', cell_id, Integral)
- cv.check_greater_than('cell ID', cell_id, 0, equality=True)
- self._id = cell_id
-
@name.setter
def name(self, name):
if name is not None:
@@ -378,7 +357,7 @@ class Cell(object):
self.region = region
else:
if isinstance(self.region, Intersection):
- self.region.nodes.append(region)
+ self.region &= region
else:
self.region = Intersection(self.region, region)
@@ -600,7 +579,7 @@ class Cell(object):
elif isinstance(node, Complement):
create_surface_elements(node.node, element)
else:
- for subnode in node.nodes:
+ for subnode in node:
create_surface_elements(subnode, element)
# Call the recursive function from the top node
diff --git a/openmc/clean_xml.py b/openmc/clean_xml.py
index 6aaf64c661..2497d0d9f2 100644
--- a/openmc/clean_xml.py
+++ b/openmc/clean_xml.py
@@ -45,8 +45,8 @@ def sort_xml_elements(tree):
key = element.get('id')
# If this element has an "ID" tag, append it to the list to sort
- if not key is None:
- tagged_data.append((key, element))
+ if key is not None:
+ tagged_data.append((int(key), element))
# Sort the elements according to the IDs for this tag
tagged_data.sort()
@@ -65,7 +65,7 @@ def sort_xml_elements(tree):
tree.extend(sorted_elements)
-def clean_xml_indentation(element, level=0, spaces_per_level=4):
+def clean_xml_indentation(element, level=0, spaces_per_level=2):
"""
copy and paste from http://effbot.org/zone/elementent-lib.htm#prettyprint
it basically walks your tree and adds spaces and newlines so the tree is
diff --git a/openmc/data/njoy.py b/openmc/data/njoy.py
index e7d3cd284f..80817bf71a 100644
--- a/openmc/data/njoy.py
+++ b/openmc/data/njoy.py
@@ -118,12 +118,12 @@ thermr / %%%%%%%%%%%%%%%% Add thermal scattering data (free gas) %%%%%%%%%%%%%%%
0 23 62
0 {mat} 12 {num_temp} 1 0 {iform} 1 221 1/
{temps}
-0.001 4.0
+0.001 {energy_max}
thermr / %%%%%%%%%%%%%%%% Add thermal scattering data (bound) %%%%%%%%%%%%%%%%%%
60 62 27
{mat_thermal} {mat} 16 {num_temp} {inelastic} {elastic} {iform} {natom} 222 1/
{temps}
-0.001 4.0
+0.001 {energy_max}
"""
_ACE_THERMAL_TEMPLATE_ACER = """acer /
@@ -347,7 +347,6 @@ def make_ace_thermal(filename, filename_thermal, temperatures=None,
data = _THERMAL_DATA[mat_thermal]
zaids = ' '.join(str(zaid) for zaid in data.zaids[:3])
- energy_max = ev_thermal.info['energy_max']
# Determine name of library
library = '{}-{}.{}'.format(*ev_thermal.info['library'])
@@ -369,6 +368,7 @@ def make_ace_thermal(filename, filename_thermal, temperatures=None,
file_obj = StringIO(ev_thermal.section[7, 4])
items = endf.get_head_record(file_obj)
items, values = endf.get_list_record(file_obj)
+ energy_max = values[3]
natom = int(values[5])
# Note that the 'iform' parameter is omitted in NJOY 99. We assume that the
diff --git a/openmc/filter.py b/openmc/filter.py
index 6af18a103a..90f749668d 100644
--- a/openmc/filter.py
+++ b/openmc/filter.py
@@ -8,14 +8,13 @@ from xml.etree import ElementTree as ET
from six import add_metaclass
import numpy as np
+import pandas as pd
import openmc
import openmc.checkvalue as cv
+from .mixin import IDManagerMixin
-# "Static" variable for auto-generated Filter IDs
-AUTO_FILTER_ID = 10000
-
_FILTER_TYPES = ['universe', 'material', 'cell', 'cellborn', 'surface',
'mesh', 'energy', 'energyout', 'mu', 'polar', 'azimuthal',
'distribcell', 'delayedgroup', 'energyfunction']
@@ -28,12 +27,6 @@ _CURRENT_NAMES = {1: 'x-min out', 2: 'x-min in',
11: 'z-max out', 12: 'z-max in'}
-def reset_auto_filter_id():
- """Reset counter for auto-generated filter IDs."""
- global AUTO_FILTER_ID
- AUTO_FILTER_ID = 10000
-
-
class FilterMeta(ABCMeta):
def __new__(cls, name, bases, namespace, **kwargs):
# Check the class name.
@@ -73,7 +66,7 @@ class FilterMeta(ABCMeta):
@add_metaclass(FilterMeta)
-class Filter(object):
+class Filter(IDManagerMixin):
"""Tally modifier that describes phase-space and other characteristics.
Parameters
@@ -99,6 +92,9 @@ class Filter(object):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, bins, filter_id=None):
self.bins = bins
self.id = filter_id
@@ -194,10 +190,6 @@ class Filter(object):
def bins(self):
return self._bins
- @property
- def id(self):
- return self._id
-
@property
def num_bins(self):
return self._num_bins
@@ -216,17 +208,6 @@ class Filter(object):
self._bins = bins
- @id.setter
- def id(self, filter_id):
- if filter_id is None:
- global AUTO_FILTER_ID
- self._id = AUTO_FILTER_ID
- AUTO_FILTER_ID += 1
- else:
- cv.check_type('filter ID', filter_id, Integral)
- cv.check_greater_than('filter ID', filter_id, 0, equality=True)
- self._id = filter_id
-
@num_bins.setter
def num_bins(self, num_bins):
cv.check_type('filter num_bins', num_bins, Integral)
@@ -460,9 +441,7 @@ class Filter(object):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
# Initialize Pandas DataFrame
- import pandas as pd
df = pd.DataFrame()
filter_bins = np.repeat(self.bins, self.stride)
@@ -715,9 +694,7 @@ class SurfaceFilter(Filter):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
# Initialize Pandas DataFrame
- import pandas as pd
df = pd.DataFrame()
filter_bins = np.repeat(self.bins, self.stride)
@@ -875,9 +852,7 @@ class MeshFilter(Filter):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
# Initialize Pandas DataFrame
- import pandas as pd
df = pd.DataFrame()
# Initialize dictionary to build Pandas Multi-index column
@@ -1123,9 +1098,7 @@ class EnergyFilter(RealFilter):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
# Initialize Pandas DataFrame
- import pandas as pd
df = pd.DataFrame()
# Extract the lower and upper energy bounds, then repeat and tile
@@ -1335,9 +1308,7 @@ class DistribcellFilter(Filter):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
# Initialize Pandas DataFrame
- import pandas as pd
df = pd.DataFrame()
level_df = None
@@ -1531,9 +1502,7 @@ class MuFilter(RealFilter):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
# Initialize Pandas DataFrame
- import pandas as pd
df = pd.DataFrame()
# Extract the lower and upper energy bounds, then repeat and tile
@@ -1638,9 +1607,7 @@ class PolarFilter(RealFilter):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
# Initialize Pandas DataFrame
- import pandas as pd
df = pd.DataFrame()
# Extract the lower and upper angle bounds, then repeat and tile
@@ -1745,9 +1712,7 @@ class AzimuthalFilter(RealFilter):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
# Initialize Pandas DataFrame
- import pandas as pd
df = pd.DataFrame()
# Extract the lower and upper angle bounds, then repeat and tile
@@ -2039,8 +2004,6 @@ class EnergyFunctionFilter(Filter):
Tally.get_pandas_dataframe(), CrossFilter.get_pandas_dataframe()
"""
-
- import pandas as pd
df = pd.DataFrame()
# There is no clean way of sticking all the energy, y data into a
diff --git a/openmc/geometry.py b/openmc/geometry.py
index 860d3028ff..0b02210b7e 100644
--- a/openmc/geometry.py
+++ b/openmc/geometry.py
@@ -9,14 +9,6 @@ from openmc.clean_xml import sort_xml_elements, clean_xml_indentation
from openmc.checkvalue import check_type
-def reset_auto_ids():
- """Reset counters for all auto-generated IDs"""
- openmc.reset_auto_material_id()
- openmc.reset_auto_surface_id()
- openmc.reset_auto_cell_id()
- openmc.reset_auto_universe_id()
-
-
class Geometry(object):
"""Geometry representing a collection of surfaces, cells, and universes.
diff --git a/openmc/lattice.py b/openmc/lattice.py
index be5f22db93..3d078bd014 100644
--- a/openmc/lattice.py
+++ b/openmc/lattice.py
@@ -12,10 +12,11 @@ import numpy as np
import openmc.checkvalue as cv
import openmc
+from openmc.mixin import IDManagerMixin
@add_metaclass(ABCMeta)
-class Lattice(object):
+class Lattice(IDManagerMixin):
"""A repeating structure wherein each element is a universe.
Parameters
@@ -41,6 +42,10 @@ class Lattice(object):
of the lattice
"""
+
+ next_id = 1
+ used_ids = openmc.Universe.used_ids
+
def __init__(self, lattice_id=None, name=''):
# Initialize Lattice class attributes
self.id = lattice_id
@@ -68,10 +73,6 @@ class Lattice(object):
def __ne__(self, other):
return not self == other
- @property
- def id(self):
- return self._id
-
@property
def name(self):
return self._name
@@ -88,16 +89,6 @@ class Lattice(object):
def universes(self):
return self._universes
- @id.setter
- def id(self, lattice_id):
- if lattice_id is None:
- self._id = openmc.universe.AUTO_UNIVERSE_ID
- openmc.universe.AUTO_UNIVERSE_ID += 1
- else:
- cv.check_type('lattice ID', lattice_id, Integral)
- cv.check_greater_than('lattice ID', lattice_id, 0, equality=True)
- self._id = lattice_id
-
@name.setter
def name(self, name):
if name is not None:
diff --git a/openmc/material.py b/openmc/material.py
index da415ec680..762332584a 100644
--- a/openmc/material.py
+++ b/openmc/material.py
@@ -11,16 +11,7 @@ import openmc
import openmc.data
import openmc.checkvalue as cv
from openmc.clean_xml import sort_xml_elements, clean_xml_indentation
-
-
-# A static variable for auto-generated Material IDs
-AUTO_MATERIAL_ID = 10000
-
-
-def reset_auto_material_id():
- """Reset counter for auto-generated material IDs."""
- global AUTO_MATERIAL_ID
- AUTO_MATERIAL_ID = 10000
+from .mixin import IDManagerMixin
# Units for density supported by OpenMC
@@ -28,7 +19,7 @@ DENSITY_UNITS = ['g/cm3', 'g/cc', 'kg/cm3', 'atom/b-cm', 'atom/cm3', 'sum',
'macro']
-class Material(object):
+class Material(IDManagerMixin):
"""A material composed of a collection of nuclides/elements.
To create a material, one should create an instance of this class, add
@@ -89,6 +80,9 @@ class Material(object):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, material_id=None, name='', temperature=None):
# Initialize class attributes
self.id = material_id
@@ -184,10 +178,6 @@ class Material(object):
return string
- @property
- def id(self):
- return self._id
-
@property
def name(self):
return self._name
@@ -264,18 +254,6 @@ class Material(object):
def volume(self):
return self._volume
- @id.setter
- def id(self, material_id):
-
- if material_id is None:
- global AUTO_MATERIAL_ID
- self._id = AUTO_MATERIAL_ID
- AUTO_MATERIAL_ID += 1
- else:
- cv.check_type('material ID', material_id, Integral)
- cv.check_greater_than('material ID', material_id, 0, equality=True)
- self._id = material_id
-
@name.setter
def name(self, name):
if name is not None:
diff --git a/openmc/mesh.py b/openmc/mesh.py
index 1ad01e2ca6..76a33d8e2d 100644
--- a/openmc/mesh.py
+++ b/openmc/mesh.py
@@ -8,20 +8,10 @@ import numpy as np
import openmc.checkvalue as cv
import openmc
-from openmc.mixin import EqualityMixin
+from openmc.mixin import EqualityMixin, IDManagerMixin
-# "Static" variable for auto-generated and Mesh IDs
-AUTO_MESH_ID = 10000
-
-
-def reset_auto_mesh_id():
- """Reset counter for auto-generated mesh IDs."""
- global AUTO_MESH_ID
- AUTO_MESH_ID = 10000
-
-
-class Mesh(EqualityMixin):
+class Mesh(EqualityMixin, IDManagerMixin):
"""A structured Cartesian mesh in one, two, or three dimensions
Parameters
@@ -52,6 +42,9 @@ class Mesh(EqualityMixin):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, mesh_id=None, name=''):
# Initialize Mesh class attributes
self.id = mesh_id
@@ -62,10 +55,6 @@ class Mesh(EqualityMixin):
self._upper_right = None
self._width = None
- @property
- def id(self):
- return self._id
-
@property
def name(self):
return self._name
@@ -94,17 +83,6 @@ class Mesh(EqualityMixin):
def num_mesh_cells(self):
return np.prod(self._dimension)
- @id.setter
- def id(self, mesh_id):
- if mesh_id is None:
- global AUTO_MESH_ID
- self._id = AUTO_MESH_ID
- AUTO_MESH_ID += 1
- else:
- cv.check_type('mesh ID', mesh_id, Integral)
- cv.check_greater_than('mesh ID', mesh_id, 0, equality=True)
- self._id = mesh_id
-
@name.setter
def name(self, name):
if name is not None:
diff --git a/openmc/mgxs_library.py b/openmc/mgxs_library.py
index 8fcf93cb9e..93a3607d99 100644
--- a/openmc/mgxs_library.py
+++ b/openmc/mgxs_library.py
@@ -5,6 +5,9 @@ import os
from six import string_types
import numpy as np
import h5py
+from scipy.interpolate import interp1d
+from scipy.integrate import simps
+from scipy.special import eval_legendre
import openmc
import openmc.mgxs
@@ -1808,10 +1811,6 @@ class XSdata(object):
"""
- from scipy.interpolate import interp1d
- from scipy.integrate import simps
- from scipy.special import eval_legendre
-
check_value('target_format', target_format, _SCATTER_TYPES)
check_type('target_order', target_order, Integral)
if target_format == 'legendre':
diff --git a/openmc/mixin.py b/openmc/mixin.py
index dd97e89249..d724fc32a0 100644
--- a/openmc/mixin.py
+++ b/openmc/mixin.py
@@ -1,5 +1,10 @@
+from numbers import Integral
+from warnings import warn
+
import numpy as np
+import openmc.checkvalue as cv
+
class EqualityMixin(object):
"""A Class which provides generic __eq__ and __ne__ functionality which
@@ -18,3 +23,81 @@ class EqualityMixin(object):
def __ne__(self, other):
return not self.__eq__(other)
+
+
+class IDWarning(UserWarning):
+ pass
+
+
+class IDManagerMixin(object):
+ """A Class which automatically manages unique IDs.
+
+ This mixin gives any subclass the ability to assign unique IDs through an
+ 'id' property and keeps track of which ones have already been
+ assigned. Crucially, each subclass must define class variables 'next_id' and
+ 'used_ids' as they are used in the 'id' property that is supplied here.
+
+ """
+
+ @property
+ def id(self):
+ return self._id
+
+ @id.setter
+ def id(self, uid):
+ cls = type(self)
+ name = cls.__name__
+ if uid is None:
+ while cls.next_id in cls.used_ids:
+ cls.next_id += 1
+ self._id = cls.next_id
+ cls.used_ids.add(cls.next_id)
+ else:
+ cv.check_type('{} ID'.format(name), uid, Integral)
+ cv.check_greater_than('{} ID'.format(name), uid, 0, equality=True)
+ if uid in cls.used_ids:
+ msg = 'Another {} instance already exists with id={}.'.format(
+ name, uid)
+ warn(msg, IDWarning)
+ else:
+ cls.used_ids.add(uid)
+ self._id = uid
+
+
+def reset_auto_ids():
+ """Reset counters for all auto-generated IDs"""
+ for cls in IDManagerMixin.__subclasses__():
+ cls.used_ids.clear()
+ cls.next_id = 1
+
+
+def reserve_ids(ids, cls=None):
+ """Reserve a set of IDs that won't be used for auto-generated IDs.
+
+ Parameters
+ ----------
+ ids : iterable of int
+ IDs to reserve
+ cls : type or None
+ Class for which IDs should be reserved (e.g., :class:`openmc.Cell`). If
+ None, all classes that have auto-generated IDs will be used.
+
+ """
+ if cls is None:
+ for cls in IDManagerMixin.__subclasses__():
+ cls.used_ids |= set(ids)
+ else:
+ cls.used_ids |= set(ids)
+
+
+def set_auto_id(next_id):
+ """Set the next ID for auto-generated IDs.
+
+ Parameters
+ ----------
+ next_id : int
+ The next ID to assign to objects with auto-generated IDs.
+
+ """
+ for cls in IDManagerMixin.__subclasses__():
+ cls.next_id = next_id
diff --git a/openmc/model/triso.py b/openmc/model/triso.py
index 2090dc977d..67bf3bc442 100644
--- a/openmc/model/triso.py
+++ b/openmc/model/triso.py
@@ -513,7 +513,7 @@ def create_triso_lattice(trisos, lower_left, pitch, shape, background):
universes = np.empty(shape[::-1], dtype=openmc.Universe)
for idx, triso_list in sorted(triso_locations.items()):
if len(triso_list) > 0:
- outside_trisos = openmc.Intersection(*[~t.region for t in triso_list])
+ outside_trisos = openmc.Intersection(~t.region for t in triso_list)
background_cell = openmc.Cell(fill=background, region=outside_trisos)
else:
background_cell = openmc.Cell(fill=background)
diff --git a/openmc/openmoc_compatible.py b/openmc/openmoc_compatible.py
index 21dc4b6a69..d18070740c 100644
--- a/openmc/openmoc_compatible.py
+++ b/openmc/openmoc_compatible.py
@@ -371,11 +371,11 @@ def get_openmoc_region(openmc_region):
openmoc.Halfspace(halfspace, get_openmoc_surface(surface))
elif isinstance(openmc_region, openmc.Intersection):
openmoc_region = openmoc.Intersection()
- for openmc_node in openmc_region.nodes:
+ for openmc_node in openmc_region:
openmoc_region.addNode(get_openmoc_region(openmc_node))
elif isinstance(openmc_region, openmc.Union):
openmoc_region = openmoc.Union()
- for openmc_node in openmc_region.nodes:
+ for openmc_node in openmc_region:
openmoc_region.addNode(get_openmoc_region(openmc_node))
elif isinstance(openmc_region, openmc.Complement):
openmoc_region = openmoc.Complement()
@@ -411,12 +411,12 @@ def get_openmc_region(openmoc_region):
openmc_region = openmc.Intersection()
for openmoc_node in openmoc_region.getNodes():
openmc_node = get_openmc_region(openmoc_node)
- openmc_region.nodes.append(openmc_node)
+ openmc_region.append(openmc_node)
elif openmoc_region.getRegionType() == openmoc.UNION:
openmc_region = openmc.Union()
for openmoc_node in openmoc_region.getNodes():
openmc_node = get_openmc_region(openmoc_node)
- openmc_region.nodes.append(openmc_node)
+ openmc_region.append(openmc_node)
elif openmoc_region.getRegionType() == openmoc.COMPLEMENT:
openmoc_nodes = openmoc_region.getNodes()
openmc_node = get_openmc_region(openmoc_nodes[0])
diff --git a/openmc/plots.py b/openmc/plots.py
index cc2fcc4b6b..ad0d48d114 100644
--- a/openmc/plots.py
+++ b/openmc/plots.py
@@ -10,16 +10,7 @@ import numpy as np
import openmc
import openmc.checkvalue as cv
from openmc.clean_xml import clean_xml_indentation
-
-
-# A static variable for auto-generated Plot IDs
-AUTO_PLOT_ID = 10000
-
-
-def reset_auto_plot_id():
- """Reset counter for auto-generated plot IDs."""
- global AUTO_PLOT_ID
- AUTO_PLOT_ID = 10000
+from openmc.mixin import IDManagerMixin
_BASES = ['xy', 'xz', 'yz']
@@ -175,7 +166,7 @@ _SVG_COLORS = {
}
-class Plot(object):
+class Plot(IDManagerMixin):
"""Definition of a finite region of space to be plotted.
OpenMC is capable of generating two-dimensional slice plots and
@@ -227,6 +218,9 @@ class Plot(object):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, plot_id=None, name=''):
# Initialize Plot class attributes
self.id = plot_id
@@ -245,10 +239,6 @@ class Plot(object):
self._level = None
self._meshlines = None
- @property
- def id(self):
- return self._id
-
@property
def name(self):
return self._name
@@ -305,17 +295,6 @@ class Plot(object):
def meshlines(self):
return self._meshlines
- @id.setter
- def id(self, plot_id):
- if plot_id is None:
- global AUTO_PLOT_ID
- self._id = AUTO_PLOT_ID
- AUTO_PLOT_ID += 1
- else:
- cv.check_type('plot ID', plot_id, Integral)
- cv.check_greater_than('plot ID', plot_id, 0, equality=True)
- self._id = plot_id
-
@name.setter
def name(self, name):
cv.check_type('plot name', name, string_types)
diff --git a/openmc/region.py b/openmc/region.py
index 854852ba41..eeafd28326 100644
--- a/openmc/region.py
+++ b/openmc/region.py
@@ -1,5 +1,5 @@
from abc import ABCMeta, abstractmethod
-from collections import Iterable, OrderedDict
+from collections import Iterable, OrderedDict, MutableSequence
from copy import deepcopy
from six import add_metaclass
@@ -20,21 +20,21 @@ class Region(object):
"""
def __and__(self, other):
- return Intersection(self, other)
+ return Intersection((self, other))
def __or__(self, other):
- return Union(self, other)
+ return Union((self, other))
def __invert__(self):
return Complement(self)
@abstractmethod
def __contains__(self, point):
- return False
+ pass
@abstractmethod
def __str__(self):
- return ''
+ pass
def __eq__(self, other):
if not isinstance(other, type(self)):
@@ -55,7 +55,7 @@ class Region(object):
----------
surfaces: collections.OrderedDict, optional
Dictionary mapping surface IDs to :class:`openmc.Surface` instances
-
+
Returns
-------
surfaces: collections.OrderedDict
@@ -150,32 +150,26 @@ class Region(object):
r2 = output.pop()
if operator == ' ':
r1 = output.pop()
- if isinstance(r1, Intersection) and can_be_combined(r2):
- r1.nodes.append(r2)
+ if isinstance(r1, Intersection):
+ r1 &= r2
output.append(r1)
elif isinstance(r2, Intersection) and can_be_combined(r1):
- r2.nodes.insert(0, r1)
+ r2.insert(0, r1)
output.append(r2)
- elif isinstance(r1, Intersection) and isinstance(r2, Intersection):
- r1.nodes += r2.nodes
- output.append(r1)
else:
- output.append(Intersection(r1, r2))
+ output.append(r1 & r2)
elif operator == '|':
r1 = output.pop()
- if isinstance(r1, Union) and can_be_combined(r2):
- r1.nodes.append(r2)
+ if isinstance(r1, Union):
+ r1 |= r2
output.append(r1)
elif isinstance(r2, Union) and can_be_combined(r1):
- r2.nodes.insert(0, r1)
+ r2.insert(0, r1)
output.append(r2)
- elif isinstance(r1, Union) and isinstance(r2, Union):
- r1.nodes += r2.nodes
- output.append(r1)
else:
- output.append(Union(r1, r2))
+ output.append(r1 | r2)
elif operator == '~':
- output.append(Complement(r2))
+ output.append(~r2)
# The following is an implementation of the shunting yard algorithm to
# generate an abstract syntax tree for the region expression.
@@ -248,12 +242,12 @@ class Region(object):
'the abstract region class.')
-class Intersection(Region):
+class Intersection(Region, MutableSequence):
r"""Intersection of two or more regions.
- Instances of Intersection are generally created via the __and__ operator
- applied to two instances of :class:`openmc.Region`. This is illustrated in
- the following example:
+ Instances of Intersection are generally created via the & operator applied
+ to two instances of :class:`openmc.Region`. This is illustrated in the
+ following example:
>>> equator = openmc.ZPlane(z0=0.0)
>>> earth = openmc.Sphere(R=637.1e6)
@@ -262,31 +256,51 @@ class Intersection(Region):
>>> type(northern_hemisphere)
+ Instances of this class behave like a mutable sequence, e.g., they can be
+ indexed and have an append() method.
+
Parameters
----------
- \*nodes
+ nodes : iterable of openmc.Region
Regions to take the intersection of
Attributes
----------
- nodes : list of openmc.Region
- Regions to take the intersection of
bounding_box : tuple of numpy.array
Lower-left and upper-right coordinates of an axis-aligned bounding box
"""
- def __init__(self, *nodes):
- self.nodes = list(nodes)
+ def __init__(self, nodes):
+ self._nodes = list(nodes)
def __and__(self, other):
- new = Intersection(*self.nodes)
- new.nodes.append(other)
+ new = Intersection(self)
+ new &= other
return new
- def __iter__(self):
- for n in self.nodes:
- yield n
+ def __iand__(self, other):
+ if isinstance(other, Intersection):
+ self.extend(other)
+ else:
+ self.append(other)
+ return self
+
+ # Implement mutable sequence protocol by delegating to list
+ def __getitem__(self, key):
+ return self._nodes[key]
+
+ def __setitem__(self, key, value):
+ self._nodes[key] = value
+
+ def __delitem__(self, key):
+ del self._nodes[key]
+
+ def __len__(self):
+ return len(self._nodes)
+
+ def insert(self, index, value):
+ self._nodes.insert(index, value)
def __contains__(self, point):
"""Check whether a point is contained in the region.
@@ -302,30 +316,21 @@ class Intersection(Region):
Whether the point is in the region
"""
- return all(point in n for n in self.nodes)
+ return all(point in n for n in self)
def __str__(self):
- return '(' + ' '.join(map(str, self.nodes)) + ')'
-
- @property
- def nodes(self):
- return self._nodes
+ return '(' + ' '.join(map(str, self)) + ')'
@property
def bounding_box(self):
lower_left = np.array([-np.inf, -np.inf, -np.inf])
upper_right = np.array([np.inf, np.inf, np.inf])
- for n in self.nodes:
+ for n in self:
lower_left_n, upper_right_n = n.bounding_box
lower_left[:] = np.maximum(lower_left, lower_left_n)
upper_right[:] = np.minimum(upper_right, upper_right_n)
return lower_left, upper_right
- @nodes.setter
- def nodes(self, nodes):
- check_type('nodes', nodes, Iterable, Region)
- self._nodes = nodes
-
def clone(self, memo=None):
"""Create a copy of this region - each of the surfaces in the
intersection's nodes will be cloned and will have new unique IDs.
@@ -347,47 +352,67 @@ class Intersection(Region):
memo = {}
clone = deepcopy(self)
- clone.nodes = [n.clone(memo) for n in self.nodes]
+ clone[:] = [n.clone(memo) for n in self]
return clone
-class Union(Region):
+class Union(Region, MutableSequence):
r"""Union of two or more regions.
- Instances of Union are generally created via the __or__ operator applied to
- two instances of :class:`openmc.Region`. This is illustrated in the
- following example:
+ Instances of Union are generally created via the | operator applied to two
+ instances of :class:`openmc.Region`. This is illustrated in the following
+ example:
>>> s1 = openmc.ZPlane(z0=0.0)
>>> s2 = openmc.Sphere(R=637.1e6)
>>> type(-s2 | +s1)
+ Instances of this class behave like a mutable sequence, e.g., they can be
+ indexed and have an append() method.
+
Parameters
----------
- \*nodes
+ nodes : iterable of openmc.Region
Regions to take the union of
Attributes
----------
- nodes : tuple of openmc.Region
- Regions to take the union of
bounding_box : 2-tuple of numpy.array
Lower-left and upper-right coordinates of an axis-aligned bounding box
"""
- def __init__(self, *nodes):
- self.nodes = list(nodes)
+ def __init__(self, nodes):
+ self._nodes = list(nodes)
def __or__(self, other):
- new = Union(*self.nodes)
- new.nodes.append(other)
+ new = Union(self)
+ new |= other
return new
- def __iter__(self):
- for n in self.nodes:
- yield n
+ def __ior__(self, other):
+ if isinstance(other, Union):
+ self.extend(other)
+ else:
+ self.append(other)
+ return self
+
+ # Implement mutable sequence protocol by delegating to list
+ def __getitem__(self, key):
+ return self._nodes[key]
+
+ def __setitem__(self, key, value):
+ self._nodes[key] = value
+
+ def __delitem__(self, key):
+ del self._nodes[key]
+
+ def __len__(self):
+ return len(self._nodes)
+
+ def insert(self, index, value):
+ self._nodes.insert(index, value)
def __contains__(self, point):
"""Check whether a point is contained in the region.
@@ -403,30 +428,21 @@ class Union(Region):
Whether the point is in the region
"""
- return any(point in n for n in self.nodes)
+ return any(point in n for n in self)
def __str__(self):
- return '(' + ' | '.join(map(str, self.nodes)) + ')'
-
- @property
- def nodes(self):
- return self._nodes
+ return '(' + ' | '.join(map(str, self)) + ')'
@property
def bounding_box(self):
lower_left = np.array([np.inf, np.inf, np.inf])
upper_right = np.array([-np.inf, -np.inf, -np.inf])
- for n in self.nodes:
+ for n in self:
lower_left_n, upper_right_n = n.bounding_box
lower_left[:] = np.minimum(lower_left, lower_left_n)
upper_right[:] = np.maximum(upper_right, upper_right_n)
return lower_left, upper_right
- @nodes.setter
- def nodes(self, nodes):
- check_type('nodes', nodes, Iterable, Region)
- self._nodes = nodes
-
def clone(self, memo=None):
"""Create a copy of this region - each of the surfaces in the
union's nodes will be cloned and will have new unique IDs.
@@ -448,7 +464,7 @@ class Union(Region):
memo = {}
clone = copy.deepcopy(self)
- clone.nodes = [n.clone(memo) for n in self.nodes]
+ clone[:] = [n.clone(memo) for n in self]
return clone
@@ -456,7 +472,7 @@ class Complement(Region):
"""Complement of a region.
The Complement of an existing :class:`openmc.Region` can be created by using
- the __invert__ operator as the following example demonstrates:
+ the ~ operator as the following example demonstrates:
>>> xl = openmc.XPlane(x0=-10.0)
>>> xr = openmc.XPlane(x0=10.0)
@@ -518,9 +534,9 @@ class Complement(Region):
# only applies to surface half-spaces, thus allowing us to calculate the
# bounding box in the usual recursive manner.
if isinstance(self.node, Union):
- temp_region = Intersection(*[~n for n in self.node.nodes])
+ temp_region = Intersection(~n for n in self.node)
elif isinstance(self.node, Intersection):
- temp_region = Union(*[~n for n in self.node.nodes])
+ temp_region = Union(~n for n in self.node)
elif isinstance(self.node, Complement):
temp_region = self.node.node
else:
diff --git a/openmc/search.py b/openmc/search.py
index 128a725d97..7f91438fd7 100644
--- a/openmc/search.py
+++ b/openmc/search.py
@@ -1,6 +1,8 @@
from collections import Callable
from numbers import Real
+import scipy.optimize as sopt
+
import openmc
import openmc.model
import openmc.checkvalue as cv
@@ -144,8 +146,6 @@ def search_for_keff(model_builder, initial_guess=None, target=1.0,
model = model_builder(initial_guess, **model_args)
cv.check_type('model_builder return', model, openmc.model.Model)
- import scipy.optimize as sopt
-
# Set the iteration data storage variables
guesses = []
results = []
diff --git a/openmc/statepoint.py b/openmc/statepoint.py
index 543e8a302d..474b03033a 100644
--- a/openmc/statepoint.py
+++ b/openmc/statepoint.py
@@ -356,71 +356,76 @@ class StatePoint(object):
else:
tally_ids = []
- # Iterate over all tallies
- for tally_id in tally_ids:
- group = tallies_group['tally {}'.format(tally_id)]
+ # Ignore warnings about duplicate IDs
+ with warnings.catch_warnings():
+ warnings.simplefilter('ignore', openmc.IDWarning)
- # Read the number of realizations
- n_realizations = group['n_realizations'].value
+ # Iterate over all tallies
+ for tally_id in tally_ids:
+ group = tallies_group['tally {}'.format(tally_id)]
- # Create Tally object and assign basic properties
- tally = openmc.Tally(tally_id)
- tally._sp_filename = self._f.filename
- tally.name = group['name'].value.decode() if 'name' in group else ''
- tally.estimator = group['estimator'].value.decode()
- tally.num_realizations = n_realizations
+ # Read the number of realizations
+ n_realizations = group['n_realizations'].value
- # Read derivative information.
- if 'derivative' in group:
- deriv_id = group['derivative'].value
- tally.derivative = self.tally_derivatives[deriv_id]
+ # Create Tally object and assign basic properties
+ tally = openmc.Tally(tally_id)
+ tally._sp_filename = self._f.filename
+ tally.name = group['name'].value.decode() if 'name' in group else ''
+ tally.estimator = group['estimator'].value.decode()
+ tally.num_realizations = n_realizations
- # Read all filters
- n_filters = group['n_filters'].value
- if n_filters > 0:
- filter_ids = group['filters'].value
- filters_group = self._f['tallies/filters']
- for filter_id in filter_ids:
- filter_group = filters_group['filter {}'.format(filter_id)]
- new_filter = openmc.Filter.from_hdf5(filter_group,
- meshes=self.meshes)
- tally.filters.append(new_filter)
+ # Read derivative information.
+ if 'derivative' in group:
+ deriv_id = group['derivative'].value
+ tally.derivative = self.tally_derivatives[deriv_id]
- # Read nuclide bins
- nuclide_names = group['nuclides'].value
+ # Read all filters
+ n_filters = group['n_filters'].value
+ if n_filters > 0:
+ filter_ids = group['filters'].value
+ filters_group = self._f['tallies/filters']
+ for filter_id in filter_ids:
+ filter_group = filters_group['filter {}'.format(
+ filter_id)]
+ new_filter = openmc.Filter.from_hdf5(
+ filter_group, meshes=self.meshes)
+ tally.filters.append(new_filter)
- # Add all nuclides to the Tally
- for name in nuclide_names:
- nuclide = openmc.Nuclide(name.decode().strip())
- tally.nuclides.append(nuclide)
+ # Read nuclide bins
+ nuclide_names = group['nuclides'].value
- scores = group['score_bins'].value
- n_score_bins = group['n_score_bins'].value
+ # Add all nuclides to the Tally
+ for name in nuclide_names:
+ nuclide = openmc.Nuclide(name.decode().strip())
+ tally.nuclides.append(nuclide)
- # Compute and set the filter strides
- for i in range(n_filters):
- tally_filter = tally.filters[i]
- tally_filter.stride = n_score_bins * len(nuclide_names)
+ scores = group['score_bins'].value
+ n_score_bins = group['n_score_bins'].value
- for j in range(i+1, n_filters):
- tally_filter.stride *= tally.filters[j].num_bins
+ # Compute and set the filter strides
+ for i in range(n_filters):
+ tally_filter = tally.filters[i]
+ tally_filter.stride = n_score_bins * len(nuclide_names)
- # Read scattering moment order strings (e.g., P3, Y1,2, etc.)
- moments = group['moment_orders'].value
+ for j in range(i+1, n_filters):
+ tally_filter.stride *= tally.filters[j].num_bins
- # Add the scores to the Tally
- for j, score in enumerate(scores):
- score = score.decode()
+ # Read scattering moment order strings (e.g., P3, Y1,2, etc.)
+ moments = group['moment_orders'].value
- # If this is a moment, use generic moment order
- pattern = r'-n$|-pn$|-yn$'
- score = re.sub(pattern, '-' + moments[j].decode(), score)
+ # Add the scores to the Tally
+ for j, score in enumerate(scores):
+ score = score.decode()
- tally.scores.append(score)
+ # If this is a moment, use generic moment order
+ pattern = r'-n$|-pn$|-yn$'
+ score = re.sub(pattern, '-' + moments[j].decode(), score)
- # Add Tally to the global dictionary of all Tallies
- tally.sparse = self.sparse
- self._tallies[tally_id] = tally
+ tally.scores.append(score)
+
+ # Add Tally to the global dictionary of all Tallies
+ tally.sparse = self.sparse
+ self._tallies[tally_id] = tally
self._tallies_read = True
diff --git a/openmc/summary.py b/openmc/summary.py
index 61596cc38e..34743757b4 100644
--- a/openmc/summary.py
+++ b/openmc/summary.py
@@ -1,5 +1,6 @@
from collections import Iterable
import re
+import warnings
import numpy as np
import h5py
@@ -31,8 +32,6 @@ class Summary(object):
"""
def __init__(self, filename):
- openmc.reset_auto_ids()
-
if not filename.endswith(('.h5', '.hdf5')):
msg = 'Unable to open "{0}" which is not an HDF5 summary file'
raise ValueError(msg)
@@ -52,7 +51,9 @@ class Summary(object):
self._nuclides = {}
self._read_nuclides()
- self._read_geometry()
+ with warnings.catch_warnings():
+ warnings.simplefilter("ignore", openmc.IDWarning)
+ self._read_geometry()
@property
def date_and_time(self):
@@ -69,7 +70,7 @@ class Summary(object):
@property
def nuclides(self):
return self._nuclides
-
+
@property
def version(self):
return tuple(self._f.attrs['openmc_version'])
diff --git a/openmc/surface.py b/openmc/surface.py
index c7c19cff36..b415ecb93a 100644
--- a/openmc/surface.py
+++ b/openmc/surface.py
@@ -12,6 +12,7 @@ import numpy as np
from openmc.checkvalue import check_type, check_value, check_greater_than
from openmc.region import Region, Intersection, Union
+from openmc.mixin import IDManagerMixin
# A static variable for auto-generated Surface IDs
@@ -20,13 +21,7 @@ AUTO_SURFACE_ID = 10000
_BOUNDARY_TYPES = ['transmission', 'vacuum', 'reflective', 'periodic']
-def reset_auto_surface_id():
- """Reset counters for all auto-generated surface IDs"""
- global AUTO_SURFACE_ID
- AUTO_SURFACE_ID = 10000
-
-
-class Surface(object):
+class Surface(IDManagerMixin):
"""An implicit surface with an associated boundary condition.
An implicit surface is defined as the set of zeros of a function of the
@@ -64,6 +59,9 @@ class Surface(object):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, surface_id=None, boundary_type='transmission', name=''):
self.id = surface_id
self.name = name
@@ -105,10 +103,6 @@ class Surface(object):
return string
- @property
- def id(self):
- return self._id
-
@property
def name(self):
return self._name
@@ -125,17 +119,6 @@ class Surface(object):
def coefficients(self):
return self._coefficients
- @id.setter
- def id(self, surface_id):
- if surface_id is None:
- global AUTO_SURFACE_ID
- self._id = AUTO_SURFACE_ID
- AUTO_SURFACE_ID += 1
- else:
- check_type('surface ID', surface_id, Integral)
- check_greater_than('surface ID', surface_id, 0, equality=True)
- self._id = surface_id
-
@name.setter
def name(self, name):
if name is not None:
@@ -1860,15 +1843,15 @@ class Halfspace(Region):
def __and__(self, other):
if isinstance(other, Intersection):
- return Intersection(self, *other.nodes)
+ return Intersection([self] + other[:])
else:
- return Intersection(self, other)
+ return Intersection((self, other))
def __or__(self, other):
if isinstance(other, Union):
- return Union(self, *other.nodes)
+ return Union([self] + other[:])
else:
- return Union(self, other)
+ return Union((self, other))
def __invert__(self):
return -self.surface if self.side == '+' else +self.surface
diff --git a/openmc/tallies.py b/openmc/tallies.py
index 1641d6164d..6853db494e 100644
--- a/openmc/tallies.py
+++ b/openmc/tallies.py
@@ -11,16 +11,16 @@ from xml.etree import ElementTree as ET
from six import string_types
import numpy as np
+import pandas as pd
+import scipy.sparse as sps
import h5py
import openmc
import openmc.checkvalue as cv
from openmc.clean_xml import clean_xml_indentation
+from .mixin import IDManagerMixin
-# "Static" variable for auto-generated Tally IDs
-AUTO_TALLY_ID = 10000
-
# The tally arithmetic product types. The tensor product performs the full
# cross product of the data in two tallies with respect to a specified axis
# (filters, nuclides, or scores). The entrywise product performs the arithmetic
@@ -39,13 +39,7 @@ _FILTER_CLASSES = (openmc.Filter, openmc.CrossFilter, openmc.AggregateFilter)
ESTIMATOR_TYPES = ['tracklength', 'collision', 'analog']
-def reset_auto_tally_id():
- """Reset counter for auto-generated tally IDs."""
- global AUTO_TALLY_ID
- AUTO_TALLY_ID = 10000
-
-
-class Tally(object):
+class Tally(IDManagerMixin):
"""A tally defined by a set of scores that are accumulated for a list of
nuclides given a set of filters.
@@ -107,6 +101,9 @@ class Tally(object):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, tally_id=None, name=''):
# Initialize Tally class attributes
self.id = tally_id
@@ -202,10 +199,6 @@ class Tally(object):
return string
- @property
- def id(self):
- return self._id
-
@property
def name(self):
return self._name
@@ -295,8 +288,6 @@ class Tally(object):
# Convert NumPy arrays to SciPy sparse LIL matrices
if self.sparse:
- import scipy.sparse as sps
-
self._sum = \
sps.lil_matrix(self._sum.flatten(), self._sum.shape)
self._sum_sq = \
@@ -337,8 +328,6 @@ class Tally(object):
# Convert NumPy array to SciPy sparse LIL matrix
if self.sparse:
- import scipy.sparse as sps
-
self._mean = \
sps.lil_matrix(self._mean.flatten(), self._mean.shape)
@@ -361,8 +350,6 @@ class Tally(object):
# Convert NumPy array to SciPy sparse LIL matrix
if self.sparse:
- import scipy.sparse as sps
-
self._std_dev = \
sps.lil_matrix(self._std_dev.flatten(), self._std_dev.shape)
@@ -420,17 +407,6 @@ class Tally(object):
DeprecationWarning)
self.triggers.append(trigger)
- @id.setter
- def id(self, tally_id):
- if tally_id is None:
- global AUTO_TALLY_ID
- self._id = AUTO_TALLY_ID
- AUTO_TALLY_ID += 1
- else:
- cv.check_type('tally ID', tally_id, Integral)
- cv.check_greater_than('tally ID', tally_id, 0, equality=True)
- self._id = tally_id
-
@name.setter
def name(self, name):
if name is not None:
@@ -608,8 +584,6 @@ class Tally(object):
# Convert NumPy arrays to SciPy sparse LIL matrices
if sparse and not self.sparse:
- import scipy.sparse as sps
-
if self._sum is not None:
self._sum = \
sps.lil_matrix(self._sum.flatten(), self._sum.shape)
@@ -1610,7 +1584,6 @@ class Tally(object):
raise KeyError(msg)
# Initialize a pandas dataframe for the tally data
- import pandas as pd
df = pd.DataFrame()
# Find the total length of the tally data array
diff --git a/openmc/tally_derivative.py b/openmc/tally_derivative.py
index 185e7ab6ae..d6c2fab028 100644
--- a/openmc/tally_derivative.py
+++ b/openmc/tally_derivative.py
@@ -7,18 +7,10 @@ from xml.etree import ElementTree as ET
from six import string_types
import openmc.checkvalue as cv
-from openmc.mixin import EqualityMixin
+from openmc.mixin import EqualityMixin, IDManagerMixin
-# "Static" variable for auto-generated TallyDerivative IDs
-AUTO_TALLY_DERIV_ID = 10000
-
-def reset_auto_tally_deriv_id():
- global AUTO_TALLY_ID
- AUTO_TALLY_DERIV_ID = 10000
-
-
-class TallyDerivative(EqualityMixin):
+class TallyDerivative(EqualityMixin, IDManagerMixin):
"""A material perturbation derivative to apply to a tally.
Parameters
@@ -48,6 +40,9 @@ class TallyDerivative(EqualityMixin):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, derivative_id=None, variable=None, material=None,
nuclide=None):
# Initialize Tally class attributes
@@ -74,10 +69,6 @@ class TallyDerivative(EqualityMixin):
return string
- @property
- def id(self):
- return self._id
-
@property
def variable(self):
return self._variable
@@ -90,18 +81,6 @@ class TallyDerivative(EqualityMixin):
def nuclide(self):
return self._nuclide
- @id.setter
- def id(self, deriv_id):
- if deriv_id is None:
- global AUTO_TALLY_DERIV_ID
- self._id = AUTO_TALLY_DERIV_ID
- AUTO_TALLY_DERIV_ID += 1
- else:
- cv.check_type('tally derivative ID', deriv_id, Integral)
- cv.check_greater_than('tally derivative ID', deriv_id, 0,
- equality=True)
- self._id = deriv_id
-
@variable.setter
def variable(self, var):
if var is not None:
diff --git a/openmc/universe.py b/openmc/universe.py
index a03e8ba873..26977ac0a2 100644
--- a/openmc/universe.py
+++ b/openmc/universe.py
@@ -11,19 +11,10 @@ import numpy as np
import openmc
import openmc.checkvalue as cv
from openmc.plots import _SVG_COLORS
+from openmc.mixin import IDManagerMixin
-# A static variable for auto-generated Lattice (Universe) IDs
-AUTO_UNIVERSE_ID = 10000
-
-
-def reset_auto_universe_id():
- """Reset counter for auto-generated universe IDs."""
- global AUTO_UNIVERSE_ID
- AUTO_UNIVERSE_ID = 10000
-
-
-class Universe(object):
+class Universe(IDManagerMixin):
"""A collection of cells that can be repeated.
Parameters
@@ -55,6 +46,9 @@ class Universe(object):
"""
+ next_id = 1
+ used_ids = set()
+
def __init__(self, universe_id=None, name='', cells=None):
# Initialize Cell class attributes
self.id = universe_id
@@ -95,10 +89,6 @@ class Universe(object):
list(self._cells.keys()))
return string
- @property
- def id(self):
- return self._id
-
@property
def name(self):
return self._name
@@ -116,22 +106,11 @@ class Universe(object):
regions = [c.region for c in self.cells.values()
if c.region is not None]
if regions:
- return openmc.Union(*regions).bounding_box
+ return openmc.Union(regions).bounding_box
else:
# Infinite bounding box
return openmc.Intersection().bounding_box
- @id.setter
- def id(self, universe_id):
- if universe_id is None:
- global AUTO_UNIVERSE_ID
- self._id = AUTO_UNIVERSE_ID
- AUTO_UNIVERSE_ID += 1
- else:
- cv.check_type('universe ID', universe_id, Integral)
- cv.check_greater_than('universe ID', universe_id, 0, equality=True)
- self._id = universe_id
-
@name.setter
def name(self, name):
if name is not None:
diff --git a/openmc/volume.py b/openmc/volume.py
index 6c4b130f96..cccb3c6a27 100644
--- a/openmc/volume.py
+++ b/openmc/volume.py
@@ -1,7 +1,7 @@
from collections import Iterable, Mapping, OrderedDict
from numbers import Real, Integral
from xml.etree import ElementTree as ET
-from warnings import warn
+import warnings
import numpy as np
import pandas as pd
@@ -85,15 +85,16 @@ class VolumeCalculation(object):
continue
if (np.any(np.asarray(lower_left) > ll) or
np.any(np.asarray(upper_right) < ur)):
- warn("Specified bounding box is smaller than computed "
- "bounding box for cell {}. Volume calculation may "
- "be incorrect!".format(c.id))
+ warnings.warn(
+ "Specified bounding box is smaller than computed "
+ "bounding box for cell {}. Volume calculation may "
+ "be incorrect!".format(c.id))
self.lower_left = lower_left
self.upper_right = upper_right
else:
if self.domain_type == 'cell':
- ll, ur = openmc.Union(*[c.region for c in domains]).bounding_box
+ ll, ur = openmc.Union(c.region for c in domains).bounding_box
if np.any(np.isinf(ll)) or np.any(np.isinf(ur)):
raise ValueError('Could not automatically determine bounding '
'box for stochastic volume calculation.')
@@ -221,12 +222,14 @@ class VolumeCalculation(object):
# Instantiate some throw-away domains that are used by the constructor
# to assign IDs
- if domain_type == 'cell':
- domains = [openmc.Cell(uid) for uid in ids]
- elif domain_type == 'material':
- domains = [openmc.Material(uid) for uid in ids]
- elif domain_type == 'universe':
- domains = [openmc.Universe(uid) for uid in ids]
+ with warnings.catch_warnings():
+ warnings.simplefilter('ignore', openmc.IDWarning)
+ if domain_type == 'cell':
+ domains = [openmc.Cell(uid) for uid in ids]
+ elif domain_type == 'material':
+ domains = [openmc.Material(uid) for uid in ids]
+ elif domain_type == 'universe':
+ domains = [openmc.Universe(uid) for uid in ids]
# Instantiate the class and assign results
vol = cls(domains, samples, lower_left, upper_right)
diff --git a/setup.py b/setup.py
index b64a806c2d..e7eb9281ca 100755
--- a/setup.py
+++ b/setup.py
@@ -45,14 +45,12 @@ kwargs = {'name': 'openmc',
if have_setuptools:
kwargs.update({
# Required dependencies
- 'install_requires': ['six', 'numpy>=1.9', 'h5py'],
+ 'install_requires': ['six', 'numpy>=1.9', 'h5py', 'scipy', 'pandas>=0.17.0'],
# Optional dependencies
'extras_require': {
'decay': ['uncertainties'],
- 'pandas': ['pandas>=0.17.0'],
'plot': ['matplotlib', 'ipython'],
- 'sparse' : ['scipy'],
'vtk': ['vtk', 'silomesh'],
'validate': ['lxml']
},
diff --git a/src/physics.F90 b/src/physics.F90
index 920835d8e7..9482772ef1 100644
--- a/src/physics.F90
+++ b/src/physics.F90
@@ -818,7 +818,6 @@ contains
real(8) :: xs_low ! 0K xs at lowest practical relative energy
real(8) :: xs_up ! 0K xs at highest practical relative energy
real(8) :: m ! slope for interpolation
- real(8) :: xi ! pseudorandom number on [0,1)
real(8) :: R ! rejection criterion for DBRC / target speed
real(8) :: cdf_low ! xs cdf at lowest practical relative energy
real(8) :: cdf_up ! xs cdf at highest practical relative energy
diff --git a/tests/test_asymmetric_lattice/inputs_true.dat b/tests/test_asymmetric_lattice/inputs_true.dat
index df9ea209ea..672f6bee12 100644
--- a/tests/test_asymmetric_lattice/inputs_true.dat
+++ b/tests/test_asymmetric_lattice/inputs_true.dat
@@ -1,19 +1,19 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -31,197 +31,197 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 3 3
- -32.13 -32.13
-
+
+
+ 21.42 21.42
+ 3 3
+ -32.13 -32.13
+
8 7 7
8 8 8
7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -32 -32 0 32 32 32
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -32 -32 0 32 32 32
+
+
-
- 27
-
-
- 10000
- nu-fission
-
+
+ 27
+
+
+ 1
+ nu-fission
+
diff --git a/tests/test_asymmetric_lattice/results_true.dat b/tests/test_asymmetric_lattice/results_true.dat
index 3e318c3434..ef7608f2fc 100644
--- a/tests/test_asymmetric_lattice/results_true.dat
+++ b/tests/test_asymmetric_lattice/results_true.dat
@@ -1 +1 @@
-f388c07481a7333bde8044d2e8805954ec41cc3e73d00f1b92b6acff03dad06e62a74e8b7595994e877f69a051ff34d8e498de69ac0efec6e396434007c10b0c
\ No newline at end of file
+3b76b468b9c0e7df6508189b75748a1b7b4f2b37486396749e1a15e536526336f70b60bb207095c39ecbd46822e8c8705ea81184a3c8546e7da09bb905d74637
\ No newline at end of file
diff --git a/tests/test_create_fission_neutrons/inputs_true.dat b/tests/test_create_fission_neutrons/inputs_true.dat
index b4245d2c89..9aeabbb57b 100644
--- a/tests/test_create_fission_neutrons/inputs_true.dat
+++ b/tests/test_create_fission_neutrons/inputs_true.dat
@@ -1,37 +1,37 @@
- |
-
-
-
-
-
-
+ |
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
- fixed source
- 100
- 10
-
-
- -1 -1 -1 1 1 1
-
-
-
- false
+ fixed source
+ 100
+ 10
+
+
+ -1 -1 -1 1 1 1
+
+
+
+ false
-
- flux
-
+
+ flux
+
diff --git a/tests/test_diff_tally/inputs_true.dat b/tests/test_diff_tally/inputs_true.dat
index 83dfd7ff9b..ff134bd5c3 100644
--- a/tests/test_diff_tally/inputs_true.dat
+++ b/tests/test_diff_tally/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,313 +127,313 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 3
- 0
-
-
- -160 -160 -183 160 160 183
-
-
- true
+ eigenvalue
+ 100
+ 3
+ 0
+
+
+ -160 -160 -183 160 160 183
+
+
+ true
-
- 1 3
-
-
- 0.0 0.625 20000000.0
-
-
- 10000
- flux
- 1
-
-
- 10000
- flux
- 2
-
-
- 10000
- flux
- 3
-
-
- 10000
- flux
- 4
-
-
- 10000
- flux
- 5
-
-
- 10000
- total U235
- total absorption scatter fission nu-fission
- 1
-
-
- 10000
- total U235
- total absorption scatter fission nu-fission
- 2
-
-
- 10000
- total U235
- total absorption scatter fission nu-fission
- 3
-
-
- 10000
- total U235
- total absorption scatter fission nu-fission
- 4
-
-
- 10000
- total U235
- total absorption scatter fission nu-fission
- 5
-
-
- 10000
- absorption
- analog
- 1
-
-
- 10000
- absorption
- analog
- 2
-
-
- 10000
- absorption
- analog
- 3
-
-
- 10000
- absorption
- analog
- 4
-
-
- 10000
- absorption
- analog
- 5
-
-
- 10000 10001
- total U235
- nu-fission scatter
- 1
-
-
- 10000 10001
- total U235
- nu-fission scatter
- 2
-
-
- 10000 10001
- U235
- nu-fission scatter
- 3
-
-
- 10000 10001
- U235
- nu-fission scatter
- 4
-
-
- 10000 10001
- U235
- nu-fission scatter
- 5
-
-
-
-
-
-
+
+ 1 3
+
+
+ 0.0 0.625 20000000.0
+
+
+ 1
+ flux
+ 1
+
+
+ 1
+ flux
+ 2
+
+
+ 1
+ flux
+ 3
+
+
+ 1
+ flux
+ 4
+
+
+ 1
+ flux
+ 5
+
+
+ 1
+ total U235
+ total absorption scatter fission nu-fission
+ 1
+
+
+ 1
+ total U235
+ total absorption scatter fission nu-fission
+ 2
+
+
+ 1
+ total U235
+ total absorption scatter fission nu-fission
+ 3
+
+
+ 1
+ total U235
+ total absorption scatter fission nu-fission
+ 4
+
+
+ 1
+ total U235
+ total absorption scatter fission nu-fission
+ 5
+
+
+ 1
+ absorption
+ analog
+ 1
+
+
+ 1
+ absorption
+ analog
+ 2
+
+
+ 1
+ absorption
+ analog
+ 3
+
+
+ 1
+ absorption
+ analog
+ 4
+
+
+ 1
+ absorption
+ analog
+ 5
+
+
+ 1 2
+ total U235
+ nu-fission scatter
+ 1
+
+
+ 1 2
+ total U235
+ nu-fission scatter
+ 2
+
+
+ 1 2
+ U235
+ nu-fission scatter
+ 3
+
+
+ 1 2
+ U235
+ nu-fission scatter
+ 4
+
+
+ 1 2
+ U235
+ nu-fission scatter
+ 5
+
+
+
+
+
+
diff --git a/tests/test_diff_tally/results_true.dat b/tests/test_diff_tally/results_true.dat
index 4879e8a2f6..29c906f2e8 100644
--- a/tests/test_diff_tally/results_true.dat
+++ b/tests/test_diff_tally/results_true.dat
@@ -1,67 +1,27 @@
d_material,d_nuclide,d_variable,score,mean,std. dev.
-1,,density,nu-fission,0.0000000e+00,0.0000000e+00
-1,,density,scatter,3.9903014e-02,9.1258569e-03
-1,,density,nu-fission,0.0000000e+00,0.0000000e+00
-1,,density,scatter,9.8213753e-04,9.8213753e-04
-1,,density,nu-fission,2.7945436e-02,2.0999385e-02
-1,,density,scatter,4.0626164e-01,1.7017647e-02
-1,,density,nu-fission,2.4595326e-02,2.1224461e-02
-1,,density,scatter,2.6505966e-03,2.3698970e-03
-1,,density,nu-fission,0.0000000e+00,0.0000000e+00
-1,,density,scatter,-1.2721691e-01,1.8810988e-01
-1,,density,nu-fission,0.0000000e+00,0.0000000e+00
-1,,density,scatter,0.0000000e+00,0.0000000e+00
-1,,density,nu-fission,0.0000000e+00,0.0000000e+00
-1,,density,scatter,4.1950837e-02,7.3679973e-02
-1,,density,nu-fission,0.0000000e+00,0.0000000e+00
-1,,density,scatter,0.0000000e+00,0.0000000e+00
-1,O16,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
-1,O16,nuclide_density,scatter,-1.9798569e-02,1.9798569e-02
-1,O16,nuclide_density,nu-fission,9.3633316e-01,2.0322303e+00
-1,O16,nuclide_density,scatter,-2.2042880e-01,1.6781769e-01
-1,O16,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
-1,O16,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
-1,O16,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
-1,O16,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
-1,U235,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
-1,U235,nuclide_density,scatter,2.3761278e+00,2.3761278e+00
-1,U235,nuclide_density,nu-fission,7.7441706e+02,8.6460966e+01
-1,U235,nuclide_density,scatter,9.6917110e+01,1.0750583e+01
-1,U235,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
-1,U235,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
-1,U235,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
-1,U235,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
-1,,temperature,nu-fission,0.0000000e+00,0.0000000e+00
-1,,temperature,scatter,-2.0607997e-06,2.0607997e-06
-1,,temperature,nu-fission,3.8846012e-06,3.5405078e-05
-1,,temperature,scatter,-6.6772461e-07,2.0750790e-07
-1,,temperature,nu-fission,0.0000000e+00,0.0000000e+00
-1,,temperature,scatter,0.0000000e+00,0.0000000e+00
-1,,temperature,nu-fission,0.0000000e+00,0.0000000e+00
-1,,temperature,scatter,0.0000000e+00,0.0000000e+00
-3,,density,flux,-7.6179773e+00,5.0326448e+00
-3,,density,flux,-1.6242019e+01,6.6231769e+00
-1,,density,flux,-2.2394711e-01,5.4534246e-02
-1,,density,flux,-5.7132388e-02,1.6898131e-01
-1,O16,nuclide_density,flux,-1.3403627e+01,1.3017120e+01
-1,O16,nuclide_density,flux,-1.0499675e+01,2.1684952e+01
-1,U235,nuclide_density,flux,-2.4741168e+03,5.7986931e+01
-1,U235,nuclide_density,flux,-1.9955529e+03,4.3254814e+02
-1,,temperature,flux,1.0601812e-04,3.3076564e-04
-1,,temperature,flux,1.6664397e-04,2.8761161e-04
-3,,density,total,-3.3161583e+00,2.5615932e+00
-3,,density,absorption,-4.3491247e-01,5.1559026e-01
-3,,density,scatter,-2.8812458e+00,2.0540304e+00
-3,,density,fission,-2.3060366e-01,3.1191112e-01
-3,,density,nu-fission,-5.6817321e-01,7.6143397e-01
-3,,density,total,-2.8908006e-01,3.9383187e-01
-3,,density,absorption,-2.5237484e-01,3.6565057e-01
-3,,density,scatter,-3.6705219e-02,2.9275369e-02
-3,,density,fission,-2.1271120e-01,3.0873701e-01
-3,,density,nu-fission,-5.1866339e-01,7.5235541e-01
-3,,density,total,2.7320555e+00,8.7709460e+00
-3,,density,absorption,8.4322459e-02,1.2807898e-01
-3,,density,scatter,2.6477331e+00,8.6432562e+00
+3,,density,flux,-4.5951022e+00,4.0201889e-01
+3,,density,flux,-9.9630192e+00,1.8897688e+00
+1,,density,flux,-4.2074596e-01,6.8569557e-02
+1,,density,flux,-2.8861314e-01,1.0032157e-01
+1,O16,nuclide_density,flux,-1.7146771e+01,1.8740496e+01
+1,O16,nuclide_density,flux,-1.4411733e+01,1.5986415e+01
+1,U235,nuclide_density,flux,-3.1082590e+03,3.5930199e+02
+1,U235,nuclide_density,flux,-2.5816702e+03,2.4275334e+02
+1,,temperature,flux,-2.2847162e-06,3.5489476e-04
+1,,temperature,flux,-8.5566667e-05,4.3023777e-04
+3,,density,total,-1.5582276e+00,2.8496759e-01
+3,,density,absorption,1.5711173e-01,1.7341244e-01
+3,,density,scatter,-1.7153393e+00,1.9431809e-01
+3,,density,fission,2.0152323e-01,7.4786095e-02
+3,,density,nu-fission,4.8687131e-01,1.8265878e-01
+3,,density,total,2.2943608e-01,8.6539576e-02
+3,,density,absorption,2.4646330e-01,8.6186628e-02
+3,,density,scatter,-1.7027217e-02,3.1732345e-03
+3,,density,fission,2.1668870e-01,7.5183313e-02
+3,,density,nu-fission,5.2774399e-01,1.8320780e-01
+3,,density,total,1.3300225e+01,4.2626034e+00
+3,,density,absorption,2.3903751e-01,8.9355264e-02
+3,,density,scatter,1.3061188e+01,4.1751261e+00
3,,density,fission,0.0000000e+00,0.0000000e+00
3,,density,nu-fission,0.0000000e+00,0.0000000e+00
3,,density,total,0.0000000e+00,0.0000000e+00
@@ -69,19 +29,19 @@ d_material,d_nuclide,d_variable,score,mean,std. dev.
3,,density,scatter,0.0000000e+00,0.0000000e+00
3,,density,fission,0.0000000e+00,0.0000000e+00
3,,density,nu-fission,0.0000000e+00,0.0000000e+00
-1,,density,total,4.7523458e-01,2.5651989e-02
-1,,density,absorption,3.1301277e-02,7.6793124e-03
-1,,density,scatter,4.4393330e-01,1.8023240e-02
-1,,density,fission,1.5559382e-02,3.2310296e-03
-1,,density,nu-fission,3.8658175e-02,7.8012239e-03
-1,,density,total,2.2062973e-02,4.3689056e-03
-1,,density,absorption,1.6845658e-02,4.0750597e-03
-1,,density,scatter,5.2173154e-03,2.9663441e-04
-1,,density,fission,1.3503676e-02,3.2642872e-03
-1,,density,nu-fission,3.2945540e-02,7.9507678e-03
-1,,density,total,-9.4735075e-02,2.5584662e-01
-1,,density,absorption,-4.0246308e-03,5.2111771e-03
-1,,density,scatter,-9.0710444e-02,2.5073759e-01
+1,,density,total,3.3373495e-01,4.6827421e-02
+1,,density,absorption,6.7487092e-04,6.5232977e-03
+1,,density,scatter,3.3306008e-01,4.0307583e-02
+1,,density,fission,-1.8402784e-03,4.2206212e-03
+1,,density,nu-fission,-3.8312038e-03,1.0337874e-02
+1,,density,total,-2.4831544e-04,5.5020059e-03
+1,,density,absorption,-4.0311629e-03,5.0266899e-03
+1,,density,scatter,3.7828475e-03,4.8043964e-04
+1,,density,fission,-3.6379968e-03,4.1821819e-03
+1,,density,nu-fission,-8.8266852e-03,1.0193373e-02
+1,,density,total,-3.6848185e-01,1.9314902e-01
+1,,density,absorption,-7.3640407e-03,4.0184508e-03
+1,,density,scatter,-3.6111780e-01,1.8936612e-01
1,,density,fission,0.0000000e+00,0.0000000e+00
1,,density,nu-fission,0.0000000e+00,0.0000000e+00
1,,density,total,0.0000000e+00,0.0000000e+00
@@ -89,19 +49,19 @@ d_material,d_nuclide,d_variable,score,mean,std. dev.
1,,density,scatter,0.0000000e+00,0.0000000e+00
1,,density,fission,0.0000000e+00,0.0000000e+00
1,,density,nu-fission,0.0000000e+00,0.0000000e+00
-1,O16,nuclide_density,total,4.4488235e+01,5.3981552e+00
-1,O16,nuclide_density,absorption,-2.9372260e-01,9.3282726e-01
-1,O16,nuclide_density,scatter,4.4781958e+01,4.5257514e+00
-1,O16,nuclide_density,fission,9.9830021e-02,4.0698873e-01
-1,O16,nuclide_density,nu-fission,2.3343404e-01,9.8749080e-01
-1,O16,nuclide_density,total,4.0916790e-02,6.2301743e-01
-1,O16,nuclide_density,absorption,8.8291907e-02,5.5570859e-01
-1,O16,nuclide_density,scatter,-4.7375117e-02,6.7714014e-02
-1,O16,nuclide_density,fission,1.3678946e-01,4.4006360e-01
-1,O16,nuclide_density,nu-fission,3.3258041e-01,1.0719299e+00
-1,O16,nuclide_density,total,-1.6055867e+01,2.3439329e+01
-1,O16,nuclide_density,absorption,-3.9601159e-01,3.0131618e-01
-1,O16,nuclide_density,scatter,-1.5659856e+01,2.3140401e+01
+1,O16,nuclide_density,total,3.9050701e+01,8.5131265e+00
+1,O16,nuclide_density,absorption,-7.7573286e-01,7.1182570e-01
+1,O16,nuclide_density,scatter,3.9826434e+01,7.8536529e+00
+1,O16,nuclide_density,fission,-4.2193390e-01,6.0091792e-01
+1,O16,nuclide_density,nu-fission,-1.0411912e+00,1.4662352e+00
+1,O16,nuclide_density,total,-5.8976625e-01,7.9559349e-01
+1,O16,nuclide_density,absorption,-5.0047331e-01,7.1666177e-01
+1,O16,nuclide_density,scatter,-8.9292946e-02,8.9937898e-02
+1,O16,nuclide_density,fission,-3.6634959e-01,6.1270658e-01
+1,O16,nuclide_density,nu-fission,-8.9338374e-01,1.4932014e+00
+1,O16,nuclide_density,total,-3.3511352e+00,2.2365725e+01
+1,O16,nuclide_density,absorption,1.5473875e-01,4.3692662e-01
+1,O16,nuclide_density,scatter,-3.5058740e+00,2.1928948e+01
1,O16,nuclide_density,fission,0.0000000e+00,0.0000000e+00
1,O16,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
1,O16,nuclide_density,total,0.0000000e+00,0.0000000e+00
@@ -109,19 +69,19 @@ d_material,d_nuclide,d_variable,score,mean,std. dev.
1,O16,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
1,O16,nuclide_density,fission,0.0000000e+00,0.0000000e+00
1,O16,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
-1,U235,nuclide_density,total,-6.1444882e+02,6.0111765e+01
-1,U235,nuclide_density,absorption,2.3977145e+02,4.5868416e+01
-1,U235,nuclide_density,scatter,-8.5422027e+02,2.4877998e+01
-1,U235,nuclide_density,fission,3.1319140e+02,3.1465133e+01
-1,U235,nuclide_density,nu-fission,7.6415485e+02,7.6501622e+01
-1,U235,nuclide_density,total,5.0916190e+02,3.5499332e+01
-1,U235,nuclide_density,absorption,3.9477370e+02,3.4326175e+01
-1,U235,nuclide_density,scatter,1.1438820e+02,2.7378233e+00
-1,U235,nuclide_density,fission,3.1360747e+02,3.2243613e+01
-1,U235,nuclide_density,nu-fission,7.6527247e+02,7.8683716e+01
-1,U235,nuclide_density,total,-4.1815705e+03,8.7796625e+02
-1,U235,nuclide_density,absorption,-1.0563225e+02,2.5308631e+01
-1,U235,nuclide_density,scatter,-4.0759382e+03,8.5332198e+02
+1,U235,nuclide_density,total,-9.1643805e+02,1.8814046e+02
+1,U235,nuclide_density,absorption,1.8114000e+02,4.6345847e+01
+1,U235,nuclide_density,scatter,-1.0975781e+03,1.4310981e+02
+1,U235,nuclide_density,fission,2.8765342e+02,2.2586319e+01
+1,U235,nuclide_density,nu-fission,7.0175585e+02,5.5024716e+01
+1,U235,nuclide_density,total,4.6786282e+02,2.8271731e+01
+1,U235,nuclide_density,absorption,3.6134508e+02,2.8453765e+01
+1,U235,nuclide_density,scatter,1.0651774e+02,1.3120589e+00
+1,U235,nuclide_density,fission,2.8859249e+02,2.2522591e+01
+1,U235,nuclide_density,nu-fission,7.0430623e+02,5.4858487e+01
+1,U235,nuclide_density,total,-5.0586963e+03,6.7151365e+02
+1,U235,nuclide_density,absorption,-1.2315731e+02,1.8905184e+01
+1,U235,nuclide_density,scatter,-4.9355390e+03,6.5260939e+02
1,U235,nuclide_density,fission,0.0000000e+00,0.0000000e+00
1,U235,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
1,U235,nuclide_density,total,0.0000000e+00,0.0000000e+00
@@ -129,19 +89,19 @@ d_material,d_nuclide,d_variable,score,mean,std. dev.
1,U235,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
1,U235,nuclide_density,fission,0.0000000e+00,0.0000000e+00
1,U235,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
-1,,temperature,total,2.1367126e-04,1.8632825e-04
-1,,temperature,absorption,6.9456243e-05,3.2199405e-05
-1,,temperature,scatter,1.4421502e-04,1.5754186e-04
-1,,temperature,fission,3.0674921e-06,1.8048386e-05
-1,,temperature,nu-fission,7.4768732e-06,4.3976788e-05
-1,,temperature,total,5.8223046e-06,2.3786485e-05
-1,,temperature,absorption,5.2142631e-06,2.1901921e-05
-1,,temperature,scatter,6.0804154e-07,1.9834897e-06
-1,,temperature,fission,3.0674141e-06,1.8048551e-05
-1,,temperature,nu-fission,7.4766883e-06,4.3977175e-05
-1,,temperature,total,2.1510094e-04,4.6388764e-04
-1,,temperature,absorption,2.2409493e-06,8.2901087e-06
-1,,temperature,scatter,2.1285999e-04,4.5560092e-04
+1,,temperature,total,8.6368265e-05,1.7363899e-04
+1,,temperature,absorption,1.9220262e-05,3.4988977e-05
+1,,temperature,scatter,6.7148003e-05,1.4635162e-04
+1,,temperature,fission,-5.2927287e-06,1.2158338e-05
+1,,temperature,nu-fission,-1.2897086e-05,2.9622912e-05
+1,,temperature,total,-4.2009323e-06,1.8263855e-05
+1,,temperature,absorption,-4.3037914e-06,1.6219907e-05
+1,,temperature,scatter,1.0285902e-07,2.0676492e-06
+1,,temperature,fission,-5.2953783e-06,1.2158786e-05
+1,,temperature,nu-fission,-1.2903531e-05,2.9624000e-05
+1,,temperature,total,-1.1160261e-04,6.1705782e-04
+1,,temperature,absorption,-2.0394397e-06,8.4055062e-06
+1,,temperature,scatter,-1.0956317e-04,6.0869070e-04
1,,temperature,fission,0.0000000e+00,0.0000000e+00
1,,temperature,nu-fission,0.0000000e+00,0.0000000e+00
1,,temperature,total,0.0000000e+00,0.0000000e+00
@@ -149,29 +109,69 @@ d_material,d_nuclide,d_variable,score,mean,std. dev.
1,,temperature,scatter,0.0000000e+00,0.0000000e+00
1,,temperature,fission,0.0000000e+00,0.0000000e+00
1,,temperature,nu-fission,0.0000000e+00,0.0000000e+00
-3,,density,absorption,-1.6517209e-01,3.0984748e-01
-3,,density,absorption,8.0401451e-03,1.4689308e-01
-1,,density,absorption,2.9069923e-02,2.2139686e-03
-1,,density,absorption,-9.4690017e-03,8.6605404e-03
-1,O16,nuclide_density,absorption,7.6912288e-01,4.1945623e-01
-1,O16,nuclide_density,absorption,-6.3724748e-01,6.6341497e-01
-1,U235,nuclide_density,absorption,1.4109552e+02,1.8518919e+01
-1,U235,nuclide_density,absorption,-1.2052821e+02,3.2084005e+01
-1,,temperature,absorption,3.9995382e-05,2.1703359e-05
-1,,temperature,absorption,2.7274368e-06,8.9339250e-06
+3,,density,absorption,1.3594219e-01,1.0122046e-01
+3,,density,absorption,2.8656499e-01,3.7923985e-02
+1,,density,absorption,-2.2106085e-03,9.8387075e-03
+1,,density,absorption,-3.3239716e-03,8.7768141e-03
+1,O16,nuclide_density,absorption,-1.2640173e+00,9.1596515e-01
+1,O16,nuclide_density,absorption,1.3146714e-01,9.9380272e-01
+1,U235,nuclide_density,absorption,1.5677452e+02,8.1085465e+01
+1,U235,nuclide_density,absorption,-1.4334804e+02,3.2100956e+01
+1,,temperature,absorption,-8.9633351e-06,3.5750907e-05
+1,,temperature,absorption,7.0140498e-07,1.1694324e-05
3,,density,nu-fission,0.0000000e+00,0.0000000e+00
-3,,density,scatter,-8.7934549e-01,1.0210652e+00
+3,,density,scatter,4.7213241e-01,1.6556808e-01
3,,density,nu-fission,0.0000000e+00,0.0000000e+00
-3,,density,scatter,-3.5236517e-03,3.5236517e-03
-3,,density,nu-fission,7.2952775e-02,2.9725868e-01
-3,,density,scatter,-2.2716407e+00,1.2546346e+00
-3,,density,nu-fission,8.9171241e-02,3.0634860e-01
-3,,density,scatter,-1.0151726e-03,9.6296789e-03
+3,,density,scatter,3.4067110e-02,2.1267271e-02
+3,,density,nu-fission,4.1265284e-01,1.3891654e-01
+3,,density,scatter,-2.1663022e+00,3.2444877e-01
+3,,density,nu-fission,4.4524898e-01,1.4098968e-01
+3,,density,scatter,-2.1357153e-02,1.7423446e-02
3,,density,nu-fission,0.0000000e+00,0.0000000e+00
-3,,density,scatter,2.3163919e+00,4.8766694e+00
+3,,density,scatter,8.6343785e+00,2.9292930e+00
3,,density,nu-fission,0.0000000e+00,0.0000000e+00
3,,density,scatter,0.0000000e+00,0.0000000e+00
3,,density,nu-fission,0.0000000e+00,0.0000000e+00
-3,,density,scatter,4.0762347e-01,3.8504133e+00
+3,,density,scatter,4.3792818e+00,1.9915652e+00
3,,density,nu-fission,0.0000000e+00,0.0000000e+00
3,,density,scatter,0.0000000e+00,0.0000000e+00
+1,,density,nu-fission,0.0000000e+00,0.0000000e+00
+1,,density,scatter,-5.0479210e-03,9.5688761e-03
+1,,density,nu-fission,0.0000000e+00,0.0000000e+00
+1,,density,scatter,4.4418327e-04,7.8121620e-04
+1,,density,nu-fission,-1.9240114e-02,1.4935352e-02
+1,,density,scatter,3.4099348e-01,2.8182893e-02
+1,,density,nu-fission,-2.4226858e-02,1.4481188e-02
+1,,density,scatter,1.1073847e-03,2.7478584e-04
+1,,density,nu-fission,0.0000000e+00,0.0000000e+00
+1,,density,scatter,-2.7695506e-01,1.3529978e-01
+1,,density,nu-fission,0.0000000e+00,0.0000000e+00
+1,,density,scatter,0.0000000e+00,0.0000000e+00
+1,,density,nu-fission,0.0000000e+00,0.0000000e+00
+1,,density,scatter,-8.8202815e-02,7.8863942e-02
+1,,density,nu-fission,0.0000000e+00,0.0000000e+00
+1,,density,scatter,0.0000000e+00,0.0000000e+00
+1,O16,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
+1,O16,nuclide_density,scatter,1.1279170e-01,6.9836765e-02
+1,O16,nuclide_density,nu-fission,-1.6695105e+00,1.6777445e+00
+1,O16,nuclide_density,scatter,-1.0671543e-01,1.9127943e-01
+1,O16,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
+1,O16,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
+1,O16,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
+1,O16,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
+1,U235,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
+1,U235,nuclide_density,scatter,6.3235790e+00,3.9733167e+00
+1,U235,nuclide_density,nu-fission,6.2368225e+02,1.0172850e+02
+1,U235,nuclide_density,scatter,3.2601903e+01,6.2672072e+00
+1,U235,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
+1,U235,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
+1,U235,nuclide_density,nu-fission,0.0000000e+00,0.0000000e+00
+1,U235,nuclide_density,scatter,0.0000000e+00,0.0000000e+00
+1,,temperature,nu-fission,0.0000000e+00,0.0000000e+00
+1,,temperature,scatter,-2.0884127e-06,1.6684645e-06
+1,,temperature,nu-fission,-1.5670247e-05,4.5939944e-05
+1,,temperature,scatter,3.9749436e-06,3.9749436e-06
+1,,temperature,nu-fission,0.0000000e+00,0.0000000e+00
+1,,temperature,scatter,0.0000000e+00,0.0000000e+00
+1,,temperature,nu-fission,0.0000000e+00,0.0000000e+00
+1,,temperature,scatter,0.0000000e+00,0.0000000e+00
diff --git a/tests/test_distribmat/inputs_true.dat b/tests/test_distribmat/inputs_true.dat
index cd26a0e7ce..85d35b0810 100644
--- a/tests/test_distribmat/inputs_true.dat
+++ b/tests/test_distribmat/inputs_true.dat
@@ -1,62 +1,62 @@
- |
- |
- |
- |
-
- 2.0 2.0
- 1
- 2 2
- -2.0 -2.0
-
+ |
+ |
+ |
+ |
+
+ 2.0 2.0
+ 1
+ 2 2
+ -2.0 -2.0
+
11 11
11 11
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 1000
- 5
- 0
-
-
- -1 -1 -1 1 1 1
-
-
+ eigenvalue
+ 1000
+ 5
+ 0
+
+
+ -1 -1 -1 1 1 1
+
+
-
- 0 0 0
- 7 7
- 400 400
-
-
- 0 0 0
- 7 7
- 400 400
-
+
+ 0 0 0
+ 7 7
+ 400 400
+
+
+ 0 0 0
+ 7 7
+ 400 400
+
diff --git a/tests/test_distribmat/results_true.dat b/tests/test_distribmat/results_true.dat
index a47d167e23..cd6aa95d4f 100644
--- a/tests/test_distribmat/results_true.dat
+++ b/tests/test_distribmat/results_true.dat
@@ -4,6 +4,6 @@ Cell
ID = 11
Name =
Fill = [2, 3, None, 2]
- Region = -10000
+ Region = -9
Rotation = None
Translation = None
diff --git a/tests/test_energy_cutoff/inputs_true.dat b/tests/test_energy_cutoff/inputs_true.dat
index a2d2967c0e..17851b05ad 100644
--- a/tests/test_energy_cutoff/inputs_true.dat
+++ b/tests/test_energy_cutoff/inputs_true.dat
@@ -1,42 +1,42 @@
- |
-
-
-
-
-
-
+ |
+
+
+
+
+
+
-
-
-
-
+
+
+
+
- fixed source
- 100
- 10
-
-
- -1 -1 -1 1 1 1
-
-
-
-
- 4.0
-
+ fixed source
+ 100
+ 10
+
+
+ -1 -1 -1 1 1 1
+
+
+
+
+ 4.0
+
-
- 0.0 4.0
-
-
- 10000
- flux
-
+
+ 0.0 4.0
+
+
+ 1
+ flux
+
diff --git a/tests/test_filter_energyfun/inputs_true.dat b/tests/test_filter_energyfun/inputs_true.dat
index cbf6183d19..d857451cb0 100644
--- a/tests/test_filter_energyfun/inputs_true.dat
+++ b/tests/test_filter_energyfun/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,200 +127,200 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -160 -160 -183 160 160 183
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -160 -160 -183 160 160 183
+
+
-
- 1e-05 0.369 1000.0 100000.0 600000.0 1000000.0 2000000.0 4000000.0 30000000.0
- 0.1 0.1 0.1333 0.158 0.18467 0.25618 0.4297 0.48 0.48
-
-
- Am241
- (n,gamma)
-
-
- 10000
- Am241
- (n,gamma)
-
+
+ 1e-05 0.369 1000.0 100000.0 600000.0 1000000.0 2000000.0 4000000.0 30000000.0
+ 0.1 0.1 0.1333 0.158 0.18467 0.25618 0.4297 0.48 0.48
+
+
+ Am241
+ (n,gamma)
+
+
+ 1
+ Am241
+ (n,gamma)
+
diff --git a/tests/test_filter_energyfun/results_true.dat b/tests/test_filter_energyfun/results_true.dat
index 8e48e5f3cb..4c9f5ec0a4 100644
--- a/tests/test_filter_energyfun/results_true.dat
+++ b/tests/test_filter_energyfun/results_true.dat
@@ -1,2 +1,2 @@
energyfunction nuclide score mean std. dev.
-0 ac03185c35fac8 Am241 (n,gamma) 1.00e-01 6.22e-03
+0 02180f5f310ee4 Am241 (n,gamma) 1.00e-01 9.97e-03
diff --git a/tests/test_filter_energyfun/test_filter_energyfun.py b/tests/test_filter_energyfun/test_filter_energyfun.py
index 07ae993a9e..7e787edff2 100644
--- a/tests/test_filter_energyfun/test_filter_energyfun.py
+++ b/tests/test_filter_energyfun/test_filter_energyfun.py
@@ -29,7 +29,7 @@ class FilterEnergyFunHarness(PyAPITestHarness):
assert filt1 == filt2, 'Error with the .from_tabulated1d constructor'
# Make tallies.
- tallies = [openmc.Tally(), openmc.Tally()]
+ tallies = [openmc.Tally(1), openmc.Tally(2)]
for t in tallies:
t.scores = ['(n,gamma)']
t.nuclides = ['Am241']
@@ -42,7 +42,7 @@ class FilterEnergyFunHarness(PyAPITestHarness):
sp = openmc.StatePoint(statepoint)
# Use tally arithmetic to compute the branching ratio.
- br_tally = sp.tallies[10001] / sp.tallies[10000]
+ br_tally = sp.tallies[2] / sp.tallies[1]
# Output the tally in a Pandas DataFrame.
return br_tally.get_pandas_dataframe().to_string() + '\n'
diff --git a/tests/test_filter_mesh/inputs_true.dat b/tests/test_filter_mesh/inputs_true.dat
index e5d9006249..6d14f9e7e3 100644
--- a/tests/test_filter_mesh/inputs_true.dat
+++ b/tests/test_filter_mesh/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,234 +127,234 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -160 -160 -183 160 160 183
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -160 -160 -183 160 160 183
+
+
-
- 17
- -182.07
- 182.07
-
-
- 17 17
- -182.07 -182.07
- 182.07 182.07
-
-
- 17 17 17
- -182.07 -182.07 -183.0
- 182.07 182.07 183.0
-
-
- 1
-
-
- 2
-
-
- 3
-
-
- 10000
- total
-
-
- 10000
- current
-
-
- 10001
- total
-
-
- 10001
- current
-
-
- 10002
- total
-
-
- 10002
- current
-
+
+ 17
+ -182.07
+ 182.07
+
+
+ 17 17
+ -182.07 -182.07
+ 182.07 182.07
+
+
+ 17 17 17
+ -182.07 -182.07 -183.0
+ 182.07 182.07 183.0
+
+
+ 1
+
+
+ 2
+
+
+ 3
+
+
+ 1
+ total
+
+
+ 1
+ current
+
+
+ 2
+ total
+
+
+ 2
+ current
+
+
+ 3
+ total
+
+
+ 3
+ current
+
diff --git a/tests/test_filter_mesh/results_true.dat b/tests/test_filter_mesh/results_true.dat
index 61ba50e20c..ac3439da50 100644
--- a/tests/test_filter_mesh/results_true.dat
+++ b/tests/test_filter_mesh/results_true.dat
@@ -1 +1 @@
-2416e74f84dd57c46a6e2fc94e8f794d9725cae964beaf4659f06aae5ed2b804b968cf2ca512b461d6e59e998f61a967db2f2fe97ce22e7607444f50ca38f646
\ No newline at end of file
+804d161cb8eae506d3247a533d122f44a01d3cedd566b3c65c71a0b51326dd9b97f8bbf45af7304b500476f3f854d91b10ccad94122d15f23641b05b835fada6
\ No newline at end of file
diff --git a/tests/test_iso_in_lab/inputs_true.dat b/tests/test_iso_in_lab/inputs_true.dat
index 9eee57672e..098056f5b0 100644
--- a/tests/test_iso_in_lab/inputs_true.dat
+++ b/tests/test_iso_in_lab/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,183 +127,183 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -160 -160 -183 160 160 183
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -160 -160 -183 160 160 183
+
+
diff --git a/tests/test_iso_in_lab/results_true.dat b/tests/test_iso_in_lab/results_true.dat
index c3fc1cf057..844bc2e8eb 100644
--- a/tests/test_iso_in_lab/results_true.dat
+++ b/tests/test_iso_in_lab/results_true.dat
@@ -1,2 +1,2 @@
k-combined:
-9.753410E-01 6.608253E-02
+9.672875E-01 3.577848E-02
diff --git a/tests/test_mg_basic/inputs_true.dat b/tests/test_mg_basic/inputs_true.dat
index 9e722493ac..220b1de240 100644
--- a/tests/test_mg_basic/inputs_true.dat
+++ b/tests/test_mg_basic/inputs_true.dat
@@ -1,97 +1,97 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- ../1d_mgxs.h5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ ../1d_mgxs.h5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- 0.0 0.0 0.0 10.0 10.0 5.0
-
-
- multi-group
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ 0.0 0.0 0.0 10.0 10.0 5.0
+
+
+ multi-group
diff --git a/tests/test_mg_convert/inputs_true.dat b/tests/test_mg_convert/inputs_true.dat
index 85eeb3a24a..e2c3a01fa7 100644
--- a/tests/test_mg_convert/inputs_true.dat
+++ b/tests/test_mg_convert/inputs_true.dat
@@ -1,29 +1,29 @@
- |
-
-
-
-
+ |
+
+
+
+
- ./mgxs.h5
-
-
-
-
+ ./mgxs.h5
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -5 -5 -5 5 5 5
-
-
- multi-group
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -5 -5 -5 5 5 5
+
+
+ multi-group
diff --git a/tests/test_mg_legendre/inputs_true.dat b/tests/test_mg_legendre/inputs_true.dat
index 05614b279d..9b63fb944c 100644
--- a/tests/test_mg_legendre/inputs_true.dat
+++ b/tests/test_mg_legendre/inputs_true.dat
@@ -1,46 +1,46 @@
- |
- |
- |
-
-
-
-
-
-
-
-
+ |
+ |
+ |
+
+
+
+
+
+
+
+
- ../1d_mgxs.h5
-
-
-
-
-
-
-
-
-
-
-
-
+ ../1d_mgxs.h5
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- 0.0 0.0 0.0 10.0 10.0 5.0
-
-
- multi-group
-
- false
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ 0.0 0.0 0.0 10.0 10.0 5.0
+
+
+ multi-group
+
+ false
+
diff --git a/tests/test_mg_max_order/inputs_true.dat b/tests/test_mg_max_order/inputs_true.dat
index 07725dd318..3954bc73a7 100644
--- a/tests/test_mg_max_order/inputs_true.dat
+++ b/tests/test_mg_max_order/inputs_true.dat
@@ -1,44 +1,44 @@
- |
- |
- |
-
-
-
-
-
-
-
-
+ |
+ |
+ |
+
+
+
+
+
+
+
+
- ../1d_mgxs.h5
-
-
-
-
-
-
-
-
-
-
-
-
+ ../1d_mgxs.h5
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- 0.0 0.0 0.0 10.0 10.0 5.0
-
-
- multi-group
- 1
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ 0.0 0.0 0.0 10.0 10.0 5.0
+
+
+ multi-group
+ 1
diff --git a/tests/test_mg_nuclide/inputs_true.dat b/tests/test_mg_nuclide/inputs_true.dat
index 4225f7571a..d42b15480d 100644
--- a/tests/test_mg_nuclide/inputs_true.dat
+++ b/tests/test_mg_nuclide/inputs_true.dat
@@ -1,97 +1,97 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- ../1d_mgxs.h5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ ../1d_mgxs.h5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- 0.0 0.0 0.0 10.0 10.0 5.0
-
-
- multi-group
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ 0.0 0.0 0.0 10.0 10.0 5.0
+
+
+ multi-group
diff --git a/tests/test_mg_survival_biasing/inputs_true.dat b/tests/test_mg_survival_biasing/inputs_true.dat
index de6e04644e..057af68105 100644
--- a/tests/test_mg_survival_biasing/inputs_true.dat
+++ b/tests/test_mg_survival_biasing/inputs_true.dat
@@ -1,98 +1,98 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- ../1d_mgxs.h5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ ../1d_mgxs.h5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- 0.0 0.0 0.0 10.0 10.0 5.0
-
-
- multi-group
- true
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ 0.0 0.0 0.0 10.0 10.0 5.0
+
+
+ multi-group
+ true
diff --git a/tests/test_mg_tallies/inputs_true.dat b/tests/test_mg_tallies/inputs_true.dat
index 9aeb28a949..0c71689aea 100644
--- a/tests/test_mg_tallies/inputs_true.dat
+++ b/tests/test_mg_tallies/inputs_true.dat
@@ -1,229 +1,229 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- ../1d_mgxs.h5
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ ../1d_mgxs.h5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- 0.0 0.0 0.0 10.0 10.0 5.0
-
-
- multi-group
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ 0.0 0.0 0.0 10.0 10.0 5.0
+
+
+ multi-group
-
- 1 1 10
- 0.0 0.0 0.0
- 10 10 5
-
-
- 1
-
-
- 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011
-
-
- 0.0 20000000.0
-
-
- 0.0 20000000.0
-
-
- 1e-05 0.0635 10.0 100.0 1000.0 500000.0 1000000.0 20000000.0
-
-
- 1e-05 0.0635 10.0 100.0 1000.0 500000.0 1000000.0 20000000.0
-
-
- 10004
- total absorption flux fission nu-fission
- analog
-
-
- 10004
- total absorption flux fission nu-fission
- tracklength
-
-
- 10005 10000
- total absorption flux fission nu-fission scatter nu-scatter
- analog
-
-
- 10005 10000
- total absorption flux fission nu-fission
- collision
-
-
- 10005 10000
- total absorption flux fission nu-fission
- tracklength
-
-
- 10005 10000 10001
- scatter nu-scatter nu-fission
-
-
- 10005 10002
- total absorption flux fission nu-fission scatter nu-scatter
- analog
-
-
- 10005 10002
- total absorption flux fission nu-fission
- collision
-
-
- 10005 10002
- total absorption flux fission nu-fission
- tracklength
-
-
- 10005 10002 10003
- scatter nu-scatter nu-fission
-
-
- 10004
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- total absorption fission nu-fission
- analog
-
-
- 10004
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- total absorption fission nu-fission
- tracklength
-
-
- 10005 10000
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- total absorption fission nu-fission scatter nu-scatter
- analog
-
-
- 10005 10000
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- total absorption fission nu-fission
- collision
-
-
- 10005 10000
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- total absorption fission nu-fission
- tracklength
-
-
- 10005 10000 10001
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- scatter nu-scatter nu-fission
-
-
- 10005 10002
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- total absorption fission nu-fission scatter nu-scatter
- analog
-
-
- 10005 10002
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- total absorption fission nu-fission
- collision
-
-
- 10005 10002
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- total absorption fission nu-fission
- tracklength
-
-
- 10005 10002 10003
- uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
- scatter nu-scatter nu-fission
-
+
+ 1 1 10
+ 0.0 0.0 0.0
+ 10 10 5
+
+
+ 1
+
+
+ 1 2 3 4 5 6 7 8 9 10 11 12
+
+
+ 0.0 20000000.0
+
+
+ 0.0 20000000.0
+
+
+ 1e-05 0.0635 10.0 100.0 1000.0 500000.0 1000000.0 20000000.0
+
+
+ 1e-05 0.0635 10.0 100.0 1000.0 500000.0 1000000.0 20000000.0
+
+
+ 5
+ total absorption flux fission nu-fission
+ analog
+
+
+ 5
+ total absorption flux fission nu-fission
+ tracklength
+
+
+ 6 1
+ total absorption flux fission nu-fission scatter nu-scatter
+ analog
+
+
+ 6 1
+ total absorption flux fission nu-fission
+ collision
+
+
+ 6 1
+ total absorption flux fission nu-fission
+ tracklength
+
+
+ 6 1 2
+ scatter nu-scatter nu-fission
+
+
+ 6 3
+ total absorption flux fission nu-fission scatter nu-scatter
+ analog
+
+
+ 6 3
+ total absorption flux fission nu-fission
+ collision
+
+
+ 6 3
+ total absorption flux fission nu-fission
+ tracklength
+
+
+ 6 3 4
+ scatter nu-scatter nu-fission
+
+
+ 5
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ total absorption fission nu-fission
+ analog
+
+
+ 5
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ total absorption fission nu-fission
+ tracklength
+
+
+ 6 1
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ total absorption fission nu-fission scatter nu-scatter
+ analog
+
+
+ 6 1
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ total absorption fission nu-fission
+ collision
+
+
+ 6 1
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ total absorption fission nu-fission
+ tracklength
+
+
+ 6 1 2
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ scatter nu-scatter nu-fission
+
+
+ 6 3
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ total absorption fission nu-fission scatter nu-scatter
+ analog
+
+
+ 6 3
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ total absorption fission nu-fission
+ collision
+
+
+ 6 3
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ total absorption fission nu-fission
+ tracklength
+
+
+ 6 3 4
+ uo2_ang uo2_ang_mu uo2_iso uo2_iso_mu clad_ang clad_ang_mu clad_iso clad_iso_mu lwtr_ang lwtr_ang_mu lwtr_iso lwtr_iso_mu
+ scatter nu-scatter nu-fission
+
diff --git a/tests/test_mg_tallies/results_true.dat b/tests/test_mg_tallies/results_true.dat
index db7735cb4e..87470bdf40 100644
--- a/tests/test_mg_tallies/results_true.dat
+++ b/tests/test_mg_tallies/results_true.dat
@@ -1 +1 @@
-0a17877c7cf6dbd3e432b1997669a47c588d2a4074a29406deef27332eb7a0f736ea1fdc2037fc02f8ebca39f00332563bbe2172adc26bfaab2d6144d259daee
\ No newline at end of file
+9183f8b191f2e62334f992acd865d29e3f4e3f871a6df498e280fc4e2d91f2d2d20c732fbd75fa88e2e8c576f86e744f7655af6bb9da66e9b28b1009c8742899
\ No newline at end of file
diff --git a/tests/test_mgxs_library_ce_to_mg/inputs_true.dat b/tests/test_mgxs_library_ce_to_mg/inputs_true.dat
index faddd4645e..8e8cde2818 100644
--- a/tests/test_mgxs_library_ce_to_mg/inputs_true.dat
+++ b/tests/test_mgxs_library_ce_to_mg/inputs_true.dat
@@ -1,248 +1,248 @@
- |
- |
- |
-
-
-
-
-
-
+ |
+ |
+ |
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -0.63 -0.63 -1 0.63 0.63 1
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -0.63 -0.63 -1 0.63 0.63 1
+
+
-
- 10000
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 0.625 20000000.0
-
-
- 10001
-
-
- 10002
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10006
- total
- nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10006
- total
- nu-scatter-P3
- analog
-
-
- 10000 10001 10006
- total
- nu-scatter
- analog
-
-
- 10000 10001 10006
- total
- scatter
- analog
-
-
- 10013 10001
- total
- flux
- tracklength
-
-
- 10013 10001
- total
- total
- tracklength
-
-
- 10013 10001
- total
- flux
- tracklength
-
-
- 10013 10001
- total
- absorption
- tracklength
-
-
- 10013 10001
- total
- flux
- analog
-
-
- 10013 10001 10006
- total
- nu-fission
- analog
-
-
- 10013 10001
- total
- flux
- analog
-
-
- 10013 10001 10006
- total
- nu-scatter-P3
- analog
-
-
- 10013 10001 10006
- total
- nu-scatter
- analog
-
-
- 10013 10001 10006
- total
- scatter
- analog
-
-
- 10026 10001
- total
- flux
- tracklength
-
-
- 10026 10001
- total
- total
- tracklength
-
-
- 10026 10001
- total
- flux
- tracklength
-
-
- 10026 10001
- total
- absorption
- tracklength
-
-
- 10026 10001
- total
- flux
- analog
-
-
- 10026 10001 10006
- total
- nu-fission
- analog
-
-
- 10026 10001
- total
- flux
- analog
-
-
- 10026 10001 10006
- total
- nu-scatter-P3
- analog
-
-
- 10026 10001 10006
- total
- nu-scatter
- analog
-
-
- 10026 10001 10006
- total
- scatter
- analog
-
+
+ 1
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 0.625 20000000.0
+
+
+ 2
+
+
+ 3
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 7
+ total
+ nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 7
+ total
+ nu-scatter-P3
+ analog
+
+
+ 1 2 7
+ total
+ nu-scatter
+ analog
+
+
+ 1 2 7
+ total
+ scatter
+ analog
+
+
+ 14 2
+ total
+ flux
+ tracklength
+
+
+ 14 2
+ total
+ total
+ tracklength
+
+
+ 14 2
+ total
+ flux
+ tracklength
+
+
+ 14 2
+ total
+ absorption
+ tracklength
+
+
+ 14 2
+ total
+ flux
+ analog
+
+
+ 14 2 7
+ total
+ nu-fission
+ analog
+
+
+ 14 2
+ total
+ flux
+ analog
+
+
+ 14 2 7
+ total
+ nu-scatter-P3
+ analog
+
+
+ 14 2 7
+ total
+ nu-scatter
+ analog
+
+
+ 14 2 7
+ total
+ scatter
+ analog
+
+
+ 27 2
+ total
+ flux
+ tracklength
+
+
+ 27 2
+ total
+ total
+ tracklength
+
+
+ 27 2
+ total
+ flux
+ tracklength
+
+
+ 27 2
+ total
+ absorption
+ tracklength
+
+
+ 27 2
+ total
+ flux
+ analog
+
+
+ 27 2 7
+ total
+ nu-fission
+ analog
+
+
+ 27 2
+ total
+ flux
+ analog
+
+
+ 27 2 7
+ total
+ nu-scatter-P3
+ analog
+
+
+ 27 2 7
+ total
+ nu-scatter
+ analog
+
+
+ 27 2 7
+ total
+ scatter
+ analog
+
diff --git a/tests/test_mgxs_library_condense/inputs_true.dat b/tests/test_mgxs_library_condense/inputs_true.dat
index f33efe8637..d2f28d0fe0 100644
--- a/tests/test_mgxs_library_condense/inputs_true.dat
+++ b/tests/test_mgxs_library_condense/inputs_true.dat
@@ -1,1190 +1,1190 @@
- |
- |
- |
-
-
-
-
-
-
+ |
+ |
+ |
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -0.63 -0.63 -1 0.63 0.63 1
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -0.63 -0.63 -1 0.63 0.63 1
+
+
-
- 10000
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 20000000.0
-
-
- 1 2 3 4 5 6
-
-
- 10001
-
-
- 10002
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- nu-scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- kappa-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001
- total
- nu-scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-fission
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10000 10001 10004
- total
- scatter-0
- analog
-
-
- 10000 10045
- total
- nu-fission
- analog
-
-
- 10000 10004
- total
- nu-fission
- analog
-
-
- 10000 10045
- total
- prompt-nu-fission
- analog
-
-
- 10000 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- inverse-velocity
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10000 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10004
- total
- scatter-1
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10004
- total
- nu-scatter-1
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- absorption
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- absorption
- tracklength
-
-
- 10073 10001
- total
- fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- nu-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- kappa-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001
- total
- nu-scatter
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter
- analog
-
-
- 10073 10001 10004
- total
- scatter
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- nu-fission
- analog
-
-
- 10073 10001 10004
- total
- scatter
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10073 10001 10004
- total
- scatter-0
- analog
-
-
- 10073 10045
- total
- nu-fission
- analog
-
-
- 10073 10004
- total
- nu-fission
- analog
-
-
- 10073 10045
- total
- prompt-nu-fission
- analog
-
-
- 10073 10004
- total
- prompt-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- inverse-velocity
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10073 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10073 10001
- total
- nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10004
- total
- scatter-1
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10004
- total
- nu-scatter-1
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- absorption
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- absorption
- tracklength
-
-
- 10146 10001
- total
- fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- nu-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- kappa-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001
- total
- nu-scatter
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter
- analog
-
-
- 10146 10001 10004
- total
- scatter
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- nu-fission
- analog
-
-
- 10146 10001 10004
- total
- scatter
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10146 10001 10004
- total
- scatter-0
- analog
-
-
- 10146 10045
- total
- nu-fission
- analog
-
-
- 10146 10004
- total
- nu-fission
- analog
-
-
- 10146 10045
- total
- prompt-nu-fission
- analog
-
-
- 10146 10004
- total
- prompt-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- inverse-velocity
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10146 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10146 10001
- total
- nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
+
+ 1
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 20000000.0
+
+
+ 1 2 3 4 5 6
+
+
+ 2
+
+
+ 3
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2
+ total
+ nu-scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-fission
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 1 2 5
+ total
+ scatter-0
+ analog
+
+
+ 1 46
+ total
+ nu-fission
+ analog
+
+
+ 1 5
+ total
+ nu-fission
+ analog
+
+
+ 1 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 5
+ total
+ scatter-1
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ absorption
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ absorption
+ tracklength
+
+
+ 74 2
+ total
+ fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ nu-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2
+ total
+ nu-scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 74 2 5
+ total
+ scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ nu-fission
+ analog
+
+
+ 74 2 5
+ total
+ scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 74 2 5
+ total
+ scatter-0
+ analog
+
+
+ 74 46
+ total
+ nu-fission
+ analog
+
+
+ 74 5
+ total
+ nu-fission
+ analog
+
+
+ 74 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 2
+ total
+ nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 5
+ total
+ scatter-1
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ absorption
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ absorption
+ tracklength
+
+
+ 147 2
+ total
+ fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ nu-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2
+ total
+ nu-scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 147 2 5
+ total
+ scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ nu-fission
+ analog
+
+
+ 147 2 5
+ total
+ scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 147 2 5
+ total
+ scatter-0
+ analog
+
+
+ 147 46
+ total
+ nu-fission
+ analog
+
+
+ 147 5
+ total
+ nu-fission
+ analog
+
+
+ 147 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 2
+ total
+ nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat
index f698144444..0c9adedb1f 100644
--- a/tests/test_mgxs_library_condense/results_true.dat
+++ b/tests/test_mgxs_library_condense/results_true.dat
@@ -1,273 +1,273 @@
material group in nuclide mean std. dev.
-0 10000 1 total 0.453624 0.021053
+0 1 1 total 0.453624 0.021053
material group in nuclide mean std. dev.
-0 10000 1 total 0.4074 0.021863
+0 1 1 total 0.4074 0.021863
material group in nuclide mean std. dev.
-0 10000 1 total 0.4074 0.021863
+0 1 1 total 0.4074 0.021863
material group in nuclide mean std. dev.
-0 10000 1 total 0.064903 0.004313
+0 1 1 total 0.064903 0.004313
material group in nuclide mean std. dev.
-0 10000 1 total 0.028048 0.00458
+0 1 1 total 0.028048 0.00458
material group in nuclide mean std. dev.
-0 10000 1 total 0.036855 0.002622
+0 1 1 total 0.036855 0.002622
material group in nuclide mean std. dev.
-0 10000 1 total 0.090649 0.00641
+0 1 1 total 0.090649 0.00641
material group in nuclide mean std. dev.
-0 10000 1 total 7.137954e+06 507363.468222
+0 1 1 total 7.137954e+06 507363.468222
material group in nuclide mean std. dev.
-0 10000 1 total 0.388721 0.01783
+0 1 1 total 0.388721 0.01783
material group in nuclide mean std. dev.
-0 10000 1 total 0.389304 0.023076
+0 1 1 total 0.389304 0.023076
material group in group out nuclide moment mean std. dev.
-0 10000 1 1 total P0 0.389304 0.023146
-1 10000 1 1 total P1 0.046224 0.005907
-2 10000 1 1 total P2 0.017984 0.002883
-3 10000 1 1 total P3 0.006628 0.002457
+0 1 1 1 total P0 0.389304 0.023146
+1 1 1 1 total P1 0.046224 0.005907
+2 1 1 1 total P2 0.017984 0.002883
+3 1 1 1 total P3 0.006628 0.002457
material group in group out nuclide moment mean std. dev.
-0 10000 1 1 total P0 0.389304 0.023146
-1 10000 1 1 total P1 0.046224 0.005907
-2 10000 1 1 total P2 0.017984 0.002883
-3 10000 1 1 total P3 0.006628 0.002457
+0 1 1 1 total P0 0.389304 0.023146
+1 1 1 1 total P1 0.046224 0.005907
+2 1 1 1 total P2 0.017984 0.002883
+3 1 1 1 total P3 0.006628 0.002457
material group in group out nuclide mean std. dev.
-0 10000 1 1 total 1.0 0.066111
+0 1 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
+0 1 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
+0 1 1 1 total 1.0 0.066111
material group in group out nuclide moment mean std. dev.
-0 10000 1 1 total P0 0.388721 0.031279
-1 10000 1 1 total P1 0.046155 0.006407
-2 10000 1 1 total P2 0.017957 0.003039
-3 10000 1 1 total P3 0.006618 0.002480
+0 1 1 1 total P0 0.388721 0.031279
+1 1 1 1 total P1 0.046155 0.006407
+2 1 1 1 total P2 0.017957 0.003039
+3 1 1 1 total P3 0.006618 0.002480
material group in group out nuclide moment mean std. dev.
-0 10000 1 1 total P0 0.388721 0.040482
-1 10000 1 1 total P1 0.046155 0.007097
-2 10000 1 1 total P2 0.017957 0.003262
-3 10000 1 1 total P3 0.006618 0.002518
+0 1 1 1 total P0 0.388721 0.040482
+1 1 1 1 total P1 0.046155 0.007097
+2 1 1 1 total P2 0.017957 0.003262
+3 1 1 1 total P3 0.006618 0.002518
material group out nuclide mean std. dev.
-0 10000 1 total 1.0 0.046071
+0 1 1 total 1.0 0.046071
material group out nuclide mean std. dev.
-0 10000 1 total 1.0 0.051471
+0 1 1 total 1.0 0.051471
material group in nuclide mean std. dev.
-0 10000 1 total 4.996730e-07 3.650633e-08
+0 1 1 total 4.996730e-07 3.650633e-08
material group in nuclide mean std. dev.
-0 10000 1 total 0.090004 0.006367
+0 1 1 total 0.090004 0.006367
material group in group out nuclide mean std. dev.
-0 10000 1 1 total 0.084542 0.005716
+0 1 1 1 total 0.084542 0.005716
material delayedgroup group in nuclide mean std. dev.
-0 10000 1 1 total 0.000021 0.000001
-1 10000 2 1 total 0.000110 0.000008
-2 10000 3 1 total 0.000107 0.000007
-3 10000 4 1 total 0.000249 0.000017
-4 10000 5 1 total 0.000112 0.000007
-5 10000 6 1 total 0.000046 0.000003
+0 1 1 1 total 0.000021 0.000001
+1 1 2 1 total 0.000110 0.000008
+2 1 3 1 total 0.000107 0.000007
+3 1 4 1 total 0.000249 0.000017
+4 1 5 1 total 0.000112 0.000007
+5 1 6 1 total 0.000046 0.000003
material delayedgroup group out nuclide mean std. dev.
-0 10000 1 1 total 0.0 0.000000
-1 10000 2 1 total 1.0 0.869128
-2 10000 3 1 total 1.0 1.414214
-3 10000 4 1 total 1.0 0.360359
-4 10000 5 1 total 0.0 0.000000
-5 10000 6 1 total 0.0 0.000000
+0 1 1 1 total 0.0 0.000000
+1 1 2 1 total 1.0 0.869128
+2 1 3 1 total 1.0 1.414214
+3 1 4 1 total 1.0 0.360359
+4 1 5 1 total 0.0 0.000000
+5 1 6 1 total 0.0 0.000000
material delayedgroup group in nuclide mean std. dev.
-0 10000 1 1 total 0.000227 0.000020
-1 10000 2 1 total 0.001214 0.000108
-2 10000 3 1 total 0.001184 0.000104
-3 10000 4 1 total 0.002752 0.000240
-4 10000 5 1 total 0.001231 0.000105
-5 10000 6 1 total 0.000512 0.000044
+0 1 1 1 total 0.000227 0.000020
+1 1 2 1 total 0.001214 0.000108
+2 1 3 1 total 0.001184 0.000104
+3 1 4 1 total 0.002752 0.000240
+4 1 5 1 total 0.001231 0.000105
+5 1 6 1 total 0.000512 0.000044
material delayedgroup group in nuclide mean std. dev.
-0 10000 1 1 total 0.013355 0.001207
-1 10000 2 1 total 0.032600 0.002866
-2 10000 3 1 total 0.121083 0.010442
-3 10000 4 1 total 0.305910 0.025627
-4 10000 5 1 total 0.861934 0.068281
-5 10000 6 1 total 2.895065 0.230223
+0 1 1 1 total 0.013355 0.001207
+1 1 2 1 total 0.032600 0.002866
+2 1 3 1 total 0.121083 0.010442
+3 1 4 1 total 0.305910 0.025627
+4 1 5 1 total 0.861934 0.068281
+5 1 6 1 total 2.895065 0.230223
material delayedgroup group in group out nuclide mean std. dev.
-0 10000 1 1 1 total 0.000000 0.000000
-1 10000 2 1 1 total 0.000384 0.000236
-2 10000 3 1 1 total 0.000179 0.000180
-3 10000 4 1 1 total 0.000730 0.000188
-4 10000 5 1 1 total 0.000000 0.000000
-5 10000 6 1 1 total 0.000000 0.000000
+0 1 1 1 1 total 0.000000 0.000000
+1 1 2 1 1 total 0.000384 0.000236
+2 1 3 1 1 total 0.000179 0.000180
+3 1 4 1 1 total 0.000730 0.000188
+4 1 5 1 1 total 0.000000 0.000000
+5 1 6 1 1 total 0.000000 0.000000
material group in nuclide mean std. dev.
-0 10001 1 total 0.311594 0.013793
+0 2 1 total 0.311594 0.013793
material group in nuclide mean std. dev.
-0 10001 1 total 0.280977 0.015683
+0 2 1 total 0.280977 0.015683
material group in nuclide mean std. dev.
-0 10001 1 total 0.280977 0.015683
+0 2 1 total 0.280977 0.015683
material group in nuclide mean std. dev.
-0 10001 1 total 0.00221 0.000286
+0 2 1 total 0.00221 0.000286
material group in nuclide mean std. dev.
-0 10001 1 total 0.00221 0.000286
+0 2 1 total 0.00221 0.000286
material group in nuclide mean std. dev.
-0 10001 1 total 0.0 0.0
+0 2 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10001 1 total 0.0 0.0
+0 2 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10001 1 total 0.0 0.0
+0 2 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10001 1 total 0.309384 0.013551
+0 2 1 total 0.309384 0.013551
material group in nuclide mean std. dev.
-0 10001 1 total 0.307987 0.029308
+0 2 1 total 0.307987 0.029308
material group in group out nuclide moment mean std. dev.
-0 10001 1 1 total P0 0.307987 0.029308
-1 10001 1 1 total P1 0.030617 0.007464
-2 10001 1 1 total P2 0.018911 0.004323
-3 10001 1 1 total P3 0.006235 0.003338
+0 2 1 1 total P0 0.307987 0.029308
+1 2 1 1 total P1 0.030617 0.007464
+2 2 1 1 total P2 0.018911 0.004323
+3 2 1 1 total P3 0.006235 0.003338
material group in group out nuclide moment mean std. dev.
-0 10001 1 1 total P0 0.307987 0.029308
-1 10001 1 1 total P1 0.030617 0.007464
-2 10001 1 1 total P2 0.018911 0.004323
-3 10001 1 1 total P3 0.006235 0.003338
+0 2 1 1 total P0 0.307987 0.029308
+1 2 1 1 total P1 0.030617 0.007464
+2 2 1 1 total P2 0.018911 0.004323
+3 2 1 1 total P3 0.006235 0.003338
material group in group out nuclide mean std. dev.
-0 10001 1 1 total 1.0 0.095039
+0 2 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
+0 2 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
+0 2 1 1 total 1.0 0.095039
material group in group out nuclide moment mean std. dev.
-0 10001 1 1 total P0 0.309384 0.032376
-1 10001 1 1 total P1 0.030756 0.007617
-2 10001 1 1 total P2 0.018997 0.004420
-3 10001 1 1 total P3 0.006263 0.003364
+0 2 1 1 total P0 0.309384 0.032376
+1 2 1 1 total P1 0.030756 0.007617
+2 2 1 1 total P2 0.018997 0.004420
+3 2 1 1 total P3 0.006263 0.003364
material group in group out nuclide moment mean std. dev.
-0 10001 1 1 total P0 0.309384 0.043735
-1 10001 1 1 total P1 0.030756 0.008159
-2 10001 1 1 total P2 0.018997 0.004775
-3 10001 1 1 total P3 0.006263 0.003417
+0 2 1 1 total P0 0.309384 0.043735
+1 2 1 1 total P1 0.030756 0.008159
+2 2 1 1 total P2 0.018997 0.004775
+3 2 1 1 total P3 0.006263 0.003417
material group out nuclide mean std. dev.
-0 10001 1 total 0.0 0.0
+0 2 1 total 0.0 0.0
material group out nuclide mean std. dev.
-0 10001 1 total 0.0 0.0
+0 2 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10001 1 total 5.454762e-07 4.949807e-08
+0 2 1 total 5.454762e-07 4.949807e-08
material group in nuclide mean std. dev.
-0 10001 1 total 0.0 0.0
+0 2 1 total 0.0 0.0
material group in group out nuclide mean std. dev.
-0 10001 1 1 total 0.0 0.0
+0 2 1 1 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-0 10001 1 1 total 0.0 0.0
-1 10001 2 1 total 0.0 0.0
-2 10001 3 1 total 0.0 0.0
-3 10001 4 1 total 0.0 0.0
-4 10001 5 1 total 0.0 0.0
-5 10001 6 1 total 0.0 0.0
+0 2 1 1 total 0.0 0.0
+1 2 2 1 total 0.0 0.0
+2 2 3 1 total 0.0 0.0
+3 2 4 1 total 0.0 0.0
+4 2 5 1 total 0.0 0.0
+5 2 6 1 total 0.0 0.0
material delayedgroup group out nuclide mean std. dev.
-0 10001 1 1 total 0.0 0.0
-1 10001 2 1 total 0.0 0.0
-2 10001 3 1 total 0.0 0.0
-3 10001 4 1 total 0.0 0.0
-4 10001 5 1 total 0.0 0.0
-5 10001 6 1 total 0.0 0.0
+0 2 1 1 total 0.0 0.0
+1 2 2 1 total 0.0 0.0
+2 2 3 1 total 0.0 0.0
+3 2 4 1 total 0.0 0.0
+4 2 5 1 total 0.0 0.0
+5 2 6 1 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-0 10001 1 1 total 0.0 0.0
-1 10001 2 1 total 0.0 0.0
-2 10001 3 1 total 0.0 0.0
-3 10001 4 1 total 0.0 0.0
-4 10001 5 1 total 0.0 0.0
-5 10001 6 1 total 0.0 0.0
+0 2 1 1 total 0.0 0.0
+1 2 2 1 total 0.0 0.0
+2 2 3 1 total 0.0 0.0
+3 2 4 1 total 0.0 0.0
+4 2 5 1 total 0.0 0.0
+5 2 6 1 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-0 10001 1 1 total 0.0 0.0
-1 10001 2 1 total 0.0 0.0
-2 10001 3 1 total 0.0 0.0
-3 10001 4 1 total 0.0 0.0
-4 10001 5 1 total 0.0 0.0
-5 10001 6 1 total 0.0 0.0
+0 2 1 1 total 0.0 0.0
+1 2 2 1 total 0.0 0.0
+2 2 3 1 total 0.0 0.0
+3 2 4 1 total 0.0 0.0
+4 2 5 1 total 0.0 0.0
+5 2 6 1 total 0.0 0.0
material delayedgroup group in group out nuclide mean std. dev.
-0 10001 1 1 1 total 0.0 0.0
-1 10001 2 1 1 total 0.0 0.0
-2 10001 3 1 1 total 0.0 0.0
-3 10001 4 1 1 total 0.0 0.0
-4 10001 5 1 1 total 0.0 0.0
-5 10001 6 1 1 total 0.0 0.0
+0 2 1 1 1 total 0.0 0.0
+1 2 2 1 1 total 0.0 0.0
+2 2 3 1 1 total 0.0 0.0
+3 2 4 1 1 total 0.0 0.0
+4 2 5 1 1 total 0.0 0.0
+5 2 6 1 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10002 1 total 0.904999 0.043964
+0 3 1 total 0.904999 0.043964
material group in nuclide mean std. dev.
-0 10002 1 total 0.494581 0.046763
+0 3 1 total 0.494581 0.046763
material group in nuclide mean std. dev.
-0 10002 1 total 0.494581 0.046763
+0 3 1 total 0.494581 0.046763
material group in nuclide mean std. dev.
-0 10002 1 total 0.00606 0.000555
+0 3 1 total 0.00606 0.000555
material group in nuclide mean std. dev.
-0 10002 1 total 0.00606 0.000555
+0 3 1 total 0.00606 0.000555
material group in nuclide mean std. dev.
-0 10002 1 total 0.0 0.0
+0 3 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10002 1 total 0.0 0.0
+0 3 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10002 1 total 0.0 0.0
+0 3 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10002 1 total 0.898938 0.043493
+0 3 1 total 0.898938 0.043493
material group in nuclide mean std. dev.
-0 10002 1 total 0.903415 0.043959
+0 3 1 total 0.903415 0.043959
material group in group out nuclide moment mean std. dev.
-0 10002 1 1 total P0 0.903415 0.043586
-1 10002 1 1 total P1 0.410417 0.015877
-2 10002 1 1 total P2 0.143301 0.007187
-3 10002 1 1 total P3 0.008739 0.003571
+0 3 1 1 total P0 0.903415 0.043586
+1 3 1 1 total P1 0.410417 0.015877
+2 3 1 1 total P2 0.143301 0.007187
+3 3 1 1 total P3 0.008739 0.003571
material group in group out nuclide moment mean std. dev.
-0 10002 1 1 total P0 0.903415 0.043586
-1 10002 1 1 total P1 0.410417 0.015877
-2 10002 1 1 total P2 0.143301 0.007187
-3 10002 1 1 total P3 0.008739 0.003571
+0 3 1 1 total P0 0.903415 0.043586
+1 3 1 1 total P1 0.410417 0.015877
+2 3 1 1 total P2 0.143301 0.007187
+3 3 1 1 total P3 0.008739 0.003571
material group in group out nuclide mean std. dev.
-0 10002 1 1 total 1.0 0.056867
+0 3 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
+0 3 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
+0 3 1 1 total 1.0 0.056867
material group in group out nuclide moment mean std. dev.
-0 10002 1 1 total P0 0.898938 0.067118
-1 10002 1 1 total P1 0.408384 0.028127
-2 10002 1 1 total P2 0.142591 0.010824
-3 10002 1 1 total P3 0.008696 0.003588
+0 3 1 1 total P0 0.898938 0.067118
+1 3 1 1 total P1 0.408384 0.028127
+2 3 1 1 total P2 0.142591 0.010824
+3 3 1 1 total P3 0.008696 0.003588
material group in group out nuclide moment mean std. dev.
-0 10002 1 1 total P0 0.898938 0.084369
-1 10002 1 1 total P1 0.408384 0.036475
-2 10002 1 1 total P2 0.142591 0.013525
-3 10002 1 1 total P3 0.008696 0.003622
+0 3 1 1 total P0 0.898938 0.084369
+1 3 1 1 total P1 0.408384 0.036475
+2 3 1 1 total P2 0.142591 0.013525
+3 3 1 1 total P3 0.008696 0.003622
material group out nuclide mean std. dev.
-0 10002 1 total 0.0 0.0
+0 3 1 total 0.0 0.0
material group out nuclide mean std. dev.
-0 10002 1 total 0.0 0.0
+0 3 1 total 0.0 0.0
material group in nuclide mean std. dev.
-0 10002 1 total 5.773007e-07 5.322133e-08
+0 3 1 total 5.773007e-07 5.322133e-08
material group in nuclide mean std. dev.
-0 10002 1 total 0.0 0.0
+0 3 1 total 0.0 0.0
material group in group out nuclide mean std. dev.
-0 10002 1 1 total 0.0 0.0
+0 3 1 1 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-0 10002 1 1 total 0.0 0.0
-1 10002 2 1 total 0.0 0.0
-2 10002 3 1 total 0.0 0.0
-3 10002 4 1 total 0.0 0.0
-4 10002 5 1 total 0.0 0.0
-5 10002 6 1 total 0.0 0.0
+0 3 1 1 total 0.0 0.0
+1 3 2 1 total 0.0 0.0
+2 3 3 1 total 0.0 0.0
+3 3 4 1 total 0.0 0.0
+4 3 5 1 total 0.0 0.0
+5 3 6 1 total 0.0 0.0
material delayedgroup group out nuclide mean std. dev.
-0 10002 1 1 total 0.0 0.0
-1 10002 2 1 total 0.0 0.0
-2 10002 3 1 total 0.0 0.0
-3 10002 4 1 total 0.0 0.0
-4 10002 5 1 total 0.0 0.0
-5 10002 6 1 total 0.0 0.0
+0 3 1 1 total 0.0 0.0
+1 3 2 1 total 0.0 0.0
+2 3 3 1 total 0.0 0.0
+3 3 4 1 total 0.0 0.0
+4 3 5 1 total 0.0 0.0
+5 3 6 1 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-0 10002 1 1 total 0.0 0.0
-1 10002 2 1 total 0.0 0.0
-2 10002 3 1 total 0.0 0.0
-3 10002 4 1 total 0.0 0.0
-4 10002 5 1 total 0.0 0.0
-5 10002 6 1 total 0.0 0.0
+0 3 1 1 total 0.0 0.0
+1 3 2 1 total 0.0 0.0
+2 3 3 1 total 0.0 0.0
+3 3 4 1 total 0.0 0.0
+4 3 5 1 total 0.0 0.0
+5 3 6 1 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-0 10002 1 1 total 0.0 0.0
-1 10002 2 1 total 0.0 0.0
-2 10002 3 1 total 0.0 0.0
-3 10002 4 1 total 0.0 0.0
-4 10002 5 1 total 0.0 0.0
-5 10002 6 1 total 0.0 0.0
+0 3 1 1 total 0.0 0.0
+1 3 2 1 total 0.0 0.0
+2 3 3 1 total 0.0 0.0
+3 3 4 1 total 0.0 0.0
+4 3 5 1 total 0.0 0.0
+5 3 6 1 total 0.0 0.0
material delayedgroup group in group out nuclide mean std. dev.
-0 10002 1 1 1 total 0.0 0.0
-1 10002 2 1 1 total 0.0 0.0
-2 10002 3 1 1 total 0.0 0.0
-3 10002 4 1 1 total 0.0 0.0
-4 10002 5 1 1 total 0.0 0.0
-5 10002 6 1 1 total 0.0 0.0
+0 3 1 1 1 total 0.0 0.0
+1 3 2 1 1 total 0.0 0.0
+2 3 3 1 1 total 0.0 0.0
+3 3 4 1 1 total 0.0 0.0
+4 3 5 1 1 total 0.0 0.0
+5 3 6 1 1 total 0.0 0.0
diff --git a/tests/test_mgxs_library_distribcell/inputs_true.dat b/tests/test_mgxs_library_distribcell/inputs_true.dat
index 44b7eb1d82..d7a4a186ac 100644
--- a/tests/test_mgxs_library_distribcell/inputs_true.dat
+++ b/tests/test_mgxs_library_distribcell/inputs_true.dat
@@ -1,464 +1,464 @@
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10000 10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000 10000 10000 10000
-10000 10000 10000 10001 10000 10000 10000 10000 10000 10000 10000 10000 10000 10001 10000 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10000 10001 10000 10000 10000 10000 10000 10000 10000 10000 10000 10001 10000 10000 10000
-10000 10000 10000 10000 10000 10001 10000 10000 10001 10000 10000 10001 10000 10000 10000 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
-
-
-
-
-
-
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
+1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 2 1 1 2 1 1 2 1 1 2 1 1 2 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 1
+1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -10.71 -10.71 -1 10.71 10.71 1
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -10.71 -10.71 -1 10.71 10.71 1
+
+
-
- 10000
-
-
- 0.0 20000000.0
-
-
- 0.0 20000000.0
-
-
- 1 2 3 4 5 6
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- nu-scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- kappa-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001
- total
- nu-scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-fission
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10000 10001 10004
- total
- scatter-0
- analog
-
-
- 10000 10001
- total
- nu-fission
- analog
-
-
- 10000 10004
- total
- nu-fission
- analog
-
-
- 10000 10001
- total
- prompt-nu-fission
- analog
-
-
- 10000 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- inverse-velocity
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- analog
-
-
- 10000 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
+
+ 1
+
+
+ 0.0 20000000.0
+
+
+ 0.0 20000000.0
+
+
+ 1 2 3 4 5 6
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2
+ total
+ nu-scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-fission
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 1 2 5
+ total
+ scatter-0
+ analog
+
+
+ 1 2
+ total
+ nu-fission
+ analog
+
+
+ 1 5
+ total
+ nu-fission
+ analog
+
+
+ 1 2
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
diff --git a/tests/test_mgxs_library_hdf5/inputs_true.dat b/tests/test_mgxs_library_hdf5/inputs_true.dat
index f33efe8637..d2f28d0fe0 100644
--- a/tests/test_mgxs_library_hdf5/inputs_true.dat
+++ b/tests/test_mgxs_library_hdf5/inputs_true.dat
@@ -1,1190 +1,1190 @@
- |
- |
- |
-
-
-
-
-
-
+ |
+ |
+ |
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -0.63 -0.63 -1 0.63 0.63 1
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -0.63 -0.63 -1 0.63 0.63 1
+
+
-
- 10000
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 20000000.0
-
-
- 1 2 3 4 5 6
-
-
- 10001
-
-
- 10002
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- nu-scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- kappa-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001
- total
- nu-scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-fission
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10000 10001 10004
- total
- scatter-0
- analog
-
-
- 10000 10045
- total
- nu-fission
- analog
-
-
- 10000 10004
- total
- nu-fission
- analog
-
-
- 10000 10045
- total
- prompt-nu-fission
- analog
-
-
- 10000 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- inverse-velocity
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10000 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10004
- total
- scatter-1
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10004
- total
- nu-scatter-1
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- absorption
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- absorption
- tracklength
-
-
- 10073 10001
- total
- fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- nu-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- kappa-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001
- total
- nu-scatter
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter
- analog
-
-
- 10073 10001 10004
- total
- scatter
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- nu-fission
- analog
-
-
- 10073 10001 10004
- total
- scatter
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10073 10001 10004
- total
- scatter-0
- analog
-
-
- 10073 10045
- total
- nu-fission
- analog
-
-
- 10073 10004
- total
- nu-fission
- analog
-
-
- 10073 10045
- total
- prompt-nu-fission
- analog
-
-
- 10073 10004
- total
- prompt-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- inverse-velocity
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10073 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10073 10001
- total
- nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10004
- total
- scatter-1
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10004
- total
- nu-scatter-1
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- absorption
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- absorption
- tracklength
-
-
- 10146 10001
- total
- fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- nu-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- kappa-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001
- total
- nu-scatter
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter
- analog
-
-
- 10146 10001 10004
- total
- scatter
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- nu-fission
- analog
-
-
- 10146 10001 10004
- total
- scatter
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10146 10001 10004
- total
- scatter-0
- analog
-
-
- 10146 10045
- total
- nu-fission
- analog
-
-
- 10146 10004
- total
- nu-fission
- analog
-
-
- 10146 10045
- total
- prompt-nu-fission
- analog
-
-
- 10146 10004
- total
- prompt-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- inverse-velocity
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10146 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10146 10001
- total
- nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
+
+ 1
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 20000000.0
+
+
+ 1 2 3 4 5 6
+
+
+ 2
+
+
+ 3
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2
+ total
+ nu-scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-fission
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 1 2 5
+ total
+ scatter-0
+ analog
+
+
+ 1 46
+ total
+ nu-fission
+ analog
+
+
+ 1 5
+ total
+ nu-fission
+ analog
+
+
+ 1 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 5
+ total
+ scatter-1
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ absorption
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ absorption
+ tracklength
+
+
+ 74 2
+ total
+ fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ nu-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2
+ total
+ nu-scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 74 2 5
+ total
+ scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ nu-fission
+ analog
+
+
+ 74 2 5
+ total
+ scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 74 2 5
+ total
+ scatter-0
+ analog
+
+
+ 74 46
+ total
+ nu-fission
+ analog
+
+
+ 74 5
+ total
+ nu-fission
+ analog
+
+
+ 74 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 2
+ total
+ nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 5
+ total
+ scatter-1
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ absorption
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ absorption
+ tracklength
+
+
+ 147 2
+ total
+ fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ nu-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2
+ total
+ nu-scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 147 2 5
+ total
+ scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ nu-fission
+ analog
+
+
+ 147 2 5
+ total
+ scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 147 2 5
+ total
+ scatter-0
+ analog
+
+
+ 147 46
+ total
+ nu-fission
+ analog
+
+
+ 147 5
+ total
+ nu-fission
+ analog
+
+
+ 147 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 2
+ total
+ nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat
index 1c95510970..18873664f5 100644
--- a/tests/test_mgxs_library_hdf5/results_true.dat
+++ b/tests/test_mgxs_library_hdf5/results_true.dat
@@ -1,34 +1,34 @@
-domain=10000 type=total
+domain=1 type=total
[4.14825464e-01 6.60169863e-01]
[2.27929105e-02 4.75188999e-02]
-domain=10000 type=transport
+domain=1 type=transport
[3.63092031e-01 6.44850709e-01]
[2.38384843e-02 4.76746408e-02]
-domain=10000 type=nu-transport
+domain=1 type=nu-transport
[3.63092031e-01 6.44850709e-01]
[2.38384843e-02 4.76746408e-02]
-domain=10000 type=absorption
+domain=1 type=absorption
[2.74078431e-02 2.64510714e-01]
[2.69249666e-03 2.33670618e-02]
-domain=10000 type=capture
+domain=1 type=capture
[1.98445483e-02 7.17193458e-02]
[2.64330389e-03 2.52078411e-02]
-domain=10000 type=fission
+domain=1 type=fission
[7.56329483e-03 1.92791369e-01]
[5.08483896e-04 1.71059103e-02]
-domain=10000 type=nu-fission
+domain=1 type=nu-fission
[1.94317397e-02 4.69774728e-01]
[1.32297611e-03 4.16819716e-02]
-domain=10000 type=kappa-fission
+domain=1 type=kappa-fission
[1.47456979e+06 3.72868925e+07]
[9.92353629e+04 3.30837549e+06]
-domain=10000 type=scatter
+domain=1 type=scatter
[3.87417621e-01 3.95659148e-01]
[2.06257343e-02 2.51250447e-02]
-domain=10000 type=nu-scatter
+domain=1 type=nu-scatter
[3.85188361e-01 4.12389370e-01]
[2.69456191e-02 1.54252759e-02]
-domain=10000 type=scatter matrix
+domain=1 type=scatter matrix
[[[3.84199430e-01 5.18702806e-02 2.00688439e-02 9.47771503e-03]
[9.88930322e-04 -2.07234582e-04 -1.03366173e-04 2.34290606e-04]]
@@ -39,7 +39,7 @@ domain=10000 type=scatter matrix
[[9.24883397e-04 7.67907131e-04 4.93918903e-04 1.71542390e-04]
[1.52449343e-02 4.50172764e-03 1.05507486e-02 1.04381870e-02]]]
-domain=10000 type=nu-scatter matrix
+domain=1 type=nu-scatter matrix
[[[3.84199430e-01 5.18702806e-02 2.00688439e-02 9.47771503e-03]
[9.88930322e-04 -2.07234582e-04 -1.03366173e-04 2.34290606e-04]]
@@ -50,22 +50,22 @@ domain=10000 type=nu-scatter matrix
[[9.24883397e-04 7.67907131e-04 4.93918903e-04 1.71542390e-04]
[1.52449343e-02 4.50172764e-03 1.05507486e-02 1.04381870e-02]]]
-domain=10000 type=multiplicity matrix
+domain=1 type=multiplicity matrix
[[1.00000000e+00 1.00000000e+00]
[1.00000000e+00 1.00000000e+00]]
[[7.85164550e-02 6.87184271e-01]
[1.41421356e+00 4.11303488e-02]]
-domain=10000 type=nu-fission matrix
+domain=1 type=nu-fission matrix
[[2.01424221e-02 0.00000000e+00]
[4.54366342e-01 0.00000000e+00]]
[[3.14909051e-03 0.00000000e+00]
[2.74255162e-02 0.00000000e+00]]
-domain=10000 type=scatter probability matrix
+domain=1 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=consistent scatter matrix
+domain=1 type=consistent scatter matrix
[[[3.86422967e-01 5.21704775e-02 2.01849914e-02 9.53256688e-03]
[9.94653712e-04 -2.08433942e-04 -1.03964400e-04 2.35646553e-04]]
@@ -76,7 +76,7 @@ domain=10000 type=consistent scatter matrix
[[8.89289900e-04 7.38354757e-04 4.74910776e-04 1.64940700e-04]
[2.98710064e-02 4.44330993e-03 1.01307463e-02 1.00367467e-02]]]
-domain=10000 type=consistent nu-scatter matrix
+domain=1 type=consistent nu-scatter matrix
[[[3.86422967e-01 5.21704775e-02 2.01849914e-02 9.53256688e-03]
[9.94653712e-04 -2.08433942e-04 -1.03964400e-04 2.35646553e-04]]
@@ -87,24 +87,24 @@ domain=10000 type=consistent nu-scatter matrix
[[1.53780011e-03 1.27679627e-03 8.21237084e-04 2.85222881e-04]
[3.39988352e-02 4.49065920e-03 1.01338659e-02 1.00452944e-02]]]
-domain=10000 type=chi
+domain=1 type=chi
[1.00000000e+00 0.00000000e+00]
[4.60705493e-02 0.00000000e+00]
-domain=10000 type=chi-prompt
+domain=1 type=chi-prompt
[1.00000000e+00 0.00000000e+00]
[5.14714845e-02 0.00000000e+00]
-domain=10000 type=inverse-velocity
+domain=1 type=inverse-velocity
[5.70932437e-08 2.85573948e-06]
[4.68793810e-09 2.44216368e-07]
-domain=10000 type=prompt-nu-fission
+domain=1 type=prompt-nu-fission
[1.92392209e-02 4.66718979e-01]
[1.30950644e-03 4.14108424e-02]
-domain=10000 type=prompt-nu-fission matrix
+domain=1 type=prompt-nu-fission matrix
[[2.01424221e-02 0.00000000e+00]
[4.45819055e-01 0.00000000e+00]]
[[3.14909051e-03 0.00000000e+00]
[2.86750878e-02 0.00000000e+00]]
-domain=10000 type=delayed-nu-fission
+domain=1 type=delayed-nu-fission
[[4.31687649e-06 1.06974147e-04]
[2.69760050e-05 5.52167849e-04]
[2.84366794e-05 5.27147626e-04]
@@ -117,7 +117,7 @@ domain=10000 type=delayed-nu-fission
[5.22610330e-06 1.04867938e-04]
[2.99830756e-06 4.29944539e-05]
[1.22654681e-06 1.80102228e-05]]
-domain=10000 type=chi-delayed
+domain=1 type=chi-delayed
[[0.00000000e+00 0.00000000e+00]
[1.00000000e+00 0.00000000e+00]
[1.00000000e+00 0.00000000e+00]
@@ -130,7 +130,7 @@ domain=10000 type=chi-delayed
[3.60359016e-01 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10000 type=beta
+domain=1 type=beta
[[2.22155945e-04 2.27713711e-04]
[1.38824446e-03 1.17538858e-03]
[1.46341397e-03 1.12212853e-03]
@@ -143,7 +143,7 @@ domain=10000 type=beta
[3.21434953e-04 2.72840272e-04]
[1.82980531e-04 1.11860871e-04]
[7.48900067e-05 4.68581181e-05]]
-domain=10000 type=decay-rate
+domain=1 type=decay-rate
[[1.34450193e-02 1.33360001e-02]
[3.20638663e-02 3.27389978e-02]
[1.22136025e-01 1.20780007e-01]
@@ -156,7 +156,7 @@ domain=10000 type=decay-rate
[2.71748572e-02 3.28353145e-02]
[7.93682892e-02 9.21238900e-02]
[2.66253284e-01 3.09396760e-01]]
-domain=10000 type=delayed-nu-fission matrix
+domain=1 type=delayed-nu-fission matrix
[[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
@@ -191,37 +191,37 @@ domain=10000 type=delayed-nu-fission matrix
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]]
-domain=10001 type=total
+domain=2 type=total
[3.13737666e-01 3.00821380e-01]
[1.55819223e-02 2.80524816e-02]
-domain=10001 type=transport
+domain=2 type=transport
[2.75508079e-01 3.12035015e-01]
[1.77418855e-02 3.23843473e-02]
-domain=10001 type=nu-transport
+domain=2 type=nu-transport
[2.75508079e-01 3.12035015e-01]
[1.77418855e-02 3.23843473e-02]
-domain=10001 type=absorption
+domain=2 type=absorption
[1.57499139e-03 5.40037826e-03]
[3.22547919e-04 6.18139027e-04]
-domain=10001 type=capture
+domain=2 type=capture
[1.57499139e-03 5.40037826e-03]
[3.22547919e-04 6.18139027e-04]
-domain=10001 type=fission
+domain=2 type=fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10001 type=nu-fission
+domain=2 type=nu-fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10001 type=kappa-fission
+domain=2 type=kappa-fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10001 type=scatter
+domain=2 type=scatter
[3.12162675e-01 2.95421002e-01]
[1.53219430e-02 2.74455213e-02]
-domain=10001 type=nu-scatter
+domain=2 type=nu-scatter
[3.10120713e-01 2.96264249e-01]
[3.37881037e-02 4.37922226e-02]
-domain=10001 type=scatter matrix
+domain=2 type=scatter matrix
[[[3.10120713e-01 3.82295876e-02 2.07449405e-02 7.96429620e-03]
[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00]]
@@ -232,7 +232,7 @@ domain=10001 type=scatter matrix
[[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00]
[4.37922226e-02 1.61803653e-02 1.15039636e-02 7.32884528e-03]]]
-domain=10001 type=nu-scatter matrix
+domain=2 type=nu-scatter matrix
[[[3.10120713e-01 3.82295876e-02 2.07449405e-02 7.96429620e-03]
[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00]]
@@ -243,22 +243,22 @@ domain=10001 type=nu-scatter matrix
[[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00]
[4.37922226e-02 1.61803653e-02 1.15039636e-02 7.32884528e-03]]]
-domain=10001 type=multiplicity matrix
+domain=2 type=multiplicity 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-fission matrix
+domain=2 type=nu-fission matrix
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10001 type=scatter probability matrix
+domain=2 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=consistent scatter matrix
+domain=2 type=consistent scatter matrix
[[[3.12162675e-01 3.84813069e-02 2.08815337e-02 8.01673640e-03]
[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00]]
@@ -269,7 +269,7 @@ domain=10001 type=consistent scatter matrix
[[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00]
[5.02358893e-02 1.61616720e-02 1.14951123e-02 7.31312479e-03]]]
-domain=10001 type=consistent nu-scatter matrix
+domain=2 type=consistent nu-scatter matrix
[[[3.12162675e-01 3.84813069e-02 2.08815337e-02 8.01673640e-03]
[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00]]
@@ -280,24 +280,24 @@ domain=10001 type=consistent nu-scatter matrix
[[0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00]
[6.55288678e-02 1.62399493e-02 1.15634161e-02 7.32785650e-03]]]
-domain=10001 type=chi
+domain=2 type=chi
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10001 type=chi-prompt
+domain=2 type=chi-prompt
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10001 type=inverse-velocity
+domain=2 type=inverse-velocity
[5.99597929e-08 2.98549016e-06]
[4.55308445e-09 3.41701982e-07]
-domain=10001 type=prompt-nu-fission
+domain=2 type=prompt-nu-fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10001 type=prompt-nu-fission matrix
+domain=2 type=prompt-nu-fission matrix
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10001 type=delayed-nu-fission
+domain=2 type=delayed-nu-fission
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -310,7 +310,7 @@ domain=10001 type=delayed-nu-fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10001 type=chi-delayed
+domain=2 type=chi-delayed
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -323,7 +323,7 @@ domain=10001 type=chi-delayed
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10001 type=beta
+domain=2 type=beta
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -336,7 +336,7 @@ domain=10001 type=beta
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10001 type=decay-rate
+domain=2 type=decay-rate
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -349,7 +349,7 @@ domain=10001 type=decay-rate
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10001 type=delayed-nu-fission matrix
+domain=2 type=delayed-nu-fission matrix
[[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
@@ -384,37 +384,37 @@ domain=10001 type=delayed-nu-fission matrix
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]]
-domain=10002 type=total
+domain=3 type=total
[6.64572195e-01 2.05238389e+00]
[3.12147473e-02 2.24342891e-01]
-domain=10002 type=transport
+domain=3 type=transport
[2.83322749e-01 1.49973953e+00]
[3.52061127e-02 2.30902118e-01]
-domain=10002 type=nu-transport
+domain=3 type=nu-transport
[2.83322749e-01 1.49973953e+00]
[3.52061127e-02 2.30902118e-01]
-domain=10002 type=absorption
+domain=3 type=absorption
[6.90399495e-04 3.16872549e-02]
[4.41475663e-05 3.74655831e-03]
-domain=10002 type=capture
+domain=3 type=capture
[6.90399495e-04 3.16872549e-02]
[4.41475663e-05 3.74655831e-03]
-domain=10002 type=fission
+domain=3 type=fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10002 type=nu-fission
+domain=3 type=nu-fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10002 type=kappa-fission
+domain=3 type=kappa-fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10002 type=scatter
+domain=3 type=scatter
[6.63881795e-01 2.02069663e+00]
[3.11726794e-02 2.20604438e-01]
-domain=10002 type=nu-scatter
+domain=3 type=nu-scatter
[6.71269157e-01 2.03538818e+00]
[2.61863693e-02 2.58060310e-01]
-domain=10002 type=scatter matrix
+domain=3 type=scatter matrix
[[[6.39901439e-01 3.81167422e-01 1.52391887e-01 9.14802163e-03]
[3.13677176e-02 8.75772258e-03 -2.56790088e-03 -3.78480261e-03]]
@@ -425,7 +425,7 @@ domain=10002 type=scatter matrix
[[4.44850361e-04 4.01320154e-04 3.20649120e-04 2.14573982e-04]
[2.57799870e-01 5.12359026e-02 1.30198161e-02 8.31235197e-03]]]
-domain=10002 type=nu-scatter matrix
+domain=3 type=nu-scatter matrix
[[[6.39901439e-01 3.81167422e-01 1.52391887e-01 9.14802163e-03]
[3.13677176e-02 8.75772258e-03 -2.56790088e-03 -3.78480261e-03]]
@@ -436,22 +436,22 @@ domain=10002 type=nu-scatter matrix
[[4.44850361e-04 4.01320154e-04 3.20649120e-04 2.14573982e-04]
[2.57799870e-01 5.12359026e-02 1.30198161e-02 8.31235197e-03]]]
-domain=10002 type=multiplicity matrix
+domain=3 type=multiplicity matrix
[[1.00000000e+00 1.00000000e+00]
[1.00000000e+00 1.00000000e+00]]
[[3.86091908e-02 6.76673480e-02]
[1.41421356e+00 1.35929207e-01]]
-domain=10002 type=nu-fission matrix
+domain=3 type=nu-fission matrix
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10002 type=scatter probability matrix
+domain=3 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=consistent scatter matrix
+domain=3 type=consistent scatter matrix
[[[6.32859281e-01 3.76972649e-01 1.50714804e-01 9.04734705e-03]
[3.10225138e-02 8.66134326e-03 -2.53964096e-03 -3.74315061e-03]]
@@ -462,7 +462,7 @@ domain=10002 type=consistent scatter matrix
[[4.44773843e-04 4.01251123e-04 3.20593966e-04 2.14537073e-04]
[3.52193929e-01 7.91402819e-02 1.84875925e-02 8.77085752e-03]]]
-domain=10002 type=consistent nu-scatter matrix
+domain=3 type=consistent nu-scatter matrix
[[[6.32859281e-01 3.76972649e-01 1.50714804e-01 9.04734705e-03]
[3.10225138e-02 8.66134326e-03 -2.53964096e-03 -3.74315061e-03]]
@@ -473,24 +473,24 @@ domain=10002 type=consistent nu-scatter matrix
[[7.65033031e-04 6.90171798e-04 5.51437493e-04 3.69014387e-04]
[4.46600759e-01 1.04874946e-01 2.38091367e-02 9.39676938e-03]]]
-domain=10002 type=chi
+domain=3 type=chi
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10002 type=chi-prompt
+domain=3 type=chi-prompt
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10002 type=inverse-velocity
+domain=3 type=inverse-velocity
[6.02207835e-08 3.04495548e-06]
[3.78043705e-09 3.60007679e-07]
-domain=10002 type=prompt-nu-fission
+domain=3 type=prompt-nu-fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
-domain=10002 type=prompt-nu-fission matrix
+domain=3 type=prompt-nu-fission matrix
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10002 type=delayed-nu-fission
+domain=3 type=delayed-nu-fission
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -503,7 +503,7 @@ domain=10002 type=delayed-nu-fission
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10002 type=chi-delayed
+domain=3 type=chi-delayed
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -516,7 +516,7 @@ domain=10002 type=chi-delayed
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10002 type=beta
+domain=3 type=beta
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -529,7 +529,7 @@ domain=10002 type=beta
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10002 type=decay-rate
+domain=3 type=decay-rate
[[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
@@ -542,7 +542,7 @@ domain=10002 type=decay-rate
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]
[0.00000000e+00 0.00000000e+00]]
-domain=10002 type=delayed-nu-fission matrix
+domain=3 type=delayed-nu-fission matrix
[[[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 365c4a2afc..4756b27bfb 100644
--- a/tests/test_mgxs_library_mesh/inputs_true.dat
+++ b/tests/test_mgxs_library_mesh/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,575 +127,575 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -160 -160 -183 160 160 183
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -160 -160 -183 160 160 183
+
+
-
- 2 2
- -100.0 -100.0
- 100.0 100.0
-
-
- 1
-
-
- 0.0 20000000.0
-
-
- 0.0 20000000.0
-
-
- 1 2 3 4 5 6
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- nu-scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- kappa-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001
- total
- nu-scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-fission
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10000 10001 10004
- total
- scatter-0
- analog
-
-
- 10000 10001
- total
- nu-fission
- analog
-
-
- 10000 10004
- total
- nu-fission
- analog
-
-
- 10000 10001
- total
- prompt-nu-fission
- analog
-
-
- 10000 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- inverse-velocity
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- analog
-
-
- 10000 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
+
+ 2 2
+ -100.0 -100.0
+ 100.0 100.0
+
+
+ 1
+
+
+ 0.0 20000000.0
+
+
+ 0.0 20000000.0
+
+
+ 1 2 3 4 5 6
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2
+ total
+ nu-scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-fission
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 1 2 5
+ total
+ scatter-0
+ analog
+
+
+ 1 2
+ total
+ nu-fission
+ analog
+
+
+ 1 5
+ total
+ nu-fission
+ analog
+
+
+ 1 2
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
diff --git a/tests/test_mgxs_library_mesh/results_true.dat b/tests/test_mgxs_library_mesh/results_true.dat
index 527c91d667..c167628bcc 100644
--- a/tests/test_mgxs_library_mesh/results_true.dat
+++ b/tests/test_mgxs_library_mesh/results_true.dat
@@ -1,216 +1,216 @@
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.654966 0.098415
-1 1 2 1 1 total 0.639357 0.282107
-2 2 1 1 1 total 0.713534 0.079788
-3 2 2 1 1 total 0.641095 0.091519
+0 1 1 1 1 total 0.762544 0.085298
+1 1 2 1 1 total 0.653375 0.153317
+2 2 1 1 1 total 0.644837 0.088457
+3 2 2 1 1 total 0.676480 0.094215
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.407867 0.104648
-1 1 2 1 1 total 0.417805 0.300173
-2 2 1 1 1 total 0.451699 0.087229
-3 2 2 1 1 total 0.396449 0.095884
+0 1 1 1 1 total 0.473988 0.088732
+1 1 2 1 1 total 0.379821 0.167092
+2 2 1 1 1 total 0.399254 0.091318
+3 2 2 1 1 total 0.424265 0.099551
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.407867 0.104648
-1 1 2 1 1 total 0.417805 0.300173
-2 2 1 1 1 total 0.451699 0.087229
-3 2 2 1 1 total 0.396449 0.095884
+0 1 1 1 1 total 0.473988 0.088732
+1 1 2 1 1 total 0.379821 0.167092
+2 2 1 1 1 total 0.399254 0.091318
+3 2 2 1 1 total 0.424265 0.099551
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.021476 0.004248
-1 1 2 1 1 total 0.020653 0.008355
-2 2 1 1 1 total 0.027384 0.003568
-3 2 2 1 1 total 0.021826 0.004584
+0 1 1 1 1 total 0.027288 0.005813
+1 1 2 1 1 total 0.019449 0.004420
+2 2 1 1 1 total 0.020262 0.003701
+3 2 2 1 1 total 0.021266 0.002869
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.013234 0.004146
-1 1 2 1 1 total 0.012342 0.006800
-2 2 1 1 1 total 0.016807 0.003428
-3 2 2 1 1 total 0.013253 0.004795
+0 1 1 1 1 total 0.016037 0.006339
+1 1 2 1 1 total 0.012153 0.003804
+2 2 1 1 1 total 0.013018 0.003521
+3 2 2 1 1 total 0.012965 0.002454
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.008241 0.001798
-1 1 2 1 1 total 0.008311 0.003296
-2 2 1 1 1 total 0.010577 0.001333
-3 2 2 1 1 total 0.008573 0.002017
+0 1 1 1 1 total 0.011251 0.003050
+1 1 2 1 1 total 0.007296 0.001795
+2 2 1 1 1 total 0.007243 0.001219
+3 2 2 1 1 total 0.008301 0.001066
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.020322 0.004415
-1 1 2 1 1 total 0.020546 0.008145
-2 2 1 1 1 total 0.026008 0.003213
-3 2 2 1 1 total 0.021015 0.004911
+0 1 1 1 1 total 0.027498 0.007445
+1 1 2 1 1 total 0.017912 0.004426
+2 2 1 1 1 total 0.017954 0.003077
+3 2 2 1 1 total 0.020469 0.002617
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 1.596881e+06 348355.002874
-1 1 2 1 1 total 1.610266e+06 638514.779022
-2 2 1 1 1 total 2.048208e+06 257681.650350
-3 2 2 1 1 total 1.660283e+06 390011.381149
+0 1 1 1 1 total 2.177345e+06 589804.299388
+1 1 2 1 1 total 1.413154e+06 347806.623417
+2 2 1 1 1 total 1.404096e+06 236476.851953
+3 2 2 1 1 total 1.608259e+06 206502.707865
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.633490 0.094536
-1 1 2 1 1 total 0.618705 0.273934
-2 2 1 1 1 total 0.686150 0.076703
-3 2 2 1 1 total 0.619269 0.087616
+0 1 1 1 1 total 0.735256 0.080216
+1 1 2 1 1 total 0.633925 0.149098
+2 2 1 1 1 total 0.624575 0.084974
+3 2 2 1 1 total 0.655214 0.091422
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.638348 0.097266
-1 1 2 1 1 total 0.588378 0.266032
-2 2 1 1 1 total 0.698373 0.092394
-3 2 2 1 1 total 0.625643 0.075089
+0 1 1 1 1 total 0.763779 0.070696
+1 1 2 1 1 total 0.640809 0.158369
+2 2 1 1 1 total 0.628158 0.064356
+3 2 2 1 1 total 0.645171 0.080467
mesh 1 group in group out nuclide moment mean std. dev.
x y z
-0 1 1 1 1 1 total P0 0.638348 0.097266
-1 1 1 1 1 1 total P1 0.247099 0.035574
-2 1 1 1 1 1 total P2 0.092195 0.010891
-3 1 1 1 1 1 total P3 0.013224 0.004528
-4 1 2 1 1 1 total P0 0.588378 0.266032
-5 1 2 1 1 1 total P1 0.221552 0.102564
-6 1 2 1 1 1 total P2 0.069798 0.034699
-7 1 2 1 1 1 total P3 -0.003039 0.009633
-8 2 1 1 1 1 total P0 0.698373 0.092394
-9 2 1 1 1 1 total P1 0.261835 0.035253
-10 2 1 1 1 1 total P2 0.096206 0.013947
-11 2 1 1 1 1 total P3 0.016973 0.004808
-12 2 2 1 1 1 total P0 0.625643 0.075089
-13 2 2 1 1 1 total P1 0.244646 0.028604
-14 2 2 1 1 1 total P2 0.088580 0.012369
-15 2 2 1 1 1 total P3 0.019989 0.013950
+0 1 1 1 1 1 total P0 0.763779 0.070696
+1 1 1 1 1 1 total P1 0.288556 0.024446
+2 1 1 1 1 1 total P2 0.082441 0.011443
+3 1 1 1 1 1 total P3 -0.005627 0.012638
+4 1 2 1 1 1 total P0 0.640809 0.158369
+5 1 2 1 1 1 total P1 0.273553 0.066437
+6 1 2 1 1 1 total P2 0.108446 0.024435
+7 1 2 1 1 1 total P3 0.012229 0.003785
+8 2 1 1 1 1 total P0 0.628158 0.064356
+9 2 1 1 1 1 total P1 0.245583 0.022676
+10 2 1 1 1 1 total P2 0.086370 0.007833
+11 2 1 1 1 1 total P3 0.019590 0.005345
+12 2 2 1 1 1 total P0 0.645171 0.080467
+13 2 2 1 1 1 total P1 0.252215 0.032154
+14 2 2 1 1 1 total P2 0.089251 0.009734
+15 2 2 1 1 1 total P3 0.004748 0.002987
mesh 1 group in group out nuclide moment mean std. dev.
x y z
-0 1 1 1 1 1 total P0 0.638348 0.097266
-1 1 1 1 1 1 total P1 0.247099 0.035574
-2 1 1 1 1 1 total P2 0.092195 0.010891
-3 1 1 1 1 1 total P3 0.013224 0.004528
-4 1 2 1 1 1 total P0 0.588378 0.266032
-5 1 2 1 1 1 total P1 0.221552 0.102564
-6 1 2 1 1 1 total P2 0.069798 0.034699
-7 1 2 1 1 1 total P3 -0.003039 0.009633
-8 2 1 1 1 1 total P0 0.698373 0.092394
-9 2 1 1 1 1 total P1 0.261835 0.035253
-10 2 1 1 1 1 total P2 0.096206 0.013947
-11 2 1 1 1 1 total P3 0.016973 0.004808
-12 2 2 1 1 1 total P0 0.625643 0.075089
-13 2 2 1 1 1 total P1 0.244646 0.028604
-14 2 2 1 1 1 total P2 0.088580 0.012369
-15 2 2 1 1 1 total P3 0.019989 0.013950
+0 1 1 1 1 1 total P0 0.763779 0.070696
+1 1 1 1 1 1 total P1 0.288556 0.024446
+2 1 1 1 1 1 total P2 0.082441 0.011443
+3 1 1 1 1 1 total P3 -0.005627 0.012638
+4 1 2 1 1 1 total P0 0.640809 0.158369
+5 1 2 1 1 1 total P1 0.273553 0.066437
+6 1 2 1 1 1 total P2 0.108446 0.024435
+7 1 2 1 1 1 total P3 0.012229 0.003785
+8 2 1 1 1 1 total P0 0.628158 0.064356
+9 2 1 1 1 1 total P1 0.245583 0.022676
+10 2 1 1 1 1 total P2 0.086370 0.007833
+11 2 1 1 1 1 total P3 0.019590 0.005345
+12 2 2 1 1 1 total P0 0.645171 0.080467
+13 2 2 1 1 1 total P1 0.252215 0.032154
+14 2 2 1 1 1 total P2 0.089251 0.009734
+15 2 2 1 1 1 total P3 0.004748 0.002987
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
+0 1 1 1 1 1 total 1.0 0.108337
+1 1 2 1 1 1 total 1.0 0.238517
+2 2 1 1 1 1 total 1.0 0.113128
+3 2 2 1 1 1 total 1.0 0.132597
mesh 1 group in group out nuclide mean std. dev.
x y z
-0 1 1 1 1 1 total 0.021059 0.003031
-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
+0 1 1 1 1 1 total 0.015584 0.003404
+1 1 2 1 1 1 total 0.014200 0.003676
+2 2 1 1 1 1 total 0.017684 0.002499
+3 2 2 1 1 1 total 0.022409 0.002481
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
+0 1 1 1 1 1 total 1.0 0.108337
+1 1 2 1 1 1 total 1.0 0.238517
+2 2 1 1 1 1 total 1.0 0.113128
+3 2 2 1 1 1 total 1.0 0.132597
mesh 1 group in group out nuclide moment mean std. dev.
x y z
-0 1 1 1 1 1 total P0 0.633490 0.135514
-1 1 1 1 1 1 total P1 0.245219 0.051009
-2 1 1 1 1 1 total P2 0.091493 0.017479
-3 1 1 1 1 1 total P3 0.013124 0.004906
-4 1 2 1 1 1 total P0 0.618705 0.392783
-5 1 2 1 1 1 total P1 0.232972 0.149703
-6 1 2 1 1 1 total P2 0.073396 0.049002
-7 1 2 1 1 1 total P3 -0.003195 0.010229
-8 2 1 1 1 1 total P0 0.686150 0.126578
-9 2 1 1 1 1 total P1 0.257252 0.047890
-10 2 1 1 1 1 total P2 0.094522 0.018315
-11 2 1 1 1 1 total P3 0.016676 0.005187
-12 2 2 1 1 1 total P0 0.619269 0.124057
-13 2 2 1 1 1 total P1 0.242153 0.048064
-14 2 2 1 1 1 total P2 0.087677 0.018646
-15 2 2 1 1 1 total P3 0.019785 0.014168
+0 1 1 1 1 1 total P0 0.735256 0.113047
+1 1 1 1 1 1 total P1 0.277780 0.041434
+2 1 1 1 1 1 total P2 0.079362 0.014706
+3 1 1 1 1 1 total P3 -0.005417 0.012184
+4 1 2 1 1 1 total P0 0.633925 0.212349
+5 1 2 1 1 1 total P1 0.270615 0.089799
+6 1 2 1 1 1 total P2 0.107281 0.034246
+7 1 2 1 1 1 total P3 0.012098 0.004637
+8 2 1 1 1 1 total P0 0.624575 0.110512
+9 2 1 1 1 1 total P1 0.244182 0.041824
+10 2 1 1 1 1 total P2 0.085877 0.014634
+11 2 1 1 1 1 total P3 0.019478 0.006012
+12 2 2 1 1 1 total P0 0.655214 0.126119
+13 2 2 1 1 1 total P1 0.256141 0.049765
+14 2 2 1 1 1 total P2 0.090641 0.016563
+15 2 2 1 1 1 total P3 0.004822 0.003115
mesh 1 group in group out nuclide moment mean std. dev.
x y z
-0 1 1 1 1 1 total P0 0.633490 0.166706
-1 1 1 1 1 1 total P1 0.245219 0.063359
-2 1 1 1 1 1 total P2 0.091493 0.022409
-3 1 1 1 1 1 total P3 0.013124 0.005303
-4 1 2 1 1 1 total P0 0.618705 0.483237
-5 1 2 1 1 1 total P1 0.232972 0.183428
-6 1 2 1 1 1 total P2 0.073396 0.059298
-7 1 2 1 1 1 total P3 -0.003195 0.010332
-8 2 1 1 1 1 total P0 0.686150 0.161742
-9 2 1 1 1 1 total P1 0.257252 0.060980
-10 2 1 1 1 1 total P2 0.094522 0.022975
-11 2 1 1 1 1 total P3 0.016676 0.005736
-12 2 2 1 1 1 total P0 0.619269 0.152000
-13 2 2 1 1 1 total P1 0.242153 0.059073
-14 2 2 1 1 1 total P2 0.087677 0.022412
-15 2 2 1 1 1 total P3 0.019785 0.014443
+0 1 1 1 1 1 total P0 0.735256 0.138292
+1 1 1 1 1 1 total P1 0.277780 0.051210
+2 1 1 1 1 1 total P2 0.079362 0.017035
+3 1 1 1 1 1 total P3 -0.005417 0.012198
+4 1 2 1 1 1 total P0 0.633925 0.260681
+5 1 2 1 1 1 total P1 0.270615 0.110590
+6 1 2 1 1 1 total P2 0.107281 0.042750
+7 1 2 1 1 1 total P3 0.012098 0.005462
+8 2 1 1 1 1 total P0 0.624575 0.131169
+9 2 1 1 1 1 total P1 0.244182 0.050123
+10 2 1 1 1 1 total P2 0.085877 0.017565
+11 2 1 1 1 1 total P3 0.019478 0.006403
+12 2 2 1 1 1 total P0 0.655214 0.153147
+13 2 2 1 1 1 total P1 0.256141 0.060250
+14 2 2 1 1 1 total P2 0.090641 0.020464
+15 2 2 1 1 1 total P3 0.004822 0.003180
mesh 1 group out nuclide mean std. dev.
x y z
-0 1 1 1 1 total 1.0 0.135958
-1 1 2 1 1 total 1.0 0.557756
-2 2 1 1 1 total 1.0 0.201340
-3 2 2 1 1 total 1.0 0.475608
+0 1 1 1 1 total 1.0 0.300047
+1 1 2 1 1 total 1.0 0.262180
+2 2 1 1 1 total 1.0 0.178169
+3 2 2 1 1 total 1.0 0.104797
mesh 1 group out nuclide mean std. dev.
x y z
-0 1 1 1 1 total 1.0 0.133151
-1 1 2 1 1 total 1.0 0.557756
-2 2 1 1 1 total 1.0 0.201340
-3 2 2 1 1 total 1.0 0.475608
+0 1 1 1 1 total 1.0 0.300047
+1 1 2 1 1 total 1.0 0.262180
+2 2 1 1 1 total 1.0 0.178169
+3 2 2 1 1 total 1.0 0.108931
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 4.697404e-07 8.304376e-08
-1 1 2 1 1 total 4.173069e-07 1.694647e-07
-2 2 1 1 1 total 6.581421e-07 1.337227e-07
-3 2 2 1 1 total 4.714011e-07 1.140489e-07
+0 1 1 1 1 total 7.097008e-07 1.458546e-07
+1 1 2 1 1 total 3.984535e-07 1.157576e-07
+2 2 1 1 1 total 4.407745e-07 7.903907e-08
+3 2 2 1 1 total 4.750476e-07 6.207437e-08
mesh 1 group in nuclide mean std. dev.
x y z
-0 1 1 1 1 total 0.020173 0.004383
-1 1 2 1 1 total 0.020397 0.008086
-2 2 1 1 1 total 0.025824 0.003192
-3 2 2 1 1 total 0.020865 0.004879
+0 1 1 1 1 total 0.027311 0.007397
+1 1 2 1 1 total 0.017783 0.004394
+2 2 1 1 1 total 0.017820 0.003054
+3 2 2 1 1 total 0.020320 0.002598
mesh 1 group in group out nuclide mean std. dev.
x y z
-0 1 1 1 1 1 total 0.020874 0.002977
-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
+0 1 1 1 1 1 total 0.015584 0.003404
+1 1 2 1 1 1 total 0.014200 0.003676
+2 2 1 1 1 1 total 0.017684 0.002499
+3 2 2 1 1 1 total 0.022259 0.002508
mesh 1 delayedgroup group in nuclide mean std. dev.
x y z
-0 1 1 1 1 1 total 0.000005 1.004638e-06
-1 1 1 1 2 1 total 0.000025 5.397978e-06
-2 1 1 1 3 1 total 0.000025 5.275050e-06
-3 1 1 1 4 1 total 0.000058 1.230443e-05
-4 1 1 1 5 1 total 0.000026 5.548743e-06
-5 1 1 1 6 1 total 0.000011 2.307020e-06
-6 1 2 1 1 1 total 0.000005 1.838266e-06
-7 1 2 1 2 1 total 0.000025 9.941991e-06
-8 1 2 1 3 1 total 0.000025 9.753804e-06
-9 1 2 1 4 1 total 0.000058 2.290678e-05
-10 1 2 1 5 1 total 0.000026 1.050498e-05
-11 1 2 1 6 1 total 0.000011 4.361882e-06
-12 2 1 1 1 1 total 0.000006 7.462654e-07
-13 2 1 1 2 1 total 0.000031 3.842479e-06
-14 2 1 1 3 1 total 0.000031 3.666594e-06
-15 2 1 1 4 1 total 0.000071 8.228616e-06
-16 2 1 1 5 1 total 0.000031 3.416659e-06
-17 2 1 1 6 1 total 0.000013 1.428970e-06
-18 2 2 1 1 1 total 0.000005 1.117984e-06
-19 2 2 1 2 1 total 0.000026 5.744801e-06
-20 2 2 1 3 1 total 0.000025 5.480526e-06
-21 2 2 1 4 1 total 0.000058 1.231604e-05
-22 2 2 1 5 1 total 0.000026 5.181495e-06
-23 2 2 1 6 1 total 0.000011 2.163732e-06
+0 1 1 1 1 1 total 0.000006 1.689606e-06
+1 1 1 1 2 1 total 0.000033 8.718916e-06
+2 1 1 1 3 1 total 0.000032 8.323051e-06
+3 1 1 1 4 1 total 0.000072 1.866015e-05
+4 1 1 1 5 1 total 0.000031 7.654909e-06
+5 1 1 1 6 1 total 0.000013 3.206343e-06
+6 1 2 1 1 1 total 0.000004 1.003100e-06
+7 1 2 1 2 1 total 0.000022 5.425275e-06
+8 1 2 1 3 1 total 0.000021 5.324236e-06
+9 1 2 1 4 1 total 0.000050 1.251572e-05
+10 1 2 1 5 1 total 0.000022 5.762184e-06
+11 1 2 1 6 1 total 0.000009 2.391676e-06
+12 2 1 1 1 1 total 0.000004 6.723192e-07
+13 2 1 1 2 1 total 0.000022 3.706235e-06
+14 2 1 1 3 1 total 0.000022 3.674263e-06
+15 2 1 1 4 1 total 0.000052 8.774048e-06
+16 2 1 1 5 1 total 0.000024 4.168024e-06
+17 2 1 1 6 1 total 0.000010 1.726268e-06
+18 2 2 1 1 1 total 0.000005 5.962367e-07
+19 2 2 1 2 1 total 0.000025 3.200900e-06
+20 2 2 1 3 1 total 0.000025 3.127442e-06
+21 2 2 1 4 1 total 0.000058 7.296157e-06
+22 2 2 1 5 1 total 0.000026 3.298196e-06
+23 2 2 1 6 1 total 0.000011 1.370918e-06
mesh 1 delayedgroup group out nuclide mean std. dev.
x y z
0 1 1 1 1 1 total 0.0 0.000000
1 1 1 1 2 1 total 0.0 0.000000
2 1 1 1 3 1 total 0.0 0.000000
3 1 1 1 4 1 total 0.0 0.000000
-4 1 1 1 5 1 total 1.0 1.414214
+4 1 1 1 5 1 total 0.0 0.000000
5 1 1 1 6 1 total 0.0 0.000000
6 1 2 1 1 1 total 0.0 0.000000
7 1 2 1 2 1 total 0.0 0.000000
@@ -226,85 +226,85 @@
17 2 1 1 6 1 total 0.0 0.000000
18 2 2 1 1 1 total 0.0 0.000000
19 2 2 1 2 1 total 0.0 0.000000
-20 2 2 1 3 1 total 0.0 0.000000
+20 2 2 1 3 1 total 1.0 1.414214
21 2 2 1 4 1 total 0.0 0.000000
22 2 2 1 5 1 total 0.0 0.000000
23 2 2 1 6 1 total 0.0 0.000000
mesh 1 delayedgroup group in nuclide mean std. dev.
x y z
-0 1 1 1 1 1 total 0.000227 0.000061
-1 1 1 1 2 1 total 0.001228 0.000327
-2 1 1 1 3 1 total 0.001206 0.000320
-3 1 1 1 4 1 total 0.002835 0.000748
-4 1 1 1 5 1 total 0.001300 0.000340
-5 1 1 1 6 1 total 0.000540 0.000141
-6 1 2 1 1 1 total 0.000226 0.000076
-7 1 2 1 2 1 total 0.001220 0.000412
-8 1 2 1 3 1 total 0.001197 0.000404
-9 1 2 1 4 1 total 0.002809 0.000949
-10 1 2 1 5 1 total 0.001284 0.000436
-11 1 2 1 6 1 total 0.000533 0.000181
-12 2 1 1 1 1 total 0.000226 0.000033
-13 2 1 1 2 1 total 0.001207 0.000174
-14 2 1 1 3 1 total 0.001175 0.000167
-15 2 1 1 4 1 total 0.002721 0.000378
-16 2 1 1 5 1 total 0.001207 0.000160
-17 2 1 1 6 1 total 0.000502 0.000067
-18 2 2 1 1 1 total 0.000228 0.000071
-19 2 2 1 2 1 total 0.001221 0.000373
-20 2 2 1 3 1 total 0.001190 0.000360
-21 2 2 1 4 1 total 0.002767 0.000822
-22 2 2 1 5 1 total 0.001238 0.000357
-23 2 2 1 6 1 total 0.000515 0.000149
+0 1 1 1 1 1 total 0.000228 0.000084
+1 1 1 1 2 1 total 0.001195 0.000438
+2 1 1 1 3 1 total 0.001153 0.000420
+3 1 1 1 4 1 total 0.002629 0.000950
+4 1 1 1 5 1 total 0.001125 0.000398
+5 1 1 1 6 1 total 0.000470 0.000166
+6 1 2 1 1 1 total 0.000228 0.000057
+7 1 2 1 2 1 total 0.001222 0.000309
+8 1 2 1 3 1 total 0.001193 0.000304
+9 1 2 1 4 1 total 0.002780 0.000713
+10 1 2 1 5 1 total 0.001250 0.000328
+11 1 2 1 6 1 total 0.000520 0.000136
+12 2 1 1 1 1 total 0.000225 0.000044
+13 2 1 1 2 1 total 0.001232 0.000242
+14 2 1 1 3 1 total 0.001216 0.000239
+15 2 1 1 4 1 total 0.002882 0.000570
+16 2 1 1 5 1 total 0.001345 0.000270
+17 2 1 1 6 1 total 0.000558 0.000112
+18 2 2 1 1 1 total 0.000227 0.000027
+19 2 2 1 2 1 total 0.001225 0.000143
+20 2 2 1 3 1 total 0.001201 0.000140
+21 2 2 1 4 1 total 0.002815 0.000326
+22 2 2 1 5 1 total 0.001284 0.000147
+23 2 2 1 6 1 total 0.000533 0.000061
mesh 1 delayedgroup group in nuclide mean std. dev.
x y z
-0 1 1 1 1 1 total 0.013362 0.003586
-1 1 1 1 2 1 total 0.032554 0.008645
-2 1 1 1 3 1 total 0.121179 0.031941
-3 1 1 1 4 1 total 0.306858 0.079971
-4 1 1 1 5 1 total 0.865303 0.220418
-5 1 1 1 6 1 total 2.906554 0.741592
-6 1 2 1 1 1 total 0.013361 0.004515
-7 1 2 1 2 1 total 0.032560 0.010992
-8 1 2 1 3 1 total 0.121165 0.040913
-9 1 2 1 4 1 total 0.306728 0.103786
-10 1 2 1 5 1 total 0.864851 0.295633
-11 1 2 1 6 1 total 2.905009 0.992039
-12 2 1 1 1 1 total 0.013353 0.002006
-13 2 1 1 2 1 total 0.032614 0.004676
-14 2 1 1 3 1 total 0.121052 0.016784
-15 2 1 1 4 1 total 0.305600 0.040195
-16 2 1 1 5 1 total 0.860792 0.101702
-17 2 1 1 6 1 total 2.891182 0.344181
-18 2 2 1 1 1 total 0.013355 0.004172
-19 2 2 1 2 1 total 0.032599 0.009758
-20 2 2 1 3 1 total 0.121084 0.035213
-21 2 2 1 4 1 total 0.305920 0.085294
-22 2 2 1 5 1 total 0.861968 0.224059
-23 2 2 1 6 1 total 2.895182 0.755656
- mesh 1 delayedgroup group in group out nuclide mean std. dev.
- x y z
-0 1 1 1 1 1 1 total 0.000000 0.000000
-1 1 1 1 2 1 1 total 0.000000 0.000000
-2 1 1 1 3 1 1 total 0.000000 0.000000
-3 1 1 1 4 1 1 total 0.000000 0.000000
-4 1 1 1 5 1 1 total 0.000185 0.000186
-5 1 1 1 6 1 1 total 0.000000 0.000000
-6 1 2 1 1 1 1 total 0.000000 0.000000
-7 1 2 1 2 1 1 total 0.000000 0.000000
-8 1 2 1 3 1 1 total 0.000000 0.000000
-9 1 2 1 4 1 1 total 0.000000 0.000000
-10 1 2 1 5 1 1 total 0.000000 0.000000
-11 1 2 1 6 1 1 total 0.000000 0.000000
-12 2 1 1 1 1 1 total 0.000000 0.000000
-13 2 1 1 2 1 1 total 0.000000 0.000000
-14 2 1 1 3 1 1 total 0.000000 0.000000
-15 2 1 1 4 1 1 total 0.000000 0.000000
-16 2 1 1 5 1 1 total 0.000000 0.000000
-17 2 1 1 6 1 1 total 0.000000 0.000000
-18 2 2 1 1 1 1 total 0.000000 0.000000
-19 2 2 1 2 1 1 total 0.000000 0.000000
-20 2 2 1 3 1 1 total 0.000000 0.000000
-21 2 2 1 4 1 1 total 0.000000 0.000000
-22 2 2 1 5 1 1 total 0.000000 0.000000
-23 2 2 1 6 1 1 total 0.000000 0.000000
+0 1 1 1 1 1 total 0.013345 0.004923
+1 1 1 1 2 1 total 0.032674 0.011850
+2 1 1 1 3 1 total 0.120923 0.043307
+3 1 1 1 4 1 total 0.304289 0.106753
+4 1 1 1 5 1 total 0.855760 0.286466
+5 1 1 1 6 1 total 2.874120 0.965609
+6 1 2 1 1 1 total 0.013357 0.003345
+7 1 2 1 2 1 total 0.032590 0.008273
+8 1 2 1 3 1 total 0.121103 0.031074
+9 1 2 1 4 1 total 0.306111 0.080011
+10 1 2 1 5 1 total 0.862660 0.235694
+11 1 2 1 6 1 total 2.897534 0.788926
+12 2 1 1 1 1 total 0.013367 0.002548
+13 2 1 1 2 1 total 0.032520 0.006266
+14 2 1 1 3 1 total 0.121250 0.023544
+15 2 1 1 4 1 total 0.307552 0.060464
+16 2 1 1 5 1 total 0.867665 0.175131
+17 2 1 1 6 1 total 2.914635 0.587161
+18 2 2 1 1 1 total 0.013360 0.001587
+19 2 2 1 2 1 total 0.032564 0.003810
+20 2 2 1 3 1 total 0.121158 0.014038
+21 2 2 1 4 1 total 0.306653 0.035052
+22 2 2 1 5 1 total 0.864587 0.096680
+23 2 2 1 6 1 total 2.904111 0.325170
+ mesh 1 delayedgroup group in group out nuclide mean std. dev.
+ x y z
+0 1 1 1 1 1 1 total 0.00000 0.000000
+1 1 1 1 2 1 1 total 0.00000 0.000000
+2 1 1 1 3 1 1 total 0.00000 0.000000
+3 1 1 1 4 1 1 total 0.00000 0.000000
+4 1 1 1 5 1 1 total 0.00000 0.000000
+5 1 1 1 6 1 1 total 0.00000 0.000000
+6 1 2 1 1 1 1 total 0.00000 0.000000
+7 1 2 1 2 1 1 total 0.00000 0.000000
+8 1 2 1 3 1 1 total 0.00000 0.000000
+9 1 2 1 4 1 1 total 0.00000 0.000000
+10 1 2 1 5 1 1 total 0.00000 0.000000
+11 1 2 1 6 1 1 total 0.00000 0.000000
+12 2 1 1 1 1 1 total 0.00000 0.000000
+13 2 1 1 2 1 1 total 0.00000 0.000000
+14 2 1 1 3 1 1 total 0.00000 0.000000
+15 2 1 1 4 1 1 total 0.00000 0.000000
+16 2 1 1 5 1 1 total 0.00000 0.000000
+17 2 1 1 6 1 1 total 0.00000 0.000000
+18 2 2 1 1 1 1 total 0.00000 0.000000
+19 2 2 1 2 1 1 total 0.00000 0.000000
+20 2 2 1 3 1 1 total 0.00015 0.000151
+21 2 2 1 4 1 1 total 0.00000 0.000000
+22 2 2 1 5 1 1 total 0.00000 0.000000
+23 2 2 1 6 1 1 total 0.00000 0.000000
diff --git a/tests/test_mgxs_library_no_nuclides/inputs_true.dat b/tests/test_mgxs_library_no_nuclides/inputs_true.dat
index f33efe8637..d2f28d0fe0 100644
--- a/tests/test_mgxs_library_no_nuclides/inputs_true.dat
+++ b/tests/test_mgxs_library_no_nuclides/inputs_true.dat
@@ -1,1190 +1,1190 @@
- |
- |
- |
-
-
-
-
-
-
+ |
+ |
+ |
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -0.63 -0.63 -1 0.63 0.63 1
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -0.63 -0.63 -1 0.63 0.63 1
+
+
-
- 10000
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 20000000.0
-
-
- 1 2 3 4 5 6
-
-
- 10001
-
-
- 10002
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- total
- nu-scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- absorption
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- kappa-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001
- total
- nu-scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- nu-fission
- analog
-
-
- 10000 10001 10004
- total
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- scatter
- tracklength
-
-
- 10000 10001 10004
- total
- scatter-P3
- analog
-
-
- 10000 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10000 10001 10004
- total
- scatter-0
- analog
-
-
- 10000 10045
- total
- nu-fission
- analog
-
-
- 10000 10004
- total
- nu-fission
- analog
-
-
- 10000 10045
- total
- prompt-nu-fission
- analog
-
-
- 10000 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- inverse-velocity
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10000 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10000 10001
- total
- nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10000 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10004
- total
- scatter-1
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- total
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10004
- total
- nu-scatter-1
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- absorption
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- absorption
- tracklength
-
-
- 10073 10001
- total
- fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- nu-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- kappa-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001
- total
- nu-scatter
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter
- analog
-
-
- 10073 10001 10004
- total
- scatter
- analog
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- nu-fission
- analog
-
-
- 10073 10001 10004
- total
- scatter
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- scatter
- tracklength
-
-
- 10073 10001 10004
- total
- scatter-P3
- analog
-
-
- 10073 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10073 10001 10004
- total
- scatter-0
- analog
-
-
- 10073 10045
- total
- nu-fission
- analog
-
-
- 10073 10004
- total
- nu-fission
- analog
-
-
- 10073 10045
- total
- prompt-nu-fission
- analog
-
-
- 10073 10004
- total
- prompt-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- inverse-velocity
- tracklength
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10073 10001
- total
- flux
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10073 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10073 10001
- total
- nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10073 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10073 10001
- total
- flux
- analog
-
-
- 10073 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10004
- total
- scatter-1
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- total
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10004
- total
- nu-scatter-1
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- absorption
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- absorption
- tracklength
-
-
- 10146 10001
- total
- fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- nu-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- kappa-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001
- total
- nu-scatter
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter-P3
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter
- analog
-
-
- 10146 10001 10004
- total
- scatter
- analog
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- nu-fission
- analog
-
-
- 10146 10001 10004
- total
- scatter
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- scatter
- tracklength
-
-
- 10146 10001 10004
- total
- scatter-P3
- analog
-
-
- 10146 10001 10004
- total
- nu-scatter-0
- analog
-
-
- 10146 10001 10004
- total
- scatter-0
- analog
-
-
- 10146 10045
- total
- nu-fission
- analog
-
-
- 10146 10004
- total
- nu-fission
- analog
-
-
- 10146 10045
- total
- prompt-nu-fission
- analog
-
-
- 10146 10004
- total
- prompt-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- inverse-velocity
- tracklength
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10001
- total
- prompt-nu-fission
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10001 10004
- total
- prompt-nu-fission
- analog
-
-
- 10146 10001
- total
- flux
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10045
- total
- delayed-nu-fission
- analog
-
-
- 10146 10058 10004
- total
- delayed-nu-fission
- analog
-
-
- 10146 10001
- total
- nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- delayed-nu-fission
- tracklength
-
-
- 10146 10058 10001
- total
- decay-rate
- tracklength
-
-
- 10146 10001
- total
- flux
- analog
-
-
- 10146 10058 10001 10004
- total
- delayed-nu-fission
- analog
-
+
+ 1
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 20000000.0
+
+
+ 1 2 3 4 5 6
+
+
+ 2
+
+
+ 3
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2
+ total
+ nu-scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ nu-fission
+ analog
+
+
+ 1 2 5
+ total
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ scatter
+ tracklength
+
+
+ 1 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 1 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 1 2 5
+ total
+ scatter-0
+ analog
+
+
+ 1 46
+ total
+ nu-fission
+ analog
+
+
+ 1 5
+ total
+ nu-fission
+ analog
+
+
+ 1 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 1 2
+ total
+ nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 1 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 5
+ total
+ scatter-1
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ total
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ absorption
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ absorption
+ tracklength
+
+
+ 74 2
+ total
+ fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ nu-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2
+ total
+ nu-scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 74 2 5
+ total
+ scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ nu-fission
+ analog
+
+
+ 74 2 5
+ total
+ scatter
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ scatter
+ tracklength
+
+
+ 74 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 74 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 74 2 5
+ total
+ scatter-0
+ analog
+
+
+ 74 46
+ total
+ nu-fission
+ analog
+
+
+ 74 5
+ total
+ nu-fission
+ analog
+
+
+ 74 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 74 2
+ total
+ flux
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 74 2
+ total
+ nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 74 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 74 2
+ total
+ flux
+ analog
+
+
+ 74 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 5
+ total
+ scatter-1
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ total
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 5
+ total
+ nu-scatter-1
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ absorption
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ absorption
+ tracklength
+
+
+ 147 2
+ total
+ fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ nu-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ kappa-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2
+ total
+ nu-scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter-P3
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter
+ analog
+
+
+ 147 2 5
+ total
+ scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ nu-fission
+ analog
+
+
+ 147 2 5
+ total
+ scatter
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ scatter
+ tracklength
+
+
+ 147 2 5
+ total
+ scatter-P3
+ analog
+
+
+ 147 2 5
+ total
+ nu-scatter-0
+ analog
+
+
+ 147 2 5
+ total
+ scatter-0
+ analog
+
+
+ 147 46
+ total
+ nu-fission
+ analog
+
+
+ 147 5
+ total
+ nu-fission
+ analog
+
+
+ 147 46
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ inverse-velocity
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 2
+ total
+ prompt-nu-fission
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 2 5
+ total
+ prompt-nu-fission
+ analog
+
+
+ 147 2
+ total
+ flux
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 46
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 59 5
+ total
+ delayed-nu-fission
+ analog
+
+
+ 147 2
+ total
+ nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ delayed-nu-fission
+ tracklength
+
+
+ 147 59 2
+ total
+ decay-rate
+ tracklength
+
+
+ 147 2
+ total
+ flux
+ analog
+
+
+ 147 59 2 5
+ total
+ delayed-nu-fission
+ analog
+
diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat
index a6a0c374e0..291c87dde9 100644
--- a/tests/test_mgxs_library_no_nuclides/results_true.dat
+++ b/tests/test_mgxs_library_no_nuclides/results_true.dat
@@ -1,621 +1,621 @@
material group in nuclide mean std. dev.
-1 10000 1 total 0.414825 0.022793
-0 10000 2 total 0.660170 0.047519
+1 1 1 total 0.414825 0.022793
+0 1 2 total 0.660170 0.047519
material group in nuclide mean std. dev.
-1 10000 1 total 0.363092 0.023838
-0 10000 2 total 0.644851 0.047675
+1 1 1 total 0.363092 0.023838
+0 1 2 total 0.644851 0.047675
material group in nuclide mean std. dev.
-1 10000 1 total 0.363092 0.023838
-0 10000 2 total 0.644851 0.047675
+1 1 1 total 0.363092 0.023838
+0 1 2 total 0.644851 0.047675
material group in nuclide mean std. dev.
-1 10000 1 total 0.027408 0.002692
-0 10000 2 total 0.264511 0.023367
+1 1 1 total 0.027408 0.002692
+0 1 2 total 0.264511 0.023367
material group in nuclide mean std. dev.
-1 10000 1 total 0.019845 0.002643
-0 10000 2 total 0.071719 0.025208
+1 1 1 total 0.019845 0.002643
+0 1 2 total 0.071719 0.025208
material group in nuclide mean std. dev.
-1 10000 1 total 0.007563 0.000508
-0 10000 2 total 0.192791 0.017106
+1 1 1 total 0.007563 0.000508
+0 1 2 total 0.192791 0.017106
material group in nuclide mean std. dev.
-1 10000 1 total 0.019432 0.001323
-0 10000 2 total 0.469775 0.041682
+1 1 1 total 0.019432 0.001323
+0 1 2 total 0.469775 0.041682
material group in nuclide mean std. dev.
-1 10000 1 total 1.474570e+06 9.923536e+04
-0 10000 2 total 3.728689e+07 3.308375e+06
+1 1 1 total 1.474570e+06 9.923536e+04
+0 1 2 total 3.728689e+07 3.308375e+06
material group in nuclide mean std. dev.
-1 10000 1 total 0.387418 0.020626
-0 10000 2 total 0.395659 0.025125
+1 1 1 total 0.387418 0.020626
+0 1 2 total 0.395659 0.025125
material group in nuclide mean std. dev.
-1 10000 1 total 0.385188 0.026946
-0 10000 2 total 0.412389 0.015425
+1 1 1 total 0.385188 0.026946
+0 1 2 total 0.412389 0.015425
material group in group out nuclide moment mean std. dev.
-12 10000 1 1 total P0 0.384199 0.027001
-13 10000 1 1 total P1 0.051870 0.006983
-14 10000 1 1 total P2 0.020069 0.002846
-15 10000 1 1 total P3 0.009478 0.002234
-8 10000 1 2 total P0 0.000989 0.000482
-9 10000 1 2 total P1 -0.000207 0.000149
-10 10000 1 2 total P2 -0.000103 0.000184
-11 10000 1 2 total P3 0.000234 0.000128
-4 10000 2 1 total P0 0.000925 0.000925
-5 10000 2 1 total P1 -0.000768 0.000768
-6 10000 2 1 total P2 0.000494 0.000494
-7 10000 2 1 total P3 -0.000171 0.000172
-0 10000 2 2 total P0 0.411465 0.015245
-1 10000 2 2 total P1 0.016482 0.004502
-2 10000 2 2 total P2 0.006371 0.010551
-3 10000 2 2 total P3 -0.010499 0.010438
+12 1 1 1 total P0 0.384199 0.027001
+13 1 1 1 total P1 0.051870 0.006983
+14 1 1 1 total P2 0.020069 0.002846
+15 1 1 1 total P3 0.009478 0.002234
+8 1 1 2 total P0 0.000989 0.000482
+9 1 1 2 total P1 -0.000207 0.000149
+10 1 1 2 total P2 -0.000103 0.000184
+11 1 1 2 total P3 0.000234 0.000128
+4 1 2 1 total P0 0.000925 0.000925
+5 1 2 1 total P1 -0.000768 0.000768
+6 1 2 1 total P2 0.000494 0.000494
+7 1 2 1 total P3 -0.000171 0.000172
+0 1 2 2 total P0 0.411465 0.015245
+1 1 2 2 total P1 0.016482 0.004502
+2 1 2 2 total P2 0.006371 0.010551
+3 1 2 2 total P3 -0.010499 0.010438
material group in group out nuclide moment mean std. dev.
-12 10000 1 1 total P0 0.384199 0.027001
-13 10000 1 1 total P1 0.051870 0.006983
-14 10000 1 1 total P2 0.020069 0.002846
-15 10000 1 1 total P3 0.009478 0.002234
-8 10000 1 2 total P0 0.000989 0.000482
-9 10000 1 2 total P1 -0.000207 0.000149
-10 10000 1 2 total P2 -0.000103 0.000184
-11 10000 1 2 total P3 0.000234 0.000128
-4 10000 2 1 total P0 0.000925 0.000925
-5 10000 2 1 total P1 -0.000768 0.000768
-6 10000 2 1 total P2 0.000494 0.000494
-7 10000 2 1 total P3 -0.000171 0.000172
-0 10000 2 2 total P0 0.411465 0.015245
-1 10000 2 2 total P1 0.016482 0.004502
-2 10000 2 2 total P2 0.006371 0.010551
-3 10000 2 2 total P3 -0.010499 0.010438
+12 1 1 1 total P0 0.384199 0.027001
+13 1 1 1 total P1 0.051870 0.006983
+14 1 1 1 total P2 0.020069 0.002846
+15 1 1 1 total P3 0.009478 0.002234
+8 1 1 2 total P0 0.000989 0.000482
+9 1 1 2 total P1 -0.000207 0.000149
+10 1 1 2 total P2 -0.000103 0.000184
+11 1 1 2 total P3 0.000234 0.000128
+4 1 2 1 total P0 0.000925 0.000925
+5 1 2 1 total P1 -0.000768 0.000768
+6 1 2 1 total P2 0.000494 0.000494
+7 1 2 1 total P3 -0.000171 0.000172
+0 1 2 2 total P0 0.411465 0.015245
+1 1 2 2 total P1 0.016482 0.004502
+2 1 2 2 total P2 0.006371 0.010551
+3 1 2 2 total P3 -0.010499 0.010438
material group in group out nuclide mean std. dev.
-3 10000 1 1 total 1.0 0.078516
-2 10000 1 2 total 1.0 0.687184
-1 10000 2 1 total 1.0 1.414214
-0 10000 2 2 total 1.0 0.041130
+3 1 1 1 total 1.0 0.078516
+2 1 1 2 total 1.0 0.687184
+1 1 2 1 total 1.0 1.414214
+0 1 2 2 total 1.0 0.041130
material group in group out nuclide mean std. dev.
-3 10000 1 1 total 0.020142 0.003149
-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
+3 1 1 1 total 0.020142 0.003149
+2 1 1 2 total 0.000000 0.000000
+1 1 2 1 total 0.454366 0.027426
+0 1 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
+3 1 1 1 total 0.997433 0.078224
+2 1 1 2 total 0.002567 0.001256
+1 1 2 1 total 0.002242 0.002243
+0 1 2 2 total 0.997758 0.041053
material group in group out nuclide moment mean std. dev.
-12 10000 1 1 total P0 0.386423 0.036629
-13 10000 1 1 total P1 0.052170 0.007767
-14 10000 1 1 total P2 0.020185 0.003138
-15 10000 1 1 total P3 0.009533 0.002327
-8 10000 1 2 total P0 0.000995 0.000489
-9 10000 1 2 total P1 -0.000208 0.000150
-10 10000 1 2 total P2 -0.000104 0.000186
-11 10000 1 2 total P3 0.000236 0.000130
-4 10000 2 1 total P0 0.000887 0.000889
-5 10000 2 1 total P1 -0.000737 0.000738
-6 10000 2 1 total P2 0.000474 0.000475
-7 10000 2 1 total P3 -0.000165 0.000165
-0 10000 2 2 total P0 0.394772 0.029871
-1 10000 2 2 total P1 0.015813 0.004443
-2 10000 2 2 total P2 0.006113 0.010131
-3 10000 2 2 total P3 -0.010073 0.010037
+12 1 1 1 total P0 0.386423 0.036629
+13 1 1 1 total P1 0.052170 0.007767
+14 1 1 1 total P2 0.020185 0.003138
+15 1 1 1 total P3 0.009533 0.002327
+8 1 1 2 total P0 0.000995 0.000489
+9 1 1 2 total P1 -0.000208 0.000150
+10 1 1 2 total P2 -0.000104 0.000186
+11 1 1 2 total P3 0.000236 0.000130
+4 1 2 1 total P0 0.000887 0.000889
+5 1 2 1 total P1 -0.000737 0.000738
+6 1 2 1 total P2 0.000474 0.000475
+7 1 2 1 total P3 -0.000165 0.000165
+0 1 2 2 total P0 0.394772 0.029871
+1 1 2 2 total P1 0.015813 0.004443
+2 1 2 2 total P2 0.006113 0.010131
+3 1 2 2 total P3 -0.010073 0.010037
material group in group out nuclide moment mean std. dev.
-12 10000 1 1 total P0 0.386423 0.047563
-13 10000 1 1 total P1 0.052170 0.008781
-14 10000 1 1 total P2 0.020185 0.003515
-15 10000 1 1 total P3 0.009533 0.002444
-8 10000 1 2 total P0 0.000995 0.000841
-9 10000 1 2 total P1 -0.000208 0.000208
-10 10000 1 2 total P2 -0.000104 0.000199
-11 10000 1 2 total P3 0.000236 0.000208
-4 10000 2 1 total P0 0.000887 0.001538
-5 10000 2 1 total P1 -0.000737 0.001277
-6 10000 2 1 total P2 0.000474 0.000821
-7 10000 2 1 total P3 -0.000165 0.000285
-0 10000 2 2 total P0 0.394772 0.033999
-1 10000 2 2 total P1 0.015813 0.004491
-2 10000 2 2 total P2 0.006113 0.010134
-3 10000 2 2 total P3 -0.010073 0.010045
+12 1 1 1 total P0 0.386423 0.047563
+13 1 1 1 total P1 0.052170 0.008781
+14 1 1 1 total P2 0.020185 0.003515
+15 1 1 1 total P3 0.009533 0.002444
+8 1 1 2 total P0 0.000995 0.000841
+9 1 1 2 total P1 -0.000208 0.000208
+10 1 1 2 total P2 -0.000104 0.000199
+11 1 1 2 total P3 0.000236 0.000208
+4 1 2 1 total P0 0.000887 0.001538
+5 1 2 1 total P1 -0.000737 0.001277
+6 1 2 1 total P2 0.000474 0.000821
+7 1 2 1 total P3 -0.000165 0.000285
+0 1 2 2 total P0 0.394772 0.033999
+1 1 2 2 total P1 0.015813 0.004491
+2 1 2 2 total P2 0.006113 0.010134
+3 1 2 2 total P3 -0.010073 0.010045
material group out nuclide mean std. dev.
-1 10000 1 total 1.0 0.046071
-0 10000 2 total 0.0 0.000000
+1 1 1 total 1.0 0.046071
+0 1 2 total 0.0 0.000000
material group out nuclide mean std. dev.
-1 10000 1 total 1.0 0.051471
-0 10000 2 total 0.0 0.000000
+1 1 1 total 1.0 0.051471
+0 1 2 total 0.0 0.000000
material group in nuclide mean std. dev.
-1 10000 1 total 5.709324e-08 4.687938e-09
-0 10000 2 total 2.855739e-06 2.442164e-07
+1 1 1 total 5.709324e-08 4.687938e-09
+0 1 2 total 2.855739e-06 2.442164e-07
material group in nuclide mean std. dev.
-1 10000 1 total 0.019239 0.001310
-0 10000 2 total 0.466719 0.041411
+1 1 1 total 0.019239 0.001310
+0 1 2 total 0.466719 0.041411
material group in group out nuclide mean std. dev.
-3 10000 1 1 total 0.020142 0.003149
-2 10000 1 2 total 0.000000 0.000000
-1 10000 2 1 total 0.445819 0.028675
-0 10000 2 2 total 0.000000 0.000000
+3 1 1 1 total 0.020142 0.003149
+2 1 1 2 total 0.000000 0.000000
+1 1 2 1 total 0.445819 0.028675
+0 1 2 2 total 0.000000 0.000000
material delayedgroup group in nuclide mean std. dev.
-1 10000 1 1 total 0.000004 2.897486e-07
-3 10000 2 1 total 0.000027 1.850038e-06
-5 10000 3 1 total 0.000028 1.970979e-06
-7 10000 4 1 total 0.000074 5.226103e-06
-9 10000 5 1 total 0.000041 2.998308e-06
-11 10000 6 1 total 0.000017 1.226547e-06
-0 10000 1 2 total 0.000107 9.491556e-06
-2 10000 2 2 total 0.000552 4.899251e-05
-4 10000 3 2 total 0.000527 4.677253e-05
-6 10000 4 2 total 0.001182 1.048679e-04
-8 10000 5 2 total 0.000485 4.299445e-05
-10 10000 6 2 total 0.000203 1.801022e-05
+1 1 1 1 total 0.000004 2.897486e-07
+3 1 2 1 total 0.000027 1.850038e-06
+5 1 3 1 total 0.000028 1.970979e-06
+7 1 4 1 total 0.000074 5.226103e-06
+9 1 5 1 total 0.000041 2.998308e-06
+11 1 6 1 total 0.000017 1.226547e-06
+0 1 1 2 total 0.000107 9.491556e-06
+2 1 2 2 total 0.000552 4.899251e-05
+4 1 3 2 total 0.000527 4.677253e-05
+6 1 4 2 total 0.001182 1.048679e-04
+8 1 5 2 total 0.000485 4.299445e-05
+10 1 6 2 total 0.000203 1.801022e-05
material delayedgroup group out nuclide mean std. dev.
-1 10000 1 1 total 0.0 0.000000
-3 10000 2 1 total 1.0 0.869128
-5 10000 3 1 total 1.0 1.414214
-7 10000 4 1 total 1.0 0.360359
-9 10000 5 1 total 0.0 0.000000
-11 10000 6 1 total 0.0 0.000000
-0 10000 1 2 total 0.0 0.000000
-2 10000 2 2 total 0.0 0.000000
-4 10000 3 2 total 0.0 0.000000
-6 10000 4 2 total 0.0 0.000000
-8 10000 5 2 total 0.0 0.000000
-10 10000 6 2 total 0.0 0.000000
+1 1 1 1 total 0.0 0.000000
+3 1 2 1 total 1.0 0.869128
+5 1 3 1 total 1.0 1.414214
+7 1 4 1 total 1.0 0.360359
+9 1 5 1 total 0.0 0.000000
+11 1 6 1 total 0.0 0.000000
+0 1 1 2 total 0.0 0.000000
+2 1 2 2 total 0.0 0.000000
+4 1 3 2 total 0.0 0.000000
+6 1 4 2 total 0.0 0.000000
+8 1 5 2 total 0.0 0.000000
+10 1 6 2 total 0.0 0.000000
material delayedgroup group in nuclide mean std. dev.
-1 10000 1 1 total 0.000222 0.000018
-3 10000 2 1 total 0.001388 0.000115
-5 10000 3 1 total 0.001463 0.000122
-7 10000 4 1 total 0.003822 0.000321
-9 10000 5 1 total 0.002135 0.000183
-11 10000 6 1 total 0.000875 0.000075
-0 10000 1 2 total 0.000228 0.000025
-2 10000 2 2 total 0.001175 0.000127
-4 10000 3 2 total 0.001122 0.000122
-6 10000 4 2 total 0.002516 0.000273
-8 10000 5 2 total 0.001031 0.000112
-10 10000 6 2 total 0.000432 0.000047
+1 1 1 1 total 0.000222 0.000018
+3 1 2 1 total 0.001388 0.000115
+5 1 3 1 total 0.001463 0.000122
+7 1 4 1 total 0.003822 0.000321
+9 1 5 1 total 0.002135 0.000183
+11 1 6 1 total 0.000875 0.000075
+0 1 1 2 total 0.000228 0.000025
+2 1 2 2 total 0.001175 0.000127
+4 1 3 2 total 0.001122 0.000122
+6 1 4 2 total 0.002516 0.000273
+8 1 5 2 total 0.001031 0.000112
+10 1 6 2 total 0.000432 0.000047
material delayedgroup group in nuclide mean std. dev.
-1 10000 1 1 total 0.013445 0.001084
-3 10000 2 1 total 0.032064 0.002658
-5 10000 3 1 total 0.122136 0.010296
-7 10000 4 1 total 0.315269 0.027175
-9 10000 5 1 total 0.889233 0.079368
-11 10000 6 1 total 2.989404 0.266253
-0 10000 1 2 total 0.013336 0.001446
-2 10000 2 2 total 0.032739 0.003550
-4 10000 3 2 total 0.120780 0.013098
-6 10000 4 2 total 0.302780 0.032835
-8 10000 5 2 total 0.849490 0.092124
-10 10000 6 2 total 2.853001 0.309397
+1 1 1 1 total 0.013445 0.001084
+3 1 2 1 total 0.032064 0.002658
+5 1 3 1 total 0.122136 0.010296
+7 1 4 1 total 0.315269 0.027175
+9 1 5 1 total 0.889233 0.079368
+11 1 6 1 total 2.989404 0.266253
+0 1 1 2 total 0.013336 0.001446
+2 1 2 2 total 0.032739 0.003550
+4 1 3 2 total 0.120780 0.013098
+6 1 4 2 total 0.302780 0.032835
+8 1 5 2 total 0.849490 0.092124
+10 1 6 2 total 2.853001 0.309397
material delayedgroup group in group out nuclide mean std. dev.
-3 10000 1 1 1 total 0.000000 0.000000
-7 10000 2 1 1 total 0.000000 0.000000
-11 10000 3 1 1 total 0.000000 0.000000
-15 10000 4 1 1 total 0.000000 0.000000
-19 10000 5 1 1 total 0.000000 0.000000
-23 10000 6 1 1 total 0.000000 0.000000
-2 10000 1 1 2 total 0.000000 0.000000
-6 10000 2 1 2 total 0.000000 0.000000
-10 10000 3 1 2 total 0.000000 0.000000
-14 10000 4 1 2 total 0.000000 0.000000
-18 10000 5 1 2 total 0.000000 0.000000
-22 10000 6 1 2 total 0.000000 0.000000
-1 10000 1 2 1 total 0.000000 0.000000
-5 10000 2 2 1 total 0.002538 0.001561
-9 10000 3 2 1 total 0.001186 0.001186
-13 10000 4 2 1 total 0.004823 0.001234
-17 10000 5 2 1 total 0.000000 0.000000
-21 10000 6 2 1 total 0.000000 0.000000
-0 10000 1 2 2 total 0.000000 0.000000
-4 10000 2 2 2 total 0.000000 0.000000
-8 10000 3 2 2 total 0.000000 0.000000
-12 10000 4 2 2 total 0.000000 0.000000
-16 10000 5 2 2 total 0.000000 0.000000
-20 10000 6 2 2 total 0.000000 0.000000
+3 1 1 1 1 total 0.000000 0.000000
+7 1 2 1 1 total 0.000000 0.000000
+11 1 3 1 1 total 0.000000 0.000000
+15 1 4 1 1 total 0.000000 0.000000
+19 1 5 1 1 total 0.000000 0.000000
+23 1 6 1 1 total 0.000000 0.000000
+2 1 1 1 2 total 0.000000 0.000000
+6 1 2 1 2 total 0.000000 0.000000
+10 1 3 1 2 total 0.000000 0.000000
+14 1 4 1 2 total 0.000000 0.000000
+18 1 5 1 2 total 0.000000 0.000000
+22 1 6 1 2 total 0.000000 0.000000
+1 1 1 2 1 total 0.000000 0.000000
+5 1 2 2 1 total 0.002538 0.001561
+9 1 3 2 1 total 0.001186 0.001186
+13 1 4 2 1 total 0.004823 0.001234
+17 1 5 2 1 total 0.000000 0.000000
+21 1 6 2 1 total 0.000000 0.000000
+0 1 1 2 2 total 0.000000 0.000000
+4 1 2 2 2 total 0.000000 0.000000
+8 1 3 2 2 total 0.000000 0.000000
+12 1 4 2 2 total 0.000000 0.000000
+16 1 5 2 2 total 0.000000 0.000000
+20 1 6 2 2 total 0.000000 0.000000
material group in nuclide mean std. dev.
-1 10001 1 total 0.313738 0.015582
-0 10001 2 total 0.300821 0.028052
+1 2 1 total 0.313738 0.015582
+0 2 2 total 0.300821 0.028052
material group in nuclide mean std. dev.
-1 10001 1 total 0.275508 0.017742
-0 10001 2 total 0.312035 0.032384
+1 2 1 total 0.275508 0.017742
+0 2 2 total 0.312035 0.032384
material group in nuclide mean std. dev.
-1 10001 1 total 0.275508 0.017742
-0 10001 2 total 0.312035 0.032384
+1 2 1 total 0.275508 0.017742
+0 2 2 total 0.312035 0.032384
material group in nuclide mean std. dev.
-1 10001 1 total 0.001575 0.000323
-0 10001 2 total 0.005400 0.000618
+1 2 1 total 0.001575 0.000323
+0 2 2 total 0.005400 0.000618
material group in nuclide mean std. dev.
-1 10001 1 total 0.001575 0.000323
-0 10001 2 total 0.005400 0.000618
+1 2 1 total 0.001575 0.000323
+0 2 2 total 0.005400 0.000618
material group in nuclide mean std. dev.
-1 10001 1 total 0.0 0.0
-0 10001 2 total 0.0 0.0
+1 2 1 total 0.0 0.0
+0 2 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10001 1 total 0.0 0.0
-0 10001 2 total 0.0 0.0
+1 2 1 total 0.0 0.0
+0 2 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10001 1 total 0.0 0.0
-0 10001 2 total 0.0 0.0
+1 2 1 total 0.0 0.0
+0 2 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10001 1 total 0.312163 0.015322
-0 10001 2 total 0.295421 0.027446
+1 2 1 total 0.312163 0.015322
+0 2 2 total 0.295421 0.027446
material group in nuclide mean std. dev.
-1 10001 1 total 0.310121 0.033788
-0 10001 2 total 0.296264 0.043792
+1 2 1 total 0.310121 0.033788
+0 2 2 total 0.296264 0.043792
material group in group out nuclide moment mean std. dev.
-12 10001 1 1 total P0 0.310121 0.033788
-13 10001 1 1 total P1 0.038230 0.008484
-14 10001 1 1 total P2 0.020745 0.004696
-15 10001 1 1 total P3 0.007964 0.003732
-8 10001 1 2 total P0 0.000000 0.000000
-9 10001 1 2 total P1 0.000000 0.000000
-10 10001 1 2 total P2 0.000000 0.000000
-11 10001 1 2 total P3 0.000000 0.000000
-4 10001 2 1 total P0 0.000000 0.000000
-5 10001 2 1 total P1 0.000000 0.000000
-6 10001 2 1 total P2 0.000000 0.000000
-7 10001 2 1 total P3 0.000000 0.000000
-0 10001 2 2 total P0 0.296264 0.043792
-1 10001 2 2 total P1 -0.011214 0.016180
-2 10001 2 2 total P2 0.008837 0.011504
-3 10001 2 2 total P3 -0.003270 0.007329
+12 2 1 1 total P0 0.310121 0.033788
+13 2 1 1 total P1 0.038230 0.008484
+14 2 1 1 total P2 0.020745 0.004696
+15 2 1 1 total P3 0.007964 0.003732
+8 2 1 2 total P0 0.000000 0.000000
+9 2 1 2 total P1 0.000000 0.000000
+10 2 1 2 total P2 0.000000 0.000000
+11 2 1 2 total P3 0.000000 0.000000
+4 2 2 1 total P0 0.000000 0.000000
+5 2 2 1 total P1 0.000000 0.000000
+6 2 2 1 total P2 0.000000 0.000000
+7 2 2 1 total P3 0.000000 0.000000
+0 2 2 2 total P0 0.296264 0.043792
+1 2 2 2 total P1 -0.011214 0.016180
+2 2 2 2 total P2 0.008837 0.011504
+3 2 2 2 total P3 -0.003270 0.007329
material group in group out nuclide moment mean std. dev.
-12 10001 1 1 total P0 0.310121 0.033788
-13 10001 1 1 total P1 0.038230 0.008484
-14 10001 1 1 total P2 0.020745 0.004696
-15 10001 1 1 total P3 0.007964 0.003732
-8 10001 1 2 total P0 0.000000 0.000000
-9 10001 1 2 total P1 0.000000 0.000000
-10 10001 1 2 total P2 0.000000 0.000000
-11 10001 1 2 total P3 0.000000 0.000000
-4 10001 2 1 total P0 0.000000 0.000000
-5 10001 2 1 total P1 0.000000 0.000000
-6 10001 2 1 total P2 0.000000 0.000000
-7 10001 2 1 total P3 0.000000 0.000000
-0 10001 2 2 total P0 0.296264 0.043792
-1 10001 2 2 total P1 -0.011214 0.016180
-2 10001 2 2 total P2 0.008837 0.011504
-3 10001 2 2 total P3 -0.003270 0.007329
+12 2 1 1 total P0 0.310121 0.033788
+13 2 1 1 total P1 0.038230 0.008484
+14 2 1 1 total P2 0.020745 0.004696
+15 2 1 1 total P3 0.007964 0.003732
+8 2 1 2 total P0 0.000000 0.000000
+9 2 1 2 total P1 0.000000 0.000000
+10 2 1 2 total P2 0.000000 0.000000
+11 2 1 2 total P3 0.000000 0.000000
+4 2 2 1 total P0 0.000000 0.000000
+5 2 2 1 total P1 0.000000 0.000000
+6 2 2 1 total P2 0.000000 0.000000
+7 2 2 1 total P3 0.000000 0.000000
+0 2 2 2 total P0 0.296264 0.043792
+1 2 2 2 total P1 -0.011214 0.016180
+2 2 2 2 total P2 0.008837 0.011504
+3 2 2 2 total P3 -0.003270 0.007329
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
+3 2 1 1 total 1.0 0.108779
+2 2 1 2 total 0.0 0.000000
+1 2 2 1 total 0.0 0.000000
+0 2 2 2 total 1.0 0.142427
material group in group out nuclide mean std. dev.
-3 10001 1 1 total 0.0 0.0
-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
+3 2 1 1 total 0.0 0.0
+2 2 1 2 total 0.0 0.0
+1 2 2 1 total 0.0 0.0
+0 2 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
+3 2 1 1 total 1.0 0.108779
+2 2 1 2 total 0.0 0.000000
+1 2 2 1 total 0.0 0.000000
+0 2 2 2 total 1.0 0.142427
material group in group out nuclide moment mean std. dev.
-12 10001 1 1 total P0 0.312163 0.037253
-13 10001 1 1 total P1 0.038481 0.008743
-14 10001 1 1 total P2 0.020882 0.004835
-15 10001 1 1 total P3 0.008017 0.003776
-8 10001 1 2 total P0 0.000000 0.000000
-9 10001 1 2 total P1 0.000000 0.000000
-10 10001 1 2 total P2 0.000000 0.000000
-11 10001 1 2 total P3 0.000000 0.000000
-4 10001 2 1 total P0 0.000000 0.000000
-5 10001 2 1 total P1 0.000000 0.000000
-6 10001 2 1 total P2 0.000000 0.000000
-7 10001 2 1 total P3 0.000000 0.000000
-0 10001 2 2 total P0 0.295421 0.050236
-1 10001 2 2 total P1 -0.011182 0.016162
-2 10001 2 2 total P2 0.008811 0.011495
-3 10001 2 2 total P3 -0.003261 0.007313
+12 2 1 1 total P0 0.312163 0.037253
+13 2 1 1 total P1 0.038481 0.008743
+14 2 1 1 total P2 0.020882 0.004835
+15 2 1 1 total P3 0.008017 0.003776
+8 2 1 2 total P0 0.000000 0.000000
+9 2 1 2 total P1 0.000000 0.000000
+10 2 1 2 total P2 0.000000 0.000000
+11 2 1 2 total P3 0.000000 0.000000
+4 2 2 1 total P0 0.000000 0.000000
+5 2 2 1 total P1 0.000000 0.000000
+6 2 2 1 total P2 0.000000 0.000000
+7 2 2 1 total P3 0.000000 0.000000
+0 2 2 2 total P0 0.295421 0.050236
+1 2 2 2 total P1 -0.011182 0.016162
+2 2 2 2 total P2 0.008811 0.011495
+3 2 2 2 total P3 -0.003261 0.007313
material group in group out nuclide moment mean std. dev.
-12 10001 1 1 total P0 0.312163 0.050407
-13 10001 1 1 total P1 0.038481 0.009693
-14 10001 1 1 total P2 0.020882 0.005342
-15 10001 1 1 total P3 0.008017 0.003876
-8 10001 1 2 total P0 0.000000 0.000000
-9 10001 1 2 total P1 0.000000 0.000000
-10 10001 1 2 total P2 0.000000 0.000000
-11 10001 1 2 total P3 0.000000 0.000000
-4 10001 2 1 total P0 0.000000 0.000000
-5 10001 2 1 total P1 0.000000 0.000000
-6 10001 2 1 total P2 0.000000 0.000000
-7 10001 2 1 total P3 0.000000 0.000000
-0 10001 2 2 total P0 0.295421 0.065529
-1 10001 2 2 total P1 -0.011182 0.016240
-2 10001 2 2 total P2 0.008811 0.011563
-3 10001 2 2 total P3 -0.003261 0.007328
+12 2 1 1 total P0 0.312163 0.050407
+13 2 1 1 total P1 0.038481 0.009693
+14 2 1 1 total P2 0.020882 0.005342
+15 2 1 1 total P3 0.008017 0.003876
+8 2 1 2 total P0 0.000000 0.000000
+9 2 1 2 total P1 0.000000 0.000000
+10 2 1 2 total P2 0.000000 0.000000
+11 2 1 2 total P3 0.000000 0.000000
+4 2 2 1 total P0 0.000000 0.000000
+5 2 2 1 total P1 0.000000 0.000000
+6 2 2 1 total P2 0.000000 0.000000
+7 2 2 1 total P3 0.000000 0.000000
+0 2 2 2 total P0 0.295421 0.065529
+1 2 2 2 total P1 -0.011182 0.016240
+2 2 2 2 total P2 0.008811 0.011563
+3 2 2 2 total P3 -0.003261 0.007328
material group out nuclide mean std. dev.
-1 10001 1 total 0.0 0.0
-0 10001 2 total 0.0 0.0
+1 2 1 total 0.0 0.0
+0 2 2 total 0.0 0.0
material group out nuclide mean std. dev.
-1 10001 1 total 0.0 0.0
-0 10001 2 total 0.0 0.0
+1 2 1 total 0.0 0.0
+0 2 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10001 1 total 5.995979e-08 4.553084e-09
-0 10001 2 total 2.985490e-06 3.417020e-07
+1 2 1 total 5.995979e-08 4.553084e-09
+0 2 2 total 2.985490e-06 3.417020e-07
material group in nuclide mean std. dev.
-1 10001 1 total 0.0 0.0
-0 10001 2 total 0.0 0.0
+1 2 1 total 0.0 0.0
+0 2 2 total 0.0 0.0
material group in group out nuclide mean std. dev.
-3 10001 1 1 total 0.0 0.0
-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
+3 2 1 1 total 0.0 0.0
+2 2 1 2 total 0.0 0.0
+1 2 2 1 total 0.0 0.0
+0 2 2 2 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-1 10001 1 1 total 0.0 0.0
-3 10001 2 1 total 0.0 0.0
-5 10001 3 1 total 0.0 0.0
-7 10001 4 1 total 0.0 0.0
-9 10001 5 1 total 0.0 0.0
-11 10001 6 1 total 0.0 0.0
-0 10001 1 2 total 0.0 0.0
-2 10001 2 2 total 0.0 0.0
-4 10001 3 2 total 0.0 0.0
-6 10001 4 2 total 0.0 0.0
-8 10001 5 2 total 0.0 0.0
-10 10001 6 2 total 0.0 0.0
+1 2 1 1 total 0.0 0.0
+3 2 2 1 total 0.0 0.0
+5 2 3 1 total 0.0 0.0
+7 2 4 1 total 0.0 0.0
+9 2 5 1 total 0.0 0.0
+11 2 6 1 total 0.0 0.0
+0 2 1 2 total 0.0 0.0
+2 2 2 2 total 0.0 0.0
+4 2 3 2 total 0.0 0.0
+6 2 4 2 total 0.0 0.0
+8 2 5 2 total 0.0 0.0
+10 2 6 2 total 0.0 0.0
material delayedgroup group out nuclide mean std. dev.
-1 10001 1 1 total 0.0 0.0
-3 10001 2 1 total 0.0 0.0
-5 10001 3 1 total 0.0 0.0
-7 10001 4 1 total 0.0 0.0
-9 10001 5 1 total 0.0 0.0
-11 10001 6 1 total 0.0 0.0
-0 10001 1 2 total 0.0 0.0
-2 10001 2 2 total 0.0 0.0
-4 10001 3 2 total 0.0 0.0
-6 10001 4 2 total 0.0 0.0
-8 10001 5 2 total 0.0 0.0
-10 10001 6 2 total 0.0 0.0
+1 2 1 1 total 0.0 0.0
+3 2 2 1 total 0.0 0.0
+5 2 3 1 total 0.0 0.0
+7 2 4 1 total 0.0 0.0
+9 2 5 1 total 0.0 0.0
+11 2 6 1 total 0.0 0.0
+0 2 1 2 total 0.0 0.0
+2 2 2 2 total 0.0 0.0
+4 2 3 2 total 0.0 0.0
+6 2 4 2 total 0.0 0.0
+8 2 5 2 total 0.0 0.0
+10 2 6 2 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-1 10001 1 1 total 0.0 0.0
-3 10001 2 1 total 0.0 0.0
-5 10001 3 1 total 0.0 0.0
-7 10001 4 1 total 0.0 0.0
-9 10001 5 1 total 0.0 0.0
-11 10001 6 1 total 0.0 0.0
-0 10001 1 2 total 0.0 0.0
-2 10001 2 2 total 0.0 0.0
-4 10001 3 2 total 0.0 0.0
-6 10001 4 2 total 0.0 0.0
-8 10001 5 2 total 0.0 0.0
-10 10001 6 2 total 0.0 0.0
+1 2 1 1 total 0.0 0.0
+3 2 2 1 total 0.0 0.0
+5 2 3 1 total 0.0 0.0
+7 2 4 1 total 0.0 0.0
+9 2 5 1 total 0.0 0.0
+11 2 6 1 total 0.0 0.0
+0 2 1 2 total 0.0 0.0
+2 2 2 2 total 0.0 0.0
+4 2 3 2 total 0.0 0.0
+6 2 4 2 total 0.0 0.0
+8 2 5 2 total 0.0 0.0
+10 2 6 2 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-1 10001 1 1 total 0.0 0.0
-3 10001 2 1 total 0.0 0.0
-5 10001 3 1 total 0.0 0.0
-7 10001 4 1 total 0.0 0.0
-9 10001 5 1 total 0.0 0.0
-11 10001 6 1 total 0.0 0.0
-0 10001 1 2 total 0.0 0.0
-2 10001 2 2 total 0.0 0.0
-4 10001 3 2 total 0.0 0.0
-6 10001 4 2 total 0.0 0.0
-8 10001 5 2 total 0.0 0.0
-10 10001 6 2 total 0.0 0.0
+1 2 1 1 total 0.0 0.0
+3 2 2 1 total 0.0 0.0
+5 2 3 1 total 0.0 0.0
+7 2 4 1 total 0.0 0.0
+9 2 5 1 total 0.0 0.0
+11 2 6 1 total 0.0 0.0
+0 2 1 2 total 0.0 0.0
+2 2 2 2 total 0.0 0.0
+4 2 3 2 total 0.0 0.0
+6 2 4 2 total 0.0 0.0
+8 2 5 2 total 0.0 0.0
+10 2 6 2 total 0.0 0.0
material delayedgroup group in group out nuclide mean std. dev.
-3 10001 1 1 1 total 0.0 0.0
-7 10001 2 1 1 total 0.0 0.0
-11 10001 3 1 1 total 0.0 0.0
-15 10001 4 1 1 total 0.0 0.0
-19 10001 5 1 1 total 0.0 0.0
-23 10001 6 1 1 total 0.0 0.0
-2 10001 1 1 2 total 0.0 0.0
-6 10001 2 1 2 total 0.0 0.0
-10 10001 3 1 2 total 0.0 0.0
-14 10001 4 1 2 total 0.0 0.0
-18 10001 5 1 2 total 0.0 0.0
-22 10001 6 1 2 total 0.0 0.0
-1 10001 1 2 1 total 0.0 0.0
-5 10001 2 2 1 total 0.0 0.0
-9 10001 3 2 1 total 0.0 0.0
-13 10001 4 2 1 total 0.0 0.0
-17 10001 5 2 1 total 0.0 0.0
-21 10001 6 2 1 total 0.0 0.0
-0 10001 1 2 2 total 0.0 0.0
-4 10001 2 2 2 total 0.0 0.0
-8 10001 3 2 2 total 0.0 0.0
-12 10001 4 2 2 total 0.0 0.0
-16 10001 5 2 2 total 0.0 0.0
-20 10001 6 2 2 total 0.0 0.0
+3 2 1 1 1 total 0.0 0.0
+7 2 2 1 1 total 0.0 0.0
+11 2 3 1 1 total 0.0 0.0
+15 2 4 1 1 total 0.0 0.0
+19 2 5 1 1 total 0.0 0.0
+23 2 6 1 1 total 0.0 0.0
+2 2 1 1 2 total 0.0 0.0
+6 2 2 1 2 total 0.0 0.0
+10 2 3 1 2 total 0.0 0.0
+14 2 4 1 2 total 0.0 0.0
+18 2 5 1 2 total 0.0 0.0
+22 2 6 1 2 total 0.0 0.0
+1 2 1 2 1 total 0.0 0.0
+5 2 2 2 1 total 0.0 0.0
+9 2 3 2 1 total 0.0 0.0
+13 2 4 2 1 total 0.0 0.0
+17 2 5 2 1 total 0.0 0.0
+21 2 6 2 1 total 0.0 0.0
+0 2 1 2 2 total 0.0 0.0
+4 2 2 2 2 total 0.0 0.0
+8 2 3 2 2 total 0.0 0.0
+12 2 4 2 2 total 0.0 0.0
+16 2 5 2 2 total 0.0 0.0
+20 2 6 2 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10002 1 total 0.664572 0.031215
-0 10002 2 total 2.052384 0.224343
+1 3 1 total 0.664572 0.031215
+0 3 2 total 2.052384 0.224343
material group in nuclide mean std. dev.
-1 10002 1 total 0.283323 0.035206
-0 10002 2 total 1.499740 0.230902
+1 3 1 total 0.283323 0.035206
+0 3 2 total 1.499740 0.230902
material group in nuclide mean std. dev.
-1 10002 1 total 0.283323 0.035206
-0 10002 2 total 1.499740 0.230902
+1 3 1 total 0.283323 0.035206
+0 3 2 total 1.499740 0.230902
material group in nuclide mean std. dev.
-1 10002 1 total 0.000690 0.000044
-0 10002 2 total 0.031687 0.003747
+1 3 1 total 0.000690 0.000044
+0 3 2 total 0.031687 0.003747
material group in nuclide mean std. dev.
-1 10002 1 total 0.000690 0.000044
-0 10002 2 total 0.031687 0.003747
+1 3 1 total 0.000690 0.000044
+0 3 2 total 0.031687 0.003747
material group in nuclide mean std. dev.
-1 10002 1 total 0.0 0.0
-0 10002 2 total 0.0 0.0
+1 3 1 total 0.0 0.0
+0 3 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10002 1 total 0.0 0.0
-0 10002 2 total 0.0 0.0
+1 3 1 total 0.0 0.0
+0 3 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10002 1 total 0.0 0.0
-0 10002 2 total 0.0 0.0
+1 3 1 total 0.0 0.0
+0 3 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10002 1 total 0.663882 0.031173
-0 10002 2 total 2.020697 0.220604
+1 3 1 total 0.663882 0.031173
+0 3 2 total 2.020697 0.220604
material group in nuclide mean std. dev.
-1 10002 1 total 0.671269 0.026186
-0 10002 2 total 2.035388 0.258060
+1 3 1 total 0.671269 0.026186
+0 3 2 total 2.035388 0.258060
material group in group out nuclide moment mean std. dev.
-12 10002 1 1 total P0 0.639901 0.024709
-13 10002 1 1 total P1 0.381167 0.016243
-14 10002 1 1 total P2 0.152392 0.008156
-15 10002 1 1 total P3 0.009148 0.003889
-8 10002 1 2 total P0 0.031368 0.001728
-9 10002 1 2 total P1 0.008758 0.000926
-10 10002 1 2 total P2 -0.002568 0.001014
-11 10002 1 2 total P3 -0.003785 0.000817
-4 10002 2 1 total P0 0.000443 0.000445
-5 10002 2 1 total P1 0.000400 0.000401
-6 10002 2 1 total P2 0.000320 0.000321
-7 10002 2 1 total P3 0.000214 0.000215
-0 10002 2 2 total P0 2.034945 0.257800
-1 10002 2 2 total P1 0.509940 0.051236
-2 10002 2 2 total P2 0.111175 0.013020
-3 10002 2 2 total P3 0.024988 0.008312
+12 3 1 1 total P0 0.639901 0.024709
+13 3 1 1 total P1 0.381167 0.016243
+14 3 1 1 total P2 0.152392 0.008156
+15 3 1 1 total P3 0.009148 0.003889
+8 3 1 2 total P0 0.031368 0.001728
+9 3 1 2 total P1 0.008758 0.000926
+10 3 1 2 total P2 -0.002568 0.001014
+11 3 1 2 total P3 -0.003785 0.000817
+4 3 2 1 total P0 0.000443 0.000445
+5 3 2 1 total P1 0.000400 0.000401
+6 3 2 1 total P2 0.000320 0.000321
+7 3 2 1 total P3 0.000214 0.000215
+0 3 2 2 total P0 2.034945 0.257800
+1 3 2 2 total P1 0.509940 0.051236
+2 3 2 2 total P2 0.111175 0.013020
+3 3 2 2 total P3 0.024988 0.008312
material group in group out nuclide moment mean std. dev.
-12 10002 1 1 total P0 0.639901 0.024709
-13 10002 1 1 total P1 0.381167 0.016243
-14 10002 1 1 total P2 0.152392 0.008156
-15 10002 1 1 total P3 0.009148 0.003889
-8 10002 1 2 total P0 0.031368 0.001728
-9 10002 1 2 total P1 0.008758 0.000926
-10 10002 1 2 total P2 -0.002568 0.001014
-11 10002 1 2 total P3 -0.003785 0.000817
-4 10002 2 1 total P0 0.000443 0.000445
-5 10002 2 1 total P1 0.000400 0.000401
-6 10002 2 1 total P2 0.000320 0.000321
-7 10002 2 1 total P3 0.000214 0.000215
-0 10002 2 2 total P0 2.034945 0.257800
-1 10002 2 2 total P1 0.509940 0.051236
-2 10002 2 2 total P2 0.111175 0.013020
-3 10002 2 2 total P3 0.024988 0.008312
+12 3 1 1 total P0 0.639901 0.024709
+13 3 1 1 total P1 0.381167 0.016243
+14 3 1 1 total P2 0.152392 0.008156
+15 3 1 1 total P3 0.009148 0.003889
+8 3 1 2 total P0 0.031368 0.001728
+9 3 1 2 total P1 0.008758 0.000926
+10 3 1 2 total P2 -0.002568 0.001014
+11 3 1 2 total P3 -0.003785 0.000817
+4 3 2 1 total P0 0.000443 0.000445
+5 3 2 1 total P1 0.000400 0.000401
+6 3 2 1 total P2 0.000320 0.000321
+7 3 2 1 total P3 0.000214 0.000215
+0 3 2 2 total P0 2.034945 0.257800
+1 3 2 2 total P1 0.509940 0.051236
+2 3 2 2 total P2 0.111175 0.013020
+3 3 2 2 total P3 0.024988 0.008312
material group in group out nuclide mean std. dev.
-3 10002 1 1 total 1.0 0.038609
-2 10002 1 2 total 1.0 0.067667
-1 10002 2 1 total 1.0 1.414214
-0 10002 2 2 total 1.0 0.135929
+3 3 1 1 total 1.0 0.038609
+2 3 1 2 total 1.0 0.067667
+1 3 2 1 total 1.0 1.414214
+0 3 2 2 total 1.0 0.135929
material group in group out nuclide mean std. dev.
-3 10002 1 1 total 0.0 0.0
-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
+3 3 1 1 total 0.0 0.0
+2 3 1 2 total 0.0 0.0
+1 3 2 1 total 0.0 0.0
+0 3 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
+3 3 1 1 total 0.953271 0.036018
+2 3 1 2 total 0.046729 0.002547
+1 3 2 1 total 0.000218 0.000219
+0 3 2 2 total 0.999782 0.135885
material group in group out nuclide moment mean std. dev.
-12 10002 1 1 total P0 0.632859 0.038142
-13 10002 1 1 total P1 0.376973 0.023715
-14 10002 1 1 total P2 0.150715 0.010664
-15 10002 1 1 total P3 0.009047 0.003868
-8 10002 1 2 total P0 0.031023 0.002232
-9 10002 1 2 total P1 0.008661 0.000999
-10 10002 1 2 total P2 -0.002540 0.001010
-11 10002 1 2 total P3 -0.003743 0.000826
-4 10002 2 1 total P0 0.000440 0.000445
-5 10002 2 1 total P1 0.000397 0.000401
-6 10002 2 1 total P2 0.000317 0.000321
-7 10002 2 1 total P3 0.000212 0.000215
-0 10002 2 2 total P0 2.020256 0.352194
-1 10002 2 2 total P1 0.506260 0.079140
-2 10002 2 2 total P2 0.110372 0.018488
-3 10002 2 2 total P3 0.024808 0.008771
+12 3 1 1 total P0 0.632859 0.038142
+13 3 1 1 total P1 0.376973 0.023715
+14 3 1 1 total P2 0.150715 0.010664
+15 3 1 1 total P3 0.009047 0.003868
+8 3 1 2 total P0 0.031023 0.002232
+9 3 1 2 total P1 0.008661 0.000999
+10 3 1 2 total P2 -0.002540 0.001010
+11 3 1 2 total P3 -0.003743 0.000826
+4 3 2 1 total P0 0.000440 0.000445
+5 3 2 1 total P1 0.000397 0.000401
+6 3 2 1 total P2 0.000317 0.000321
+7 3 2 1 total P3 0.000212 0.000215
+0 3 2 2 total P0 2.020256 0.352194
+1 3 2 2 total P1 0.506260 0.079140
+2 3 2 2 total P2 0.110372 0.018488
+3 3 2 2 total P3 0.024808 0.008771
material group in group out nuclide moment mean std. dev.
-12 10002 1 1 total P0 0.632859 0.045297
-13 10002 1 1 total P1 0.376973 0.027825
-14 10002 1 1 total P2 0.150715 0.012148
-15 10002 1 1 total P3 0.009047 0.003884
-8 10002 1 2 total P0 0.031023 0.003064
-9 10002 1 2 total P1 0.008661 0.001159
-10 10002 1 2 total P2 -0.002540 0.001024
-11 10002 1 2 total P3 -0.003743 0.000864
-4 10002 2 1 total P0 0.000440 0.000765
-5 10002 2 1 total P1 0.000397 0.000690
-6 10002 2 1 total P2 0.000317 0.000551
-7 10002 2 1 total P3 0.000212 0.000369
-0 10002 2 2 total P0 2.020256 0.446601
-1 10002 2 2 total P1 0.506260 0.104875
-2 10002 2 2 total P2 0.110372 0.023809
-3 10002 2 2 total P3 0.024808 0.009397
+12 3 1 1 total P0 0.632859 0.045297
+13 3 1 1 total P1 0.376973 0.027825
+14 3 1 1 total P2 0.150715 0.012148
+15 3 1 1 total P3 0.009047 0.003884
+8 3 1 2 total P0 0.031023 0.003064
+9 3 1 2 total P1 0.008661 0.001159
+10 3 1 2 total P2 -0.002540 0.001024
+11 3 1 2 total P3 -0.003743 0.000864
+4 3 2 1 total P0 0.000440 0.000765
+5 3 2 1 total P1 0.000397 0.000690
+6 3 2 1 total P2 0.000317 0.000551
+7 3 2 1 total P3 0.000212 0.000369
+0 3 2 2 total P0 2.020256 0.446601
+1 3 2 2 total P1 0.506260 0.104875
+2 3 2 2 total P2 0.110372 0.023809
+3 3 2 2 total P3 0.024808 0.009397
material group out nuclide mean std. dev.
-1 10002 1 total 0.0 0.0
-0 10002 2 total 0.0 0.0
+1 3 1 total 0.0 0.0
+0 3 2 total 0.0 0.0
material group out nuclide mean std. dev.
-1 10002 1 total 0.0 0.0
-0 10002 2 total 0.0 0.0
+1 3 1 total 0.0 0.0
+0 3 2 total 0.0 0.0
material group in nuclide mean std. dev.
-1 10002 1 total 6.022078e-08 3.780437e-09
-0 10002 2 total 3.044955e-06 3.600077e-07
+1 3 1 total 6.022078e-08 3.780437e-09
+0 3 2 total 3.044955e-06 3.600077e-07
material group in nuclide mean std. dev.
-1 10002 1 total 0.0 0.0
-0 10002 2 total 0.0 0.0
+1 3 1 total 0.0 0.0
+0 3 2 total 0.0 0.0
material group in group out nuclide mean std. dev.
-3 10002 1 1 total 0.0 0.0
-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
+3 3 1 1 total 0.0 0.0
+2 3 1 2 total 0.0 0.0
+1 3 2 1 total 0.0 0.0
+0 3 2 2 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-1 10002 1 1 total 0.0 0.0
-3 10002 2 1 total 0.0 0.0
-5 10002 3 1 total 0.0 0.0
-7 10002 4 1 total 0.0 0.0
-9 10002 5 1 total 0.0 0.0
-11 10002 6 1 total 0.0 0.0
-0 10002 1 2 total 0.0 0.0
-2 10002 2 2 total 0.0 0.0
-4 10002 3 2 total 0.0 0.0
-6 10002 4 2 total 0.0 0.0
-8 10002 5 2 total 0.0 0.0
-10 10002 6 2 total 0.0 0.0
+1 3 1 1 total 0.0 0.0
+3 3 2 1 total 0.0 0.0
+5 3 3 1 total 0.0 0.0
+7 3 4 1 total 0.0 0.0
+9 3 5 1 total 0.0 0.0
+11 3 6 1 total 0.0 0.0
+0 3 1 2 total 0.0 0.0
+2 3 2 2 total 0.0 0.0
+4 3 3 2 total 0.0 0.0
+6 3 4 2 total 0.0 0.0
+8 3 5 2 total 0.0 0.0
+10 3 6 2 total 0.0 0.0
material delayedgroup group out nuclide mean std. dev.
-1 10002 1 1 total 0.0 0.0
-3 10002 2 1 total 0.0 0.0
-5 10002 3 1 total 0.0 0.0
-7 10002 4 1 total 0.0 0.0
-9 10002 5 1 total 0.0 0.0
-11 10002 6 1 total 0.0 0.0
-0 10002 1 2 total 0.0 0.0
-2 10002 2 2 total 0.0 0.0
-4 10002 3 2 total 0.0 0.0
-6 10002 4 2 total 0.0 0.0
-8 10002 5 2 total 0.0 0.0
-10 10002 6 2 total 0.0 0.0
+1 3 1 1 total 0.0 0.0
+3 3 2 1 total 0.0 0.0
+5 3 3 1 total 0.0 0.0
+7 3 4 1 total 0.0 0.0
+9 3 5 1 total 0.0 0.0
+11 3 6 1 total 0.0 0.0
+0 3 1 2 total 0.0 0.0
+2 3 2 2 total 0.0 0.0
+4 3 3 2 total 0.0 0.0
+6 3 4 2 total 0.0 0.0
+8 3 5 2 total 0.0 0.0
+10 3 6 2 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-1 10002 1 1 total 0.0 0.0
-3 10002 2 1 total 0.0 0.0
-5 10002 3 1 total 0.0 0.0
-7 10002 4 1 total 0.0 0.0
-9 10002 5 1 total 0.0 0.0
-11 10002 6 1 total 0.0 0.0
-0 10002 1 2 total 0.0 0.0
-2 10002 2 2 total 0.0 0.0
-4 10002 3 2 total 0.0 0.0
-6 10002 4 2 total 0.0 0.0
-8 10002 5 2 total 0.0 0.0
-10 10002 6 2 total 0.0 0.0
+1 3 1 1 total 0.0 0.0
+3 3 2 1 total 0.0 0.0
+5 3 3 1 total 0.0 0.0
+7 3 4 1 total 0.0 0.0
+9 3 5 1 total 0.0 0.0
+11 3 6 1 total 0.0 0.0
+0 3 1 2 total 0.0 0.0
+2 3 2 2 total 0.0 0.0
+4 3 3 2 total 0.0 0.0
+6 3 4 2 total 0.0 0.0
+8 3 5 2 total 0.0 0.0
+10 3 6 2 total 0.0 0.0
material delayedgroup group in nuclide mean std. dev.
-1 10002 1 1 total 0.0 0.0
-3 10002 2 1 total 0.0 0.0
-5 10002 3 1 total 0.0 0.0
-7 10002 4 1 total 0.0 0.0
-9 10002 5 1 total 0.0 0.0
-11 10002 6 1 total 0.0 0.0
-0 10002 1 2 total 0.0 0.0
-2 10002 2 2 total 0.0 0.0
-4 10002 3 2 total 0.0 0.0
-6 10002 4 2 total 0.0 0.0
-8 10002 5 2 total 0.0 0.0
-10 10002 6 2 total 0.0 0.0
+1 3 1 1 total 0.0 0.0
+3 3 2 1 total 0.0 0.0
+5 3 3 1 total 0.0 0.0
+7 3 4 1 total 0.0 0.0
+9 3 5 1 total 0.0 0.0
+11 3 6 1 total 0.0 0.0
+0 3 1 2 total 0.0 0.0
+2 3 2 2 total 0.0 0.0
+4 3 3 2 total 0.0 0.0
+6 3 4 2 total 0.0 0.0
+8 3 5 2 total 0.0 0.0
+10 3 6 2 total 0.0 0.0
material delayedgroup group in group out nuclide mean std. dev.
-3 10002 1 1 1 total 0.0 0.0
-7 10002 2 1 1 total 0.0 0.0
-11 10002 3 1 1 total 0.0 0.0
-15 10002 4 1 1 total 0.0 0.0
-19 10002 5 1 1 total 0.0 0.0
-23 10002 6 1 1 total 0.0 0.0
-2 10002 1 1 2 total 0.0 0.0
-6 10002 2 1 2 total 0.0 0.0
-10 10002 3 1 2 total 0.0 0.0
-14 10002 4 1 2 total 0.0 0.0
-18 10002 5 1 2 total 0.0 0.0
-22 10002 6 1 2 total 0.0 0.0
-1 10002 1 2 1 total 0.0 0.0
-5 10002 2 2 1 total 0.0 0.0
-9 10002 3 2 1 total 0.0 0.0
-13 10002 4 2 1 total 0.0 0.0
-17 10002 5 2 1 total 0.0 0.0
-21 10002 6 2 1 total 0.0 0.0
-0 10002 1 2 2 total 0.0 0.0
-4 10002 2 2 2 total 0.0 0.0
-8 10002 3 2 2 total 0.0 0.0
-12 10002 4 2 2 total 0.0 0.0
-16 10002 5 2 2 total 0.0 0.0
-20 10002 6 2 2 total 0.0 0.0
+3 3 1 1 1 total 0.0 0.0
+7 3 2 1 1 total 0.0 0.0
+11 3 3 1 1 total 0.0 0.0
+15 3 4 1 1 total 0.0 0.0
+19 3 5 1 1 total 0.0 0.0
+23 3 6 1 1 total 0.0 0.0
+2 3 1 1 2 total 0.0 0.0
+6 3 2 1 2 total 0.0 0.0
+10 3 3 1 2 total 0.0 0.0
+14 3 4 1 2 total 0.0 0.0
+18 3 5 1 2 total 0.0 0.0
+22 3 6 1 2 total 0.0 0.0
+1 3 1 2 1 total 0.0 0.0
+5 3 2 2 1 total 0.0 0.0
+9 3 3 2 1 total 0.0 0.0
+13 3 4 2 1 total 0.0 0.0
+17 3 5 2 1 total 0.0 0.0
+21 3 6 2 1 total 0.0 0.0
+0 3 1 2 2 total 0.0 0.0
+4 3 2 2 2 total 0.0 0.0
+8 3 3 2 2 total 0.0 0.0
+12 3 4 2 2 total 0.0 0.0
+16 3 5 2 2 total 0.0 0.0
+20 3 6 2 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 72195e90b2..826eb5b623 100644
--- a/tests/test_mgxs_library_nuclides/inputs_true.dat
+++ b/tests/test_mgxs_library_nuclides/inputs_true.dat
@@ -1,1007 +1,1007 @@
- |
- |
- |
-
-
-
-
-
-
+ |
+ |
+ |
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -0.63 -0.63 -1 0.63 0.63 1
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -0.63 -0.63 -1 0.63 0.63 1
+
+
-
- 10000
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 0.625 20000000.0
-
-
- 0.0 20000000.0
-
-
- 10001
-
-
- 10002
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- U234 U235 U238 O16
- scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- total
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10004
- U234 U235 U238 O16
- nu-scatter-1
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- absorption
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- absorption
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- kappa-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- scatter
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001
- U234 U235 U238 O16
- nu-scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- nu-scatter-P3
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- nu-scatter
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- nu-fission
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- scatter
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- scatter
- tracklength
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- scatter-P3
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- scatter
- tracklength
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- scatter-P3
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- nu-scatter-0
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- scatter-0
- analog
-
-
- 10000 10045
- U234 U235 U238 O16
- nu-fission
- analog
-
-
- 10000 10004
- U234 U235 U238 O16
- nu-fission
- analog
-
-
- 10000 10045
- U234 U235 U238 O16
- prompt-nu-fission
- analog
-
-
- 10000 10004
- U234 U235 U238 O16
- prompt-nu-fission
- analog
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- inverse-velocity
- tracklength
-
-
- 10000 10001
- total
- flux
- tracklength
-
-
- 10000 10001
- U234 U235 U238 O16
- prompt-nu-fission
- tracklength
-
-
- 10000 10001
- total
- flux
- analog
-
-
- 10000 10001 10004
- U234 U235 U238 O16
- prompt-nu-fission
- analog
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- total
- tracklength
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- total
- tracklength
-
-
- 10056 10001
- total
- flux
- analog
-
-
- 10056 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter-1
- analog
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- total
- tracklength
-
-
- 10056 10001
- total
- flux
- analog
-
-
- 10056 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-scatter-1
- analog
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- absorption
- tracklength
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- absorption
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- fission
- tracklength
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- fission
- tracklength
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-fission
- tracklength
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- kappa-fission
- tracklength
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter
- tracklength
-
-
- 10056 10001
- total
- flux
- analog
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-scatter
- analog
-
-
- 10056 10001
- total
- flux
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter-P3
- analog
-
-
- 10056 10001
- total
- flux
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-scatter-P3
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-scatter
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter
- analog
-
-
- 10056 10001
- total
- flux
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-fission
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter
- analog
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter
- tracklength
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter-P3
- analog
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter
- tracklength
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter-P3
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-scatter-0
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- scatter-0
- analog
-
-
- 10056 10045
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-fission
- analog
-
-
- 10056 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- nu-fission
- analog
-
-
- 10056 10045
- Zr90 Zr91 Zr92 Zr94 Zr96
- prompt-nu-fission
- analog
-
-
- 10056 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- prompt-nu-fission
- analog
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- inverse-velocity
- tracklength
-
-
- 10056 10001
- total
- flux
- tracklength
-
-
- 10056 10001
- Zr90 Zr91 Zr92 Zr94 Zr96
- prompt-nu-fission
- tracklength
-
-
- 10056 10001
- total
- flux
- analog
-
-
- 10056 10001 10004
- Zr90 Zr91 Zr92 Zr94 Zr96
- prompt-nu-fission
- analog
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- total
- tracklength
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- total
- tracklength
-
-
- 10112 10001
- total
- flux
- analog
-
-
- 10112 10004
- H1 O16 B10 B11
- scatter-1
- analog
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- total
- tracklength
-
-
- 10112 10001
- total
- flux
- analog
-
-
- 10112 10004
- H1 O16 B10 B11
- nu-scatter-1
- analog
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- absorption
- tracklength
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- absorption
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- fission
- tracklength
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- fission
- tracklength
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- nu-fission
- tracklength
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- kappa-fission
- tracklength
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- scatter
- tracklength
-
-
- 10112 10001
- total
- flux
- analog
-
-
- 10112 10001
- H1 O16 B10 B11
- nu-scatter
- analog
-
-
- 10112 10001
- total
- flux
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- scatter-P3
- analog
-
-
- 10112 10001
- total
- flux
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- nu-scatter-P3
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- nu-scatter
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- scatter
- analog
-
-
- 10112 10001
- total
- flux
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- nu-fission
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- scatter
- analog
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- scatter
- tracklength
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- scatter-P3
- analog
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- scatter
- tracklength
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- scatter-P3
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- nu-scatter-0
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- scatter-0
- analog
-
-
- 10112 10045
- H1 O16 B10 B11
- nu-fission
- analog
-
-
- 10112 10004
- H1 O16 B10 B11
- nu-fission
- analog
-
-
- 10112 10045
- H1 O16 B10 B11
- prompt-nu-fission
- analog
-
-
- 10112 10004
- H1 O16 B10 B11
- prompt-nu-fission
- analog
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- inverse-velocity
- tracklength
-
-
- 10112 10001
- total
- flux
- tracklength
-
-
- 10112 10001
- H1 O16 B10 B11
- prompt-nu-fission
- tracklength
-
-
- 10112 10001
- total
- flux
- analog
-
-
- 10112 10001 10004
- H1 O16 B10 B11
- prompt-nu-fission
- analog
-
+
+ 1
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 0.625 20000000.0
+
+
+ 0.0 20000000.0
+
+
+ 2
+
+
+ 3
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ U234 U235 U238 O16
+ scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ total
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 5
+ U234 U235 U238 O16
+ nu-scatter-1
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ absorption
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ absorption
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ kappa-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ scatter
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2
+ U234 U235 U238 O16
+ nu-scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ nu-scatter-P3
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ nu-scatter
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ nu-fission
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ scatter
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ scatter
+ tracklength
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ scatter-P3
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ scatter
+ tracklength
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ scatter-P3
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ nu-scatter-0
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ scatter-0
+ analog
+
+
+ 1 46
+ U234 U235 U238 O16
+ nu-fission
+ analog
+
+
+ 1 5
+ U234 U235 U238 O16
+ nu-fission
+ analog
+
+
+ 1 46
+ U234 U235 U238 O16
+ prompt-nu-fission
+ analog
+
+
+ 1 5
+ U234 U235 U238 O16
+ prompt-nu-fission
+ analog
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ inverse-velocity
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ tracklength
+
+
+ 1 2
+ U234 U235 U238 O16
+ prompt-nu-fission
+ tracklength
+
+
+ 1 2
+ total
+ flux
+ analog
+
+
+ 1 2 5
+ U234 U235 U238 O16
+ prompt-nu-fission
+ analog
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ total
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ total
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ analog
+
+
+ 57 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter-1
+ analog
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ total
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ analog
+
+
+ 57 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-scatter-1
+ analog
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ absorption
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ absorption
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ fission
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ fission
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-fission
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ kappa-fission
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ analog
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-scatter
+ analog
+
+
+ 57 2
+ total
+ flux
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter-P3
+ analog
+
+
+ 57 2
+ total
+ flux
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-scatter-P3
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-scatter
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
+ analog
+
+
+ 57 2
+ total
+ flux
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-fission
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
+ analog
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
+ tracklength
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter-P3
+ analog
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter
+ tracklength
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter-P3
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-scatter-0
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ scatter-0
+ analog
+
+
+ 57 46
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-fission
+ analog
+
+
+ 57 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ nu-fission
+ analog
+
+
+ 57 46
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ prompt-nu-fission
+ analog
+
+
+ 57 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ prompt-nu-fission
+ analog
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ inverse-velocity
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ tracklength
+
+
+ 57 2
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ prompt-nu-fission
+ tracklength
+
+
+ 57 2
+ total
+ flux
+ analog
+
+
+ 57 2 5
+ Zr90 Zr91 Zr92 Zr94 Zr96
+ prompt-nu-fission
+ analog
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ total
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ total
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ analog
+
+
+ 113 5
+ H1 O16 B10 B11
+ scatter-1
+ analog
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ total
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ analog
+
+
+ 113 5
+ H1 O16 B10 B11
+ nu-scatter-1
+ analog
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ absorption
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ absorption
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ fission
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ fission
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ nu-fission
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ kappa-fission
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ scatter
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ analog
+
+
+ 113 2
+ H1 O16 B10 B11
+ nu-scatter
+ analog
+
+
+ 113 2
+ total
+ flux
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ scatter-P3
+ analog
+
+
+ 113 2
+ total
+ flux
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ nu-scatter-P3
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ nu-scatter
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ scatter
+ analog
+
+
+ 113 2
+ total
+ flux
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ nu-fission
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ scatter
+ analog
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ scatter
+ tracklength
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ scatter-P3
+ analog
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ scatter
+ tracklength
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ scatter-P3
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ nu-scatter-0
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ scatter-0
+ analog
+
+
+ 113 46
+ H1 O16 B10 B11
+ nu-fission
+ analog
+
+
+ 113 5
+ H1 O16 B10 B11
+ nu-fission
+ analog
+
+
+ 113 46
+ H1 O16 B10 B11
+ prompt-nu-fission
+ analog
+
+
+ 113 5
+ H1 O16 B10 B11
+ prompt-nu-fission
+ analog
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ inverse-velocity
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ tracklength
+
+
+ 113 2
+ H1 O16 B10 B11
+ prompt-nu-fission
+ tracklength
+
+
+ 113 2
+ total
+ flux
+ analog
+
+
+ 113 2 5
+ H1 O16 B10 B11
+ prompt-nu-fission
+ analog
+
diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat
index 1b47f7126a..a0315ebbc6 100644
--- a/tests/test_mgxs_library_nuclides/results_true.dat
+++ b/tests/test_mgxs_library_nuclides/results_true.dat
@@ -1 +1 @@
-ea1c7567cb5399ab26297b5df0c1c21b52863303746d04f1698760d88b1aafb625d5743969ad30b194c353d106ed4287a8bc755ea6404c2f5dafb2ea930444a7
\ No newline at end of file
+174d1593a15de41e2aba88cc4c48fc3a400314b400571a0328dfdf7482df111b3ac9701dbd196d06668b49d3acaa67d766702db0942c03140e9e004942f7bdfd
\ No newline at end of file
diff --git a/tests/test_multipole/inputs_true.dat b/tests/test_multipole/inputs_true.dat
index fdedc5425f..0d1fe99bdc 100644
--- a/tests/test_multipole/inputs_true.dat
+++ b/tests/test_multipole/inputs_true.dat
@@ -1,55 +1,55 @@
- |
- |
- |
- |
-
- 2.0 2.0
- 1
- 2 2
- -2.0 -2.0
-
+ |
+ |
+ |
+ |
+
+ 2.0 2.0
+ 1
+ 2 2
+ -2.0 -2.0
+
11 11
11 11
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 1000
- 5
- 0
-
-
- -1 -1 -1 1 1 1
-
-
- true
- 1000
+ eigenvalue
+ 1000
+ 5
+ 0
+
+
+ -1 -1 -1 1 1 1
+
+
+ true
+ 1000
-
- U235 O16 total
- total fission (n,gamma) elastic (n,p)
-
+
+ U235 O16 total
+ total fission (n,gamma) elastic (n,p)
+
diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat
index c2111bff47..0ab4191d8b 100644
--- a/tests/test_multipole/results_true.dat
+++ b/tests/test_multipole/results_true.dat
@@ -35,7 +35,7 @@ Cell
ID = 11
Name =
Fill = Material 2
- Region = -10000
+ Region = -1
Rotation = None
Temperature = [ 500. 0. 700. 800.]
Translation = None
diff --git a/tests/test_periodic/inputs_true.dat b/tests/test_periodic/inputs_true.dat
index 5f7da5c470..61958701b2 100644
--- a/tests/test_periodic/inputs_true.dat
+++ b/tests/test_periodic/inputs_true.dat
@@ -1,37 +1,37 @@
- |
- |
-
-
-
-
-
-
-
+ |
+ |
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 1000
- 4
- 0
-
-
- -5.0 -5.0 -5.0 5.0 5.0 5.0
-
-
+ eigenvalue
+ 1000
+ 4
+ 0
+
+
+ -5.0 -5.0 -5.0 5.0 5.0 5.0
+
+
diff --git a/tests/test_resonance_scattering/inputs_true.dat b/tests/test_resonance_scattering/inputs_true.dat
index 745fd30c30..70fe165fd5 100644
--- a/tests/test_resonance_scattering/inputs_true.dat
+++ b/tests/test_resonance_scattering/inputs_true.dat
@@ -1,34 +1,34 @@
- |
-
+ |
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
- eigenvalue
- 1000
- 10
- 5
-
-
- -4 -4 -4 4 4 4
-
-
-
- true
- ares
- 1.0
- 210.0
- U238 U235 Pu239
-
+ eigenvalue
+ 1000
+ 10
+ 5
+
+
+ -4 -4 -4 4 4 4
+
+
+
+ true
+ ares
+ 1.0
+ 210.0
+ U238 U235 Pu239
+
diff --git a/tests/test_source/inputs_true.dat b/tests/test_source/inputs_true.dat
index bb80609aff..da230e0e50 100644
--- a/tests/test_source/inputs_true.dat
+++ b/tests/test_source/inputs_true.dat
@@ -1,54 +1,54 @@
- |
-
+ |
+
-
- 294
-
-
-
+
+ 294
+
+
+
- eigenvalue
- 1000
- 10
- 5
-
-
-
-
- -4.0 -1.0 3.0 0.2 0.3 0.5
-
-
- -2.0 0.0 2.0 0.2 0.3 0.2
-
-
-
-
- -1.0 0.0 1.0 0.5 0.25 0.25
-
-
-
-
-
-
-
- -4.0 -4.0 -4.0 4.0 4.0 4.0
-
-
-
-
-
-
- 1.2 -2.3 0.781
-
-
-
- 1.0 1.38949549437 1.93069772888 2.68269579528 3.72759372031 5.17947467923 7.19685673001 10.0 13.8949549437 19.3069772888 26.8269579528 37.2759372031 51.7947467923 71.9685673001 100.0 138.949549437 193.069772888 268.269579528 372.759372031 517.947467923 719.685673001 1000.0 1389.49549437 1930.69772888 2682.69579528 3727.59372031 5179.47467923 7196.85673001 10000.0 13894.9549437 19306.9772888 26826.9579528 37275.9372031 51794.7467923 71968.5673001 100000.0 138949.549437 193069.772888 268269.579528 372759.372031 517947.467923 719685.673001 1000000.0 1389495.49437 1930697.72888 2682695.79528 3727593.72031 5179474.67923 7196856.73001 10000000.0 0.0 2.90864392994e-08 5.80533561806e-08 8.67817193689e-08 1.15153477858e-07 1.43052046006e-07 1.70362782612e-07 1.96973462002e-07 2.22774735186e-07 2.47660579198e-07 2.71528732767e-07 2.9428111653e-07 3.15824236062e-07 3.36069566065e-07 3.54933914133e-07 3.72339762616e-07 3.88215587147e-07 4.02496150558e-07 4.15122770952e-07 4.26043562837e-07 4.35213650335e-07 4.42595351592e-07 4.48158333612e-07 4.5187973691e-07 4.53744269441e-07 4.53744269441e-07 4.5187973691e-07 4.48158333612e-07 4.42595351592e-07 4.35213650335e-07 4.26043562837e-07 4.15122770952e-07 4.02496150558e-07 3.88215587147e-07 3.72339762616e-07 3.54933914133e-07 3.36069566065e-07 3.15824236062e-07 2.9428111653e-07 2.71528732767e-07 2.47660579198e-07 2.22774735186e-07 1.96973462002e-07 1.70362782612e-07 1.43052046006e-07 1.15153477858e-07 8.67817193689e-08 5.80533561806e-08 2.90864392994e-08 5.55962111528e-23
-
-
+ eigenvalue
+ 1000
+ 10
+ 5
+
+
+
+
+ -4.0 -1.0 3.0 0.2 0.3 0.5
+
+
+ -2.0 0.0 2.0 0.2 0.3 0.2
+
+
+
+
+ -1.0 0.0 1.0 0.5 0.25 0.25
+
+
+
+
+
+
+
+ -4.0 -4.0 -4.0 4.0 4.0 4.0
+
+
+
+
+
+
+ 1.2 -2.3 0.781
+
+
+
+ 1.0 1.38949549437 1.93069772888 2.68269579528 3.72759372031 5.17947467923 7.19685673001 10.0 13.8949549437 19.3069772888 26.8269579528 37.2759372031 51.7947467923 71.9685673001 100.0 138.949549437 193.069772888 268.269579528 372.759372031 517.947467923 719.685673001 1000.0 1389.49549437 1930.69772888 2682.69579528 3727.59372031 5179.47467923 7196.85673001 10000.0 13894.9549437 19306.9772888 26826.9579528 37275.9372031 51794.7467923 71968.5673001 100000.0 138949.549437 193069.772888 268269.579528 372759.372031 517947.467923 719685.673001 1000000.0 1389495.49437 1930697.72888 2682695.79528 3727593.72031 5179474.67923 7196856.73001 10000000.0 0.0 2.90864392994e-08 5.80533561806e-08 8.67817193689e-08 1.15153477858e-07 1.43052046006e-07 1.70362782612e-07 1.96973462002e-07 2.22774735186e-07 2.47660579198e-07 2.71528732767e-07 2.9428111653e-07 3.15824236062e-07 3.36069566065e-07 3.54933914133e-07 3.72339762616e-07 3.88215587147e-07 4.02496150558e-07 4.15122770952e-07 4.26043562837e-07 4.35213650335e-07 4.42595351592e-07 4.48158333612e-07 4.5187973691e-07 4.53744269441e-07 4.53744269441e-07 4.5187973691e-07 4.48158333612e-07 4.42595351592e-07 4.35213650335e-07 4.26043562837e-07 4.15122770952e-07 4.02496150558e-07 3.88215587147e-07 3.72339762616e-07 3.54933914133e-07 3.36069566065e-07 3.15824236062e-07 2.9428111653e-07 2.71528732767e-07 2.47660579198e-07 2.22774735186e-07 1.96973462002e-07 1.70362782612e-07 1.43052046006e-07 1.15153477858e-07 8.67817193689e-08 5.80533561806e-08 2.90864392994e-08 5.55962111528e-23
+
+
diff --git a/tests/test_tallies/inputs_true.dat b/tests/test_tallies/inputs_true.dat
index ed24f4652d..a85491e943 100644
--- a/tests/test_tallies/inputs_true.dat
+++ b/tests/test_tallies/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,381 +127,381 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 400
- 5
- 0
-
-
- -160 -160 -183 160 160 183
-
-
+ eigenvalue
+ 400
+ 5
+ 0
+
+
+ -160 -160 -183 160 160 183
+
+
-
- 2 2
- -182.07 -182.07
- 182.07 182.07
-
-
- -3.14159 -1.885 -0.6283 0.6283 1.885 3.14159
-
-
- 1
-
-
- 10 21 22 23
-
-
- 1 2 3 4 5 6
-
-
- 0.0 0.253 1000.0 1000000.0 20000000.0
-
-
- 0.0 0.253 1000.0 1000000.0 20000000.0
-
-
- 1 2 3 4
-
-
- -1.0 -0.5 0.0 0.5 1.0
-
-
- 0.0 0.6283 1.2566 1.885 2.5132 3.14159
-
-
- 1 2 3 4 6 8
-
-
- 10 21 22 23 60
-
-
- 21 22 23 27 28 29 60
-
-
- 10000
- flux
- tracklength
-
-
- 10000
- flux
- analog
-
-
- 10000 10001
- flux
- tracklength
-
-
- 10002
- total
-
-
- 10003
- delayed-nu-fission
-
-
- 10004
- total
-
-
- 10005
- scatter
-
-
- 10004 10005
- scatter nu-fission
-
-
- 10006
- total
-
-
- 10007
- scatter nu-scatter
-
-
- 10007 10001
- scatter nu-scatter
-
-
- 10008
- flux
- tracklength
-
-
- 10008
- flux
- analog
-
-
- 10008 10001
- flux
- tracklength
-
-
- 10009
- total
-
-
- 10010
- absorption delayed-nu-fission events fission inverse-velocity kappa-fission (n,2n) (n,n1) (n,gamma) nu-fission scatter elastic total prompt-nu-fission fission-q-prompt fission-q-recoverable
- tracklength
-
-
- 10010
- absorption delayed-nu-fission events fission inverse-velocity kappa-fission (n,2n) (n,n1) (n,gamma) nu-fission scatter elastic total prompt-nu-fission fission-q-prompt fission-q-recoverable
- analog
-
-
- 10010
- absorption delayed-nu-fission events fission inverse-velocity kappa-fission (n,2n) (n,n1) (n,gamma) nu-fission scatter elastic total prompt-nu-fission fission-q-prompt fission-q-recoverable
- collision
-
-
- 10011
- flux
-
-
- 10011
- flux-y5
- tracklength
-
-
- 10011
- flux-y5
- analog
-
-
- 10011
- flux-y5
- collision
-
-
- 10010
- scatter scatter-1 scatter-2 scatter-3 scatter-4 nu-scatter nu-scatter-1 nu-scatter-2 nu-scatter-3 nu-scatter-4
-
-
- 10010
- scatter-p4 scatter-y4 nu-scatter-p4 nu-scatter-y3
-
-
- 10010
- total
-
-
- 10010
- U235 total
- total-y4
- tracklength
-
-
- 10010
- U235 total
- total-y4
- analog
-
-
- 10010
- U235 total
- total-y4
- collision
-
-
- 10010
- all
- total
- tracklength
-
-
- 10010
- all
- total
- collision
-
-
- 10001
- all
- total
- tracklength
-
-
- 10001
- U235
- total
- tracklength
-
+
+ 2 2
+ -182.07 -182.07
+ 182.07 182.07
+
+
+ -3.14159 -1.885 -0.6283 0.6283 1.885 3.14159
+
+
+ 1
+
+
+ 10 21 22 23
+
+
+ 1 2 3 4 5 6
+
+
+ 0.0 0.253 1000.0 1000000.0 20000000.0
+
+
+ 0.0 0.253 1000.0 1000000.0 20000000.0
+
+
+ 1 2 3 4
+
+
+ -1.0 -0.5 0.0 0.5 1.0
+
+
+ 0.0 0.6283 1.2566 1.885 2.5132 3.14159
+
+
+ 1 2 3 4 6 8
+
+
+ 10 21 22 23 60
+
+
+ 21 22 23 27 28 29 60
+
+
+ 1
+ flux
+ tracklength
+
+
+ 1
+ flux
+ analog
+
+
+ 1 2
+ flux
+ tracklength
+
+
+ 3
+ total
+
+
+ 4
+ delayed-nu-fission
+
+
+ 5
+ total
+
+
+ 6
+ scatter
+
+
+ 5 6
+ scatter nu-fission
+
+
+ 7
+ total
+
+
+ 8
+ scatter nu-scatter
+
+
+ 8 2
+ scatter nu-scatter
+
+
+ 9
+ flux
+ tracklength
+
+
+ 9
+ flux
+ analog
+
+
+ 9 2
+ flux
+ tracklength
+
+
+ 10
+ total
+
+
+ 11
+ absorption delayed-nu-fission events fission inverse-velocity kappa-fission (n,2n) (n,n1) (n,gamma) nu-fission scatter elastic total prompt-nu-fission fission-q-prompt fission-q-recoverable
+ tracklength
+
+
+ 11
+ absorption delayed-nu-fission events fission inverse-velocity kappa-fission (n,2n) (n,n1) (n,gamma) nu-fission scatter elastic total prompt-nu-fission fission-q-prompt fission-q-recoverable
+ analog
+
+
+ 11
+ absorption delayed-nu-fission events fission inverse-velocity kappa-fission (n,2n) (n,n1) (n,gamma) nu-fission scatter elastic total prompt-nu-fission fission-q-prompt fission-q-recoverable
+ collision
+
+
+ 12
+ flux
+
+
+ 12
+ flux-y5
+ tracklength
+
+
+ 12
+ flux-y5
+ analog
+
+
+ 12
+ flux-y5
+ collision
+
+
+ 11
+ scatter scatter-1 scatter-2 scatter-3 scatter-4 nu-scatter nu-scatter-1 nu-scatter-2 nu-scatter-3 nu-scatter-4
+
+
+ 11
+ scatter-p4 scatter-y4 nu-scatter-p4 nu-scatter-y3
+
+
+ 11
+ total
+
+
+ 11
+ U235 total
+ total-y4
+ tracklength
+
+
+ 11
+ U235 total
+ total-y4
+ analog
+
+
+ 11
+ U235 total
+ total-y4
+ collision
+
+
+ 11
+ all
+ total
+ tracklength
+
+
+ 11
+ all
+ total
+ collision
+
+
+ 2
+ all
+ total
+ tracklength
+
+
+ 2
+ U235
+ total
+ tracklength
+
diff --git a/tests/test_tallies/results_true.dat b/tests/test_tallies/results_true.dat
index a70e0c9167..e9c0865fd5 100644
--- a/tests/test_tallies/results_true.dat
+++ b/tests/test_tallies/results_true.dat
@@ -1 +1 @@
-709fa0289db8284c3a9e43bee6b1fff6df635778287819baf1841657bd68ee7fa8790d64e86c123bad96828c25ffbb30fc7261460baf53819bec090b4ae38bc1
\ No newline at end of file
+13014f42dea87bf6c1fc0d41361cdba8a7e32a8f809d348567dfce638c849f58a0c0f17065c199946db81a264ef72db850aea93b0e11adf4f70ec969e30529cd
\ No newline at end of file
diff --git a/tests/test_tally_aggregation/inputs_true.dat b/tests/test_tally_aggregation/inputs_true.dat
index 15071c5e47..7a8bf46133 100644
--- a/tests/test_tally_aggregation/inputs_true.dat
+++ b/tests/test_tally_aggregation/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,197 +127,197 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -160 -160 -183 160 160 183
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -160 -160 -183 160 160 183
+
+
-
- 0.0 0.253 1000.0 1000000.0 20000000.0
-
-
- 60
-
-
- 10000 10001
- U234 U235 U238
- nu-fission total
-
+
+ 0.0 0.253 1000.0 1000000.0 20000000.0
+
+
+ 60
+
+
+ 1 2
+ U234 U235 U238
+ nu-fission total
+
diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat
index 31d2faa7f2..ee763b3bac 100644
--- a/tests/test_tally_aggregation/results_true.dat
+++ b/tests/test_tally_aggregation/results_true.dat
@@ -1 +1 @@
-a5a6f035b6106bd6d0312f0f339193f8745f9e3260c704d60d230fc1675a8e779b58a73a2c1f84e8f312d8a0e335d2d84341fe7df25e24024cc09a31058ebfe7
\ No newline at end of file
+eb2002dd2f3016154e7014501629227eb2e5b2a9655b5c0cb3b9d4d681f918fae4197bf4756fe9865c8d34f392b981b287a15e9b2fab5a46b2a5b8a33a8ae770
\ No newline at end of file
diff --git a/tests/test_tally_arithmetic/inputs_true.dat b/tests/test_tally_arithmetic/inputs_true.dat
index 197bc1c92f..743ca3c582 100644
--- a/tests/test_tally_arithmetic/inputs_true.dat
+++ b/tests/test_tally_arithmetic/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,213 +127,213 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -160 -160 -183 160 160 183
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -160 -160 -183 160 160 183
+
+
-
- 2 2 2
- -160.0 -160.0 -183.0
- 160.0 160.0 183.0
-
-
- 1 3
-
-
- 0.0 2.53e-07 0.001 1.0 20.0
-
-
- 60
-
-
- 1
-
-
- 10001 10000 10002
- U234 U235
- nu-fission total
-
-
- 10000 10003
- U238 U235
- total fission
-
+
+ 2 2 2
+ -160.0 -160.0 -183.0
+ 160.0 160.0 183.0
+
+
+ 1 3
+
+
+ 0.0 2.53e-07 0.001 1.0 20.0
+
+
+ 60
+
+
+ 1
+
+
+ 2 1 3
+ U234 U235
+ nu-fission total
+
+
+ 1 4
+ U238 U235
+ total fission
+
diff --git a/tests/test_tally_slice_merge/inputs_true.dat b/tests/test_tally_slice_merge/inputs_true.dat
index 3ae7d29dc1..b1c089c965 100644
--- a/tests/test_tally_slice_merge/inputs_true.dat
+++ b/tests/test_tally_slice_merge/inputs_true.dat
@@ -1,38 +1,38 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
@@ -50,12 +50,12 @@
1 1 1 1 1 2 1 1 2 1 1 2 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
-
- 1.26 1.26
- 17 17
- -10.71 -10.71
-
+
+
+ 1.26 1.26
+ 17 17
+ -10.71 -10.71
+
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
@@ -73,12 +73,12 @@
3 3 3 3 3 4 3 3 4 3 3 4 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
@@ -100,12 +100,12 @@
5 5 5 5 5 5 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
-
-
- 21.42 21.42
- 21 21
- -224.91 -224.91
-
+
+
+ 21.42 21.42
+ 21 21
+ -224.91 -224.91
+
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
@@ -127,222 +127,222 @@
7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 10
- 5
-
-
- -160 -160 -183 160 160 183
-
-
+ eigenvalue
+ 100
+ 10
+ 5
+
+
+ -160 -160 -183 160 160 183
+
+
-
-
- 2 2
- -50.0 -50.0
- 50.0 50.0
-
-
- 21 27
-
-
- 0.0 0.625 20000000.0
-
-
- 21
-
-
- 10000
-
-
- 10015 10007
- U235 U238
- fission nu-fission
- tracklength
-
-
- 10005 10007
- U235 U238
- fission nu-fission
- tracklength
-
-
- 10006 10007
- U235 U238
- fission nu-fission
- tracklength
-
+
+
+ 2 2
+ -50.0 -50.0
+ 50.0 50.0
+
+
+ 21 27
+
+
+ 0.0 0.625 20000000.0
+
+
+ 21
+
+
+ 1
+
+
+ 16 8
+ U235 U238
+ fission nu-fission
+ tracklength
+
+
+ 6 8
+ U235 U238
+ fission nu-fission
+ tracklength
+
+
+ 7 8
+ U235 U238
+ fission nu-fission
+ tracklength
+
diff --git a/tests/test_tally_slice_merge/results_true.dat b/tests/test_tally_slice_merge/results_true.dat
index 2bb1c2ad99..4f1d6c6e2c 100644
--- a/tests/test_tally_slice_merge/results_true.dat
+++ b/tests/test_tally_slice_merge/results_true.dat
@@ -1,36 +1,36 @@
cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 0.00e+00 6.25e-01 U235 fission 2.36e-01 2.26e-02 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 0.00e+00 6.25e-01 U235 nu-fission 5.74e-01 5.51e-02 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 0.00e+00 6.25e-01 U238 fission 3.19e-07 3.06e-08 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 0.00e+00 6.25e-01 U238 nu-fission 7.96e-07 7.63e-08 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 6.25e-01 2.00e+07 U235 fission 2.82e-02 1.82e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 6.25e-01 2.00e+07 U235 nu-fission 6.92e-02 4.42e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 6.25e-01 2.00e+07 U238 fission 1.98e-02 1.74e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 6.25e-01 2.00e+07 U238 nu-fission 5.54e-02 4.65e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 27 0.00e+00 6.25e-01 U235 fission 1.11e-01 1.16e-02 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 27 0.00e+00 6.25e-01 U235 nu-fission 2.71e-01 2.83e-02 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 27 0.00e+00 6.25e-01 U238 fission 1.53e-07 1.67e-08 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 27 0.00e+00 6.25e-01 U238 nu-fission 3.81e-07 4.15e-08 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 27 6.25e-01 2.00e+07 U235 fission 2.00e-02 2.72e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 27 6.25e-01 2.00e+07 U235 nu-fission 4.89e-02 6.62e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 27 6.25e-01 2.00e+07 U238 fission 1.06e-02 6.18e-04 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 27 6.25e-01 2.00e+07 U238 nu-fission 2.91e-02 1.85e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 21 0.00e+00 6.25e-01 U235 fission 2.36e-01 2.26e-02
-1 21 0.00e+00 6.25e-01 U235 nu-fission 5.74e-01 5.51e-02
-2 21 0.00e+00 6.25e-01 U238 fission 3.19e-07 3.06e-08
-3 21 0.00e+00 6.25e-01 U238 nu-fission 7.96e-07 7.63e-08
-4 21 6.25e-01 2.00e+07 U235 fission 2.82e-02 1.82e-03
-5 21 6.25e-01 2.00e+07 U235 nu-fission 6.92e-02 4.42e-03
-6 21 6.25e-01 2.00e+07 U238 fission 1.98e-02 1.74e-03
-7 21 6.25e-01 2.00e+07 U238 nu-fission 5.54e-02 4.65e-03
-8 27 0.00e+00 6.25e-01 U235 fission 1.11e-01 1.16e-02
-9 27 0.00e+00 6.25e-01 U235 nu-fission 2.71e-01 2.83e-02
-10 27 0.00e+00 6.25e-01 U238 fission 1.53e-07 1.67e-08
-11 27 0.00e+00 6.25e-01 U238 nu-fission 3.81e-07 4.15e-08
-12 27 6.25e-01 2.00e+07 U235 fission 2.00e-02 2.72e-03
-13 27 6.25e-01 2.00e+07 U235 nu-fission 4.89e-02 6.62e-03
-14 27 6.25e-01 2.00e+07 U238 fission 1.06e-02 6.18e-04
-15 27 6.25e-01 2.00e+07 U238 nu-fission 2.91e-02 1.85e-03
+0 21 0.00e+00 6.25e-01 U235 fission 2.21e-01 9.47e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 21 0.00e+00 6.25e-01 U235 nu-fission 5.38e-01 2.31e-02 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 21 0.00e+00 6.25e-01 U238 fission 3.05e-07 1.36e-08 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 21 0.00e+00 6.25e-01 U238 nu-fission 7.60e-07 3.39e-08 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 21 6.25e-01 2.00e+07 U235 fission 3.97e-02 4.54e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 21 6.25e-01 2.00e+07 U235 nu-fission 9.72e-02 1.10e-02 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 21 6.25e-01 2.00e+07 U238 fission 1.89e-02 1.11e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 21 6.25e-01 2.00e+07 U238 nu-fission 5.31e-02 3.32e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 27 0.00e+00 6.25e-01 U235 fission 6.24e-02 1.10e-02 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 27 0.00e+00 6.25e-01 U235 nu-fission 1.52e-01 2.67e-02 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 27 0.00e+00 6.25e-01 U238 fission 8.80e-08 1.49e-08 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 27 0.00e+00 6.25e-01 U238 nu-fission 2.19e-07 3.72e-08 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 27 6.25e-01 2.00e+07 U235 fission 1.08e-02 1.46e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 27 6.25e-01 2.00e+07 U235 nu-fission 2.65e-02 3.55e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 27 6.25e-01 2.00e+07 U238 fission 5.88e-03 9.74e-04 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 27 6.25e-01 2.00e+07 U238 nu-fission 1.61e-02 2.59e-03 cell energy low [eV] energy high [eV] nuclide score mean std. dev.
+0 21 0.00e+00 6.25e-01 U235 fission 2.21e-01 9.47e-03
+1 21 0.00e+00 6.25e-01 U235 nu-fission 5.38e-01 2.31e-02
+2 21 0.00e+00 6.25e-01 U238 fission 3.05e-07 1.36e-08
+3 21 0.00e+00 6.25e-01 U238 nu-fission 7.60e-07 3.39e-08
+4 21 6.25e-01 2.00e+07 U235 fission 3.97e-02 4.54e-03
+5 21 6.25e-01 2.00e+07 U235 nu-fission 9.72e-02 1.10e-02
+6 21 6.25e-01 2.00e+07 U238 fission 1.89e-02 1.11e-03
+7 21 6.25e-01 2.00e+07 U238 nu-fission 5.31e-02 3.32e-03
+8 27 0.00e+00 6.25e-01 U235 fission 6.24e-02 1.10e-02
+9 27 0.00e+00 6.25e-01 U235 nu-fission 1.52e-01 2.67e-02
+10 27 0.00e+00 6.25e-01 U238 fission 8.80e-08 1.49e-08
+11 27 0.00e+00 6.25e-01 U238 nu-fission 2.19e-07 3.72e-08
+12 27 6.25e-01 2.00e+07 U235 fission 1.08e-02 1.46e-03
+13 27 6.25e-01 2.00e+07 U235 nu-fission 2.65e-02 3.55e-03
+14 27 6.25e-01 2.00e+07 U238 fission 5.88e-03 9.74e-04
+15 27 6.25e-01 2.00e+07 U238 nu-fission 1.61e-02 2.59e-03
sum(distribcell) energy low [eV] energy high [eV] nuclide score mean std. dev.
0 (0, 100, 2000, 30000) 0.00e+00 6.25e-01 U235 fission 0.00e+00 0.00e+00
1 (0, 100, 2000, 30000) 0.00e+00 6.25e-01 U235 nu-fission 0.00e+00 0.00e+00
@@ -49,19 +49,19 @@
14 (500, 5000, 50000) 6.25e-01 2.00e+07 U238 fission 0.00e+00 0.00e+00
15 (500, 5000, 50000) 6.25e-01 2.00e+07 U238 nu-fission 0.00e+00 0.00e+00
sum(mesh) energy low [eV] energy high [eV] nuclide score mean std. dev.
-0 ((1, 1, 1), (1, 2, 1)) 0.00e+00 6.25e-01 U235 fission 1.12e-02 2.45e-03
-1 ((1, 1, 1), (1, 2, 1)) 0.00e+00 6.25e-01 U235 nu-fission 2.74e-02 5.96e-03
-2 ((1, 1, 1), (1, 2, 1)) 0.00e+00 6.25e-01 U238 fission 1.56e-08 3.04e-09
-3 ((1, 1, 1), (1, 2, 1)) 0.00e+00 6.25e-01 U238 nu-fission 3.89e-08 7.57e-09
-4 ((1, 1, 1), (1, 2, 1)) 6.25e-01 2.00e+07 U235 fission 1.15e-03 4.71e-04
-5 ((1, 1, 1), (1, 2, 1)) 6.25e-01 2.00e+07 U235 nu-fission 2.81e-03 1.15e-03
-6 ((1, 1, 1), (1, 2, 1)) 6.25e-01 2.00e+07 U238 fission 3.25e-04 9.99e-05
-7 ((1, 1, 1), (1, 2, 1)) 6.25e-01 2.00e+07 U238 nu-fission 8.81e-04 2.68e-04
-8 ((2, 1, 1), (2, 2, 1)) 0.00e+00 6.25e-01 U235 fission 1.44e-02 5.57e-03
-9 ((2, 1, 1), (2, 2, 1)) 0.00e+00 6.25e-01 U235 nu-fission 3.51e-02 1.36e-02
-10 ((2, 1, 1), (2, 2, 1)) 0.00e+00 6.25e-01 U238 fission 1.95e-08 7.37e-09
-11 ((2, 1, 1), (2, 2, 1)) 0.00e+00 6.25e-01 U238 nu-fission 4.86e-08 1.84e-08
-12 ((2, 1, 1), (2, 2, 1)) 6.25e-01 2.00e+07 U235 fission 2.55e-03 1.30e-03
-13 ((2, 1, 1), (2, 2, 1)) 6.25e-01 2.00e+07 U235 nu-fission 6.23e-03 3.16e-03
-14 ((2, 1, 1), (2, 2, 1)) 6.25e-01 2.00e+07 U238 fission 8.62e-04 4.53e-04
-15 ((2, 1, 1), (2, 2, 1)) 6.25e-01 2.00e+07 U238 nu-fission 2.30e-03 1.21e-03
+0 ((1, 1, 1), (1, 2, 1)) 0.00e+00 6.25e-01 U235 fission 1.48e-02 3.65e-03
+1 ((1, 1, 1), (1, 2, 1)) 0.00e+00 6.25e-01 U235 nu-fission 3.60e-02 8.90e-03
+2 ((1, 1, 1), (1, 2, 1)) 0.00e+00 6.25e-01 U238 fission 2.06e-08 4.98e-09
+3 ((1, 1, 1), (1, 2, 1)) 0.00e+00 6.25e-01 U238 nu-fission 5.14e-08 1.24e-08
+4 ((1, 1, 1), (1, 2, 1)) 6.25e-01 2.00e+07 U235 fission 2.23e-03 3.92e-04
+5 ((1, 1, 1), (1, 2, 1)) 6.25e-01 2.00e+07 U235 nu-fission 5.45e-03 9.56e-04
+6 ((1, 1, 1), (1, 2, 1)) 6.25e-01 2.00e+07 U238 fission 5.58e-04 2.08e-04
+7 ((1, 1, 1), (1, 2, 1)) 6.25e-01 2.00e+07 U238 nu-fission 1.50e-03 5.43e-04
+8 ((2, 1, 1), (2, 2, 1)) 0.00e+00 6.25e-01 U235 fission 2.56e-02 5.50e-03
+9 ((2, 1, 1), (2, 2, 1)) 0.00e+00 6.25e-01 U235 nu-fission 6.24e-02 1.34e-02
+10 ((2, 1, 1), (2, 2, 1)) 0.00e+00 6.25e-01 U238 fission 3.55e-08 7.70e-09
+11 ((2, 1, 1), (2, 2, 1)) 0.00e+00 6.25e-01 U238 nu-fission 8.85e-08 1.92e-08
+12 ((2, 1, 1), (2, 2, 1)) 6.25e-01 2.00e+07 U235 fission 5.01e-03 1.38e-03
+13 ((2, 1, 1), (2, 2, 1)) 6.25e-01 2.00e+07 U235 nu-fission 1.22e-02 3.37e-03
+14 ((2, 1, 1), (2, 2, 1)) 6.25e-01 2.00e+07 U238 fission 2.40e-03 2.69e-04
+15 ((2, 1, 1), (2, 2, 1)) 6.25e-01 2.00e+07 U238 nu-fission 6.60e-03 7.63e-04
diff --git a/tests/test_triso/inputs_true.dat b/tests/test_triso/inputs_true.dat
index 35d2675cc1..fdbc1cb5f1 100644
--- a/tests/test_triso/inputs_true.dat
+++ b/tests/test_triso/inputs_true.dat
@@ -1,442 +1,442 @@
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
-
- 0.333333333333 0.333333333333 0.333333333333
- 10029
- 3 3 3
- -0.5 -0.5 -0.5
-
-10008 10009 10010
-10005 10006 10007
-10002 10003 10004
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
+
+ 0.333333333333 0.333333333333 0.333333333333
+ 38
+ 3 3 3
+ -0.5 -0.5 -0.5
+
+17 18 19
+14 15 16
+11 12 13
-10017 10018 10019
-10014 10015 10016
-10011 10012 10013
+26 27 28
+23 24 25
+20 21 22
-10026 10027 10028
-10023 10024 10025
-10020 10021 10022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+35 36 37
+32 33 34
+29 30 31
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- eigenvalue
- 100
- 5
- 0
-
-
- 0.0 0.0 0.0
-
-
+ eigenvalue
+ 100
+ 5
+ 0
+
+
+ 0.0 0.0 0.0
+
+
diff --git a/tests/test_volume_calc/inputs_true.dat b/tests/test_volume_calc/inputs_true.dat
index 627d30a404..28f1cbd9fc 100644
--- a/tests/test_volume_calc/inputs_true.dat
+++ b/tests/test_volume_calc/inputs_true.dat
@@ -1,51 +1,51 @@
- |
- |
- |
-
-
-
-
-
+ |
+ |
+ |
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
- volume
-
- cell
- 1 2 3
- 100000
- -1.0 -1.0 -6.0
- 1.0 1.0 6.0
-
-
- material
- 1 2
- 100000
- -1.0 -1.0 -6.0
- 1.0 1.0 6.0
-
-
- universe
- 0
- 100000
- -1.0 -1.0 -6.0
- 1.0 1.0 6.0
-
+ volume
+
+ cell
+ 1 2 3
+ 100000
+ -1.0 -1.0 -6.0
+ 1.0 1.0 6.0
+
+
+ material
+ 1 2
+ 100000
+ -1.0 -1.0 -6.0
+ 1.0 1.0 6.0
+
+
+ universe
+ 0
+ 100000
+ -1.0 -1.0 -6.0
+ 1.0 1.0 6.0
+