From 710f8a75b854af8dccae784fdf96bb3b4e53f92c Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 4 Jul 2016 17:15:51 -0400 Subject: [PATCH 01/47] added chi-prompt, velocity, and prompt-neutron-lifetime mgxs --- openmc/checkvalue.py | 2 +- openmc/filter.py | 2 +- openmc/mgxs/mgxs.py | 880 ++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 865 insertions(+), 19 deletions(-) diff --git a/openmc/checkvalue.py b/openmc/checkvalue.py index cc0e1190df..6bb2be31b5 100644 --- a/openmc/checkvalue.py +++ b/openmc/checkvalue.py @@ -213,7 +213,7 @@ def check_less_than(name, value, maximum, equality=False): raise ValueError(msg) def check_greater_than(name, value, minimum, equality=False): - """Ensure that an object's value is less than a given value. + """Ensure that an object's value is greater than a given value. Parameters ---------- diff --git a/openmc/filter.py b/openmc/filter.py index 72fb3b14ed..4c742352d2 100644 --- a/openmc/filter.py +++ b/openmc/filter.py @@ -564,7 +564,7 @@ class Filter(object): # Initialize dictionary to build Pandas Multi-index column filter_dict = {} - # Append Mesh ID as outermost index of mult-index + # Append Mesh ID as outermost index of multi-index mesh_key = 'mesh {0}'.format(self.mesh.id) # Find mesh dimensions - use 3D indices for simplicity diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index c12c61bdf4..557660946b 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -34,7 +34,10 @@ MGXS_TYPES = ['total', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', - 'chi'] + 'chi', + 'chi-prompt', + 'velocity', + 'prompt-neutron-lifetime'] # Supported domain types @@ -427,7 +430,11 @@ class MGXS(object): Parameters ---------- - mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', chi'} + mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', + 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', + 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', + 'multiplicity matrix', 'nu-fission matrix', 'chi', 'chi-prompt', + 'velocity', 'prompt-neutron-lifetime'} The type of multi-group cross section object to return domain : openmc.Material or openmc.Cell or openmc.Universe The domain for spatial homogenization @@ -482,6 +489,12 @@ class MGXS(object): mgxs = NuFissionMatrixXS(domain, domain_type, energy_groups) elif mgxs_type == 'chi': mgxs = Chi(domain, domain_type, energy_groups) + elif mgxs_type == 'chi-prompt': + mgxs = ChiPrompt(domain, domain_type, energy_groups) + elif mgxs_type == 'velocity': + mgxs = Velocity(domain, domain_type, energy_groups) + elif mgxs_type == 'prompt-neutron-lifetime': + mgxs = PromptNeutronLifetime(domain, domain_type, energy_groups) mgxs.by_nuclide = by_nuclide mgxs.name = name @@ -1935,7 +1948,7 @@ class MatrixMGXS(MGXS): class TotalXS(MGXS): - r"""A total multi-group cross section. + """A total multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -2044,7 +2057,7 @@ class TotalXS(MGXS): class TransportXS(MGXS): - r"""A transport-corrected total multi-group cross section. + """A transport-corrected total multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -2187,7 +2200,7 @@ class TransportXS(MGXS): class NuTransportXS(TransportXS): - r"""A transport-corrected total multi-group cross section which + """A transport-corrected total multi-group cross section which accounts for neutron multiplicity in scattering reactions. This class can be used for both OpenMC input generation and tally data @@ -2300,7 +2313,7 @@ class NuTransportXS(TransportXS): class AbsorptionXS(MGXS): - r"""An absorption multi-group cross section. + """An absorption multi-group cross section. Absorption is defined as all reactions that do not produce secondary neutrons (disappearance) plus fission reactions. @@ -2413,7 +2426,7 @@ class AbsorptionXS(MGXS): class CaptureXS(MGXS): - r"""A capture multi-group cross section. + """A capture multi-group cross section. The neutron capture reaction rate is defined as the difference between OpenMC's 'absorption' and 'fission' reaction rate score types. This includes @@ -2541,7 +2554,7 @@ class CaptureXS(MGXS): class FissionXS(MGXS): - r"""A fission multi-group cross section. + """A fission multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -2651,7 +2664,7 @@ class FissionXS(MGXS): class NuFissionXS(MGXS): - r"""A fission neutron production multi-group cross section. + """A fission neutron production multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -2762,7 +2775,7 @@ class NuFissionXS(MGXS): class KappaFissionXS(MGXS): - r"""A recoverable fission energy production rate multi-group cross section. + """A recoverable fission energy production rate multi-group cross section. The recoverable energy per fission, :math:`\kappa`, is defined as the fission product kinetic energy, prompt and delayed neutron kinetic energies, @@ -2878,7 +2891,7 @@ class KappaFissionXS(MGXS): class ScatterXS(MGXS): - r"""A scattering multi-group cross section. + """A scattering multi-group cross section. The scattering cross section is defined as the difference between the total and absorption cross sections. @@ -2991,7 +3004,7 @@ class ScatterXS(MGXS): class NuScatterXS(MGXS): - r"""A scattering neutron production multi-group cross section. + """A scattering neutron production multi-group cross section. The neutron production from scattering is defined as the average number of neutrons produced from all neutron-producing reactions except for fission. @@ -3110,7 +3123,7 @@ class NuScatterXS(MGXS): class ScatterMatrixXS(MatrixMGXS): - r"""A scattering matrix multi-group cross section for one or more Legendre + """A scattering matrix multi-group cross section for one or more Legendre moments. This class can be used for both OpenMC input generation and tally data @@ -3444,7 +3457,7 @@ class ScatterMatrixXS(MatrixMGXS): subdomains='all', nuclides='all', moment='all', xs_type='macro', order_groups='increasing', row_column='inout', value='mean', **kwargs): - r"""Returns an array of multi-group cross sections. + """Returns an array of multi-group cross sections. This method constructs a 2D NumPy array for the requested scattering matrix data data for one or more energy groups and subdomains. @@ -3890,7 +3903,7 @@ class NuScatterMatrixXS(ScatterMatrixXS): class MultiplicityMatrixXS(MatrixMGXS): - r"""The scattering multiplicity matrix. + """The scattering multiplicity matrix. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -4044,7 +4057,7 @@ class MultiplicityMatrixXS(MatrixMGXS): class NuFissionMatrixXS(MatrixMGXS): - r"""A fission production matrix multi-group cross section. + """A fission production matrix multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -4159,7 +4172,7 @@ class NuFissionMatrixXS(MatrixMGXS): class Chi(MGXS): - r"""The fission spectrum. + """The fission spectrum. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -4615,3 +4628,836 @@ class Chi(MGXS): df['std. dev.'] *= np.tile(densities, tile_factor) return df + + +class ChiPrompt(Chi): + """The prompt fission spectrum. + + This class can be used for both OpenMC input generation and tally data + post-processing to compute spatially-homogenized and energy-integrated + multi-group cross sections for multi-group neutronics calculations. At a + minimum, one needs to set the :attr:`ChiPrompt.energy_groups` and + :attr:`ChiPrompt.domain` properties. Tallies for the flux and appropriate + reaction rates over the specified domain are generated automatically via the + :attr:`ChiPrompt.tallies` property, which can then be appended to a + :class:`openmc.Tallies` instance. + + For post-processing, the :meth:`MGXS.load_from_statepoint` will pull in the + necessary data to compute multi-group cross sections from a + :class:`openmc.StatePoint` instance. The derived multi-group cross section + can then be obtained from the :attr:`ChiPrompt.xs_tally` property. + + For a spatial domain :math:`V` and energy group :math:`[E_g,E_{g-1}]`, the + fission spectrum is calculated as: + + .. math:: + + \langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle &= \int_{r \in V} dr + \int_{4\pi} d\Omega' \int_0^\infty dE' \int_{E_g}^{E_{g-1}} dE \; \chi(E) + \nu\sigma_f (r, E') \psi(r, E', \Omega')\\ + \langle \nu\sigma_f^p \phi \rangle &= \int_{r \in V} dr \int_{4\pi} + d\Omega' \int_0^\infty dE' \int_0^\infty dE \; \chi(E) \nu\sigma_f^p (r, + E') \psi(r, E', \Omega') \\ + \chi_g^p &= \frac{\langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle}{\langle + \nu\sigma_f^p \phi \rangle} + + Parameters + ---------- + domain : openmc.Material or openmc.Cell or openmc.Universe + The domain for spatial homogenization + domain_type : {'material', 'cell', 'distribcell', 'universe'} + The domain type for spatial homogenization + groups : openmc.mgxs.EnergyGroups + The energy group structure for energy condensation + by_nuclide : bool + If true, computes cross sections for each nuclide in domain + name : str, optional + Name of the multi-group cross section. Used as a label to identify + tallies in OpenMC 'tallies.xml' file. + + Attributes + ---------- + name : str, optional + Name of the multi-group cross section + rxn_type : str + Reaction type (e.g., 'total', 'nu-fission', etc.) + by_nuclide : bool + If true, computes cross sections for each nuclide in domain + domain : Material or Cell or Universe + Domain for spatial homogenization + domain_type : {'material', 'cell', 'distribcell', 'universe'} + Domain type for spatial homogenization + energy_groups : openmc.mgxs.EnergyGroups + Energy group structure for energy condensation + tally_trigger : openmc.Trigger + An (optional) tally precision trigger given to each tally used to + compute the cross section + scores : list of str + The scores in each tally used to compute the multi-group cross section + filters : list of openmc.Filter + The filters in each tally used to compute the multi-group cross section + tally_keys : list of str + The keys into the tallies dictionary for each tally used to compute + the multi-group cross section + estimator : {'tracklength', 'analog'} + The tally estimator used to compute the multi-group cross section + tallies : collections.OrderedDict + OpenMC tallies needed to compute the multi-group cross section. The keys + are strings listed in the :attr:`ChiPrompt.tally_keys` property and + values are instances of :class:`openmc.Tally`. + rxn_rate_tally : openmc.Tally + Derived tally for the reaction rate tally used in the numerator to + compute the multi-group cross section. This attribute is None + unless the multi-group cross section has been computed. + xs_tally : openmc.Tally + Derived tally for the multi-group cross section. This attribute + is None unless the multi-group cross section has been computed. + num_subdomains : int + The number of subdomains is unity for 'material', 'cell' and 'universe' + domain types. When the This is equal to the number of cell instances + for 'distribcell' domain types (it is equal to unity prior to loading + tally data from a statepoint file). + num_nuclides : int + The number of nuclides for which the multi-group cross section is + being tracked. This is unity if the by_nuclide attribute is False. + nuclides : Iterable of str or 'sum' + The optional user-specified nuclides for which to compute cross + sections (e.g., 'U-238', 'O-16'). If by_nuclide is True but nuclides + are not specified by the user, all nuclides in the spatial domain + are included. This attribute is 'sum' if by_nuclide is false. + sparse : bool + Whether or not the MGXS' tallies use SciPy's LIL sparse matrix format + for compressed data storage + loaded_sp : bool + Whether or not a statepoint file has been loaded with tally data + derived : bool + Whether or not the MGXS is merged from one or more other MGXS + hdf5_key : str + The key used to index multi-group cross sections in an HDF5 data store + + """ + + def __init__(self, domain=None, domain_type=None, + groups=None, by_nuclide=False, name=''): + super(ChiPrompt, self).__init__(domain, domain_type, groups, by_nuclide, name) + self._rxn_type = 'chi-prompt' + + @property + def scores(self): + return ['delayed-nu-fission', 'delayed-nu-fission', + 'nu-fission', 'nu-fission'] + + @property + def filters(self): + # Create the non-domain specific Filters for the Tallies + group_edges = self.energy_groups.group_edges + energyout = openmc.Filter('energyout', group_edges) + energyin = openmc.Filter('energy', [group_edges[0], group_edges[-1]]) + return [[energyin], [energyout], [energyin], [energyout]] + + @property + def tally_keys(self): + return ['delayed-nu-fission-in', 'delayed-nu-fission-out', + 'nu-fission-in', 'nu-fission-out'] + + @property + def rxn_rate_tally(self): + if self._rxn_rate_tally is None: + self._rxn_rate_tally = self.tallies['nu-fission-out'] - \ + self.tallies['delayed-nu-fission-out'] + self._rxn_rate_tally.sparse = self.sparse + return self._rxn_rate_tally + + @property + def xs_tally(self): + + if self._xs_tally is None: + delayed_nu_fission_in = self.tallies['delayed-nu-fission-in'] + nu_fission_in = self.tallies['nu-fission-in'] + prompt_nu_fission_in = nu_fission_in - delayed_nu_fission_in + + # Remove coarse energy filter to keep it out of tally arithmetic + energy_filter = prompt_nu_fission_in.find_filter('energy') + prompt_nu_fission_in.remove_filter(energy_filter) + + # Compute chi + self._xs_tally = self.rxn_rate_tally / prompt_nu_fission_in + super(ChiPrompt, self)._compute_xs() + + # Add the coarse energy filter back to the nu-fission tally + prompt_nu_fission_in.filters.append(energy_filter) + + return self._xs_tally + + def get_slice(self, nuclides=[], groups=[]): + """Build a sliced ChiDelayed for the specified nuclides and energy + groups. + + This method constructs a new MGXS to encapsulate a subset of the data + represented by this MGXS. The subset of data to include in the tally + slice is determined by the nuclides and energy groups specified in + the input parameters. + + Parameters + ---------- + nuclides : list of str + A list of nuclide name strings + (e.g., ['U-235', 'U-238']; default is []) + groups : list of Integral + A list of energy group indices starting at 1 for the high energies + (e.g., [1, 2, 3]; default is []) + + Returns + ------- + openmc.mgxs.MGXS + A new MGXS which encapsulates the subset of data requested + for the nuclide(s) and/or energy group(s) requested in the + parameters. + + """ + + # Temporarily remove energy filter from delayed-nu-fission-in since its + # group structure will work in super MGXS.get_slice(...) method + delayed_nu_fission_in = self.tallies['delayed-nu-fission-in'] + nu_fission_in = self.tallies['nu-fission-in'] + prompt_nu_fission_in = nu_fission_in - delayed_nu_fission_in + energy_filter = prompt_nu_fission_in.find_filter('energy') + prompt_nu_fission_in.remove_filter(energy_filter) + + # Call super class method and null out derived tallies + slice_xs = super(ChiPrompt, self).get_slice(nuclides, groups) + slice_xs._rxn_rate_tally = None + slice_xs._xs_tally = None + + # Slice energy groups if needed + if len(groups) != 0: + filter_bins = [] + for group in groups: + group_bounds = self.energy_groups.get_group_bounds(group) + filter_bins.append(group_bounds) + filter_bins = [tuple(filter_bins)] + + # Slice nu-fission-out tally along energyout filter + prompt_nu_fission_out = slice_xs.tallies['nu-fission-out'] - \ + slice_xs.tallies['delayed-nu-fission-out'] + tally_slice = prompt_nu_fission_out\ + .get_slice(filters=['energyout'], + filter_bins=filter_bins) + slice_xs._tallies['prompt-nu-fission-out'] = tally_slice + + # Add energy filter back to nu-fission-in tallies + slice_xs._tallies['prompt-nu-fission-in'].add_filter(energy_filter) + + slice_xs.sparse = self.sparse + return slice_xs + + def merge(self, other): + """Merge another ChiPrompt with this one + + If results have been loaded from a statepoint, then ChiPrompt are only + mergeable along one and only one of energy groups or nuclides. + + Parameters + ---------- + other : openmc.mgxs.MGXS + MGXS to merge with this one + + Returns + ------- + merged_mgxs : openmc.mgxs.MGXS + Merged MGXS + """ + + if not self.can_merge(other): + raise ValueError('Unable to merge ChiPrompt') + + return super(ChiPrompt, self).merge(other) + + def get_xs(self, groups='all', subdomains='all', nuclides='all', + xs_type='macro', order_groups='increasing', + value='mean', **kwargs): + """Returns an array of the fission spectrum. + + This method constructs a 2D NumPy array for the requested multi-group + cross section data data for one or more energy groups and subdomains. + + Parameters + ---------- + groups : Iterable of Integral or 'all' + Energy groups of interest. Defaults to 'all'. + subdomains : Iterable of Integral or 'all' + Subdomain IDs of interest. Defaults to 'all'. + nuclides : Iterable of str or 'all' or 'sum' + A list of nuclide name strings (e.g., ['U-235', 'U-238']). The + special string 'all' will return the cross sections for all nuclides + in the spatial domain. The special string 'sum' will return the + cross section summed over all nuclides. Defaults to 'all'. + xs_type: {'macro', 'micro'} + This parameter is not relevant for chi but is included here to + mirror the parent MGXS.get_xs(...) class method + order_groups: {'increasing', 'decreasing'} + Return the cross section indexed according to increasing or + decreasing energy groups (decreasing or increasing energies). + Defaults to 'increasing'. + value : {'mean', 'std_dev', 'rel_err'} + A string for the type of value to return. Defaults to 'mean'. + + Returns + ------- + numpy.ndarray + A NumPy array of the multi-group cross section indexed in the order + each group, subdomain and nuclide is listed in the parameters. + + Raises + ------ + ValueError + When this method is called before the multi-group cross section is + computed from tally data. + + """ + + cv.check_value('value', value, ['mean', 'std_dev', 'rel_err']) + cv.check_value('xs_type', xs_type, ['macro', 'micro']) + + filters = [] + filter_bins = [] + + # Construct a collection of the domain filter bins + if not isinstance(subdomains, basestring): + cv.check_iterable_type('subdomains', subdomains, Integral, max_depth=2) + for subdomain in subdomains: + filters.append(self.domain_type) + filter_bins.append((subdomain,)) + + # Construct list of energy group bounds tuples for all requested groups + if not isinstance(groups, basestring): + cv.check_iterable_type('groups', groups, Integral) + for group in groups: + filters.append('energyout') + filter_bins.append((self.energy_groups.get_group_bounds(group),)) + + # If chi delayed was computed for each nuclide in the domain + if self.by_nuclide: + + # Get the sum as the fission source weighted average chi for all + # nuclides in the domain + if nuclides == 'sum' or nuclides == ['sum']: + + # Retrieve the fission production tallies + prompt_nu_fission_in = self.tallies['nu-fission-in'] - \ + self.tallies['delayed-nu-fission-in'] + prompt_nu_fission_out = self.tallies['nu-fission-out'] - \ + self.tallies['delayed-nu-fission-out'] + + # Sum out all nuclides + nuclides = self.get_all_nuclides() + prompt_nu_fission_in = prompt_nu_fission_in.summation\ + (nuclides=nuclides) + prompt_nu_fission_out = prompt_nu_fission_out.summation\ + (nuclides=nuclides) + + # Remove coarse energy filter to keep it out of tally arithmetic + energy_filter = prompt_nu_fission_in.find_filter('energy') + prompt_nu_fission_in.remove_filter(energy_filter) + + # Compute chi and store it as the xs_tally attribute so we can + # use the generic get_xs(...) method + xs_tally = prompt_nu_fission_out / prompt_nu_fission_in + + # Add the coarse energy filter back to the nu-fission tally + prompt_nu_fission_in.filters.append(energy_filter) + + xs = xs_tally.get_values(filters=filters, + filter_bins=filter_bins, value=value) + + # Get chi delayed for all nuclides in the domain + elif nuclides == 'all': + nuclides = self.get_all_nuclides() + xs = self.xs_tally.get_values(filters=filters, + filter_bins=filter_bins, + nuclides=nuclides, value=value) + + # Get chi prompt for user-specified nuclides in the domain + else: + cv.check_iterable_type('nuclides', nuclides, basestring) + xs = self.xs_tally.get_values(filters=filters, + filter_bins=filter_bins, + nuclides=nuclides, value=value) + + # If chi prompt was computed as an average of nuclides in the domain + else: + xs = self.xs_tally.get_values(filters=filters, + filter_bins=filter_bins, value=value) + + # Reverse data if user requested increasing energy groups since + # tally data is stored in order of increasing energies + if order_groups == 'increasing': + + # Reshape tally data array with separate axes for domain and energy + if groups == 'all': + num_groups = self.num_groups + else: + num_groups = len(groups) + num_subdomains = int(xs.shape[0] / num_groups) + new_shape = (num_subdomains, num_groups) + xs.shape[1:] + xs = np.reshape(xs, new_shape) + + # Reverse energies to align with increasing energy groups + xs = xs[:, ::-1, :] + + # Eliminate trivial dimensions + xs = np.squeeze(xs) + xs = np.atleast_1d(xs) + + xs = np.nan_to_num(xs) + return xs + + +class Velocity(MGXS): + """A velocity multi-group cross section. + + This class can be used for both OpenMC input generation and tally data + post-processing to compute spatially-homogenized and energy-integrated + multi-group velocity cross sections for multi-group neutronics + calculations. At a minimum, one needs to set the + :attr:`Velocity.energy_groups` and :attr:`Velocity.domain` + properties. Tallies for the flux and appropriate reaction rates over the + specified domain are generated automatically via the + :attr:`Velocity.tallies` property, which can then be appended to a + :class:`openmc.Tallies` instance. + + For post-processing, the :meth:`MGXS.load_from_statepoint` will pull in the + necessary data to compute multi-group cross sections from a + :class:`openmc.StatePoint` instance. The derived multi-group cross section + can then be obtained from the :attr:`Velocity.xs_tally` property. + + For a spatial domain :math:`V` and energy group :math:`[E_g,E_{g-1}]`, the + velocity cross section is calculated as: + + .. math:: + + \frac{\int_{r \in V} dr \int_{4\pi} d\Omega \int_{E_g}^{E_{g-1}} dE \; + \psi (r, E, \Omega)}{\int_{r \in V} dr \int_{4\pi} + d\Omega \int_{E_g}^{E_{g-1}} dE \; \frac{\psi (r, E, \Omega)}{v (r, E)}}. + + Parameters + ---------- + domain : openmc.Material or openmc.Cell or openmc.Universe + The domain for spatial homogenization + domain_type : {'material', 'cell', 'distribcell', 'universe'} + The domain type for spatial homogenization + groups : openmc.mgxs.EnergyGroups + The energy group structure for energy condensation + by_nuclide : bool + If true, computes cross sections for each nuclide in domain + name : str, optional + Name of the multi-group cross section. Used as a label to identify + tallies in OpenMC 'tallies.xml' file. + + Attributes + ---------- + name : str, optional + Name of the multi-group cross section + rxn_type : str + Reaction type (e.g., 'total', 'nu-fission', etc.) + by_nuclide : bool + If true, computes cross sections for each nuclide in domain + domain : Material or Cell or Universe + Domain for spatial homogenization + domain_type : {'material', 'cell', 'distribcell', 'universe'} + Domain type for spatial homogenization + energy_groups : openmc.mgxs.EnergyGroups + Energy group structure for energy condensation + tally_trigger : openmc.Trigger + An (optional) tally precision trigger given to each tally used to + compute the cross section + scores : list of str + The scores in each tally used to compute the multi-group cross section + filters : list of openmc.Filter + The filters in each tally used to compute the multi-group cross section + tally_keys : list of str + The keys into the tallies dictionary for each tally used to compute + the multi-group cross section + estimator : {'tracklength', 'analog'} + The tally estimator used to compute the multi-group cross section + tallies : collections.OrderedDict + OpenMC tallies needed to compute the multi-group cross section. The keys + are strings listed in the :attr:`AbsorptionXS.tally_keys` property and + values are instances of :class:`openmc.Tally`. + rxn_rate_tally : openmc.Tally + Derived tally for the reaction rate tally used in the numerator to + compute the multi-group cross section. This attribute is None + unless the multi-group cross section has been computed. + xs_tally : openmc.Tally + Derived tally for the multi-group cross section. This attribute + is None unless the multi-group cross section has been computed. + num_subdomains : int + The number of subdomains is unity for 'material', 'cell' and 'universe' + domain types. This is equal to the number of cell instances + for 'distribcell' domain types (it is equal to unity prior to loading + tally data from a statepoint file). + num_nuclides : int + The number of nuclides for which the multi-group cross section is + being tracked. This is unity if the by_nuclide attribute is False. + nuclides : Iterable of str or 'sum' + The optional user-specified nuclides for which to compute cross + sections (e.g., 'U-238', 'O-16'). If by_nuclide is True but nuclides + are not specified by the user, all nuclides in the spatial domain + are included. This attribute is 'sum' if by_nuclide is false. + sparse : bool + Whether or not the MGXS' tallies use SciPy's LIL sparse matrix format + for compressed data storage + loaded_sp : bool + Whether or not a statepoint file has been loaded with tally data + derived : bool + Whether or not the MGXS is merged from one or more other MGXS + hdf5_key : str + The key used to index multi-group cross sections in an HDF5 data store + + """ + + def __init__(self, domain=None, domain_type=None, + groups=None, by_nuclide=False, name=''): + super(Velocity, self).__init__(domain, domain_type, + groups, by_nuclide, name) + self._rxn_type = 'velocity' + + @property + def scores(self): + return ['inverse-velocity', 'flux'] + + @property + def tally_keys(self): + return ['inverse-velocity', 'flux'] + + @property + def rxn_rate_tally(self): + if self._rxn_rate_tally is None: + self._rxn_rate_tally = self.tallies['flux'] + self._rxn_rate_tally.sparse = self.sparse + return self._rxn_rate_tally + + @property + def xs_tally(self): + + if self._xs_tally is None: + inverse_velocity = self.tallies['inverse-velocity'] + + # Compute the velocity + self._xs_tally = self.rxn_rate_tally / inverse_velocity + super(Velocity, self)._compute_xs() + + return self._xs_tally + + def print_xs(self, subdomains='all', nuclides='all', xs_type='macro'): + """Print a string representation for the multi-group cross section. + + Parameters + ---------- + subdomains : Iterable of Integral or 'all' + The subdomain IDs of the cross sections to include in the report. + Defaults to 'all'. + nuclides : Iterable of str or 'all' or 'sum' + The nuclides of the cross-sections to include in the report. This + may be a list of nuclide name strings (e.g., ['U-235', 'U-238']). + The special string 'all' will report the cross sections for all + nuclides in the spatial domain. The special string 'sum' will report + the cross sections summed over all nuclides. Defaults to 'all'. + xs_type: {'macro', 'micro'} + Return the macro or micro cross section in units of cm^-1 or barns. + Defaults to 'macro'. + + """ + + # Construct a collection of the subdomains to report + if not isinstance(subdomains, basestring): + cv.check_iterable_type('subdomains', subdomains, Integral) + elif self.domain_type == 'distribcell': + subdomains = np.arange(self.num_subdomains, dtype=np.int) + else: + subdomains = [self.domain.id] + + # Construct a collection of the nuclides to report + if self.by_nuclide: + if nuclides == 'all': + nuclides = self.get_all_nuclides() + elif nuclides == 'sum': + nuclides = ['sum'] + else: + cv.check_iterable_type('nuclides', nuclides, basestring) + else: + nuclides = ['sum'] + + cv.check_value('xs_type', xs_type, ['macro']) + + # Build header for string with type and domain info + string = 'Multi-Group XS\n' + string += '{0: <16}=\t{1}\n'.format('\tReaction Type', self.rxn_type) + string += '{0: <16}=\t{1}\n'.format('\tDomain Type', self.domain_type) + string += '{0: <16}=\t{1}\n'.format('\tDomain ID', self.domain.id) + + # If cross section data has not been computed, only print string header + if self.tallies is None: + print(string) + return + + # Loop over all subdomains + for subdomain in subdomains: + + if self.domain_type == 'distribcell': + string += '{0: <16}=\t{1}\n'.format('\tSubdomain', subdomain) + + # Loop over all Nuclides + for nuclide in nuclides: + + # Build header for nuclide type + if nuclide != 'sum': + string += '{0: <16}=\t{1}\n'.format('\tNuclide', nuclide) + + # Build header for cross section type + string += '{0: <16}\n'.format\ + ('\tVelocity [cm/second]:') + + template = '{0: <12}Group {1} [{2: <10} - {3: <10}MeV]:\t' + + # Loop over energy groups ranges + for group in range(1, self.num_groups+1): + bounds = self.energy_groups.get_group_bounds(group) + string += template.format('', group, bounds[0], bounds[1]) + average = self.get_xs([group], [subdomain], [nuclide], + xs_type=xs_type, value='mean') + rel_err = self.get_xs([group], [subdomain], [nuclide], + xs_type=xs_type, value='rel_err') + average = average.flatten()[0] + rel_err = rel_err.flatten()[0] * 100. + string += '{:.2e} +/- {:1.2e}%'.format(average, rel_err) + string += '\n' + string += '\n' + string += '\n' + + print(string) + + +class PromptNeutronLifetime(MGXS): + """The prompt neutron lifetime. + + This class can be used for both OpenMC input generation and tally data + post-processing to compute spatially-homogenized and energy-integrated + multi-group cross sections for multi-group neutronics calculations. At a + minimum, one needs to set the :attr:`PromptNeutronLifetime.energy_groups` + and :attr:`PromptNeutronLifetime.domain` properties. Tallies for the flux + and appropriate reaction rates over the specified domain are generated + automatically via the :attr:`PromptNeutronLifetime.tallies` property, which + can then be appended to a :class:`openmc.Tallies` instance. + + For post-processing, the :meth:`MGXS.load_from_statepoint` will pull in the + necessary data to compute multi-group cross sections from a + :class:`openmc.StatePoint` instance. The derived multi-group cross section + can then be obtained from the :attr:`PromptNeutronLifetime.xs_tally` + property. + + For a spatial domain :math:`V` and energy group :math:`[E_g,E_{g-1}]`, the + fission spectrum is calculated as: + + .. math:: + + \frac{\int_{r \in V} dr \int_{4\pi} d\Omega \int_{E_g}^{E_{g-1}} dE \; + \frac{\psi (r, E, \Omega)}{v (r, E)}}{\int_{r \in V} dr \int_{4\pi} + d\Omega \int_{E_g}^{E_{g-1}} dE \; \nu\sigma_f (r, E') \psi(r, E', \Omega')}. + + Parameters + ---------- + domain : openmc.Material or openmc.Cell or openmc.Universe + The domain for spatial homogenization + domain_type : {'material', 'cell', 'distribcell', 'universe'} + The domain type for spatial homogenization + groups : openmc.mgxs.EnergyGroups + The energy group structure for energy condensation + by_nuclide : bool + If true, computes cross sections for each nuclide in domain + name : str, optional + Name of the multi-group cross section. Used as a label to identify + tallies in OpenMC 'tallies.xml' file. + + Attributes + ---------- + name : str, optional + Name of the multi-group cross section + rxn_type : str + Reaction type (e.g., 'total', 'nu-fission', etc.) + by_nuclide : bool + If true, computes cross sections for each nuclide in domain + domain : Material or Cell or Universe + Domain for spatial homogenization + domain_type : {'material', 'cell', 'distribcell', 'universe'} + Domain type for spatial homogenization + energy_groups : openmc.mgxs.EnergyGroups + Energy group structure for energy condensation + tally_trigger : openmc.Trigger + An (optional) tally precision trigger given to each tally used to + compute the cross section + scores : list of str + The scores in each tally used to compute the multi-group cross section + filters : list of openmc.Filter + The filters in each tally used to compute the multi-group cross section + tally_keys : list of str + The keys into the tallies dictionary for each tally used to compute + the multi-group cross section + estimator : {'tracklength', 'analog'} + The tally estimator used to compute the multi-group cross section + tallies : collections.OrderedDict + OpenMC tallies needed to compute the multi-group cross section. The keys + are strings listed in the :attr:`ChiDelayed.tally_keys` property and + values are instances of :class:`openmc.Tally`. + rxn_rate_tally : openmc.Tally + Derived tally for the reaction rate tally used in the numerator to + compute the multi-group cross section. This attribute is None + unless the multi-group cross section has been computed. + xs_tally : openmc.Tally + Derived tally for the multi-group cross section. This attribute + is None unless the multi-group cross section has been computed. + num_subdomains : int + The number of subdomains is unity for 'material', 'cell' and 'universe' + domain types. When the This is equal to the number of cell instances + for 'distribcell' domain types (it is equal to unity prior to loading + tally data from a statepoint file). + num_nuclides : int + The number of nuclides for which the multi-group cross section is + being tracked. This is unity if the by_nuclide attribute is False. + nuclides : Iterable of str or 'sum' + The optional user-specified nuclides for which to compute cross + sections (e.g., 'U-238', 'O-16'). If by_nuclide is True but nuclides + are not specified by the user, all nuclides in the spatial domain + are included. This attribute is 'sum' if by_nuclide is false. + sparse : bool + Whether or not the MGXS' tallies use SciPy's LIL sparse matrix format + for compressed data storage + loaded_sp : bool + Whether or not a statepoint file has been loaded with tally data + derived : bool + Whether or not the MGXS is merged from one or more other MGXS + hdf5_key : str + The key used to index multi-group cross sections in an HDF5 data store + + """ + + def __init__(self, domain=None, domain_type=None, + groups=None, by_nuclide=False, name=''): + super(PromptNeutronLifetime, self).__init__(domain, domain_type, groups, + by_nuclide, name) + self._rxn_type = 'prompt-neutron-lifetime' + + @property + def scores(self): + return ['nu-fission', 'inverse-velocity'] + + @property + def tally_keys(self): + return ['nu-fission', 'inverse-velocity'] + + @property + def rxn_rate_tally(self): + if self._rxn_rate_tally is None: + self._rxn_rate_tally = self.tallies['inverse-velocity'] + self._rxn_rate_tally.sparse = self.sparse + return self._rxn_rate_tally + + @property + def xs_tally(self): + + if self._xs_tally is None: + nu_fission = self.tallies['nu-fission'] + + # Compute the prompt neutron lifetime + self._xs_tally = self.rxn_rate_tally / nu_fission + super(PromptNeutronLifetime, self)._compute_xs() + + return self._xs_tally + + def print_xs(self, subdomains='all', nuclides='all', xs_type='macro'): + """Print a string representation for the multi-group cross section. + + Parameters + ---------- + subdomains : Iterable of Integral or 'all' + The subdomain IDs of the cross sections to include in the report. + Defaults to 'all'. + nuclides : Iterable of str or 'all' or 'sum' + The nuclides of the cross-sections to include in the report. This + may be a list of nuclide name strings (e.g., ['U-235', 'U-238']). + The special string 'all' will report the cross sections for all + nuclides in the spatial domain. The special string 'sum' will report + the cross sections summed over all nuclides. Defaults to 'all'. + xs_type: {'macro', 'micro'} + Return the macro or micro cross section in units of cm^-1 or barns. + Defaults to 'macro'. + + """ + + # Construct a collection of the subdomains to report + if not isinstance(subdomains, basestring): + cv.check_iterable_type('subdomains', subdomains, Integral) + elif self.domain_type == 'distribcell': + subdomains = np.arange(self.num_subdomains, dtype=np.int) + else: + subdomains = [self.domain.id] + + # Construct a collection of the nuclides to report + if self.by_nuclide: + if nuclides == 'all': + nuclides = self.get_all_nuclides() + elif nuclides == 'sum': + nuclides = ['sum'] + else: + cv.check_iterable_type('nuclides', nuclides, basestring) + else: + nuclides = ['sum'] + + cv.check_value('xs_type', xs_type, ['macro']) + + # Build header for string with type and domain info + string = 'Multi-Group XS\n' + string += '{0: <16}=\t{1}\n'.format('\tReaction Type', self.rxn_type) + string += '{0: <16}=\t{1}\n'.format('\tDomain Type', self.domain_type) + string += '{0: <16}=\t{1}\n'.format('\tDomain ID', self.domain.id) + + # If cross section data has not been computed, only print string header + if self.tallies is None: + print(string) + return + + # Loop over all subdomains + for subdomain in subdomains: + + if self.domain_type == 'distribcell': + string += '{0: <16}=\t{1}\n'.format('\tSubdomain', subdomain) + + # Loop over all Nuclides + for nuclide in nuclides: + + # Build header for nuclide type + if nuclide != 'sum': + string += '{0: <16}=\t{1}\n'.format('\tNuclide', nuclide) + + # Build header for cross section type + string += '{0: <16}\n'.format\ + ('\tPrompt Neutron Lifetime [seconds]:') + + template = '{0: <12}Group {1} [{2: <10} - {3: <10}MeV]:\t' + + # Loop over energy groups ranges + for group in range(1, self.num_groups+1): + bounds = self.energy_groups.get_group_bounds(group) + string += template.format('', group, bounds[0], bounds[1]) + average = self.get_xs([group], [subdomain], [nuclide], + xs_type=xs_type, value='mean') + rel_err = self.get_xs([group], [subdomain], [nuclide], + xs_type=xs_type, value='rel_err') + average = average.flatten()[0] + rel_err = rel_err.flatten()[0] * 100. + string += '{:.2e} +/- {:1.2e}%'.format(average, rel_err) + string += '\n' + string += '\n' + string += '\n' + + print(string) From c194d5abf560b51f8a582dfebbfd60fcc51fcf11 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Mon, 4 Jul 2016 21:33:33 +0000 Subject: [PATCH 02/47] updated mgxs tests --- .../inputs_true.dat | 2 +- .../results_true.dat | 18 +++++++++++++ .../inputs_true.dat | 2 +- .../results_true.dat | 6 +++++ tests/test_mgxs_library_hdf5/inputs_true.dat | 2 +- tests/test_mgxs_library_hdf5/results_true.dat | 27 +++++++++++++++++++ .../inputs_true.dat | 2 +- .../results_true.dat | 27 +++++++++++++++++++ .../inputs_true.dat | 2 +- .../results_true.dat | 2 +- 10 files changed, 84 insertions(+), 6 deletions(-) diff --git a/tests/test_mgxs_library_condense/inputs_true.dat b/tests/test_mgxs_library_condense/inputs_true.dat index 79ca0ec660..c1e6d24296 100644 --- a/tests/test_mgxs_library_condense/inputs_true.dat +++ b/tests/test_mgxs_library_condense/inputs_true.dat @@ -1 +1 @@ -317a63a9dd3bfd84e969667b00f46018e56c04c356461a75103f63569e6b70c84d0da7f5e611faaf1b2631330b05ab4346223d3d843018ce0ce8876671a450c0 \ No newline at end of file +2230e48a03dd9b216bce126d26ded2e586d5d904004dd7333fa083dd20aa60b7b03918c31aa25aa66fdf273acdfbdec2f078d7f62bc8c24b0d956d1ffd28fbe5 \ No newline at end of file diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 13c277b15f..bcee2e33f3 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -34,6 +34,12 @@ 0 10000 1 1 total 0.085835 0.005592 material group out nuclide mean std. dev. 0 10000 1 total 1.0 0.046071 + material group out nuclide mean std. dev. +0 10000 1 total 1.0 0.047454 + material group in nuclide mean std. dev. +0 10000 1 total 2.001309e+06 146216.555365 + material group in nuclide mean std. dev. +0 10000 1 total 0.000006 5.069020e-07 material group in nuclide mean std. dev. 0 10001 1 total 0.311594 0.013793 material group in nuclide mean std. dev. @@ -70,6 +76,12 @@ 0 10001 1 1 total 0.0 0.0 material group out nuclide mean std. dev. 0 10001 1 total 0.0 0.0 + material group out nuclide mean std. dev. +0 10001 1 total 0.0 0.0 + material group in nuclide mean std. dev. +0 10001 1 total 1.833261e+06 166355.17452 + material group in nuclide mean std. dev. +0 10001 1 total 0.0 0.0 material group in nuclide mean std. dev. 0 10002 1 total 0.904999 0.043964 material group in nuclide mean std. dev. @@ -106,3 +118,9 @@ 0 10002 1 1 total 0.0 0.0 material group out nuclide mean std. dev. 0 10002 1 total 0.0 0.0 + material group out nuclide mean std. dev. +0 10002 1 total 0.0 0.0 + material group in nuclide mean std. dev. +0 10002 1 total 1.732200e+06 159691.42643 + material group in nuclide mean std. dev. +0 10002 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 dc67b7c562..ff8a929586 100644 --- a/tests/test_mgxs_library_distribcell/inputs_true.dat +++ b/tests/test_mgxs_library_distribcell/inputs_true.dat @@ -1 +1 @@ -88849ac150f9c389e67de96356dfceb0bde08643f68ca25699e67d263995b95893d7340a2b08b2f0f5075fc5020f73553c5287ec6c56ace2f35ce0214961e123 \ No newline at end of file +9a1efebdeb6fb16db4e5a5d8b5d7c8323308a41a423df89becfdcd5eb291a075a79b651e19115ec1230f26e59b654aa88ea21c1a5c85e9ff4944a36d537720da \ No newline at end of file diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 5000d60c3b..cfbbbce3c5 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -34,3 +34,9 @@ 0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.0 0.0 avg(distribcell) group out nuclide mean std. dev. 0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 774245.714482 416397.691599 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 diff --git a/tests/test_mgxs_library_hdf5/inputs_true.dat b/tests/test_mgxs_library_hdf5/inputs_true.dat index 79ca0ec660..c1e6d24296 100644 --- a/tests/test_mgxs_library_hdf5/inputs_true.dat +++ b/tests/test_mgxs_library_hdf5/inputs_true.dat @@ -1 +1 @@ -317a63a9dd3bfd84e969667b00f46018e56c04c356461a75103f63569e6b70c84d0da7f5e611faaf1b2631330b05ab4346223d3d843018ce0ce8876671a450c0 \ No newline at end of file +2230e48a03dd9b216bce126d26ded2e586d5d904004dd7333fa083dd20aa60b7b03918c31aa25aa66fdf273acdfbdec2f078d7f62bc8c24b0d956d1ffd28fbe5 \ No newline at end of file diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 7391b2e427..9d6fdd7b0f 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -63,6 +63,15 @@ domain=10000 type=nu-fission matrix domain=10000 type=chi [ 1. 0.] [ 0.04607052 0. ] +domain=10000 type=chi-prompt +[ 1. 0.] +[ 0.04745364 0. ] +domain=10000 type=velocity +[ 17515210.62039676 350171.99519401] +[ 1438175.27389879 29945.93169673] +domain=10000 type=prompt-neutron-lifetime +[ 2.93814305e-06 6.07895452e-06] +[ 2.76620532e-07 6.43372639e-07] domain=10001 type=total [ 0.31373767 0.3008214 ] [ 0.0155819 0.02805245] @@ -128,6 +137,15 @@ domain=10001 type=nu-fission matrix domain=10001 type=chi [ 0. 0.] [ 0. 0.] +domain=10001 type=chi-prompt +[ 0. 0.] +[ 0. 0.] +domain=10001 type=velocity +[ 16677839.49736621 334953.36760125] +[ 1266444.30951813 38336.78162568] +domain=10001 type=prompt-neutron-lifetime +[ 0. 0.] +[ 0. 0.] domain=10002 type=total [ 0.66457226 2.05238401] [ 0.03121475 0.22434291] @@ -193,3 +211,12 @@ domain=10002 type=nu-fission matrix domain=10002 type=chi [ 0. 0.] [ 0. 0.] +domain=10002 type=chi-prompt +[ 0. 0.] +[ 0. 0.] +domain=10002 type=velocity +[ 16605562.87322708 328412.03865003] +[ 1042435.52374238 38828.43572983] +domain=10002 type=prompt-neutron-lifetime +[ 0. 0.] +[ 0. 0.] diff --git a/tests/test_mgxs_library_no_nuclides/inputs_true.dat b/tests/test_mgxs_library_no_nuclides/inputs_true.dat index 79ca0ec660..c1e6d24296 100644 --- a/tests/test_mgxs_library_no_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_no_nuclides/inputs_true.dat @@ -1 +1 @@ -317a63a9dd3bfd84e969667b00f46018e56c04c356461a75103f63569e6b70c84d0da7f5e611faaf1b2631330b05ab4346223d3d843018ce0ce8876671a450c0 \ No newline at end of file +2230e48a03dd9b216bce126d26ded2e586d5d904004dd7333fa083dd20aa60b7b03918c31aa25aa66fdf273acdfbdec2f078d7f62bc8c24b0d956d1ffd28fbe5 \ No newline at end of file diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 599cee6c49..0d4b81a1ca 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -75,6 +75,15 @@ material group out nuclide mean std. dev. 1 10000 1 total 1.0 0.046071 0 10000 2 total 0.0 0.000000 + material group out nuclide mean std. dev. +1 10000 1 total 1.0 0.047454 +0 10000 2 total 0.0 0.000000 + material group in nuclide mean std. dev. +1 10000 1 total 1.751521e+07 1.438175e+06 +0 10000 2 total 3.501720e+05 2.994593e+04 + material group in nuclide mean std. dev. +1 10000 1 total 0.000003 2.766205e-07 +0 10000 2 total 0.000006 6.433726e-07 material group in nuclide mean std. dev. 1 10001 1 total 0.313738 0.015582 0 10001 2 total 0.300821 0.028052 @@ -152,6 +161,15 @@ material group out nuclide mean std. dev. 1 10001 1 total 0.0 0.0 0 10001 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 + material group in nuclide mean std. dev. +1 10001 1 total 1.667784e+07 1.266444e+06 +0 10001 2 total 3.349534e+05 3.833678e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.0 0.0 +0 10001 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 @@ -229,3 +247,12 @@ material group out nuclide mean std. dev. 1 10002 1 total 0.0 0.0 0 10002 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 + material group in nuclide mean std. dev. +1 10002 1 total 1.660556e+07 1.042436e+06 +0 10002 2 total 3.284120e+05 3.882844e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.0 0.0 +0 10002 2 total 0.0 0.0 diff --git a/tests/test_mgxs_library_nuclides/inputs_true.dat b/tests/test_mgxs_library_nuclides/inputs_true.dat index 8dbb564c65..f3775583e5 100644 --- a/tests/test_mgxs_library_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_nuclides/inputs_true.dat @@ -1 +1 @@ -eebb1469278f470b5859ed83e9b6526e7c4e3fed503bd22e414c6dc13b19b8e4cb6a44e3c14269e6e173f43056eda78268f455662ae119280bc18ea6a071dac7 \ No newline at end of file +55e4b692a2b2fa09f3177448bdd23c3ff894451dfc597ccda409789f7f9cde12e9ed1517953b8677666345113c80517cf235ead482a3568fa841dca1aa6e8073 \ No newline at end of file diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 4f47bd417f..fc3feeffbb 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -a631b8a347f344d822e6300ed2576caa7c05a74daedeb4aaaabfb89570942cff1bbd47ad7f81306e668e12266404f7abdcf680fdfeb5a4835579892e32bf57e8 \ No newline at end of file +f9c67e4156bdc4a97c51e4ebfb6024460b9dabb9aaadd4cd805c1afba24a759a36a0490de41211ff818cba5cf3da1f32ed891d23285c3e777f213ce534ea2c83 \ No newline at end of file From f336ac70d61c6289ed05580124ee797a20722406 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Mon, 4 Jul 2016 21:36:21 +0000 Subject: [PATCH 03/47] fixed typos in mgxs --- openmc/mgxs/mgxs.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index 557660946b..728b8f4f9c 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -4790,7 +4790,7 @@ class ChiPrompt(Chi): return self._xs_tally def get_slice(self, nuclides=[], groups=[]): - """Build a sliced ChiDelayed for the specified nuclides and energy + """Build a sliced ChiPrompt for the specified nuclides and energy groups. This method constructs a new MGXS to encapsulate a subset of the data @@ -5082,7 +5082,7 @@ class Velocity(MGXS): The tally estimator used to compute the multi-group cross section tallies : collections.OrderedDict OpenMC tallies needed to compute the multi-group cross section. The keys - are strings listed in the :attr:`AbsorptionXS.tally_keys` property and + are strings listed in the :attr:`Velocity.tally_keys` property and values are instances of :class:`openmc.Tally`. rxn_rate_tally : openmc.Tally Derived tally for the reaction rate tally used in the numerator to @@ -5307,8 +5307,8 @@ class PromptNeutronLifetime(MGXS): The tally estimator used to compute the multi-group cross section tallies : collections.OrderedDict OpenMC tallies needed to compute the multi-group cross section. The keys - are strings listed in the :attr:`ChiDelayed.tally_keys` property and - values are instances of :class:`openmc.Tally`. + are strings listed in the :attr:`PromptNeutronLifetime.tally_keys` + property and values are instances of :class:`openmc.Tally`. rxn_rate_tally : openmc.Tally Derived tally for the reaction rate tally used in the numerator to compute the multi-group cross section. This attribute is None From 9b57761d8dc37cc0a161f8277ce6f66d25916eaf Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Mon, 4 Jul 2016 21:40:29 +0000 Subject: [PATCH 04/47] fixed more typos in mgxs --- openmc/mgxs/mgxs.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index 728b8f4f9c..29e3791452 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -4936,7 +4936,7 @@ class ChiPrompt(Chi): filters.append('energyout') filter_bins.append((self.energy_groups.get_group_bounds(group),)) - # If chi delayed was computed for each nuclide in the domain + # If chi prompt was computed for each nuclide in the domain if self.by_nuclide: # Get the sum as the fission source weighted average chi for all @@ -4960,8 +4960,8 @@ class ChiPrompt(Chi): energy_filter = prompt_nu_fission_in.find_filter('energy') prompt_nu_fission_in.remove_filter(energy_filter) - # Compute chi and store it as the xs_tally attribute so we can - # use the generic get_xs(...) method + # Compute chi prompt and store it as the xs_tally attribute so + # we can use the generic get_xs(...) method xs_tally = prompt_nu_fission_out / prompt_nu_fission_in # Add the coarse energy filter back to the nu-fission tally @@ -4970,7 +4970,7 @@ class ChiPrompt(Chi): xs = xs_tally.get_values(filters=filters, filter_bins=filter_bins, value=value) - # Get chi delayed for all nuclides in the domain + # Get chi prompt for all nuclides in the domain elif nuclides == 'all': nuclides = self.get_all_nuclides() xs = self.xs_tally.get_values(filters=filters, From 224d42d4673777ebc99b50722173f31b6ae7ee54 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Mon, 4 Jul 2016 22:02:50 +0000 Subject: [PATCH 05/47] removed prompt-neutron-lifetime and add prompt-nu-fission --- openmc/mgxs/mgxs.py | 159 +++--------------- .../inputs_true.dat | 2 +- .../results_true.dat | 4 +- .../inputs_true.dat | 2 +- tests/test_mgxs_library_hdf5/inputs_true.dat | 2 +- tests/test_mgxs_library_hdf5/results_true.dat | 10 +- .../inputs_true.dat | 2 +- .../results_true.dat | 6 +- .../inputs_true.dat | 2 +- .../results_true.dat | 2 +- 10 files changed, 44 insertions(+), 147 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index 29e3791452..ca98c41095 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -37,7 +37,7 @@ MGXS_TYPES = ['total', 'chi', 'chi-prompt', 'velocity', - 'prompt-neutron-lifetime'] + 'prompt-nu-fission'] # Supported domain types @@ -434,7 +434,7 @@ class MGXS(object): 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', 'chi', 'chi-prompt', - 'velocity', 'prompt-neutron-lifetime'} + 'velocity', 'prompt-nu-fission'} The type of multi-group cross section object to return domain : openmc.Material or openmc.Cell or openmc.Universe The domain for spatial homogenization @@ -493,8 +493,8 @@ class MGXS(object): mgxs = ChiPrompt(domain, domain_type, energy_groups) elif mgxs_type == 'velocity': mgxs = Velocity(domain, domain_type, energy_groups) - elif mgxs_type == 'prompt-neutron-lifetime': - mgxs = PromptNeutronLifetime(domain, domain_type, energy_groups) + elif mgxs_type == 'prompt-nu-fission': + mgxs = PromptNuFissionXS(domain, domain_type, energy_groups) mgxs.by_nuclide = by_nuclide mgxs.name = name @@ -5126,10 +5126,6 @@ class Velocity(MGXS): def scores(self): return ['inverse-velocity', 'flux'] - @property - def tally_keys(self): - return ['inverse-velocity', 'flux'] - @property def rxn_rate_tally(self): if self._rxn_rate_tally is None: @@ -5238,32 +5234,36 @@ class Velocity(MGXS): print(string) -class PromptNeutronLifetime(MGXS): - """The prompt neutron lifetime. +class PromptNuFissionXS(MGXS): + """A prompt fission neutron production multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated multi-group cross sections for multi-group neutronics calculations. At a - minimum, one needs to set the :attr:`PromptNeutronLifetime.energy_groups` - and :attr:`PromptNeutronLifetime.domain` properties. Tallies for the flux - and appropriate reaction rates over the specified domain are generated - automatically via the :attr:`PromptNeutronLifetime.tallies` property, which - can then be appended to a :class:`openmc.Tallies` instance. + minimum, one needs to set the :attr:`PromptNuFissionXS.energy_groups` and + :attr:`PromptNuFissionXS.domain` properties. Tallies for the flux and + appropriate reaction rates over the specified domain are generated + automatically via the :attr:`PromptNuFissionXS.tallies` property, which can + then be appended to a :class:`openmc.Tallies` instance. For post-processing, the :meth:`MGXS.load_from_statepoint` will pull in the necessary data to compute multi-group cross sections from a :class:`openmc.StatePoint` instance. The derived multi-group cross section - can then be obtained from the :attr:`PromptNeutronLifetime.xs_tally` - property. + can then be obtained from the :attr:`PromptNuFissionXS.xs_tally` property. For a spatial domain :math:`V` and energy group :math:`[E_g,E_{g-1}]`, the fission spectrum is calculated as: .. math:: - \frac{\int_{r \in V} dr \int_{4\pi} d\Omega \int_{E_g}^{E_{g-1}} dE \; - \frac{\psi (r, E, \Omega)}{v (r, E)}}{\int_{r \in V} dr \int_{4\pi} - d\Omega \int_{E_g}^{E_{g-1}} dE \; \nu\sigma_f (r, E') \psi(r, E', \Omega')}. + \langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle &= \int_{r \in V} dr + \int_{4\pi} d\Omega' \int_0^\infty dE' \int_{E_g}^{E_{g-1}} dE \; \chi(E) + \nu\sigma_f (r, E') \psi(r, E', \Omega')\\ + \langle \nu\sigma_f^p \phi \rangle &= \int_{r \in V} dr \int_{4\pi} + d\Omega' \int_0^\infty dE' \int_0^\infty dE \; \chi(E) \nu\sigma_f^p (r, + E') \psi(r, E', \Omega') \\ + \chi_g^p &= \frac{\langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle}{\langle + \nu\sigma_f^p \phi \rangle} Parameters ---------- @@ -5307,8 +5307,8 @@ class PromptNeutronLifetime(MGXS): The tally estimator used to compute the multi-group cross section tallies : collections.OrderedDict OpenMC tallies needed to compute the multi-group cross section. The keys - are strings listed in the :attr:`PromptNeutronLifetime.tally_keys` - property and values are instances of :class:`openmc.Tally`. + are strings listed in the :attr:`PromptNuFissionXS.tally_keys` property + and values are instances of :class:`openmc.Tally`. rxn_rate_tally : openmc.Tally Derived tally for the reaction rate tally used in the numerator to compute the multi-group cross section. This attribute is None @@ -5343,121 +5343,18 @@ class PromptNeutronLifetime(MGXS): def __init__(self, domain=None, domain_type=None, groups=None, by_nuclide=False, name=''): - super(PromptNeutronLifetime, self).__init__(domain, domain_type, groups, - by_nuclide, name) - self._rxn_type = 'prompt-neutron-lifetime' + super(PromptNuFissionXS, self).__init__(domain, domain_type, groups, + by_nuclide, name) + self._rxn_type = 'prompt-nu-fission' @property def scores(self): - return ['nu-fission', 'inverse-velocity'] - - @property - def tally_keys(self): - return ['nu-fission', 'inverse-velocity'] + return ['flux', 'nu-fission', 'delayed-nu-fission'] @property def rxn_rate_tally(self): if self._rxn_rate_tally is None: - self._rxn_rate_tally = self.tallies['inverse-velocity'] + self._rxn_rate_tally = self.tallies['nu-fission'] - \ + self.tallies['delayed-nu-fission'] self._rxn_rate_tally.sparse = self.sparse return self._rxn_rate_tally - - @property - def xs_tally(self): - - if self._xs_tally is None: - nu_fission = self.tallies['nu-fission'] - - # Compute the prompt neutron lifetime - self._xs_tally = self.rxn_rate_tally / nu_fission - super(PromptNeutronLifetime, self)._compute_xs() - - return self._xs_tally - - def print_xs(self, subdomains='all', nuclides='all', xs_type='macro'): - """Print a string representation for the multi-group cross section. - - Parameters - ---------- - subdomains : Iterable of Integral or 'all' - The subdomain IDs of the cross sections to include in the report. - Defaults to 'all'. - nuclides : Iterable of str or 'all' or 'sum' - The nuclides of the cross-sections to include in the report. This - may be a list of nuclide name strings (e.g., ['U-235', 'U-238']). - The special string 'all' will report the cross sections for all - nuclides in the spatial domain. The special string 'sum' will report - the cross sections summed over all nuclides. Defaults to 'all'. - xs_type: {'macro', 'micro'} - Return the macro or micro cross section in units of cm^-1 or barns. - Defaults to 'macro'. - - """ - - # Construct a collection of the subdomains to report - if not isinstance(subdomains, basestring): - cv.check_iterable_type('subdomains', subdomains, Integral) - elif self.domain_type == 'distribcell': - subdomains = np.arange(self.num_subdomains, dtype=np.int) - else: - subdomains = [self.domain.id] - - # Construct a collection of the nuclides to report - if self.by_nuclide: - if nuclides == 'all': - nuclides = self.get_all_nuclides() - elif nuclides == 'sum': - nuclides = ['sum'] - else: - cv.check_iterable_type('nuclides', nuclides, basestring) - else: - nuclides = ['sum'] - - cv.check_value('xs_type', xs_type, ['macro']) - - # Build header for string with type and domain info - string = 'Multi-Group XS\n' - string += '{0: <16}=\t{1}\n'.format('\tReaction Type', self.rxn_type) - string += '{0: <16}=\t{1}\n'.format('\tDomain Type', self.domain_type) - string += '{0: <16}=\t{1}\n'.format('\tDomain ID', self.domain.id) - - # If cross section data has not been computed, only print string header - if self.tallies is None: - print(string) - return - - # Loop over all subdomains - for subdomain in subdomains: - - if self.domain_type == 'distribcell': - string += '{0: <16}=\t{1}\n'.format('\tSubdomain', subdomain) - - # Loop over all Nuclides - for nuclide in nuclides: - - # Build header for nuclide type - if nuclide != 'sum': - string += '{0: <16}=\t{1}\n'.format('\tNuclide', nuclide) - - # Build header for cross section type - string += '{0: <16}\n'.format\ - ('\tPrompt Neutron Lifetime [seconds]:') - - template = '{0: <12}Group {1} [{2: <10} - {3: <10}MeV]:\t' - - # Loop over energy groups ranges - for group in range(1, self.num_groups+1): - bounds = self.energy_groups.get_group_bounds(group) - string += template.format('', group, bounds[0], bounds[1]) - average = self.get_xs([group], [subdomain], [nuclide], - xs_type=xs_type, value='mean') - rel_err = self.get_xs([group], [subdomain], [nuclide], - xs_type=xs_type, value='rel_err') - average = average.flatten()[0] - rel_err = rel_err.flatten()[0] * 100. - string += '{:.2e} +/- {:1.2e}%'.format(average, rel_err) - string += '\n' - string += '\n' - string += '\n' - - print(string) diff --git a/tests/test_mgxs_library_condense/inputs_true.dat b/tests/test_mgxs_library_condense/inputs_true.dat index c1e6d24296..c187a5f507 100644 --- a/tests/test_mgxs_library_condense/inputs_true.dat +++ b/tests/test_mgxs_library_condense/inputs_true.dat @@ -1 +1 @@ -2230e48a03dd9b216bce126d26ded2e586d5d904004dd7333fa083dd20aa60b7b03918c31aa25aa66fdf273acdfbdec2f078d7f62bc8c24b0d956d1ffd28fbe5 \ No newline at end of file +fa10bef56a0541a6484ed87ab0d94ae338ad9ff3ff69d917f33aa3a0bf8744f28c00fa23a2bccc1503f8815ac9d9305be7f739d1a7edcf296139b8a3ad5531c9 \ No newline at end of file diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index bcee2e33f3..bc820c5769 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -38,8 +38,8 @@ 0 10000 1 total 1.0 0.047454 material group in nuclide mean std. dev. 0 10000 1 total 2.001309e+06 146216.555365 - material group in nuclide mean std. dev. -0 10000 1 total 0.000006 5.069020e-07 + material group in nuclide mean std. dev. +0 10000 1 total 0.090004 0.006401 material group in nuclide mean std. dev. 0 10001 1 total 0.311594 0.013793 material group in nuclide mean std. dev. diff --git a/tests/test_mgxs_library_distribcell/inputs_true.dat b/tests/test_mgxs_library_distribcell/inputs_true.dat index ff8a929586..7e2a2e990f 100644 --- a/tests/test_mgxs_library_distribcell/inputs_true.dat +++ b/tests/test_mgxs_library_distribcell/inputs_true.dat @@ -1 +1 @@ -9a1efebdeb6fb16db4e5a5d8b5d7c8323308a41a423df89becfdcd5eb291a075a79b651e19115ec1230f26e59b654aa88ea21c1a5c85e9ff4944a36d537720da \ No newline at end of file +3799e4a037364d2df56e440f005abe6a0a93817865fc046af99de59525ca468b88a8e591181bfeac851993ec2a91b767b909c262d89f2850dcbc81428a048e9d \ No newline at end of file diff --git a/tests/test_mgxs_library_hdf5/inputs_true.dat b/tests/test_mgxs_library_hdf5/inputs_true.dat index c1e6d24296..c187a5f507 100644 --- a/tests/test_mgxs_library_hdf5/inputs_true.dat +++ b/tests/test_mgxs_library_hdf5/inputs_true.dat @@ -1 +1 @@ -2230e48a03dd9b216bce126d26ded2e586d5d904004dd7333fa083dd20aa60b7b03918c31aa25aa66fdf273acdfbdec2f078d7f62bc8c24b0d956d1ffd28fbe5 \ No newline at end of file +fa10bef56a0541a6484ed87ab0d94ae338ad9ff3ff69d917f33aa3a0bf8744f28c00fa23a2bccc1503f8815ac9d9305be7f739d1a7edcf296139b8a3ad5531c9 \ No newline at end of file diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 9d6fdd7b0f..1105f35d10 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -69,9 +69,9 @@ domain=10000 type=chi-prompt domain=10000 type=velocity [ 17515210.62039676 350171.99519401] [ 1438175.27389879 29945.93169673] -domain=10000 type=prompt-neutron-lifetime -[ 2.93814305e-06 6.07895452e-06] -[ 2.76620532e-07 6.43372639e-07] +domain=10000 type=prompt-nu-fission +[ 0.01923926 0.46671903] +[ 0.00131949 0.04161421] domain=10001 type=total [ 0.31373767 0.3008214 ] [ 0.0155819 0.02805245] @@ -143,7 +143,7 @@ domain=10001 type=chi-prompt domain=10001 type=velocity [ 16677839.49736621 334953.36760125] [ 1266444.30951813 38336.78162568] -domain=10001 type=prompt-neutron-lifetime +domain=10001 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] domain=10002 type=total @@ -217,6 +217,6 @@ domain=10002 type=chi-prompt domain=10002 type=velocity [ 16605562.87322708 328412.03865003] [ 1042435.52374238 38828.43572983] -domain=10002 type=prompt-neutron-lifetime +domain=10002 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] diff --git a/tests/test_mgxs_library_no_nuclides/inputs_true.dat b/tests/test_mgxs_library_no_nuclides/inputs_true.dat index c1e6d24296..c187a5f507 100644 --- a/tests/test_mgxs_library_no_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_no_nuclides/inputs_true.dat @@ -1 +1 @@ -2230e48a03dd9b216bce126d26ded2e586d5d904004dd7333fa083dd20aa60b7b03918c31aa25aa66fdf273acdfbdec2f078d7f62bc8c24b0d956d1ffd28fbe5 \ No newline at end of file +fa10bef56a0541a6484ed87ab0d94ae338ad9ff3ff69d917f33aa3a0bf8744f28c00fa23a2bccc1503f8815ac9d9305be7f739d1a7edcf296139b8a3ad5531c9 \ No newline at end of file diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 0d4b81a1ca..71583d198e 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -81,9 +81,9 @@ material group in nuclide mean std. dev. 1 10000 1 total 1.751521e+07 1.438175e+06 0 10000 2 total 3.501720e+05 2.994593e+04 - material group in nuclide mean std. dev. -1 10000 1 total 0.000003 2.766205e-07 -0 10000 2 total 0.000006 6.433726e-07 + material group in nuclide mean std. dev. +1 10000 1 total 0.019239 0.001319 +0 10000 2 total 0.466719 0.041614 material group in nuclide mean std. dev. 1 10001 1 total 0.313738 0.015582 0 10001 2 total 0.300821 0.028052 diff --git a/tests/test_mgxs_library_nuclides/inputs_true.dat b/tests/test_mgxs_library_nuclides/inputs_true.dat index f3775583e5..7c73d5eb1b 100644 --- a/tests/test_mgxs_library_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_nuclides/inputs_true.dat @@ -1 +1 @@ -55e4b692a2b2fa09f3177448bdd23c3ff894451dfc597ccda409789f7f9cde12e9ed1517953b8677666345113c80517cf235ead482a3568fa841dca1aa6e8073 \ No newline at end of file +c142d30bae2afb93e55fdeb7e364131b319f9d42523d999bb8b65cf70329b7356a1a878116d6848c4e27556b392bf76c7f49b6dbde79f4cda903738c4d3243c0 \ No newline at end of file diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index fc3feeffbb..a9e3fa952e 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -f9c67e4156bdc4a97c51e4ebfb6024460b9dabb9aaadd4cd805c1afba24a759a36a0490de41211ff818cba5cf3da1f32ed891d23285c3e777f213ce534ea2c83 \ No newline at end of file +7e48c8cda041fcd77df98d128a2777ab8f411ac5b7dcba8cddd4ecfb22f5c92267ef0965dc0024ee8c31ae2d7afe9491d2b40589380167004b4bbbe7ada564ff \ No newline at end of file From d3550389c9b4736ba848cb4455145d2d6d009721 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Mon, 4 Jul 2016 22:07:25 +0000 Subject: [PATCH 06/47] updated equation for PromptNuFissionXS --- openmc/mgxs/mgxs.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index ca98c41095..acd6365298 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -5256,14 +5256,9 @@ class PromptNuFissionXS(MGXS): .. math:: - \langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle &= \int_{r \in V} dr - \int_{4\pi} d\Omega' \int_0^\infty dE' \int_{E_g}^{E_{g-1}} dE \; \chi(E) - \nu\sigma_f (r, E') \psi(r, E', \Omega')\\ - \langle \nu\sigma_f^p \phi \rangle &= \int_{r \in V} dr \int_{4\pi} - d\Omega' \int_0^\infty dE' \int_0^\infty dE \; \chi(E) \nu\sigma_f^p (r, - E') \psi(r, E', \Omega') \\ - \chi_g^p &= \frac{\langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle}{\langle - \nu\sigma_f^p \phi \rangle} + \frac{\int_{r \in V} dr \int_{4\pi} d\Omega \int_{E_g}^{E_{g-1}} dE \; + \nu\sigma_f^p (r, E) \psi (r, E, \Omega)}{\int_{r \in V} dr \int_{4\pi} + d\Omega \int_{E_g}^{E_{g-1}} dE \; \psi (r, E, \Omega)}. Parameters ---------- From 16dc3db6fa28ebd2b3600fbaf72bb60edbfab537 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Tue, 5 Jul 2016 14:43:40 -0400 Subject: [PATCH 07/47] added prompt-nu-fission tally and reduced size of new MGXS types --- .../pythonapi/examples/mgxs-part-i.ipynb | 5 +- .../pythonapi/examples/mgxs-part-iii.ipynb | 13 +- docs/source/usersguide/input.rst | 4 + openmc/mgxs/mgxs.py | 300 ++---------------- src/constants.F90 | 5 +- src/endf.F90 | 2 + src/input_xml.F90 | 6 + src/output.F90 | 1 + src/tally.F90 | 131 ++++++++ tests/test_tallies/test_tallies.py | 3 +- 10 files changed, 181 insertions(+), 289 deletions(-) diff --git a/docs/source/pythonapi/examples/mgxs-part-i.ipynb b/docs/source/pythonapi/examples/mgxs-part-i.ipynb index ea75bec722..ded04e4790 100644 --- a/docs/source/pythonapi/examples/mgxs-part-i.ipynb +++ b/docs/source/pythonapi/examples/mgxs-part-i.ipynb @@ -383,6 +383,9 @@ "* `ScatterMatrixXS`\n", "* `NuScatterMatrixXS`\n", "* `Chi`\n", + "* `ChiPrompt`\n", + "* `Velocity`\n", + "* `PromptNuFissionXS`\n", "\n", "These classes provide us with an interface to generate the tally inputs as well as perform post-processing of OpenMC's tally data to compute the respective multi-group cross sections. In this case, let's create the multi-group total, absorption and scattering cross sections with our 2-group structure." ] @@ -1181,7 +1184,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", - "version": "2.7.6" + "version": "2.7.11" } }, "nbformat": 4, diff --git a/docs/source/pythonapi/examples/mgxs-part-iii.ipynb b/docs/source/pythonapi/examples/mgxs-part-iii.ipynb index 5f0acde3f1..c33aeeca1a 100644 --- a/docs/source/pythonapi/examples/mgxs-part-iii.ipynb +++ b/docs/source/pythonapi/examples/mgxs-part-iii.ipynb @@ -549,6 +549,9 @@ "* `ScatterMatrixXS` (`\"scatter matrix\"`)\n", "* `NuScatterMatrixXS` (`\"nu-scatter matrix\"`)\n", "* `Chi` (`\"chi\"`)\n", + "* `ChiPrompt` (`\"chi prompt\"`)\n", + "* `Velocity` (`\"velocity\"`)\n", + "* `PromptNuFissionXS` (`\"prompt-nu-fission\"`)\n", "\n", "In this case, let's create the multi-group cross sections needed to run an OpenMOC simulation to verify the accuracy of our cross sections. In particular, we will define `\"transport\"`, `\"nu-fission\"`, `'\"fission\"`, `\"nu-scatter matrix\"` and `\"chi\"` cross sections for our `Library`.\n", "\n", @@ -1596,21 +1599,21 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 2", "language": "python", - "name": "python3" + "name": "python2" }, "language_info": { "codemirror_mode": { "name": "ipython", - "version": 3 + "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.5.1" + "pygments_lexer": "ipython2", + "version": "2.7.11" } }, "nbformat": 4, diff --git a/docs/source/usersguide/input.rst b/docs/source/usersguide/input.rst index d6802075e5..e530097ded 100644 --- a/docs/source/usersguide/input.rst +++ b/docs/source/usersguide/input.rst @@ -1764,6 +1764,10 @@ The ```` element accepts the following sub-elements: | |fission. This score type is not used in the | | |multi-group :ref:`energy_mode`. | +----------------------+---------------------------------------------------+ + |prompt-nu-fission |Total production of prompt neutrons due to | + | |fission. This score type is not used in the | + | |multi-group :ref:`energy_mode`. | + +----------------------+---------------------------------------------------+ |nu-fission |Total production of neutrons due to fission. | +----------------------+---------------------------------------------------+ |nu-scatter, |These scores are similar in functionality to their | diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index acd6365298..aa97bc5984 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -430,11 +430,7 @@ class MGXS(object): Parameters ---------- - mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', - 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', - 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', - 'multiplicity matrix', 'nu-fission matrix', 'chi', 'chi-prompt', - 'velocity', 'prompt-nu-fission'} + mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', 'chi', 'chi-prompt', 'velocity', 'prompt-nu-fission'} The type of multi-group cross section object to return domain : openmc.Material or openmc.Cell or openmc.Universe The domain for spatial homogenization @@ -1948,7 +1944,7 @@ class MatrixMGXS(MGXS): class TotalXS(MGXS): - """A total multi-group cross section. + r"""A total multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -2057,7 +2053,7 @@ class TotalXS(MGXS): class TransportXS(MGXS): - """A transport-corrected total multi-group cross section. + r"""A transport-corrected total multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -2200,7 +2196,7 @@ class TransportXS(MGXS): class NuTransportXS(TransportXS): - """A transport-corrected total multi-group cross section which + r"""A transport-corrected total multi-group cross section which accounts for neutron multiplicity in scattering reactions. This class can be used for both OpenMC input generation and tally data @@ -2313,7 +2309,7 @@ class NuTransportXS(TransportXS): class AbsorptionXS(MGXS): - """An absorption multi-group cross section. + r"""An absorption multi-group cross section. Absorption is defined as all reactions that do not produce secondary neutrons (disappearance) plus fission reactions. @@ -2426,7 +2422,7 @@ class AbsorptionXS(MGXS): class CaptureXS(MGXS): - """A capture multi-group cross section. + r"""A capture multi-group cross section. The neutron capture reaction rate is defined as the difference between OpenMC's 'absorption' and 'fission' reaction rate score types. This includes @@ -2554,7 +2550,7 @@ class CaptureXS(MGXS): class FissionXS(MGXS): - """A fission multi-group cross section. + r"""A fission multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -2664,7 +2660,7 @@ class FissionXS(MGXS): class NuFissionXS(MGXS): - """A fission neutron production multi-group cross section. + r"""A fission neutron production multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -2775,7 +2771,7 @@ class NuFissionXS(MGXS): class KappaFissionXS(MGXS): - """A recoverable fission energy production rate multi-group cross section. + r"""A recoverable fission energy production rate multi-group cross section. The recoverable energy per fission, :math:`\kappa`, is defined as the fission product kinetic energy, prompt and delayed neutron kinetic energies, @@ -2891,7 +2887,7 @@ class KappaFissionXS(MGXS): class ScatterXS(MGXS): - """A scattering multi-group cross section. + r"""A scattering multi-group cross section. The scattering cross section is defined as the difference between the total and absorption cross sections. @@ -3004,7 +3000,7 @@ class ScatterXS(MGXS): class NuScatterXS(MGXS): - """A scattering neutron production multi-group cross section. + r"""A scattering neutron production multi-group cross section. The neutron production from scattering is defined as the average number of neutrons produced from all neutron-producing reactions except for fission. @@ -3123,7 +3119,7 @@ class NuScatterXS(MGXS): class ScatterMatrixXS(MatrixMGXS): - """A scattering matrix multi-group cross section for one or more Legendre + r"""A scattering matrix multi-group cross section for one or more Legendre moments. This class can be used for both OpenMC input generation and tally data @@ -3793,7 +3789,7 @@ class ScatterMatrixXS(MatrixMGXS): class NuScatterMatrixXS(ScatterMatrixXS): - """A scattering production matrix multi-group cross section for one or + r"""A scattering production matrix multi-group cross section for one or more Legendre moments. This class can be used for both OpenMC input generation and tally data @@ -3903,7 +3899,7 @@ class NuScatterMatrixXS(ScatterMatrixXS): class MultiplicityMatrixXS(MatrixMGXS): - """The scattering multiplicity matrix. + r"""The scattering multiplicity matrix. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -4057,7 +4053,7 @@ class MultiplicityMatrixXS(MatrixMGXS): class NuFissionMatrixXS(MatrixMGXS): - """A fission production matrix multi-group cross section. + r"""A fission production matrix multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -4172,7 +4168,7 @@ class NuFissionMatrixXS(MatrixMGXS): class Chi(MGXS): - """The fission spectrum. + r"""The fission spectrum. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -4631,7 +4627,7 @@ class Chi(MGXS): class ChiPrompt(Chi): - """The prompt fission spectrum. + r"""The prompt fission spectrum. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -4744,112 +4740,7 @@ class ChiPrompt(Chi): @property def scores(self): - return ['delayed-nu-fission', 'delayed-nu-fission', - 'nu-fission', 'nu-fission'] - - @property - def filters(self): - # Create the non-domain specific Filters for the Tallies - group_edges = self.energy_groups.group_edges - energyout = openmc.Filter('energyout', group_edges) - energyin = openmc.Filter('energy', [group_edges[0], group_edges[-1]]) - return [[energyin], [energyout], [energyin], [energyout]] - - @property - def tally_keys(self): - return ['delayed-nu-fission-in', 'delayed-nu-fission-out', - 'nu-fission-in', 'nu-fission-out'] - - @property - def rxn_rate_tally(self): - if self._rxn_rate_tally is None: - self._rxn_rate_tally = self.tallies['nu-fission-out'] - \ - self.tallies['delayed-nu-fission-out'] - self._rxn_rate_tally.sparse = self.sparse - return self._rxn_rate_tally - - @property - def xs_tally(self): - - if self._xs_tally is None: - delayed_nu_fission_in = self.tallies['delayed-nu-fission-in'] - nu_fission_in = self.tallies['nu-fission-in'] - prompt_nu_fission_in = nu_fission_in - delayed_nu_fission_in - - # Remove coarse energy filter to keep it out of tally arithmetic - energy_filter = prompt_nu_fission_in.find_filter('energy') - prompt_nu_fission_in.remove_filter(energy_filter) - - # Compute chi - self._xs_tally = self.rxn_rate_tally / prompt_nu_fission_in - super(ChiPrompt, self)._compute_xs() - - # Add the coarse energy filter back to the nu-fission tally - prompt_nu_fission_in.filters.append(energy_filter) - - return self._xs_tally - - def get_slice(self, nuclides=[], groups=[]): - """Build a sliced ChiPrompt for the specified nuclides and energy - groups. - - This method constructs a new MGXS to encapsulate a subset of the data - represented by this MGXS. The subset of data to include in the tally - slice is determined by the nuclides and energy groups specified in - the input parameters. - - Parameters - ---------- - nuclides : list of str - A list of nuclide name strings - (e.g., ['U-235', 'U-238']; default is []) - groups : list of Integral - A list of energy group indices starting at 1 for the high energies - (e.g., [1, 2, 3]; default is []) - - Returns - ------- - openmc.mgxs.MGXS - A new MGXS which encapsulates the subset of data requested - for the nuclide(s) and/or energy group(s) requested in the - parameters. - - """ - - # Temporarily remove energy filter from delayed-nu-fission-in since its - # group structure will work in super MGXS.get_slice(...) method - delayed_nu_fission_in = self.tallies['delayed-nu-fission-in'] - nu_fission_in = self.tallies['nu-fission-in'] - prompt_nu_fission_in = nu_fission_in - delayed_nu_fission_in - energy_filter = prompt_nu_fission_in.find_filter('energy') - prompt_nu_fission_in.remove_filter(energy_filter) - - # Call super class method and null out derived tallies - slice_xs = super(ChiPrompt, self).get_slice(nuclides, groups) - slice_xs._rxn_rate_tally = None - slice_xs._xs_tally = None - - # Slice energy groups if needed - if len(groups) != 0: - filter_bins = [] - for group in groups: - group_bounds = self.energy_groups.get_group_bounds(group) - filter_bins.append(group_bounds) - filter_bins = [tuple(filter_bins)] - - # Slice nu-fission-out tally along energyout filter - prompt_nu_fission_out = slice_xs.tallies['nu-fission-out'] - \ - slice_xs.tallies['delayed-nu-fission-out'] - tally_slice = prompt_nu_fission_out\ - .get_slice(filters=['energyout'], - filter_bins=filter_bins) - slice_xs._tallies['prompt-nu-fission-out'] = tally_slice - - # Add energy filter back to nu-fission-in tallies - slice_xs._tallies['prompt-nu-fission-in'].add_filter(energy_filter) - - slice_xs.sparse = self.sparse - return slice_xs + return ['prompt-nu-fission', 'prompt-nu-fission'] def merge(self, other): """Merge another ChiPrompt with this one @@ -4873,148 +4764,9 @@ class ChiPrompt(Chi): return super(ChiPrompt, self).merge(other) - def get_xs(self, groups='all', subdomains='all', nuclides='all', - xs_type='macro', order_groups='increasing', - value='mean', **kwargs): - """Returns an array of the fission spectrum. - - This method constructs a 2D NumPy array for the requested multi-group - cross section data data for one or more energy groups and subdomains. - - Parameters - ---------- - groups : Iterable of Integral or 'all' - Energy groups of interest. Defaults to 'all'. - subdomains : Iterable of Integral or 'all' - Subdomain IDs of interest. Defaults to 'all'. - nuclides : Iterable of str or 'all' or 'sum' - A list of nuclide name strings (e.g., ['U-235', 'U-238']). The - special string 'all' will return the cross sections for all nuclides - in the spatial domain. The special string 'sum' will return the - cross section summed over all nuclides. Defaults to 'all'. - xs_type: {'macro', 'micro'} - This parameter is not relevant for chi but is included here to - mirror the parent MGXS.get_xs(...) class method - order_groups: {'increasing', 'decreasing'} - Return the cross section indexed according to increasing or - decreasing energy groups (decreasing or increasing energies). - Defaults to 'increasing'. - value : {'mean', 'std_dev', 'rel_err'} - A string for the type of value to return. Defaults to 'mean'. - - Returns - ------- - numpy.ndarray - A NumPy array of the multi-group cross section indexed in the order - each group, subdomain and nuclide is listed in the parameters. - - Raises - ------ - ValueError - When this method is called before the multi-group cross section is - computed from tally data. - - """ - - cv.check_value('value', value, ['mean', 'std_dev', 'rel_err']) - cv.check_value('xs_type', xs_type, ['macro', 'micro']) - - filters = [] - filter_bins = [] - - # Construct a collection of the domain filter bins - if not isinstance(subdomains, basestring): - cv.check_iterable_type('subdomains', subdomains, Integral, max_depth=2) - for subdomain in subdomains: - filters.append(self.domain_type) - filter_bins.append((subdomain,)) - - # Construct list of energy group bounds tuples for all requested groups - if not isinstance(groups, basestring): - cv.check_iterable_type('groups', groups, Integral) - for group in groups: - filters.append('energyout') - filter_bins.append((self.energy_groups.get_group_bounds(group),)) - - # If chi prompt was computed for each nuclide in the domain - if self.by_nuclide: - - # Get the sum as the fission source weighted average chi for all - # nuclides in the domain - if nuclides == 'sum' or nuclides == ['sum']: - - # Retrieve the fission production tallies - prompt_nu_fission_in = self.tallies['nu-fission-in'] - \ - self.tallies['delayed-nu-fission-in'] - prompt_nu_fission_out = self.tallies['nu-fission-out'] - \ - self.tallies['delayed-nu-fission-out'] - - # Sum out all nuclides - nuclides = self.get_all_nuclides() - prompt_nu_fission_in = prompt_nu_fission_in.summation\ - (nuclides=nuclides) - prompt_nu_fission_out = prompt_nu_fission_out.summation\ - (nuclides=nuclides) - - # Remove coarse energy filter to keep it out of tally arithmetic - energy_filter = prompt_nu_fission_in.find_filter('energy') - prompt_nu_fission_in.remove_filter(energy_filter) - - # Compute chi prompt and store it as the xs_tally attribute so - # we can use the generic get_xs(...) method - xs_tally = prompt_nu_fission_out / prompt_nu_fission_in - - # Add the coarse energy filter back to the nu-fission tally - prompt_nu_fission_in.filters.append(energy_filter) - - xs = xs_tally.get_values(filters=filters, - filter_bins=filter_bins, value=value) - - # Get chi prompt for all nuclides in the domain - elif nuclides == 'all': - nuclides = self.get_all_nuclides() - xs = self.xs_tally.get_values(filters=filters, - filter_bins=filter_bins, - nuclides=nuclides, value=value) - - # Get chi prompt for user-specified nuclides in the domain - else: - cv.check_iterable_type('nuclides', nuclides, basestring) - xs = self.xs_tally.get_values(filters=filters, - filter_bins=filter_bins, - nuclides=nuclides, value=value) - - # If chi prompt was computed as an average of nuclides in the domain - else: - xs = self.xs_tally.get_values(filters=filters, - filter_bins=filter_bins, value=value) - - # Reverse data if user requested increasing energy groups since - # tally data is stored in order of increasing energies - if order_groups == 'increasing': - - # Reshape tally data array with separate axes for domain and energy - if groups == 'all': - num_groups = self.num_groups - else: - num_groups = len(groups) - num_subdomains = int(xs.shape[0] / num_groups) - new_shape = (num_subdomains, num_groups) + xs.shape[1:] - xs = np.reshape(xs, new_shape) - - # Reverse energies to align with increasing energy groups - xs = xs[:, ::-1, :] - - # Eliminate trivial dimensions - xs = np.squeeze(xs) - xs = np.atleast_1d(xs) - - xs = np.nan_to_num(xs) - return xs - class Velocity(MGXS): - """A velocity multi-group cross section. + r"""A velocity multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -5235,7 +4987,7 @@ class Velocity(MGXS): class PromptNuFissionXS(MGXS): - """A prompt fission neutron production multi-group cross section. + r"""A prompt fission neutron production multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated @@ -5341,15 +5093,3 @@ class PromptNuFissionXS(MGXS): super(PromptNuFissionXS, self).__init__(domain, domain_type, groups, by_nuclide, name) self._rxn_type = 'prompt-nu-fission' - - @property - def scores(self): - return ['flux', 'nu-fission', 'delayed-nu-fission'] - - @property - def rxn_rate_tally(self): - if self._rxn_rate_tally is None: - self._rxn_rate_tally = self.tallies['nu-fission'] - \ - self.tallies['delayed-nu-fission'] - self._rxn_rate_tally.sparse = self.sparse - return self._rxn_rate_tally diff --git a/src/constants.F90 b/src/constants.F90 index b3e5ed89b1..06f7769bc0 100644 --- a/src/constants.F90 +++ b/src/constants.F90 @@ -282,7 +282,7 @@ module constants EVENT_ABSORB = 2 ! Tally score type - integer, parameter :: N_SCORE_TYPES = 20 + integer, parameter :: N_SCORE_TYPES = 21 integer, parameter :: & SCORE_FLUX = -1, & ! flux SCORE_TOTAL = -2, & ! total reaction rate @@ -303,7 +303,8 @@ module constants SCORE_NU_SCATTER_YN = -17, & ! angular flux-weighted nu-scattering moment (0:N) SCORE_EVENTS = -18, & ! number of events SCORE_DELAYED_NU_FISSION = -19, & ! delayed neutron production rate - SCORE_INVERSE_VELOCITY = -20 ! flux-weighted inverse velocity + SCORE_PROMPT_NU_FISSION = -20, & ! prompt neutron production rate + SCORE_INVERSE_VELOCITY = -21 ! flux-weighted inverse velocity ! Maximum scattering order supported integer, parameter :: MAX_ANG_ORDER = 10 diff --git a/src/endf.F90 b/src/endf.F90 index ad5e97a033..a836a54397 100644 --- a/src/endf.F90 +++ b/src/endf.F90 @@ -42,6 +42,8 @@ contains string = "nu-fission" case (SCORE_DELAYED_NU_FISSION) string = "delayed-nu-fission" + case (SCORE_PROMPT_NU_FISSION) + string = "prompt-nu-fission" case (SCORE_KAPPA_FISSION) string = "kappa-fission" case (SCORE_CURRENT) diff --git a/src/input_xml.F90 b/src/input_xml.F90 index 3c6143e5a0..b192be0e40 100644 --- a/src/input_xml.F90 +++ b/src/input_xml.F90 @@ -3599,6 +3599,12 @@ contains ! Set tally estimator to analog t % estimator = ESTIMATOR_ANALOG end if + case ('prompt-nu-fission') + t % score_bins(j) = SCORE_PROMPT_NU_FISSION + if (t % find_filter(FILTER_ENERGYOUT) > 0) then + ! Set tally estimator to analog + t % estimator = ESTIMATOR_ANALOG + end if ! Disallow for MG mode since data not present if (.not. run_CE) then diff --git a/src/output.F90 b/src/output.F90 index d7dfe7e1c2..702c9e2647 100644 --- a/src/output.F90 +++ b/src/output.F90 @@ -791,6 +791,7 @@ contains score_names(abs(SCORE_NU_SCATTER_PN)) = "Scattering Prod. Rate Moment" score_names(abs(SCORE_NU_SCATTER_YN)) = "Scattering Prod. Rate Moment" score_names(abs(SCORE_DELAYED_NU_FISSION)) = "Delayed-Nu-Fission Rate" + score_names(abs(SCORE_PROMPT_NU_FISSION)) = "Prompt-Nu-Fission Rate" score_names(abs(SCORE_INVERSE_VELOCITY)) = "Flux-Weighted Inverse Velocity" ! Create filename for tally output diff --git a/src/tally.F90 b/src/tally.F90 index b40a39ce0c..b5f6bea7d9 100644 --- a/src/tally.F90 +++ b/src/tally.F90 @@ -441,6 +441,67 @@ contains end if + case (SCORE_PROMPT_NU_FISSION) + if (t % estimator == ESTIMATOR_ANALOG) then + if (survival_biasing .or. p % fission) then + if (t % find_filter(FILTER_ENERGYOUT) > 0) then + ! Normally, we only need to make contributions to one scoring + ! bin. However, in the case of fission, since multiple fission + ! neutrons were emitted with different energies, multiple + ! outgoing energy bins may have been scored to. The following + ! logic treats this special case and results to multiple bins + call score_fission_prompt_eout(p, t, score_index) + cycle SCORE_LOOP + end if + end if + if (survival_biasing) then + ! No fission events occur if survival biasing is on -- need to + ! calculate fraction of absorptions that would have resulted in + ! prompt-nu-fission + if (micro_xs(p % event_nuclide) % absorption > ZERO) then + score = p % absorb_wgt * micro_xs(p % event_nuclide) % fission & + * nuclides(p % event_nuclide) % nu(E, EMISSION_PROMPT) & + / micro_xs(p % event_nuclide) % absorption + else + score = ZERO + end if + else + ! Skip any non-fission events + if (.not. p % fission) cycle SCORE_LOOP + ! If there is no outgoing energy filter, than we only need to + ! score to one bin. For the score to be 'analog', we need to + ! score the number of particles that were banked in the fission + ! bank as prompt neutrons. Since this was weighted by 1/keff, we + ! multiply by keff to get the proper score. + score = keff * p % wgt_bank * (1 - sum(p % n_delayed_bank) & + / p % n_bank) + end if + + else + if (i_nuclide > 0) then + score = micro_xs(i_nuclide) % fission * nuclides(i_nuclide) % & + nu(E, EMISSION_PROMPT) * atom_density * flux + else + + score = ZERO + + ! Loop over all nuclides in the current material + do l = 1, materials(p % material) % n_nuclides + + ! Get atom density + atom_density_ = materials(p % material) % atom_density(l) + + ! Get index in nuclides array + i_nuc = materials(p % material) % nuclide(l) + + ! Accumulate the contribution from each nuclide + score = score + micro_xs(i_nuc) % fission * nuclides(i_nuc) % & + nu(E, EMISSION_PROMPT) * atom_density_ * flux + end do + end if + end if + + case (SCORE_DELAYED_NU_FISSION) ! make sure the correct energy is used @@ -1647,6 +1708,76 @@ contains end subroutine score_fission_eout_mg +!=============================================================================== +! SCORE_FISSION_PROMPT_EOUT handles a special case where we need to store +! prompt neutron production rate with an outgoing energy filter (think of a +! fission matrix). In this case, we may need to score to multiple bins if there +! were multiple neutrons produced with different energies. +!=============================================================================== + + subroutine score_fission_prompt_eout(p, t, i_score) + + type(Particle), intent(in) :: p + type(TallyObject), intent(inout) :: t + integer, intent(in) :: i_score ! index for score + + integer :: i ! index of outgoing energy filter + integer :: g ! delayed group + integer :: n ! number of energies on filter + integer :: k ! loop index for bank sites + integer :: bin_energyout ! original outgoing energy bin + integer :: i_filter ! index for matching filter bin combination + real(8) :: score ! actual score + real(8) :: E_out ! energy of fission bank site + + ! Save original outgoing energy bin + i = t % find_filter(FILTER_ENERGYOUT) + bin_energyout = matching_bins(i) + + ! Get number of energies on filter + n = size(t % filters(i) % real_bins) + + ! Since the creation of fission sites is weighted such that it is + ! expected to create n_particles sites, we need to multiply the + ! score by keff to get the true delayed-nu-fission rate. + + ! loop over number of particles banked + do k = 1, p % n_bank + + ! get the delayed group + g = fission_bank(n_bank - p % n_bank + k) % delayed_group + + ! check if the particle was born prompt + if (g == 0) then + + ! determine score based on bank site weight and keff + score = keff * fission_bank(n_bank - p % n_bank + k) % wgt + + ! determine outgoing energy from fission bank + E_out = fission_bank(n_bank - p % n_bank + k) % E + + ! check if outgoing energy is within specified range on filter + if (E_out < t % filters(i) % real_bins(1) .or. & + E_out > t % filters(i) % real_bins(n)) cycle + + ! change outgoing energy bin + matching_bins(i) = binary_search(t % filters(i) % real_bins, n, E_out) + + ! determine scoring index + i_filter = sum((matching_bins(1:t%n_filters) - 1) * t % stride) + 1 + + ! Add score to tally +!$omp atomic + t % results(i_score, i_filter) % value = & + t % results(i_score, i_filter) % value + score + end if + end do + + ! reset outgoing energy bin + matching_bins(i) = bin_energyout + + end subroutine score_fission_prompt_eout + !=============================================================================== ! SCORE_FISSION_DELAYED_EOUT handles a special case where we need to store ! delayed neutron production rate with an outgoing energy filter (think of a diff --git a/tests/test_tallies/test_tallies.py b/tests/test_tallies/test_tallies.py index 9e40d4185d..4969e5680d 100644 --- a/tests/test_tallies/test_tallies.py +++ b/tests/test_tallies/test_tallies.py @@ -122,7 +122,8 @@ class TalliesTestHarness(PyAPITestHarness): t.filters = [cell_filter] t.scores = ['absorption', 'delayed-nu-fission', 'events', 'fission', 'inverse-velocity', 'kappa-fission', '(n,2n)', '(n,n1)', - '(n,gamma)', 'nu-fission', 'scatter', 'elastic', 'total'] + '(n,gamma)', 'nu-fission', 'scatter', 'elastic', 'total', + 'prompt-nu-fission'] score_tallies[0].estimator = 'tracklength' score_tallies[1].estimator = 'analog' score_tallies[2].estimator = 'collision' From 736d7aa5ba3bcd1a8a1614ce4b6769babcb1d8ca Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Tue, 5 Jul 2016 15:19:35 -0400 Subject: [PATCH 08/47] updated velocity docstring --- openmc/mgxs/mgxs.py | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index aa97bc5984..7485236087 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -713,7 +713,7 @@ class MGXS(object): def get_xs(self, groups='all', subdomains='all', nuclides='all', xs_type='macro', order_groups='increasing', value='mean', **kwargs): - """Returns an array of multi-group cross sections. + r"""Returns an array of multi-group cross sections. This method constructs a 2D NumPy array for the requested multi-group cross section data data for one or more energy groups and subdomains. @@ -3789,7 +3789,7 @@ class ScatterMatrixXS(MatrixMGXS): class NuScatterMatrixXS(ScatterMatrixXS): - r"""A scattering production matrix multi-group cross section for one or + """A scattering production matrix multi-group cross section for one or more Legendre moments. This class can be used for both OpenMC input generation and tally data @@ -4650,7 +4650,7 @@ class ChiPrompt(Chi): \langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle &= \int_{r \in V} dr \int_{4\pi} d\Omega' \int_0^\infty dE' \int_{E_g}^{E_{g-1}} dE \; \chi(E) - \nu\sigma_f (r, E') \psi(r, E', \Omega')\\ + \nu\sigma_f^p (r, E') \psi(r, E', \Omega')\\ \langle \nu\sigma_f^p \phi \rangle &= \int_{r \in V} dr \int_{4\pi} d\Omega' \int_0^\infty dE' \int_0^\infty dE \; \chi(E) \nu\sigma_f^p (r, E') \psi(r, E', \Omega') \\ @@ -4770,13 +4770,12 @@ class Velocity(MGXS): This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated - multi-group velocity cross sections for multi-group neutronics - calculations. At a minimum, one needs to set the - :attr:`Velocity.energy_groups` and :attr:`Velocity.domain` - properties. Tallies for the flux and appropriate reaction rates over the - specified domain are generated automatically via the - :attr:`Velocity.tallies` property, which can then be appended to a - :class:`openmc.Tallies` instance. + multi-group neutron velocities for multi-group neutronics calculations. + The units of velocity are cm per second. At a minimum, one needs to set the + :attr:`Velocity.energy_groups` and :attr:`Velocity.domain` properties. + Tallies for the flux and appropriate reaction rates over the specified + domain are generated automatically via the :attr:`Velocity.tallies` + property, which can then be appended to a :class:`openmc.Tallies` instance. For post-processing, the :meth:`MGXS.load_from_statepoint` will pull in the necessary data to compute multi-group cross sections from a @@ -4784,7 +4783,10 @@ class Velocity(MGXS): can then be obtained from the :attr:`Velocity.xs_tally` property. For a spatial domain :math:`V` and energy group :math:`[E_g,E_{g-1}]`, the - velocity cross section is calculated as: + neutron velocities are calculated by tallying the flux-weighted inverse + velocity and the flux. The velocity is then the inverse of the flux-weighted + inverse velocity divided by the flux. This equates to dividing the + spatially-homogenized and energy-integrated flux by the inverse velocity: .. math:: @@ -4897,7 +4899,7 @@ class Velocity(MGXS): return self._xs_tally - def print_xs(self, subdomains='all', nuclides='all', xs_type='macro'): + def print_xs(self, subdomains='all', nuclides='all'): """Print a string representation for the multi-group cross section. Parameters @@ -4911,9 +4913,6 @@ class Velocity(MGXS): The special string 'all' will report the cross sections for all nuclides in the spatial domain. The special string 'sum' will report the cross sections summed over all nuclides. Defaults to 'all'. - xs_type: {'macro', 'micro'} - Return the macro or micro cross section in units of cm^-1 or barns. - Defaults to 'macro'. """ @@ -4936,8 +4935,6 @@ class Velocity(MGXS): else: nuclides = ['sum'] - cv.check_value('xs_type', xs_type, ['macro']) - # Build header for string with type and domain info string = 'Multi-Group XS\n' string += '{0: <16}=\t{1}\n'.format('\tReaction Type', self.rxn_type) @@ -4973,9 +4970,9 @@ class Velocity(MGXS): bounds = self.energy_groups.get_group_bounds(group) string += template.format('', group, bounds[0], bounds[1]) average = self.get_xs([group], [subdomain], [nuclide], - xs_type=xs_type, value='mean') + xs_type='macro', value='mean') rel_err = self.get_xs([group], [subdomain], [nuclide], - xs_type=xs_type, value='rel_err') + xs_type='macro', value='rel_err') average = average.flatten()[0] rel_err = rel_err.flatten()[0] * 100. string += '{:.2e} +/- {:1.2e}%'.format(average, rel_err) From 1ec7ac26afbbf9aee722cfac09f9f7bdbf4750bf Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Tue, 5 Jul 2016 19:30:21 +0000 Subject: [PATCH 09/47] updated mgxs and tallies test results --- tests/test_mgxs_library_condense/inputs_true.dat | 2 +- tests/test_mgxs_library_condense/results_true.dat | 6 +++--- tests/test_mgxs_library_distribcell/inputs_true.dat | 2 +- tests/test_mgxs_library_hdf5/inputs_true.dat | 2 +- tests/test_mgxs_library_hdf5/results_true.dat | 8 ++++---- tests/test_mgxs_library_no_nuclides/inputs_true.dat | 2 +- tests/test_mgxs_library_no_nuclides/results_true.dat | 10 +++++----- tests/test_mgxs_library_nuclides/inputs_true.dat | 2 +- tests/test_mgxs_library_nuclides/results_true.dat | 2 +- tests/test_tallies/inputs_true.dat | 2 +- tests/test_tallies/results_true.dat | 2 +- 11 files changed, 20 insertions(+), 20 deletions(-) diff --git a/tests/test_mgxs_library_condense/inputs_true.dat b/tests/test_mgxs_library_condense/inputs_true.dat index c187a5f507..be692e46f5 100644 --- a/tests/test_mgxs_library_condense/inputs_true.dat +++ b/tests/test_mgxs_library_condense/inputs_true.dat @@ -1 +1 @@ -fa10bef56a0541a6484ed87ab0d94ae338ad9ff3ff69d917f33aa3a0bf8744f28c00fa23a2bccc1503f8815ac9d9305be7f739d1a7edcf296139b8a3ad5531c9 \ No newline at end of file +d4ad3ef5f03913bcedf7dad7f9ace431e0701dac128d1f38f571898b2c79d6b207191fd1e726d9b3c14b2b994ea9d3ba5b10489be3af9c8fbb41868b85940d9f \ No newline at end of file diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index bc820c5769..3dbb07d3c3 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -34,12 +34,12 @@ 0 10000 1 1 total 0.085835 0.005592 material group out nuclide mean std. dev. 0 10000 1 total 1.0 0.046071 - material group out nuclide mean std. dev. -0 10000 1 total 1.0 0.047454 + material group out nuclide mean std. dev. +0 10000 1 total 0.991442 0.050935 material group in nuclide mean std. dev. 0 10000 1 total 2.001309e+06 146216.555365 material group in nuclide mean std. dev. -0 10000 1 total 0.090004 0.006401 +0 10000 1 total 0.090004 0.006367 material group in nuclide mean std. dev. 0 10001 1 total 0.311594 0.013793 material group in nuclide mean std. dev. diff --git a/tests/test_mgxs_library_distribcell/inputs_true.dat b/tests/test_mgxs_library_distribcell/inputs_true.dat index 7e2a2e990f..1d013ae9f5 100644 --- a/tests/test_mgxs_library_distribcell/inputs_true.dat +++ b/tests/test_mgxs_library_distribcell/inputs_true.dat @@ -1 +1 @@ -3799e4a037364d2df56e440f005abe6a0a93817865fc046af99de59525ca468b88a8e591181bfeac851993ec2a91b767b909c262d89f2850dcbc81428a048e9d \ No newline at end of file +8387be0df212cc1b277f42e4b7946b7b1097b34a2d51733bbc0ce1fcc86b0ae97676770b0a4230735e8c11d769989a8c6f702d9f48eb1a145ab6517128443fb7 \ No newline at end of file diff --git a/tests/test_mgxs_library_hdf5/inputs_true.dat b/tests/test_mgxs_library_hdf5/inputs_true.dat index c187a5f507..be692e46f5 100644 --- a/tests/test_mgxs_library_hdf5/inputs_true.dat +++ b/tests/test_mgxs_library_hdf5/inputs_true.dat @@ -1 +1 @@ -fa10bef56a0541a6484ed87ab0d94ae338ad9ff3ff69d917f33aa3a0bf8744f28c00fa23a2bccc1503f8815ac9d9305be7f739d1a7edcf296139b8a3ad5531c9 \ No newline at end of file +d4ad3ef5f03913bcedf7dad7f9ace431e0701dac128d1f38f571898b2c79d6b207191fd1e726d9b3c14b2b994ea9d3ba5b10489be3af9c8fbb41868b85940d9f \ No newline at end of file diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 1105f35d10..d757944925 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -64,14 +64,14 @@ domain=10000 type=chi [ 1. 0.] [ 0.04607052 0. ] domain=10000 type=chi-prompt -[ 1. 0.] -[ 0.04745364 0. ] +[ 0.9914425 0. ] +[ 0.05093465 0. ] domain=10000 type=velocity [ 17515210.62039676 350171.99519401] [ 1438175.27389879 29945.93169673] domain=10000 type=prompt-nu-fission -[ 0.01923926 0.46671903] -[ 0.00131949 0.04161421] +[ 0.01923922 0.46671903] +[ 0.00130951 0.04141087] domain=10001 type=total [ 0.31373767 0.3008214 ] [ 0.0155819 0.02805245] diff --git a/tests/test_mgxs_library_no_nuclides/inputs_true.dat b/tests/test_mgxs_library_no_nuclides/inputs_true.dat index c187a5f507..be692e46f5 100644 --- a/tests/test_mgxs_library_no_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_no_nuclides/inputs_true.dat @@ -1 +1 @@ -fa10bef56a0541a6484ed87ab0d94ae338ad9ff3ff69d917f33aa3a0bf8744f28c00fa23a2bccc1503f8815ac9d9305be7f739d1a7edcf296139b8a3ad5531c9 \ No newline at end of file +d4ad3ef5f03913bcedf7dad7f9ace431e0701dac128d1f38f571898b2c79d6b207191fd1e726d9b3c14b2b994ea9d3ba5b10489be3af9c8fbb41868b85940d9f \ No newline at end of file diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 71583d198e..4d79dbbb3b 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -75,15 +75,15 @@ material group out nuclide mean std. dev. 1 10000 1 total 1.0 0.046071 0 10000 2 total 0.0 0.000000 - material group out nuclide mean std. dev. -1 10000 1 total 1.0 0.047454 -0 10000 2 total 0.0 0.000000 + material group out nuclide mean std. dev. +1 10000 1 total 0.991442 0.050935 +0 10000 2 total 0.000000 0.000000 material group in nuclide mean std. dev. 1 10000 1 total 1.751521e+07 1.438175e+06 0 10000 2 total 3.501720e+05 2.994593e+04 material group in nuclide mean std. dev. -1 10000 1 total 0.019239 0.001319 -0 10000 2 total 0.466719 0.041614 +1 10000 1 total 0.019239 0.001310 +0 10000 2 total 0.466719 0.041411 material group in nuclide mean std. dev. 1 10001 1 total 0.313738 0.015582 0 10001 2 total 0.300821 0.028052 diff --git a/tests/test_mgxs_library_nuclides/inputs_true.dat b/tests/test_mgxs_library_nuclides/inputs_true.dat index 7c73d5eb1b..c9b85ca27c 100644 --- a/tests/test_mgxs_library_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_nuclides/inputs_true.dat @@ -1 +1 @@ -c142d30bae2afb93e55fdeb7e364131b319f9d42523d999bb8b65cf70329b7356a1a878116d6848c4e27556b392bf76c7f49b6dbde79f4cda903738c4d3243c0 \ No newline at end of file +7e6a35ac723fc77db2865fe425832bd6c54aae0132b4543583fc6eb10f2ec5e3d53ea19aa23127a989f19cfe328a57d29f28bff43f779aff246d38f7cffdfd0c \ No newline at end of file diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index a9e3fa952e..3a61638ad4 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -7e48c8cda041fcd77df98d128a2777ab8f411ac5b7dcba8cddd4ecfb22f5c92267ef0965dc0024ee8c31ae2d7afe9491d2b40589380167004b4bbbe7ada564ff \ No newline at end of file +30bee5191524167000108e833ae21547c0f6e416ec9367e24c1d1acd6aceead74aef0a0a2aa2968ddb55ef8c19cf7012fb6a4047ffa8b51aa2c2b2f08ccc0ea0 \ No newline at end of file diff --git a/tests/test_tallies/inputs_true.dat b/tests/test_tallies/inputs_true.dat index e3d37be300..fb836fb915 100644 --- a/tests/test_tallies/inputs_true.dat +++ b/tests/test_tallies/inputs_true.dat @@ -1 +1 @@ -ea09926d8f5c6c96529bf5529f4deb3be78eda2da80adbbf3440147c337587358c2b1823bc72df9463676135573eb481dcd361b735f18365216645ee81092f1e \ No newline at end of file +5c0dbcb03265615cd2842b280dbd3e6c14f62ec7db9052657b98f03015cd1204295542f5affbb5948f4c5e57534746435065545a0fe533e3c8b062344bb854da \ No newline at end of file diff --git a/tests/test_tallies/results_true.dat b/tests/test_tallies/results_true.dat index ff3a828454..e8283cb679 100644 --- a/tests/test_tallies/results_true.dat +++ b/tests/test_tallies/results_true.dat @@ -1 +1 @@ -a0c7d6ca246ecd7dd5fed06373af142390971401c4e97744f29e55810ab9c231c97c4d8947cdf0b3d2df0ae829a9ddf768e5b2d889bbea34f2b6db0e567db884 \ No newline at end of file +b1ef1648128580996df7ace74539e24d1183a0348f0fd9214f76ba495c00e0b54e22d16e4b146d02d152d67a19cd42fce2455384d39146f7fe8648d8f086e96d \ No newline at end of file From 04dafa13663f58f5b7206caf78e41427e48a4286 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Tue, 5 Jul 2016 19:15:30 -0400 Subject: [PATCH 10/47] updated test_mgxs_library_hdf5 --- tests/test_mgxs_library_hdf5/results_true.dat | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index d757944925..ad25d4c81c 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -67,8 +67,8 @@ domain=10000 type=chi-prompt [ 0.9914425 0. ] [ 0.05093465 0. ] domain=10000 type=velocity -[ 17515210.62039676 350171.99519401] -[ 1438175.27389879 29945.93169673] +[ 17515210.62039744 350171.995194 ] +[ 1438175.27389862 29945.93169671] domain=10000 type=prompt-nu-fission [ 0.01923922 0.46671903] [ 0.00130951 0.04141087] @@ -141,8 +141,8 @@ domain=10001 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10001 type=velocity -[ 16677839.49736621 334953.36760125] -[ 1266444.30951813 38336.78162568] +[ 16677839.497365 334953.36760126] +[ 1266444.30951798 38336.7816257 ] domain=10001 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] @@ -215,8 +215,8 @@ domain=10002 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10002 type=velocity -[ 16605562.87322708 328412.03865003] -[ 1042435.52374238 38828.43572983] +[ 16605562.87322657 328412.03865004] +[ 1042435.52374247 38828.43572985] domain=10002 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] From 7459f8e335a2138193d4ccc777de2b8a2ed27887 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 6 Jul 2016 00:01:09 +0000 Subject: [PATCH 11/47] updated test_mgxs_library_hdf5 test results --- tests/test_mgxs_library_hdf5/results_true.dat | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index ad25d4c81c..d757944925 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -67,8 +67,8 @@ domain=10000 type=chi-prompt [ 0.9914425 0. ] [ 0.05093465 0. ] domain=10000 type=velocity -[ 17515210.62039744 350171.995194 ] -[ 1438175.27389862 29945.93169671] +[ 17515210.62039676 350171.99519401] +[ 1438175.27389879 29945.93169673] domain=10000 type=prompt-nu-fission [ 0.01923922 0.46671903] [ 0.00130951 0.04141087] @@ -141,8 +141,8 @@ domain=10001 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10001 type=velocity -[ 16677839.497365 334953.36760126] -[ 1266444.30951798 38336.7816257 ] +[ 16677839.49736621 334953.36760125] +[ 1266444.30951813 38336.78162568] domain=10001 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] @@ -215,8 +215,8 @@ domain=10002 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10002 type=velocity -[ 16605562.87322657 328412.03865004] -[ 1042435.52374247 38828.43572985] +[ 16605562.87322708 328412.03865003] +[ 1042435.52374238 38828.43572983] domain=10002 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] From e479f4472d4ef16202e8c7cf15ec0a01291c9ebd Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 6 Jul 2016 19:58:40 +0000 Subject: [PATCH 12/47] updated mgxs library hdf5 test --- tests/test_mgxs_library_hdf5/results_true.dat | 226 +++++++++--------- 1 file changed, 113 insertions(+), 113 deletions(-) diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index d757944925..f778fd1328 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,92 +1,92 @@ domain=10000 type=total -[ 0.41482549 0.66016992] -[ 0.02279291 0.04751893] +[ 0.41737699 0.65550537] +[ 0.01622049 0.04822293] domain=10000 type=transport -[ 0.35685964 0.64764766] -[ 0.0254936 0.02370374] +[ 0.36820197 0.65187559] +[ 0.01250772 0.04456647] domain=10000 type=nu-transport -[ 0.35685964 0.64764766] -[ 0.0254936 0.02370374] +[ 0.3682861 0.65187559] +[ 0.01255746 0.04456647] domain=10000 type=absorption -[ 0.02740784 0.26451074] -[ 0.0026925 0.02336708] +[ 0.02918941 0.25999786] +[ 0.00220701 0.0193732 ] domain=10000 type=capture -[ 0.01984455 0.07171935] -[ 0.0026433 0.02520786] +[ 0.02193339 0.07048146] +[ 0.00217411 0.01745302] domain=10000 type=fission -[ 0.00756329 0.19279139] -[ 0.00050848 0.01710592] +[ 0.00725602 0.1895164 ] +[ 0.00020162 0.01415226] domain=10000 type=nu-fission -[ 0.01943174 0.46977478] -[ 0.00132298 0.041682 ] +[ 0.01868423 0.46179461] +[ 0.00054368 0.0344848 ] domain=10000 type=kappa-fission -[ 1.47456982 37.28689641] -[ 0.09923532 3.30837772] +[ 1.41427101 36.65349559] +[ 0.03905455 2.73712278] domain=10000 type=scatter -[ 0.38741765 0.39565918] -[ 0.02062573 0.02512506] +[ 0.38818758 0.39550752] +[ 0.01463905 0.02930007] domain=10000 type=nu-scatter -[ 0.38518839 0.4123894 ] -[ 0.02694562 0.01542528] +[ 0.39227772 0.39485975] +[ 0.01143512 0.0378726 ] domain=10000 type=scatter matrix -[[[ 3.84199458e-01 5.18702843e-02 2.00688453e-02 9.47771571e-03] - [ 9.88930393e-04 -2.07234596e-04 -1.03366181e-04 2.34290623e-04]] +[[[ 3.90674403e-01 5.07976644e-02 2.12276198e-02 1.00823506e-02] + [ 1.24702272e-03 -9.19812968e-04 5.15976662e-04 -2.88532411e-04]] - [[ 9.24639909e-04 -7.67704968e-04 4.93788872e-04 -1.71497229e-04] - [ 4.11464759e-01 1.64817280e-02 6.37149049e-03 -1.04991221e-02]]] -[[[ 0.02700101 0.00698255 0.0028465 0.00223352] - [ 0.00048242 0.00014901 0.00018432 0.00012817]] + [[ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00] + [ 3.94859753e-01 1.12209557e-02 1.31165142e-02 9.25288210e-03]]] +[[[ 0.01161198 0.00415913 0.0039568 0.00300004] + [ 0.00035679 0.000272 0.00030608 0.00035952]] - [[ 0.00092488 0.00076791 0.00049392 0.00017154] - [ 0.01524494 0.00450173 0.01055075 0.01043819]]] + [[ 0. 0. 0. 0. ] + [ 0.0378726 0.01056496 0.0101966 0.00310401]]] domain=10000 type=nu-scatter matrix -[[[ 3.84199458e-01 5.18702843e-02 2.00688453e-02 9.47771571e-03] - [ 9.88930393e-04 -2.07234596e-04 -1.03366181e-04 2.34290623e-04]] +[[[ 3.91030695e-01 5.07135280e-02 2.12493138e-02 9.99605867e-03] + [ 1.24702272e-03 -9.19812968e-04 5.15976662e-04 -2.88532411e-04]] - [[ 9.24639909e-04 -7.67704968e-04 4.93788872e-04 -1.71497229e-04] - [ 4.11464759e-01 1.64817280e-02 6.37149049e-03 -1.04991221e-02]]] -[[[ 0.02700101 0.00698255 0.0028465 0.00223352] - [ 0.00048242 0.00014901 0.00018432 0.00012817]] + [[ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00] + [ 3.94859753e-01 1.12209557e-02 1.31165142e-02 9.25288210e-03]]] +[[[ 0.01150629 0.00430451 0.0038862 0.00296991] + [ 0.00035679 0.000272 0.00030608 0.00035952]] - [[ 0.00092488 0.00076791 0.00049392 0.00017154] - [ 0.01524494 0.00450173 0.01055075 0.01043819]]] + [[ 0. 0. 0. 0. ] + [ 0.0378726 0.01056496 0.0101966 0.00310401]]] domain=10000 type=multiplicity matrix -[[ 1. 1.] - [ 1. 1.]] -[[ 0.07851646 0.68718427] - [ 1.41421356 0.04113035]] +[[ 1.00091199 1. ] + [ 0. 1. ]] +[[ 0.03596231 0.40406102] + [ 0. 0.11556054]] domain=10000 type=nu-fission matrix -[[ 0.02014243 0. ] - [ 0.45436647 0. ]] -[[ 0.00314909 0. ] - [ 0.02742551 0. ]] +[[ 0.01768789 0. ] + [ 0.41868231 0. ]] +[[ 0.00118211 0. ] + [ 0.03684218 0. ]] domain=10000 type=chi -[ 1. 0.] -[ 0.04607052 0. ] +[ 0.95000711 0. ] +[ 0.07214945 0. ] domain=10000 type=chi-prompt -[ 0.9914425 0. ] -[ 0.05093465 0. ] +[ 0.94989853 0. ] +[ 0.07156216 0. ] domain=10000 type=velocity -[ 17515210.62039676 350171.99519401] -[ 1438175.27389879 29945.93169673] +[ 17726682.88576092 355801.95919094] +[ 912304.37589157 26699.39400479] domain=10000 type=prompt-nu-fission -[ 0.01923922 0.46671903] -[ 0.00130951 0.04141087] +[ 0.01850303 0.45879077] +[ 0.00053983 0.03426049] domain=10001 type=total -[ 0.31373767 0.3008214 ] -[ 0.0155819 0.02805245] +[ 0.31589603 0.30072552] +[ 0.01039063 0.0279948 ] domain=10001 type=transport -[ 0.27322787 0.31237484] -[ 0.03311537 0.04960583] +[ 0.27104783 0.32663403] +[ 0.01242444 0.06732111] domain=10001 type=nu-transport -[ 0.27322787 0.31237484] -[ 0.03311537 0.04960583] +[ 0.27104783 0.32663403] +[ 0.01242444 0.06732111] domain=10001 type=absorption -[ 0.00157499 0.00540038] -[ 0.00032255 0.00061814] +[ 0.00126653 0.00530484] +[ 0.00027329 0.00054437] domain=10001 type=capture -[ 0.00157499 0.00540038] -[ 0.00032255 0.00061814] +[ 0.00126653 0.00530484] +[ 0.00027329 0.00054437] domain=10001 type=fission [ 0. 0.] [ 0. 0.] @@ -97,38 +97,38 @@ domain=10001 type=kappa-fission [ 0. 0.] [ 0. 0.] domain=10001 type=scatter -[ 0.31216268 0.29542102] -[ 0.01532192 0.02744549] +[ 0.3146295 0.29542068] +[ 0.01028598 0.02745453] domain=10001 type=nu-scatter -[ 0.31012074 0.29626427] -[ 0.03378811 0.04379223] +[ 0.31011079 0.29015956] +[ 0.01217247 0.06236369] domain=10001 type=scatter matrix -[[[ 0.31012074 0.03822959 0.02074494 0.0079643 ] +[[[ 0.31011079 0.04197025 0.03385311 0.00735142] [ 0. 0. 0. 0. ]] [[ 0. 0. 0. 0. ] - [ 0.29626427 -0.01121364 0.00883657 -0.00327007]]] -[[[ 0.03378811 0.008484 0.00469561 0.00373162] + [ 0.29015956 -0.02638196 0.01221917 -0.01057754]]] +[[[ 0.01217247 0.00442067 0.00236562 0.0053074 ] [ 0. 0. 0. 0. ]] [[ 0. 0. 0. 0. ] - [ 0.04379223 0.01618037 0.01150396 0.00732885]]] + [ 0.06236369 0.00984106 0.0126671 0.009591 ]]] domain=10001 type=nu-scatter matrix -[[[ 0.31012074 0.03822959 0.02074494 0.0079643 ] +[[[ 0.31011079 0.04197025 0.03385311 0.00735142] [ 0. 0. 0. 0. ]] [[ 0. 0. 0. 0. ] - [ 0.29626427 -0.01121364 0.00883657 -0.00327007]]] -[[[ 0.03378811 0.008484 0.00469561 0.00373162] + [ 0.29015956 -0.02638196 0.01221917 -0.01057754]]] +[[[ 0.01217247 0.00442067 0.00236562 0.0053074 ] [ 0. 0. 0. 0. ]] [[ 0. 0. 0. 0. ] - [ 0.04379223 0.01618037 0.01150396 0.00732885]]] + [ 0.06236369 0.00984106 0.0126671 0.009591 ]]] domain=10001 type=multiplicity matrix [[ 1. 0.] [ 0. 1.]] -[[ 0.1087787 0. ] - [ 0. 0.14242717]] +[[ 0.03025768 0. ] + [ 0. 0.2173913 ]] domain=10001 type=nu-fission matrix [[ 0. 0.] [ 0. 0.]] @@ -141,26 +141,26 @@ domain=10001 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10001 type=velocity -[ 16677839.49736621 334953.36760125] -[ 1266444.30951813 38336.78162568] +[ 17612034.94932026 340983.9144147 ] +[ 659484.31513854 34989.69457459] domain=10001 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] domain=10002 type=total -[ 0.66457226 2.05238401] -[ 0.03121475 0.22434291] +[ 0.67620548 2.02125348] +[ 0.02134983 0.14050739] domain=10002 type=transport -[ 0.29056526 1.51643801] -[ 0.02385185 0.23519727] +[ 0.29203886 1.4739065 ] +[ 0.01113636 0.10290272] domain=10002 type=nu-transport -[ 0.29056526 1.51643801] -[ 0.02385185 0.23519727] +[ 0.29203886 1.4739065 ] +[ 0.01113636 0.10290272] domain=10002 type=absorption -[ 0.0006904 0.03168726] -[ 4.41475687e-05 3.74655858e-03] +[ 0.00068579 0.03074796] +[ 3.68158517e-05 2.25078842e-03] domain=10002 type=capture -[ 0.0006904 0.03168726] -[ 4.41475687e-05 3.74655858e-03] +[ 0.00068579 0.03074796] +[ 3.68158517e-05 2.25078842e-03] domain=10002 type=fission [ 0. 0.] [ 0. 0.] @@ -171,38 +171,38 @@ domain=10002 type=kappa-fission [ 0. 0.] [ 0. 0.] domain=10002 type=scatter -[ 0.66388186 2.02069676] -[ 0.03117268 0.22060445] +[ 0.67551968 1.99050553] +[ 0.02133857 0.13826068] domain=10002 type=nu-scatter -[ 0.6712692 2.03538833] -[ 0.02618637 0.25806033] +[ 0.67767343 1.99516952] +[ 0.01508282 0.10853715] domain=10002 type=scatter matrix -[[[ 6.39901485e-01 3.81167449e-01 1.52391898e-01 9.14802229e-03] - [ 3.13677198e-02 8.75772321e-03 -2.56790106e-03 -3.78480288e-03]] +[[[ 0.6469338 0.38638204 0.15208191 0.00907726] + [ 0.03073963 0.00912198 -0.00378942 -0.00414448]] - [[ 4.43343134e-04 3.99960414e-04 3.19562707e-04 2.13846969e-04] - [ 2.03494499e+00 5.09940513e-01 1.11174609e-01 2.49884357e-02]]] -[[[ 2.47091228e-02 1.62432649e-02 8.15627770e-03 3.88856214e-03] - [ 1.72811290e-03 9.25670501e-04 1.01398475e-03 8.17075571e-04]] + [[ 0. 0. 0. 0. ] + [ 1.99516952 0.50320636 0.11400654 0.03222921]]] +[[[ 0.01490544 0.00783787 0.00444992 0.00269273] + [ 0.00071472 0.00043674 0.00068793 0.00030916]] - [[ 4.44850393e-04 4.01320183e-04 3.20649143e-04 2.14573997e-04] - [ 2.57799889e-01 5.12359063e-02 1.30198170e-02 8.31235256e-03]]] + [[ 0. 0. 0. 0. ] + [ 0.10853715 0.03505779 0.009685 0.014426 ]]] domain=10002 type=nu-scatter matrix -[[[ 6.39901485e-01 3.81167449e-01 1.52391898e-01 9.14802229e-03] - [ 3.13677198e-02 8.75772321e-03 -2.56790106e-03 -3.78480288e-03]] +[[[ 0.6469338 0.38638204 0.15208191 0.00907726] + [ 0.03073963 0.00912198 -0.00378942 -0.00414448]] - [[ 4.43343134e-04 3.99960414e-04 3.19562707e-04 2.13846969e-04] - [ 2.03494499e+00 5.09940513e-01 1.11174609e-01 2.49884357e-02]]] -[[[ 2.47091228e-02 1.62432649e-02 8.15627770e-03 3.88856214e-03] - [ 1.72811290e-03 9.25670501e-04 1.01398475e-03 8.17075571e-04]] + [[ 0. 0. 0. 0. ] + [ 1.99516952 0.50320636 0.11400654 0.03222921]]] +[[[ 0.01490544 0.00783787 0.00444992 0.00269273] + [ 0.00071472 0.00043674 0.00068793 0.00030916]] - [[ 4.44850393e-04 4.01320183e-04 3.20649143e-04 2.14573997e-04] - [ 2.57799889e-01 5.12359063e-02 1.30198170e-02 8.31235256e-03]]] + [[ 0. 0. 0. 0. ] + [ 0.10853715 0.03505779 0.009685 0.014426 ]]] domain=10002 type=multiplicity matrix [[ 1. 1.] - [ 1. 1.]] -[[ 0.03860919 0.06766735] - [ 1.41421356 0.13592921]] + [ 0. 1.]] +[[ 0.02036446 0.02083786] + [ 0. 0.05943471]] domain=10002 type=nu-fission matrix [[ 0. 0.] [ 0. 0.]] @@ -215,8 +215,8 @@ domain=10002 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10002 type=velocity -[ 16605562.87322708 328412.03865003] -[ 1042435.52374238 38828.43572983] +[ 16974477.47368938 338442.26464518] +[ 850676.35712708 24773.82692619] domain=10002 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] From 4c1ba68f709bc6f63395133394a848b4c24d91bd Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 6 Jul 2016 20:01:00 +0000 Subject: [PATCH 13/47] updated mgxs velocity comment --- openmc/mgxs/mgxs.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index e844842539..d6cd8c2550 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -4774,11 +4774,12 @@ class Velocity(MGXS): This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated multi-group neutron velocities for multi-group neutronics calculations. - The units of velocity are cm per second. At a minimum, one needs to set the - :attr:`Velocity.energy_groups` and :attr:`Velocity.domain` properties. - Tallies for the flux and appropriate reaction rates over the specified - domain are generated automatically via the :attr:`Velocity.tallies` - property, which can then be appended to a :class:`openmc.Tallies` instance. + The units of velocity are centimeters per second. At a minimum, one needs to + set the :attr:`Velocity.energy_groups` and :attr:`Velocity.domain` + properties. Tallies for the flux and appropriate reaction rates over the + specified domain are generated automatically via the + :attr:`Velocity.tallies` property, which can then be appended to a + :class:`openmc.Tallies` instance. For post-processing, the :meth:`MGXS.load_from_statepoint` will pull in the necessary data to compute multi-group cross sections from a From 4c790a4093338f9cac86d7f423583b41cf174a10 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 6 Jul 2016 20:02:37 +0000 Subject: [PATCH 14/47] updated tally.F90 --- src/tally.F90 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tally.F90 b/src/tally.F90 index b5f6bea7d9..6c4bb02bdd 100644 --- a/src/tally.F90 +++ b/src/tally.F90 @@ -463,7 +463,9 @@ contains * nuclides(p % event_nuclide) % nu(E, EMISSION_PROMPT) & / micro_xs(p % event_nuclide) % absorption else + score = ZERO + end if else ! Skip any non-fission events From fd56f09367299ace01810369156b49185fc230b6 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 6 Jul 2016 20:09:29 +0000 Subject: [PATCH 15/47] updated mgxs library hdf5 test --- tests/test_mgxs_library_hdf5/results_true.dat | 226 +++++++++--------- 1 file changed, 113 insertions(+), 113 deletions(-) diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index f778fd1328..af06a5a43f 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,92 +1,92 @@ domain=10000 type=total -[ 0.41737699 0.65550537] -[ 0.01622049 0.04822293] +[ 0.41482549 0.66016992] +[ 0.02279291 0.04751893] domain=10000 type=transport -[ 0.36820197 0.65187559] -[ 0.01250772 0.04456647] +[ 0.35685964 0.64764766] +[ 0.0254936 0.02370374] domain=10000 type=nu-transport -[ 0.3682861 0.65187559] -[ 0.01255746 0.04456647] +[ 0.35685964 0.64764766] +[ 0.0254936 0.02370374] domain=10000 type=absorption -[ 0.02918941 0.25999786] -[ 0.00220701 0.0193732 ] +[ 0.02740784 0.26451074] +[ 0.0026925 0.02336708] domain=10000 type=capture -[ 0.02193339 0.07048146] -[ 0.00217411 0.01745302] +[ 0.01984455 0.07171935] +[ 0.0026433 0.02520786] domain=10000 type=fission -[ 0.00725602 0.1895164 ] -[ 0.00020162 0.01415226] +[ 0.00756329 0.19279139] +[ 0.00050848 0.01710592] domain=10000 type=nu-fission -[ 0.01868423 0.46179461] -[ 0.00054368 0.0344848 ] +[ 0.01943174 0.46977478] +[ 0.00132298 0.041682 ] domain=10000 type=kappa-fission -[ 1.41427101 36.65349559] -[ 0.03905455 2.73712278] +[ 1.47456982 37.28689641] +[ 0.09923532 3.30837772] domain=10000 type=scatter -[ 0.38818758 0.39550752] -[ 0.01463905 0.02930007] +[ 0.38741765 0.39565918] +[ 0.02062573 0.02512506] domain=10000 type=nu-scatter -[ 0.39227772 0.39485975] -[ 0.01143512 0.0378726 ] +[ 0.38518839 0.4123894 ] +[ 0.02694562 0.01542528] domain=10000 type=scatter matrix -[[[ 3.90674403e-01 5.07976644e-02 2.12276198e-02 1.00823506e-02] - [ 1.24702272e-03 -9.19812968e-04 5.15976662e-04 -2.88532411e-04]] +[[[ 3.84199458e-01 5.18702843e-02 2.00688453e-02 9.47771571e-03] + [ 9.88930393e-04 -2.07234596e-04 -1.03366181e-04 2.34290623e-04]] - [[ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00] - [ 3.94859753e-01 1.12209557e-02 1.31165142e-02 9.25288210e-03]]] -[[[ 0.01161198 0.00415913 0.0039568 0.00300004] - [ 0.00035679 0.000272 0.00030608 0.00035952]] + [[ 9.24639909e-04 -7.67704968e-04 4.93788872e-04 -1.71497229e-04] + [ 4.11464759e-01 1.64817280e-02 6.37149049e-03 -1.04991221e-02]]] +[[[ 0.02700101 0.00698255 0.0028465 0.00223352] + [ 0.00048242 0.00014901 0.00018432 0.00012817]] - [[ 0. 0. 0. 0. ] - [ 0.0378726 0.01056496 0.0101966 0.00310401]]] + [[ 0.00092488 0.00076791 0.00049392 0.00017154] + [ 0.01524494 0.00450173 0.01055075 0.01043819]]] domain=10000 type=nu-scatter matrix -[[[ 3.91030695e-01 5.07135280e-02 2.12493138e-02 9.99605867e-03] - [ 1.24702272e-03 -9.19812968e-04 5.15976662e-04 -2.88532411e-04]] +[[[ 3.84199458e-01 5.18702843e-02 2.00688453e-02 9.47771571e-03] + [ 9.88930393e-04 -2.07234596e-04 -1.03366181e-04 2.34290623e-04]] - [[ 0.00000000e+00 0.00000000e+00 0.00000000e+00 0.00000000e+00] - [ 3.94859753e-01 1.12209557e-02 1.31165142e-02 9.25288210e-03]]] -[[[ 0.01150629 0.00430451 0.0038862 0.00296991] - [ 0.00035679 0.000272 0.00030608 0.00035952]] + [[ 9.24639909e-04 -7.67704968e-04 4.93788872e-04 -1.71497229e-04] + [ 4.11464759e-01 1.64817280e-02 6.37149049e-03 -1.04991221e-02]]] +[[[ 0.02700101 0.00698255 0.0028465 0.00223352] + [ 0.00048242 0.00014901 0.00018432 0.00012817]] - [[ 0. 0. 0. 0. ] - [ 0.0378726 0.01056496 0.0101966 0.00310401]]] + [[ 0.00092488 0.00076791 0.00049392 0.00017154] + [ 0.01524494 0.00450173 0.01055075 0.01043819]]] domain=10000 type=multiplicity matrix -[[ 1.00091199 1. ] - [ 0. 1. ]] -[[ 0.03596231 0.40406102] - [ 0. 0.11556054]] +[[ 1. 1.] + [ 1. 1.]] +[[ 0.07851646 0.68718427] + [ 1.41421356 0.04113035]] domain=10000 type=nu-fission matrix -[[ 0.01768789 0. ] - [ 0.41868231 0. ]] -[[ 0.00118211 0. ] - [ 0.03684218 0. ]] +[[ 0.02014243 0. ] + [ 0.45436647 0. ]] +[[ 0.00314909 0. ] + [ 0.02742551 0. ]] domain=10000 type=chi -[ 0.95000711 0. ] -[ 0.07214945 0. ] +[ 1. 0.] +[ 0.04607052 0. ] domain=10000 type=chi-prompt -[ 0.94989853 0. ] -[ 0.07156216 0. ] +[ 0.9914425 0. ] +[ 0.05093465 0. ] domain=10000 type=velocity -[ 17726682.88576092 355801.95919094] -[ 912304.37589157 26699.39400479] +[ 17515210.62039675 350171.99519401] +[ 1438175.27389879 29945.93169673] domain=10000 type=prompt-nu-fission -[ 0.01850303 0.45879077] -[ 0.00053983 0.03426049] +[ 0.01923922 0.46671903] +[ 0.00130951 0.04141087] domain=10001 type=total -[ 0.31589603 0.30072552] -[ 0.01039063 0.0279948 ] +[ 0.31373767 0.3008214 ] +[ 0.0155819 0.02805245] domain=10001 type=transport -[ 0.27104783 0.32663403] -[ 0.01242444 0.06732111] +[ 0.27322787 0.31237484] +[ 0.03311537 0.04960583] domain=10001 type=nu-transport -[ 0.27104783 0.32663403] -[ 0.01242444 0.06732111] +[ 0.27322787 0.31237484] +[ 0.03311537 0.04960583] domain=10001 type=absorption -[ 0.00126653 0.00530484] -[ 0.00027329 0.00054437] +[ 0.00157499 0.00540038] +[ 0.00032255 0.00061814] domain=10001 type=capture -[ 0.00126653 0.00530484] -[ 0.00027329 0.00054437] +[ 0.00157499 0.00540038] +[ 0.00032255 0.00061814] domain=10001 type=fission [ 0. 0.] [ 0. 0.] @@ -97,38 +97,38 @@ domain=10001 type=kappa-fission [ 0. 0.] [ 0. 0.] domain=10001 type=scatter -[ 0.3146295 0.29542068] -[ 0.01028598 0.02745453] +[ 0.31216268 0.29542102] +[ 0.01532192 0.02744549] domain=10001 type=nu-scatter -[ 0.31011079 0.29015956] -[ 0.01217247 0.06236369] +[ 0.31012074 0.29626427] +[ 0.03378811 0.04379223] domain=10001 type=scatter matrix -[[[ 0.31011079 0.04197025 0.03385311 0.00735142] +[[[ 0.31012074 0.03822959 0.02074494 0.0079643 ] [ 0. 0. 0. 0. ]] [[ 0. 0. 0. 0. ] - [ 0.29015956 -0.02638196 0.01221917 -0.01057754]]] -[[[ 0.01217247 0.00442067 0.00236562 0.0053074 ] + [ 0.29626427 -0.01121364 0.00883657 -0.00327007]]] +[[[ 0.03378811 0.008484 0.00469561 0.00373162] [ 0. 0. 0. 0. ]] [[ 0. 0. 0. 0. ] - [ 0.06236369 0.00984106 0.0126671 0.009591 ]]] + [ 0.04379223 0.01618037 0.01150396 0.00732885]]] domain=10001 type=nu-scatter matrix -[[[ 0.31011079 0.04197025 0.03385311 0.00735142] +[[[ 0.31012074 0.03822959 0.02074494 0.0079643 ] [ 0. 0. 0. 0. ]] [[ 0. 0. 0. 0. ] - [ 0.29015956 -0.02638196 0.01221917 -0.01057754]]] -[[[ 0.01217247 0.00442067 0.00236562 0.0053074 ] + [ 0.29626427 -0.01121364 0.00883657 -0.00327007]]] +[[[ 0.03378811 0.008484 0.00469561 0.00373162] [ 0. 0. 0. 0. ]] [[ 0. 0. 0. 0. ] - [ 0.06236369 0.00984106 0.0126671 0.009591 ]]] + [ 0.04379223 0.01618037 0.01150396 0.00732885]]] domain=10001 type=multiplicity matrix [[ 1. 0.] [ 0. 1.]] -[[ 0.03025768 0. ] - [ 0. 0.2173913 ]] +[[ 0.1087787 0. ] + [ 0. 0.14242717]] domain=10001 type=nu-fission matrix [[ 0. 0.] [ 0. 0.]] @@ -141,26 +141,26 @@ domain=10001 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10001 type=velocity -[ 17612034.94932026 340983.9144147 ] -[ 659484.31513854 34989.69457459] +[ 16677839.49736623 334953.36760125] +[ 1266444.30951813 38336.78162568] domain=10001 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] domain=10002 type=total -[ 0.67620548 2.02125348] -[ 0.02134983 0.14050739] +[ 0.66457226 2.05238401] +[ 0.03121475 0.22434291] domain=10002 type=transport -[ 0.29203886 1.4739065 ] -[ 0.01113636 0.10290272] +[ 0.29056526 1.51643801] +[ 0.02385185 0.23519727] domain=10002 type=nu-transport -[ 0.29203886 1.4739065 ] -[ 0.01113636 0.10290272] +[ 0.29056526 1.51643801] +[ 0.02385185 0.23519727] domain=10002 type=absorption -[ 0.00068579 0.03074796] -[ 3.68158517e-05 2.25078842e-03] +[ 0.0006904 0.03168726] +[ 4.41475687e-05 3.74655858e-03] domain=10002 type=capture -[ 0.00068579 0.03074796] -[ 3.68158517e-05 2.25078842e-03] +[ 0.0006904 0.03168726] +[ 4.41475687e-05 3.74655858e-03] domain=10002 type=fission [ 0. 0.] [ 0. 0.] @@ -171,38 +171,38 @@ domain=10002 type=kappa-fission [ 0. 0.] [ 0. 0.] domain=10002 type=scatter -[ 0.67551968 1.99050553] -[ 0.02133857 0.13826068] +[ 0.66388186 2.02069676] +[ 0.03117268 0.22060445] domain=10002 type=nu-scatter -[ 0.67767343 1.99516952] -[ 0.01508282 0.10853715] +[ 0.6712692 2.03538833] +[ 0.02618637 0.25806033] domain=10002 type=scatter matrix -[[[ 0.6469338 0.38638204 0.15208191 0.00907726] - [ 0.03073963 0.00912198 -0.00378942 -0.00414448]] +[[[ 6.39901485e-01 3.81167449e-01 1.52391898e-01 9.14802229e-03] + [ 3.13677198e-02 8.75772321e-03 -2.56790106e-03 -3.78480288e-03]] - [[ 0. 0. 0. 0. ] - [ 1.99516952 0.50320636 0.11400654 0.03222921]]] -[[[ 0.01490544 0.00783787 0.00444992 0.00269273] - [ 0.00071472 0.00043674 0.00068793 0.00030916]] + [[ 4.43343134e-04 3.99960414e-04 3.19562707e-04 2.13846969e-04] + [ 2.03494499e+00 5.09940513e-01 1.11174609e-01 2.49884357e-02]]] +[[[ 2.47091228e-02 1.62432649e-02 8.15627770e-03 3.88856214e-03] + [ 1.72811290e-03 9.25670501e-04 1.01398475e-03 8.17075571e-04]] - [[ 0. 0. 0. 0. ] - [ 0.10853715 0.03505779 0.009685 0.014426 ]]] + [[ 4.44850393e-04 4.01320183e-04 3.20649143e-04 2.14573997e-04] + [ 2.57799889e-01 5.12359063e-02 1.30198170e-02 8.31235256e-03]]] domain=10002 type=nu-scatter matrix -[[[ 0.6469338 0.38638204 0.15208191 0.00907726] - [ 0.03073963 0.00912198 -0.00378942 -0.00414448]] +[[[ 6.39901485e-01 3.81167449e-01 1.52391898e-01 9.14802229e-03] + [ 3.13677198e-02 8.75772321e-03 -2.56790106e-03 -3.78480288e-03]] - [[ 0. 0. 0. 0. ] - [ 1.99516952 0.50320636 0.11400654 0.03222921]]] -[[[ 0.01490544 0.00783787 0.00444992 0.00269273] - [ 0.00071472 0.00043674 0.00068793 0.00030916]] + [[ 4.43343134e-04 3.99960414e-04 3.19562707e-04 2.13846969e-04] + [ 2.03494499e+00 5.09940513e-01 1.11174609e-01 2.49884357e-02]]] +[[[ 2.47091228e-02 1.62432649e-02 8.15627770e-03 3.88856214e-03] + [ 1.72811290e-03 9.25670501e-04 1.01398475e-03 8.17075571e-04]] - [[ 0. 0. 0. 0. ] - [ 0.10853715 0.03505779 0.009685 0.014426 ]]] + [[ 4.44850393e-04 4.01320183e-04 3.20649143e-04 2.14573997e-04] + [ 2.57799889e-01 5.12359063e-02 1.30198170e-02 8.31235256e-03]]] domain=10002 type=multiplicity matrix [[ 1. 1.] - [ 0. 1.]] -[[ 0.02036446 0.02083786] - [ 0. 0.05943471]] + [ 1. 1.]] +[[ 0.03860919 0.06766735] + [ 1.41421356 0.13592921]] domain=10002 type=nu-fission matrix [[ 0. 0.] [ 0. 0.]] @@ -215,8 +215,8 @@ domain=10002 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10002 type=velocity -[ 16974477.47368938 338442.26464518] -[ 850676.35712708 24773.82692619] +[ 16605562.87322706 328412.03865003] +[ 1042435.52374236 38828.43572983] domain=10002 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] From f2b7709981892451db63b5ffedc08446849cba74 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Thu, 7 Jul 2016 11:24:02 -0400 Subject: [PATCH 16/47] updated mgxs library hdf5 test results --- tests/test_mgxs_library_hdf5/results_true.dat | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index af06a5a43f..ad25d4c81c 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -67,8 +67,8 @@ domain=10000 type=chi-prompt [ 0.9914425 0. ] [ 0.05093465 0. ] domain=10000 type=velocity -[ 17515210.62039675 350171.99519401] -[ 1438175.27389879 29945.93169673] +[ 17515210.62039744 350171.995194 ] +[ 1438175.27389862 29945.93169671] domain=10000 type=prompt-nu-fission [ 0.01923922 0.46671903] [ 0.00130951 0.04141087] @@ -141,8 +141,8 @@ domain=10001 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10001 type=velocity -[ 16677839.49736623 334953.36760125] -[ 1266444.30951813 38336.78162568] +[ 16677839.497365 334953.36760126] +[ 1266444.30951798 38336.7816257 ] domain=10001 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] @@ -215,8 +215,8 @@ domain=10002 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10002 type=velocity -[ 16605562.87322706 328412.03865003] -[ 1042435.52374236 38828.43572983] +[ 16605562.87322657 328412.03865004] +[ 1042435.52374247 38828.43572985] domain=10002 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] From e890b4855b47f1e3a974d90700e534654fb3c012 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Thu, 7 Jul 2016 11:28:09 -0400 Subject: [PATCH 17/47] removed extra spaces in tally.F90 --- src/tally.F90 | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/tally.F90 b/src/tally.F90 index 6c4bb02bdd..b5f6bea7d9 100644 --- a/src/tally.F90 +++ b/src/tally.F90 @@ -463,9 +463,7 @@ contains * nuclides(p % event_nuclide) % nu(E, EMISSION_PROMPT) & / micro_xs(p % event_nuclide) % absorption else - score = ZERO - end if else ! Skip any non-fission events From b66b381defc36b9348baf861cf11f8271a4f2a8c Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Thu, 7 Jul 2016 16:03:00 +0000 Subject: [PATCH 18/47] updated mgxs library hdf5 test results --- tests/test_mgxs_library_hdf5/results_true.dat | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index ad25d4c81c..d757944925 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -67,8 +67,8 @@ domain=10000 type=chi-prompt [ 0.9914425 0. ] [ 0.05093465 0. ] domain=10000 type=velocity -[ 17515210.62039744 350171.995194 ] -[ 1438175.27389862 29945.93169671] +[ 17515210.62039676 350171.99519401] +[ 1438175.27389879 29945.93169673] domain=10000 type=prompt-nu-fission [ 0.01923922 0.46671903] [ 0.00130951 0.04141087] @@ -141,8 +141,8 @@ domain=10001 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10001 type=velocity -[ 16677839.497365 334953.36760126] -[ 1266444.30951798 38336.7816257 ] +[ 16677839.49736621 334953.36760125] +[ 1266444.30951813 38336.78162568] domain=10001 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] @@ -215,8 +215,8 @@ domain=10002 type=chi-prompt [ 0. 0.] [ 0. 0.] domain=10002 type=velocity -[ 16605562.87322657 328412.03865004] -[ 1042435.52374247 38828.43572985] +[ 16605562.87322708 328412.03865003] +[ 1042435.52374238 38828.43572983] domain=10002 type=prompt-nu-fission [ 0. 0.] [ 0. 0.] From 864156c28243321a4b48de24e955c1141a294450 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Thu, 7 Jul 2016 12:39:05 -0400 Subject: [PATCH 19/47] simplified helper functions for tallying neutron production with energy out filter --- src/tally.F90 | 235 +++++++++++++------------------------------------- 1 file changed, 59 insertions(+), 176 deletions(-) diff --git a/src/tally.F90 b/src/tally.F90 index b5f6bea7d9..aa4da6b18a 100644 --- a/src/tally.F90 +++ b/src/tally.F90 @@ -407,7 +407,7 @@ contains ! neutrons were emitted with different energies, multiple ! outgoing energy bins may have been scored to. The following ! logic treats this special case and results to multiple bins - call score_fission_eout_ce(p, t, score_index) + call score_fission_eout_ce(p, t, score_index, score_bin) cycle SCORE_LOOP end if end if @@ -450,7 +450,7 @@ contains ! neutrons were emitted with different energies, multiple ! outgoing energy bins may have been scored to. The following ! logic treats this special case and results to multiple bins - call score_fission_prompt_eout(p, t, score_index) + call score_fission_eout_ce(p, t, score_index, score_bin) cycle SCORE_LOOP end if end if @@ -522,7 +522,7 @@ contains ! neutrons were emitted with different energies, multiple ! outgoing energy bins may have been scored to. The following ! logic treats this special case and results to multiple bins - call score_fission_delayed_eout(p, t, score_index) + call score_fission_eout_ce(p, t, score_index, score_bin) cycle SCORE_LOOP end if end if @@ -1576,12 +1576,18 @@ contains ! neutrons produced with different energies. !=============================================================================== - subroutine score_fission_eout_ce(p, t, i_score) - type(Particle), intent(in) :: p + subroutine score_fission_eout_ce(p, t, i_score, score_bin) + + type(Particle), intent(in) :: p type(TallyObject), intent(inout) :: t - integer, intent(in) :: i_score ! index for score + integer, intent(in) :: i_score ! index for score + integer, intent(in) :: score_bin integer :: i ! index of outgoing energy filter + integer :: j ! index of delayedgroup filter + integer :: d ! delayed group + integer :: g ! another delayed group + integer :: d_bin ! delayed group bin index integer :: n ! number of energies on filter integer :: k ! loop index for bank sites integer :: bin_energyout ! original outgoing energy bin @@ -1603,6 +1609,10 @@ contains ! loop over number of particles banked do k = 1, p % n_bank + + ! get the delayed group + g = fission_bank(n_bank - p % n_bank + k) % delayed_group + ! determine score based on bank site weight and keff score = keff * fission_bank(n_bank - p % n_bank + k) % wgt @@ -1616,13 +1626,51 @@ contains ! change outgoing energy bin matching_bins(i) = binary_search(t % filters(i) % real_bins, n, E_out) - ! determine scoring index - i_filter = sum((matching_bins(1:t%n_filters) - 1) * t % stride) + 1 + ! Case for tallying prompt neutrons + if (score_bin == SCORE_NU_FISSION .OR. \ + (score_bin == SCORE_PROMPT_NU_FISSION .AND. g == 0)) then - ! Add score to tally + ! determine scoring index + i_filter = sum((matching_bins(1:t%n_filters) - 1) * t % stride) + 1 + + ! Add score to tally + !$omp atomic + t % results(i_score, i_filter) % value = & + t % results(i_score, i_filter) % value + score + + ! Case for tallying delayed emissions + else if (score_bin == SCORE_DELAYED_NU_FISSION .AND. g /= 0) then + + ! Get the index of delayed group filter + j = t % find_filter(FILTER_DELAYEDGROUP) + + ! if the delayed group filter is present, tally to corresponding + ! delayed group bin if it exists + if (j > 0) then + + ! loop over delayed group bins until the corresponding bin is found + do d_bin = 1, t % filters(j) % n_bins + d = t % filters(j) % int_bins(d_bin) + + ! check whether the delayed group of the particle is equal to the + ! delayed group of this bin + if (d == g) then + call score_fission_delayed_dg(t, d_bin, score, i_score) + end if + end do + + ! if the delayed group filter is not present, add score to tally + else + + ! determine scoring index + i_filter = sum((matching_bins(1:t%n_filters) - 1) * t % stride) + 1 + + ! Add score to tally !$omp atomic - t % results(i_score, i_filter) % value = & - t % results(i_score, i_filter) % value + score + t % results(i_score, i_filter) % value = & + t % results(i_score, i_filter) % value + score + end if + end if end do ! reset outgoing energy bin and score index @@ -1708,171 +1756,6 @@ contains end subroutine score_fission_eout_mg -!=============================================================================== -! SCORE_FISSION_PROMPT_EOUT handles a special case where we need to store -! prompt neutron production rate with an outgoing energy filter (think of a -! fission matrix). In this case, we may need to score to multiple bins if there -! were multiple neutrons produced with different energies. -!=============================================================================== - - subroutine score_fission_prompt_eout(p, t, i_score) - - type(Particle), intent(in) :: p - type(TallyObject), intent(inout) :: t - integer, intent(in) :: i_score ! index for score - - integer :: i ! index of outgoing energy filter - integer :: g ! delayed group - integer :: n ! number of energies on filter - integer :: k ! loop index for bank sites - integer :: bin_energyout ! original outgoing energy bin - integer :: i_filter ! index for matching filter bin combination - real(8) :: score ! actual score - real(8) :: E_out ! energy of fission bank site - - ! Save original outgoing energy bin - i = t % find_filter(FILTER_ENERGYOUT) - bin_energyout = matching_bins(i) - - ! Get number of energies on filter - n = size(t % filters(i) % real_bins) - - ! Since the creation of fission sites is weighted such that it is - ! expected to create n_particles sites, we need to multiply the - ! score by keff to get the true delayed-nu-fission rate. - - ! loop over number of particles banked - do k = 1, p % n_bank - - ! get the delayed group - g = fission_bank(n_bank - p % n_bank + k) % delayed_group - - ! check if the particle was born prompt - if (g == 0) then - - ! determine score based on bank site weight and keff - score = keff * fission_bank(n_bank - p % n_bank + k) % wgt - - ! determine outgoing energy from fission bank - E_out = fission_bank(n_bank - p % n_bank + k) % E - - ! check if outgoing energy is within specified range on filter - if (E_out < t % filters(i) % real_bins(1) .or. & - E_out > t % filters(i) % real_bins(n)) cycle - - ! change outgoing energy bin - matching_bins(i) = binary_search(t % filters(i) % real_bins, n, E_out) - - ! determine scoring index - i_filter = sum((matching_bins(1:t%n_filters) - 1) * t % stride) + 1 - - ! Add score to tally -!$omp atomic - t % results(i_score, i_filter) % value = & - t % results(i_score, i_filter) % value + score - end if - end do - - ! reset outgoing energy bin - matching_bins(i) = bin_energyout - - end subroutine score_fission_prompt_eout - -!=============================================================================== -! SCORE_FISSION_DELAYED_EOUT handles a special case where we need to store -! delayed neutron production rate with an outgoing energy filter (think of a -! fission matrix). In this case, we may need to score to multiple bins if there -! were multiple neutrons produced with different energies. -!=============================================================================== - - subroutine score_fission_delayed_eout(p, t, i_score) - - type(Particle), intent(in) :: p - type(TallyObject), intent(inout) :: t - integer, intent(in) :: i_score ! index for score - - integer :: i ! index of outgoing energy filter - integer :: j ! index of delayedgroup filter - integer :: d ! delayed group - integer :: g ! another delayed group - integer :: d_bin ! delayed group bin index - integer :: n ! number of energies on filter - integer :: k ! loop index for bank sites - integer :: bin_energyout ! original outgoing energy bin - integer :: i_filter ! index for matching filter bin combination - real(8) :: score ! actual score - real(8) :: E_out ! energy of fission bank site - - ! Save original outgoing energy bin - i = t % find_filter(FILTER_ENERGYOUT) - bin_energyout = matching_bins(i) - - ! Get the index of delayed group filter - j = t % find_filter(FILTER_DELAYEDGROUP) - - ! Get number of energies on filter - n = size(t % filters(i) % real_bins) - - ! Since the creation of fission sites is weighted such that it is - ! expected to create n_particles sites, we need to multiply the - ! score by keff to get the true delayed-nu-fission rate. - - ! loop over number of particles banked - do k = 1, p % n_bank - - ! get the delayed group - g = fission_bank(n_bank - p % n_bank + k) % delayed_group - - ! check if the particle was born delayed - if (g /= 0) then - - ! determine score based on bank site weight and keff - score = keff * fission_bank(n_bank - p % n_bank + k) % wgt - - ! determine outgoing energy from fission bank - E_out = fission_bank(n_bank - p % n_bank + k) % E - - ! check if outgoing energy is within specified range on filter - if (E_out < t % filters(i) % real_bins(1) .or. & - E_out > t % filters(i) % real_bins(n)) cycle - - ! change outgoing energy bin - matching_bins(i) = binary_search(t % filters(i) % real_bins, n, E_out) - - ! if the delayed group filter is present, tally to corresponding - ! delayed group bin if it exists - if (j > 0) then - - ! loop over delayed group bins until the corresponding bin is found - do d_bin = 1, t % filters(j) % n_bins - d = t % filters(j) % int_bins(d_bin) - - ! check whether the delayed group of the particle is equal to the - ! delayed group of this bin - if (d == g) then - call score_fission_delayed_dg(t, d_bin, score, i_score) - end if - end do - - ! if the delayed group filter is not present, add score to tally - else - - ! determine scoring index - i_filter = sum((matching_bins(1:t%n_filters) - 1) * t % stride) + 1 - - ! Add score to tally -!$omp atomic - t % results(i_score, i_filter) % value = & - t % results(i_score, i_filter) % value + score - end if - end if - end do - - ! reset outgoing energy bin - matching_bins(i) = bin_energyout - - end subroutine score_fission_delayed_eout - !=============================================================================== ! SCORE_FISSION_DELAYED_DG helper function used to increment the tally when a ! delayed group filter is present. From 2815f1c97794939cd040c8b8e2fb56d18270caf0 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Thu, 7 Jul 2016 14:03:39 -0400 Subject: [PATCH 20/47] forced numpy to print output in scientific notation --- openmc/mgxs/mgxs.py | 1 + tests/test_mgxs_library_hdf5/results_true.dat | 312 +++++++++--------- 2 files changed, 157 insertions(+), 156 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index d6cd8c2550..de5ae05dc9 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -9,6 +9,7 @@ import copy import abc import numpy as np +np.set_printoptions(formatter={'float': lambda x: format(x, '8.6E')}) import openmc import openmc.checkvalue as cv diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index d757944925..0f83221597 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,222 @@ domain=10000 type=total -[ 0.41482549 0.66016992] -[ 0.02279291 0.04751893] +[4.148255E-01 6.601699E-01] +[2.279291E-02 4.751893E-02] domain=10000 type=transport -[ 0.35685964 0.64764766] -[ 0.0254936 0.02370374] +[3.568596E-01 6.476477E-01] +[2.549360E-02 2.370374E-02] domain=10000 type=nu-transport -[ 0.35685964 0.64764766] -[ 0.0254936 0.02370374] +[3.568596E-01 6.476477E-01] +[2.549360E-02 2.370374E-02] domain=10000 type=absorption -[ 0.02740784 0.26451074] -[ 0.0026925 0.02336708] +[2.740784E-02 2.645107E-01] +[2.692497E-03 2.336708E-02] domain=10000 type=capture -[ 0.01984455 0.07171935] -[ 0.0026433 0.02520786] +[1.984455E-02 7.171935E-02] +[2.643304E-03 2.520786E-02] domain=10000 type=fission -[ 0.00756329 0.19279139] -[ 0.00050848 0.01710592] +[7.563295E-03 1.927914E-01] +[5.084837E-04 1.710592E-02] domain=10000 type=nu-fission -[ 0.01943174 0.46977478] -[ 0.00132298 0.041682 ] +[1.943174E-02 4.697748E-01] +[1.322976E-03 4.168200E-02] domain=10000 type=kappa-fission -[ 1.47456982 37.28689641] -[ 0.09923532 3.30837772] +[1.474570E+00 3.728690E+01] +[9.923532E-02 3.308378E+00] domain=10000 type=scatter -[ 0.38741765 0.39565918] -[ 0.02062573 0.02512506] +[3.874176E-01 3.956592E-01] +[2.062573E-02 2.512506E-02] domain=10000 type=nu-scatter -[ 0.38518839 0.4123894 ] -[ 0.02694562 0.01542528] +[3.851884E-01 4.123894E-01] +[2.694562E-02 1.542528E-02] domain=10000 type=scatter matrix -[[[ 3.84199458e-01 5.18702843e-02 2.00688453e-02 9.47771571e-03] - [ 9.88930393e-04 -2.07234596e-04 -1.03366181e-04 2.34290623e-04]] +[[[3.841995E-01 5.187028E-02 2.006885E-02 9.477716E-03] + [9.889304E-04 -2.072346E-04 -1.033662E-04 2.342906E-04]] - [[ 9.24639909e-04 -7.67704968e-04 4.93788872e-04 -1.71497229e-04] - [ 4.11464759e-01 1.64817280e-02 6.37149049e-03 -1.04991221e-02]]] -[[[ 0.02700101 0.00698255 0.0028465 0.00223352] - [ 0.00048242 0.00014901 0.00018432 0.00012817]] + [[9.246399E-04 -7.677050E-04 4.937889E-04 -1.714972E-04] + [4.114648E-01 1.648173E-02 6.371490E-03 -1.049912E-02]]] +[[[2.700101E-02 6.982549E-03 2.846495E-03 2.233520E-03] + [4.824194E-04 1.490108E-04 1.843163E-04 1.281731E-04]] - [[ 0.00092488 0.00076791 0.00049392 0.00017154] - [ 0.01524494 0.00450173 0.01055075 0.01043819]]] + [[9.248835E-04 7.679072E-04 4.939189E-04 1.715424E-04] + [1.524494E-02 4.501728E-03 1.055075E-02 1.043819E-02]]] domain=10000 type=nu-scatter matrix -[[[ 3.84199458e-01 5.18702843e-02 2.00688453e-02 9.47771571e-03] - [ 9.88930393e-04 -2.07234596e-04 -1.03366181e-04 2.34290623e-04]] +[[[3.841995E-01 5.187028E-02 2.006885E-02 9.477716E-03] + [9.889304E-04 -2.072346E-04 -1.033662E-04 2.342906E-04]] - [[ 9.24639909e-04 -7.67704968e-04 4.93788872e-04 -1.71497229e-04] - [ 4.11464759e-01 1.64817280e-02 6.37149049e-03 -1.04991221e-02]]] -[[[ 0.02700101 0.00698255 0.0028465 0.00223352] - [ 0.00048242 0.00014901 0.00018432 0.00012817]] + [[9.246399E-04 -7.677050E-04 4.937889E-04 -1.714972E-04] + [4.114648E-01 1.648173E-02 6.371490E-03 -1.049912E-02]]] +[[[2.700101E-02 6.982549E-03 2.846495E-03 2.233520E-03] + [4.824194E-04 1.490108E-04 1.843163E-04 1.281731E-04]] - [[ 0.00092488 0.00076791 0.00049392 0.00017154] - [ 0.01524494 0.00450173 0.01055075 0.01043819]]] + [[9.248835E-04 7.679072E-04 4.939189E-04 1.715424E-04] + [1.524494E-02 4.501728E-03 1.055075E-02 1.043819E-02]]] domain=10000 type=multiplicity matrix -[[ 1. 1.] - [ 1. 1.]] -[[ 0.07851646 0.68718427] - [ 1.41421356 0.04113035]] +[[1.000000E+00 1.000000E+00] + [1.000000E+00 1.000000E+00]] +[[7.851646E-02 6.871843E-01] + [1.414214E+00 4.113035E-02]] domain=10000 type=nu-fission matrix -[[ 0.02014243 0. ] - [ 0.45436647 0. ]] -[[ 0.00314909 0. ] - [ 0.02742551 0. ]] +[[2.014243E-02 0.000000E+00] + [4.543665E-01 0.000000E+00]] +[[3.149092E-03 0.000000E+00] + [2.742551E-02 0.000000E+00]] domain=10000 type=chi -[ 1. 0.] -[ 0.04607052 0. ] +[1.000000E+00 0.000000E+00] +[4.607052E-02 0.000000E+00] domain=10000 type=chi-prompt -[ 0.9914425 0. ] -[ 0.05093465 0. ] +[9.914425E-01 0.000000E+00] +[5.093465E-02 0.000000E+00] domain=10000 type=velocity -[ 17515210.62039676 350171.99519401] -[ 1438175.27389879 29945.93169673] +[1.751521E+07 3.501720E+05] +[1.438175E+06 2.994593E+04] domain=10000 type=prompt-nu-fission -[ 0.01923922 0.46671903] -[ 0.00130951 0.04141087] +[1.923922E-02 4.667190E-01] +[1.309506E-03 4.141087E-02] domain=10001 type=total -[ 0.31373767 0.3008214 ] -[ 0.0155819 0.02805245] +[3.137377E-01 3.008214E-01] +[1.558190E-02 2.805245E-02] domain=10001 type=transport -[ 0.27322787 0.31237484] -[ 0.03311537 0.04960583] +[2.732279E-01 3.123748E-01] +[3.311537E-02 4.960583E-02] domain=10001 type=nu-transport -[ 0.27322787 0.31237484] -[ 0.03311537 0.04960583] +[2.732279E-01 3.123748E-01] +[3.311537E-02 4.960583E-02] domain=10001 type=absorption -[ 0.00157499 0.00540038] -[ 0.00032255 0.00061814] +[1.574991E-03 5.400379E-03] +[3.225479E-04 6.181383E-04] domain=10001 type=capture -[ 0.00157499 0.00540038] -[ 0.00032255 0.00061814] +[1.574991E-03 5.400379E-03] +[3.225479E-04 6.181383E-04] domain=10001 type=fission -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10001 type=nu-fission -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10001 type=kappa-fission -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10001 type=scatter -[ 0.31216268 0.29542102] -[ 0.01532192 0.02744549] +[3.121627E-01 2.954210E-01] +[1.532192E-02 2.744549E-02] domain=10001 type=nu-scatter -[ 0.31012074 0.29626427] -[ 0.03378811 0.04379223] +[3.101207E-01 2.962643E-01] +[3.378811E-02 4.379223E-02] domain=10001 type=scatter matrix -[[[ 0.31012074 0.03822959 0.02074494 0.0079643 ] - [ 0. 0. 0. 0. ]] +[[[3.101207E-01 3.822959E-02 2.074494E-02 7.964297E-03] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0. ] - [ 0.29626427 -0.01121364 0.00883657 -0.00327007]]] -[[[ 0.03378811 0.008484 0.00469561 0.00373162] - [ 0. 0. 0. 0. ]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [2.962643E-01 -1.121364E-02 8.836566E-03 -3.270067E-03]]] +[[[3.378811E-02 8.483997E-03 4.695611E-03 3.731623E-03] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0. ] - [ 0.04379223 0.01618037 0.01150396 0.00732885]]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [4.379223E-02 1.618037E-02 1.150396E-02 7.328846E-03]]] domain=10001 type=nu-scatter matrix -[[[ 0.31012074 0.03822959 0.02074494 0.0079643 ] - [ 0. 0. 0. 0. ]] +[[[3.101207E-01 3.822959E-02 2.074494E-02 7.964297E-03] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0. ] - [ 0.29626427 -0.01121364 0.00883657 -0.00327007]]] -[[[ 0.03378811 0.008484 0.00469561 0.00373162] - [ 0. 0. 0. 0. ]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [2.962643E-01 -1.121364E-02 8.836566E-03 -3.270067E-03]]] +[[[3.378811E-02 8.483997E-03 4.695611E-03 3.731623E-03] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0. ] - [ 0.04379223 0.01618037 0.01150396 0.00732885]]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [4.379223E-02 1.618037E-02 1.150396E-02 7.328846E-03]]] domain=10001 type=multiplicity matrix -[[ 1. 0.] - [ 0. 1.]] -[[ 0.1087787 0. ] - [ 0. 0.14242717]] +[[1.000000E+00 0.000000E+00] + [0.000000E+00 1.000000E+00]] +[[1.087787E-01 0.000000E+00] + [0.000000E+00 1.424272E-01]] domain=10001 type=nu-fission matrix -[[ 0. 0.] - [ 0. 0.]] -[[ 0. 0.] - [ 0. 0.]] +[[0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00]] +[[0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00]] domain=10001 type=chi -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10001 type=chi-prompt -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10001 type=velocity -[ 16677839.49736621 334953.36760125] -[ 1266444.30951813 38336.78162568] +[1.667784E+07 3.349534E+05] +[1.266444E+06 3.833678E+04] domain=10001 type=prompt-nu-fission -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10002 type=total -[ 0.66457226 2.05238401] -[ 0.03121475 0.22434291] +[6.645723E-01 2.052384E+00] +[3.121475E-02 2.243429E-01] domain=10002 type=transport -[ 0.29056526 1.51643801] -[ 0.02385185 0.23519727] +[2.905653E-01 1.516438E+00] +[2.385185E-02 2.351973E-01] domain=10002 type=nu-transport -[ 0.29056526 1.51643801] -[ 0.02385185 0.23519727] +[2.905653E-01 1.516438E+00] +[2.385185E-02 2.351973E-01] domain=10002 type=absorption -[ 0.0006904 0.03168726] -[ 4.41475687e-05 3.74655858e-03] +[6.903995E-04 3.168726E-02] +[4.414757E-05 3.746559E-03] domain=10002 type=capture -[ 0.0006904 0.03168726] -[ 4.41475687e-05 3.74655858e-03] +[6.903995E-04 3.168726E-02] +[4.414757E-05 3.746559E-03] domain=10002 type=fission -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10002 type=nu-fission -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10002 type=kappa-fission -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10002 type=scatter -[ 0.66388186 2.02069676] -[ 0.03117268 0.22060445] +[6.638819E-01 2.020697E+00] +[3.117268E-02 2.206045E-01] domain=10002 type=nu-scatter -[ 0.6712692 2.03538833] -[ 0.02618637 0.25806033] +[6.712692E-01 2.035388E+00] +[2.618637E-02 2.580603E-01] domain=10002 type=scatter matrix -[[[ 6.39901485e-01 3.81167449e-01 1.52391898e-01 9.14802229e-03] - [ 3.13677198e-02 8.75772321e-03 -2.56790106e-03 -3.78480288e-03]] +[[[6.399015E-01 3.811674E-01 1.523919E-01 9.148022E-03] + [3.136772E-02 8.757723E-03 -2.567901E-03 -3.784803E-03]] - [[ 4.43343134e-04 3.99960414e-04 3.19562707e-04 2.13846969e-04] - [ 2.03494499e+00 5.09940513e-01 1.11174609e-01 2.49884357e-02]]] -[[[ 2.47091228e-02 1.62432649e-02 8.15627770e-03 3.88856214e-03] - [ 1.72811290e-03 9.25670501e-04 1.01398475e-03 8.17075571e-04]] + [[4.433431E-04 3.999604E-04 3.195627E-04 2.138470E-04] + [2.034945E+00 5.099405E-01 1.111746E-01 2.498844E-02]]] +[[[2.470912E-02 1.624326E-02 8.156278E-03 3.888562E-03] + [1.728113E-03 9.256705E-04 1.013985E-03 8.170756E-04]] - [[ 4.44850393e-04 4.01320183e-04 3.20649143e-04 2.14573997e-04] - [ 2.57799889e-01 5.12359063e-02 1.30198170e-02 8.31235256e-03]]] + [[4.448504E-04 4.013202E-04 3.206491E-04 2.145740E-04] + [2.577999E-01 5.123591E-02 1.301982E-02 8.312353E-03]]] domain=10002 type=nu-scatter matrix -[[[ 6.39901485e-01 3.81167449e-01 1.52391898e-01 9.14802229e-03] - [ 3.13677198e-02 8.75772321e-03 -2.56790106e-03 -3.78480288e-03]] +[[[6.399015E-01 3.811674E-01 1.523919E-01 9.148022E-03] + [3.136772E-02 8.757723E-03 -2.567901E-03 -3.784803E-03]] - [[ 4.43343134e-04 3.99960414e-04 3.19562707e-04 2.13846969e-04] - [ 2.03494499e+00 5.09940513e-01 1.11174609e-01 2.49884357e-02]]] -[[[ 2.47091228e-02 1.62432649e-02 8.15627770e-03 3.88856214e-03] - [ 1.72811290e-03 9.25670501e-04 1.01398475e-03 8.17075571e-04]] + [[4.433431E-04 3.999604E-04 3.195627E-04 2.138470E-04] + [2.034945E+00 5.099405E-01 1.111746E-01 2.498844E-02]]] +[[[2.470912E-02 1.624326E-02 8.156278E-03 3.888562E-03] + [1.728113E-03 9.256705E-04 1.013985E-03 8.170756E-04]] - [[ 4.44850393e-04 4.01320183e-04 3.20649143e-04 2.14573997e-04] - [ 2.57799889e-01 5.12359063e-02 1.30198170e-02 8.31235256e-03]]] + [[4.448504E-04 4.013202E-04 3.206491E-04 2.145740E-04] + [2.577999E-01 5.123591E-02 1.301982E-02 8.312353E-03]]] domain=10002 type=multiplicity matrix -[[ 1. 1.] - [ 1. 1.]] -[[ 0.03860919 0.06766735] - [ 1.41421356 0.13592921]] +[[1.000000E+00 1.000000E+00] + [1.000000E+00 1.000000E+00]] +[[3.860919E-02 6.766735E-02] + [1.414214E+00 1.359292E-01]] domain=10002 type=nu-fission matrix -[[ 0. 0.] - [ 0. 0.]] -[[ 0. 0.] - [ 0. 0.]] +[[0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00]] +[[0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00]] domain=10002 type=chi -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10002 type=chi-prompt -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] domain=10002 type=velocity -[ 16605562.87322708 328412.03865003] -[ 1042435.52374238 38828.43572983] +[1.660556E+07 3.284120E+05] +[1.042436E+06 3.882844E+04] domain=10002 type=prompt-nu-fission -[ 0. 0.] -[ 0. 0.] +[0.000000E+00 0.000000E+00] +[0.000000E+00 0.000000E+00] From 3b7026dcabbf9b3da3888731a9b8f9690dbd83d7 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Thu, 7 Jul 2016 14:30:45 -0400 Subject: [PATCH 21/47] updated failing tests due to change in the way mgxs values are printed --- openmc/mgxs/mgxs.py | 4 + tests/test_multipole/results_true.dat | 4 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++++++++--------- 4 files changed, 111 insertions(+), 107 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index de5ae05dc9..ee5848c7c7 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -9,6 +9,10 @@ import copy import abc import numpy as np + +# Require numpy to print output in scientific notation to 6 decimal places. +# This is needed to avoid round off error when large numbers are printed, +# which can cause tests to fail for different build configurations. np.set_printoptions(formatter={'float': lambda x: format(x, '8.6E')}) import openmc diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index d138fa16a9..84666915fc 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -1,12 +1,12 @@ k-combined: -1.457760E+00 1.119659E-02 +1.434998E+00 9.402333E-03 Cell ID = 11 Name = Fill = Material 2 Region = -10000 Rotation = None - Temperature = [ 500. 0. 700. 800.] + Temperature = [5.000000E+02 0.000000E+00 7.000000E+02 8.000000E+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index 6c2d7a5193..0f40c54d10 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -840d2648f9ba782926c71baa84e5a2ad31331e156740a3d1e9d86af8f1f0d301ef8c0f69474975d365dbcf8d229a68c62d3e60286d18045e5254373f4e1010bf \ No newline at end of file +d7878520296fade8e96498f53209bfc9185b4e518aba5ed598008b1078e4590a7474dfbc60f7efac360350765e37d99b9ea0f90bc47021872ff9888f2315eda9 \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index ef2741cc12..0f72dafa3c 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] +[[[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] ..., - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]]][[[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]]][[[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] ..., - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]]][[[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]]][[[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] ..., - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0. 0.] - [ 0. 0. 0. 0.] - [ 0. 0. 0. 0.]]][[[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]]][[[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] ..., - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]]][[[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]]][[[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] ..., - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]] + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]] - [[ 0. 0. 0.] - [ 0. 0. 0.] - [ 0. 0. 0.]]] \ No newline at end of file + [[0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00] + [0.000000E+00 0.000000E+00 0.000000E+00]]] \ No newline at end of file From a0806be6f7ee715ecb86f2b8a5dbf97a89fda95d Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Thu, 7 Jul 2016 19:21:41 +0000 Subject: [PATCH 22/47] updated multipole test results --- tests/test_multipole/results_true.dat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 84666915fc..133140999c 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -1,5 +1,5 @@ k-combined: -1.434998E+00 9.402333E-03 +1.457760E+00 1.119659E-02 Cell ID = 11 Name = From 9757d0adf4198665680e431a4653f6cc3ec7ba9f Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Thu, 7 Jul 2016 19:22:56 +0000 Subject: [PATCH 23/47] updated tally aggregation test results --- tests/test_tally_aggregation/results_true.dat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index 0f40c54d10..365f1d775e 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -d7878520296fade8e96498f53209bfc9185b4e518aba5ed598008b1078e4590a7474dfbc60f7efac360350765e37d99b9ea0f90bc47021872ff9888f2315eda9 \ No newline at end of file +d5c21b44afd44a6e2be483090db0e2525d7d7cdbee1c02bee43621f1889193cc4712d74e28b3961a9ea9be093b33b56633046749a70f40c68982d6ca653d4cc1 \ No newline at end of file From b1d05ee64ac54a08d1d55ae3d09de01f6da38bec Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Sun, 10 Jul 2016 14:50:56 -0600 Subject: [PATCH 24/47] moved numpy scientific notation print requirements to testing harness --- openmc/mgxs/library.py | 2 +- openmc/mgxs/mgxs.py | 200 +++---- src/tally.F90 | 4 +- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 4 +- .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/testing_harness.py | 7 + 9 files changed, 520 insertions(+), 551 deletions(-) diff --git a/openmc/mgxs/library.py b/openmc/mgxs/library.py index 9df9d150dd..f1e839fdee 100644 --- a/openmc/mgxs/library.py +++ b/openmc/mgxs/library.py @@ -452,7 +452,7 @@ class Library(object): ---------- domain : Material or Cell or Universe or Integral The material, cell, or universe object of interest (or its ID) - mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', chi'} + mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', chi', 'chi-prompt', 'velocity', 'prompt-nu-fission'} The type of multi-group cross section object to return Returns diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index ee5848c7c7..1933394048 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -10,11 +10,6 @@ import abc import numpy as np -# Require numpy to print output in scientific notation to 6 decimal places. -# This is needed to avoid round off error when large numbers are printed, -# which can cause tests to fail for different build configurations. -np.set_printoptions(formatter={'float': lambda x: format(x, '8.6E')}) - import openmc import openmc.checkvalue as cv from openmc.mgxs import EnergyGroups @@ -1162,6 +1157,9 @@ class MGXS(object): string += '{0: <16}=\t{1}\n'.format('\tDomain Type', self.domain_type) string += '{0: <16}=\t{1}\n'.format('\tDomain ID', self.domain.id) + # Generate the header for an individual XS + xs_header = '\tCross Sections [{0}]:'.format(self.get_units(xs_type)) + # If cross section data has not been computed, only print string header if self.tallies is None: print(string) @@ -1181,11 +1179,7 @@ class MGXS(object): string += '{0: <16}=\t{1}\n'.format('\tNuclide', nuclide) # Build header for cross section type - if xs_type == 'macro': - string += '{0: <16}\n'.format('\tCross Sections [cm^-1]:') - else: - string += '{0: <16}\n'.format('\tCross Sections [barns]:') - + string += '{0: <16}\n'.format(xs_header) template = '{0: <12}Group {1} [{2: <10} - {3: <10}MeV]:\t' # Loop over energy groups ranges @@ -1544,6 +1538,31 @@ class MGXS(object): df.sort_values(by=[self.domain_type] + columns, inplace=True) return df + def get_units(self, xs_type='macro'): + r"""Returns the units of a MGXS. + + This method returns the units of a MGXS based on a desired xs_type. + + Parameters + ---------- + xs_type: {'macro', 'micro'} + Return the macro or micro cross section units. + Defaults to 'macro'. + + Returns + ------- + str + A string representing the units of the MGXS. + + """ + + cv.check_value('xs_type', xs_type, ['macro', 'micro']) + + if xs_type == 'macro': + return 'cm^-1' + else: + return 'barns' + class MatrixMGXS(MGXS): """An abstract multi-group cross section for some energy group structure @@ -1892,6 +1911,9 @@ class MatrixMGXS(MGXS): string += '{0: <16}=\t{1}\n'.format('\tDomain Type', self.domain_type) string += '{0: <16}=\t{1}\n'.format('\tDomain ID', self.domain.id) + # Generate the header for an individual XS + xs_header = '\tCross Sections [{0}]:'.format(self.get_units(xs_type)) + # If cross section data has not been computed, only print string header if self.tallies is None: print(string) @@ -1920,11 +1942,7 @@ class MatrixMGXS(MGXS): string += '{0: <16}=\t{1}\n'.format('\tNuclide', nuclide) # Build header for cross section type - if xs_type == 'macro': - string += '{0: <16}\n'.format('\tCross Sections [cm^-1]:') - else: - string += '{0: <16}\n'.format('\tCross Sections [barns]:') - + string += '{0: <16}\n'.format(xs_header) template = '{0: <12}Group {1} -> Group {2}:\t\t' # Loop over incoming/outgoing energy groups ranges @@ -3737,6 +3755,9 @@ class ScatterMatrixXS(MatrixMGXS): string += '{0: <16}=\t{1}\n'.format('\tDomain Type', self.domain_type) string += '{0: <16}=\t{1}\n'.format('\tDomain ID', self.domain.id) + # Generate the header for an individual XS + xs_header = '\tCross Sections [{0}]:'.format(self.get_units(xs_type)) + # If cross section data has not been computed, only print string header if self.tallies is None: print(string) @@ -3765,11 +3786,7 @@ class ScatterMatrixXS(MatrixMGXS): string += '{0: <16}=\t{1}\n'.format('\tNuclide', nuclide) # Build header for cross section type - if xs_type == 'macro': - string += '{0: <16}\n'.format('\tCross Sections [cm^-1]:') - else: - string += '{0: <16}\n'.format('\tCross Sections [barns]:') - + string += '{0: <16}\n'.format(xs_header) template = '{0: <12}Group {1} -> Group {2}:\t\t' # Loop over incoming/outgoing energy groups ranges @@ -4409,7 +4426,7 @@ class Chi(MGXS): """ if not self.can_merge(other): - raise ValueError('Unable to merge Chi') + raise ValueError('Unable to merge a Chi MGXS') # Create deep copy of tally to return as merged tally merged_mgxs = copy.deepcopy(self) @@ -4428,7 +4445,7 @@ class Chi(MGXS): # The nuclides must be mutually exclusive for nuclide in self.nuclides: if nuclide in other.nuclides: - msg = 'Unable to merge Chi with shared nuclides' + msg = 'Unable to merge a Chi MGXS with shared nuclides' raise ValueError(msg) # Concatenate lists of nuclides for the merged MGXS @@ -4633,6 +4650,30 @@ class Chi(MGXS): return df + def get_units(self, xs_type='macro'): + r"""Returns the units of Chi. + + This method returns the units of Chi, which is "%" for both macro + and micro xs types. + + Parameters + ---------- + xs_type: {'macro', 'micro'} + Return the macro or micro cross section units. + Defaults to 'macro'. + + Returns + ------- + str + A string representing the units of Chi. + + """ + + cv.check_value('xs_type', xs_type, ['macro', 'micro']) + + # Chi has the same units (%) for both macro and micro + return '%' + class ChiPrompt(Chi): r"""The prompt fission spectrum. @@ -4750,28 +4791,6 @@ class ChiPrompt(Chi): def scores(self): return ['prompt-nu-fission', 'prompt-nu-fission'] - def merge(self, other): - """Merge another ChiPrompt with this one - - If results have been loaded from a statepoint, then ChiPrompt are only - mergeable along one and only one of energy groups or nuclides. - - Parameters - ---------- - other : openmc.mgxs.MGXS - MGXS to merge with this one - - Returns - ------- - merged_mgxs : openmc.mgxs.MGXS - Merged MGXS - """ - - if not self.can_merge(other): - raise ValueError('Unable to merge ChiPrompt') - - return super(ChiPrompt, self).merge(other) - class Velocity(MGXS): r"""A velocity multi-group cross section. @@ -4908,88 +4927,31 @@ class Velocity(MGXS): return self._xs_tally - def print_xs(self, subdomains='all', nuclides='all'): - """Print a string representation for the multi-group cross section. + def get_units(self, xs_type='macro'): + r"""Returns the units of Velocity. + + This method returns the units of a Velocity based on a desired xs_type. Parameters ---------- - subdomains : Iterable of Integral or 'all' - The subdomain IDs of the cross sections to include in the report. - Defaults to 'all'. - nuclides : Iterable of str or 'all' or 'sum' - The nuclides of the cross-sections to include in the report. This - may be a list of nuclide name strings (e.g., ['U-235', 'U-238']). - The special string 'all' will report the cross sections for all - nuclides in the spatial domain. The special string 'sum' will report - the cross sections summed over all nuclides. Defaults to 'all'. + xs_type: {'macro', 'micro'} + Return the macro or micro cross section units. + Defaults to 'macro'. + + Returns + ------- + str + A string representing the units of the Velocity. """ - # Construct a collection of the subdomains to report - if not isinstance(subdomains, basestring): - cv.check_iterable_type('subdomains', subdomains, Integral) - elif self.domain_type == 'distribcell': - subdomains = np.arange(self.num_subdomains, dtype=np.int) + cv.check_value('xs_type', xs_type, ['macro', 'micro']) + + if xs_type == 'macro': + return 'cm/second' else: - subdomains = [self.domain.id] - - # Construct a collection of the nuclides to report - if self.by_nuclide: - if nuclides == 'all': - nuclides = self.get_all_nuclides() - elif nuclides == 'sum': - nuclides = ['sum'] - else: - cv.check_iterable_type('nuclides', nuclides, basestring) - else: - nuclides = ['sum'] - - # Build header for string with type and domain info - string = 'Multi-Group XS\n' - string += '{0: <16}=\t{1}\n'.format('\tReaction Type', self.rxn_type) - string += '{0: <16}=\t{1}\n'.format('\tDomain Type', self.domain_type) - string += '{0: <16}=\t{1}\n'.format('\tDomain ID', self.domain.id) - - # If cross section data has not been computed, only print string header - if self.tallies is None: - print(string) - return - - # Loop over all subdomains - for subdomain in subdomains: - - if self.domain_type == 'distribcell': - string += '{0: <16}=\t{1}\n'.format('\tSubdomain', subdomain) - - # Loop over all Nuclides - for nuclide in nuclides: - - # Build header for nuclide type - if nuclide != 'sum': - string += '{0: <16}=\t{1}\n'.format('\tNuclide', nuclide) - - # Build header for cross section type - string += '{0: <16}\n'.format\ - ('\tVelocity [cm/second]:') - - template = '{0: <12}Group {1} [{2: <10} - {3: <10}MeV]:\t' - - # Loop over energy groups ranges - for group in range(1, self.num_groups+1): - bounds = self.energy_groups.get_group_bounds(group) - string += template.format('', group, bounds[0], bounds[1]) - average = self.get_xs([group], [subdomain], [nuclide], - xs_type='macro', value='mean') - rel_err = self.get_xs([group], [subdomain], [nuclide], - xs_type='macro', value='rel_err') - average = average.flatten()[0] - rel_err = rel_err.flatten()[0] * 100. - string += '{:.2e} +/- {:1.2e}%'.format(average, rel_err) - string += '\n' - string += '\n' - string += '\n' - - print(string) + raise ValueError('Unable to return the units of Velocity for ' + + 'xs_type other than "macro"') class PromptNuFissionXS(MGXS): diff --git a/src/tally.F90 b/src/tally.F90 index aa4da6b18a..d1aa36d46b 100644 --- a/src/tally.F90 +++ b/src/tally.F90 @@ -473,8 +473,8 @@ contains ! score the number of particles that were banked in the fission ! bank as prompt neutrons. Since this was weighted by 1/keff, we ! multiply by keff to get the proper score. - score = keff * p % wgt_bank * (1 - sum(p % n_delayed_bank) & - / p % n_bank) + score = keff * p % wgt_bank * (1.0 - sum(p % n_delayed_bank) & + / real(p % n_bank)) end if else diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 3dbb07d3c3..dc2a21f903 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 0.453624 0.021053 - material group in nuclide mean std. dev. -0 10000 1 total 0.400852 0.022858 - material group in nuclide mean std. dev. -0 10000 1 total 0.400852 0.022858 - material group in nuclide mean std. dev. -0 10000 1 total 0.064903 0.004313 - material group in nuclide mean std. dev. -0 10000 1 total 0.028048 0.00458 - material group in nuclide mean std. dev. -0 10000 1 total 0.036855 0.002622 - material group in nuclide mean std. dev. -0 10000 1 total 0.090649 0.00641 - material group in nuclide mean std. dev. -0 10000 1 total 7.137955 0.507364 - material group in nuclide mean std. dev. -0 10000 1 total 0.388721 0.01783 - material group in nuclide mean std. dev. -0 10000 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 - 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 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.0 0.066111 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 0.085835 0.005592 - material group out nuclide mean std. dev. -0 10000 1 total 1.0 0.046071 - material group out nuclide mean std. dev. -0 10000 1 total 0.991442 0.050935 - material group in nuclide mean std. dev. -0 10000 1 total 2.001309e+06 146216.555365 - material group in nuclide mean std. dev. -0 10000 1 total 0.090004 0.006367 - material group in nuclide mean std. dev. -0 10001 1 total 0.311594 0.013793 - material group in nuclide mean std. dev. -0 10001 1 total 0.279255 0.02919 - material group in nuclide mean std. dev. -0 10001 1 total 0.279255 0.02919 - material group in nuclide mean std. dev. -0 10001 1 total 0.00221 0.000286 - material group in nuclide mean std. dev. -0 10001 1 total 0.00221 0.000286 - material group in nuclide mean std. dev. -0 10001 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10001 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10001 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10001 1 total 0.309384 0.013551 - material group in nuclide mean std. dev. -0 10001 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 - 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 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.0 0.095039 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.0 0.0 - material group out nuclide mean std. dev. -0 10001 1 total 0.0 0.0 - material group out nuclide mean std. dev. -0 10001 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10001 1 total 1.833261e+06 166355.17452 - material group in nuclide mean std. dev. -0 10001 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10002 1 total 0.904999 0.043964 - material group in nuclide mean std. dev. -0 10002 1 total 0.499184 0.040914 - material group in nuclide mean std. dev. -0 10002 1 total 0.499184 0.040914 - material group in nuclide mean std. dev. -0 10002 1 total 0.00606 0.000555 - material group in nuclide mean std. dev. -0 10002 1 total 0.00606 0.000555 - material group in nuclide mean std. dev. -0 10002 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10002 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10002 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10002 1 total 0.898938 0.043493 - material group in nuclide mean std. dev. -0 10002 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 - 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 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.0 0.056867 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.0 0.0 - material group out nuclide mean std. dev. -0 10002 1 total 0.0 0.0 - material group out nuclide mean std. dev. -0 10002 1 total 0.0 0.0 - material group in nuclide mean std. dev. -0 10002 1 total 1.732200e+06 159691.42643 - material group in nuclide mean std. dev. -0 10002 1 total 0.0 0.0 + material group in nuclide mean std. dev. +0 10000 1 total 4.536244E-01 2.105270E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008522E-01 2.285755E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008522E-01 2.285755E-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.490346E-02 4.312761E-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.804807E-02 4.579964E-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.685539E-02 2.622160E-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.064929E-02 6.409875E-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.137955E+00 5.073638E-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.887210E-01 1.783043E-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.893036E-01 2.307554E-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893036E-01 2.314560E-02 +1 10000 1 1 total P1 4.622442E-02 5.907170E-03 +2 10000 1 1 total P2 1.798359E-02 2.882972E-03 +3 10000 1 1 total P3 6.628374E-03 2.457109E-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893036E-01 2.314560E-02 +1 10000 1 1 total P1 4.622442E-02 5.907170E-03 +2 10000 1 1 total P2 1.798359E-02 2.882972E-03 +3 10000 1 1 total P3 6.628374E-03 2.457109E-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.000000E+00 6.611082E-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.583502E-02 5.591825E-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000E+00 4.607052E-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000E+00 5.147146E-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.001309E+06 1.462166E+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.000398E-02 6.366908E-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.115941E-01 1.379317E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792551E-01 2.918950E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792551E-01 2.918950E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846E-03 2.863341E-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846E-03 2.863341E-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.093843E-01 1.355127E-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.079873E-01 2.930809E-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873E-01 2.930809E-02 +1 10001 1 1 total P1 3.061715E-02 7.464456E-03 +2 10001 1 1 total P2 1.891149E-02 4.322828E-03 +3 10001 1 1 total P3 6.234618E-03 3.338202E-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873E-01 2.930809E-02 +1 10001 1 1 total P1 3.061715E-02 7.464456E-03 +2 10001 1 1 total P2 1.891149E-02 4.322828E-03 +3 10001 1 1 total P3 6.234618E-03 3.338202E-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.000000E+00 9.503872E-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.833261E+06 1.663552E+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.049988E-01 4.396449E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991840E-01 4.091412E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991840E-01 4.091412E-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341E-03 5.545244E-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341E-03 5.545244E-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.989385E-01 4.349298E-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.034147E-01 4.395874E-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034147E-01 4.358599E-02 +1 10002 1 1 total P1 4.104174E-01 1.587722E-02 +2 10002 1 1 total P2 1.433010E-01 7.187378E-03 +3 10002 1 1 total P3 8.739426E-03 3.571441E-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034147E-01 4.358599E-02 +1 10002 1 1 total P1 4.104174E-01 1.587722E-02 +2 10002 1 1 total P2 1.433010E-01 7.187378E-03 +3 10002 1 1 total P3 8.739426E-03 3.571441E-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.000000E+00 5.686673E-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.732200E+06 1.596914E+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000E+00 0.000000E+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index cfbbbce3c5..21525ea8f4 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934 0.553822 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.718919 0.520644 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.718919 0.520644 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172 0.54344 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547 0.570131 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547 0.570131 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 0.447381 0.216322 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547 0.570131 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 0.447381 0.216322 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.0 0.529717 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.0 0.0 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 774245.714482 416397.691599 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934E+00 5.538217E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192E-01 5.206443E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192E-01 5.206443E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221E-02 1.062876E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221E-02 1.062876E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172E+00 5.434400E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547E+00 5.701314E-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547E+00 5.701314E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813E-01 2.163222E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018E-01 6.650377E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827E-02 2.462083E-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547E+00 5.701314E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813E-01 2.163222E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018E-01 6.650377E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827E-02 2.462083E-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000E+00 5.297173E-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000E+00 0.000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457E+05 4.163977E+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 0f83221597..59f3a2f348 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -64,8 +64,8 @@ domain=10000 type=chi [1.000000E+00 0.000000E+00] [4.607052E-02 0.000000E+00] domain=10000 type=chi-prompt -[9.914425E-01 0.000000E+00] -[5.093465E-02 0.000000E+00] +[1.000000E+00 0.000000E+00] +[5.147146E-02 0.000000E+00] domain=10000 type=velocity [1.751521E+07 3.501720E+05] [1.438175E+06 2.994593E+04] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 4d79dbbb3b..c375da69d9 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 0.414825 0.022793 -0 10000 2 total 0.660170 0.047519 - material group in nuclide mean std. dev. -1 10000 1 total 0.356860 0.025494 -0 10000 2 total 0.647648 0.023704 - material group in nuclide mean std. dev. -1 10000 1 total 0.356860 0.025494 -0 10000 2 total 0.647648 0.023704 - material group in nuclide mean std. dev. -1 10000 1 total 0.027408 0.002692 -0 10000 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 - material group in nuclide mean std. dev. -1 10000 1 total 0.007563 0.000508 -0 10000 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 - material group in nuclide mean std. dev. -1 10000 1 total 1.474570 0.099235 -0 10000 2 total 37.286896 3.308378 - material group in nuclide mean std. dev. -1 10000 1 total 0.387418 0.020626 -0 10000 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 - 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 - 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 - 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 - 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 - material group out nuclide mean std. dev. -1 10000 1 total 1.0 0.046071 -0 10000 2 total 0.0 0.000000 - material group out nuclide mean std. dev. -1 10000 1 total 0.991442 0.050935 -0 10000 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10000 1 total 1.751521e+07 1.438175e+06 -0 10000 2 total 3.501720e+05 2.994593e+04 - material group in nuclide mean std. dev. -1 10000 1 total 0.019239 0.001310 -0 10000 2 total 0.466719 0.041411 - material group in nuclide mean std. dev. -1 10001 1 total 0.313738 0.015582 -0 10001 2 total 0.300821 0.028052 - material group in nuclide mean std. dev. -1 10001 1 total 0.273228 0.033115 -0 10001 2 total 0.312375 0.049606 - material group in nuclide mean std. dev. -1 10001 1 total 0.273228 0.033115 -0 10001 2 total 0.312375 0.049606 - material group in nuclide mean std. dev. -1 10001 1 total 0.001575 0.000323 -0 10001 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 - material group in nuclide mean std. dev. -1 10001 1 total 0.0 0.0 -0 10001 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 - material group in nuclide mean std. dev. -1 10001 1 total 0.0 0.0 -0 10001 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.027445 - material group in nuclide mean std. dev. -1 10001 1 total 0.310121 0.033788 -0 10001 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 - 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 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.0 0.108779 -2 10001 1 2 total 0.0 0.000000 -1 10001 2 1 total 0.0 0.000000 -0 10001 2 2 total 1.0 0.142427 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.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 - material group out nuclide mean std. dev. -1 10001 1 total 0.0 0.0 -0 10001 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 - material group in nuclide mean std. dev. -1 10001 1 total 1.667784e+07 1.266444e+06 -0 10001 2 total 3.349534e+05 3.833678e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.0 0.0 -0 10001 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 - material group in nuclide mean std. dev. -1 10002 1 total 0.290565 0.023852 -0 10002 2 total 1.516438 0.235197 - material group in nuclide mean std. dev. -1 10002 1 total 0.290565 0.023852 -0 10002 2 total 1.516438 0.235197 - material group in nuclide mean std. dev. -1 10002 1 total 0.000690 0.000044 -0 10002 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 - material group in nuclide mean std. dev. -1 10002 1 total 0.0 0.0 -0 10002 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 - material group in nuclide mean std. dev. -1 10002 1 total 0.0 0.0 -0 10002 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 - material group in nuclide mean std. dev. -1 10002 1 total 0.671269 0.026186 -0 10002 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.509941 0.051236 -2 10002 2 2 total P2 0.111175 0.013020 -3 10002 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.509941 0.051236 -2 10002 2 2 total P2 0.111175 0.013020 -3 10002 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 - 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 - material group out nuclide mean std. dev. -1 10002 1 total 0.0 0.0 -0 10002 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 - material group in nuclide mean std. dev. -1 10002 1 total 1.660556e+07 1.042436e+06 -0 10002 2 total 3.284120e+05 3.882844e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.0 0.0 -0 10002 2 total 0.0 0.0 + material group in nuclide mean std. dev. +1 10000 1 total 4.148255E-01 2.279291E-02 +0 10000 2 total 6.601699E-01 4.751893E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596E-01 2.549360E-02 +0 10000 2 total 6.476477E-01 2.370374E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596E-01 2.549360E-02 +0 10000 2 total 6.476477E-01 2.370374E-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.740784E-02 2.692497E-03 +0 10000 2 total 2.645107E-01 2.336708E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.984455E-02 2.643304E-03 +0 10000 2 total 7.171935E-02 2.520786E-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.563295E-03 5.084837E-04 +0 10000 2 total 1.927914E-01 1.710592E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.943174E-02 1.322976E-03 +0 10000 2 total 4.697748E-01 4.168200E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.474570E+00 9.923532E-02 +0 10000 2 total 3.728690E+01 3.308378E+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.874176E-01 2.062573E-02 +0 10000 2 total 3.956592E-01 2.512506E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.851884E-01 2.694562E-02 +0 10000 2 total 4.123894E-01 1.542528E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841995E-01 2.700101E-02 +13 10000 1 1 total P1 5.187028E-02 6.982549E-03 +14 10000 1 1 total P2 2.006885E-02 2.846495E-03 +15 10000 1 1 total P3 9.477716E-03 2.233520E-03 +8 10000 1 2 total P0 9.889304E-04 4.824194E-04 +9 10000 1 2 total P1 -2.072346E-04 1.490108E-04 +10 10000 1 2 total P2 -1.033662E-04 1.843163E-04 +11 10000 1 2 total P3 2.342906E-04 1.281731E-04 +4 10000 2 1 total P0 9.246399E-04 9.248835E-04 +5 10000 2 1 total P1 -7.677050E-04 7.679072E-04 +6 10000 2 1 total P2 4.937889E-04 4.939189E-04 +7 10000 2 1 total P3 -1.714972E-04 1.715424E-04 +0 10000 2 2 total P0 4.114648E-01 1.524494E-02 +1 10000 2 2 total P1 1.648173E-02 4.501728E-03 +2 10000 2 2 total P2 6.371490E-03 1.055075E-02 +3 10000 2 2 total P3 -1.049912E-02 1.043819E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841995E-01 2.700101E-02 +13 10000 1 1 total P1 5.187028E-02 6.982549E-03 +14 10000 1 1 total P2 2.006885E-02 2.846495E-03 +15 10000 1 1 total P3 9.477716E-03 2.233520E-03 +8 10000 1 2 total P0 9.889304E-04 4.824194E-04 +9 10000 1 2 total P1 -2.072346E-04 1.490108E-04 +10 10000 1 2 total P2 -1.033662E-04 1.843163E-04 +11 10000 1 2 total P3 2.342906E-04 1.281731E-04 +4 10000 2 1 total P0 9.246399E-04 9.248835E-04 +5 10000 2 1 total P1 -7.677050E-04 7.679072E-04 +6 10000 2 1 total P2 4.937889E-04 4.939189E-04 +7 10000 2 1 total P3 -1.714972E-04 1.715424E-04 +0 10000 2 2 total P0 4.114648E-01 1.524494E-02 +1 10000 2 2 total P1 1.648173E-02 4.501728E-03 +2 10000 2 2 total P2 6.371490E-03 1.055075E-02 +3 10000 2 2 total P3 -1.049912E-02 1.043819E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.000000E+00 7.851646E-02 +2 10000 1 2 total 1.000000E+00 6.871843E-01 +1 10000 2 1 total 1.000000E+00 1.414214E+00 +0 10000 2 2 total 1.000000E+00 4.113035E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.014243E-02 3.149092E-03 +2 10000 1 2 total 0.000000E+00 0.000000E+00 +1 10000 2 1 total 4.543665E-01 2.742551E-02 +0 10000 2 2 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000E+00 4.607052E-02 +0 10000 2 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000E+00 5.147146E-02 +0 10000 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.751521E+07 1.438175E+06 +0 10000 2 total 3.501720E+05 2.994593E+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.923922E-02 1.309506E-03 +0 10000 2 total 4.667190E-01 4.141087E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.137377E-01 1.558190E-02 +0 10001 2 total 3.008214E-01 2.805245E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732279E-01 3.311537E-02 +0 10001 2 total 3.123748E-01 4.960583E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732279E-01 3.311537E-02 +0 10001 2 total 3.123748E-01 4.960583E-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991E-03 3.225479E-04 +0 10001 2 total 5.400379E-03 6.181383E-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991E-03 3.225479E-04 +0 10001 2 total 5.400379E-03 6.181383E-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000E+00 0.000000E+00 +0 10001 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000E+00 0.000000E+00 +0 10001 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000E+00 0.000000E+00 +0 10001 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.121627E-01 1.532192E-02 +0 10001 2 total 2.954210E-01 2.744549E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.101207E-01 3.378811E-02 +0 10001 2 total 2.962643E-01 4.379223E-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207E-01 3.378811E-02 +13 10001 1 1 total P1 3.822959E-02 8.483997E-03 +14 10001 1 1 total P2 2.074494E-02 4.695611E-03 +15 10001 1 1 total P3 7.964297E-03 3.731623E-03 +8 10001 1 2 total P0 0.000000E+00 0.000000E+00 +9 10001 1 2 total P1 0.000000E+00 0.000000E+00 +10 10001 1 2 total P2 0.000000E+00 0.000000E+00 +11 10001 1 2 total P3 0.000000E+00 0.000000E+00 +4 10001 2 1 total P0 0.000000E+00 0.000000E+00 +5 10001 2 1 total P1 0.000000E+00 0.000000E+00 +6 10001 2 1 total P2 0.000000E+00 0.000000E+00 +7 10001 2 1 total P3 0.000000E+00 0.000000E+00 +0 10001 2 2 total P0 2.962643E-01 4.379223E-02 +1 10001 2 2 total P1 -1.121364E-02 1.618037E-02 +2 10001 2 2 total P2 8.836566E-03 1.150396E-02 +3 10001 2 2 total P3 -3.270067E-03 7.328846E-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207E-01 3.378811E-02 +13 10001 1 1 total P1 3.822959E-02 8.483997E-03 +14 10001 1 1 total P2 2.074494E-02 4.695611E-03 +15 10001 1 1 total P3 7.964297E-03 3.731623E-03 +8 10001 1 2 total P0 0.000000E+00 0.000000E+00 +9 10001 1 2 total P1 0.000000E+00 0.000000E+00 +10 10001 1 2 total P2 0.000000E+00 0.000000E+00 +11 10001 1 2 total P3 0.000000E+00 0.000000E+00 +4 10001 2 1 total P0 0.000000E+00 0.000000E+00 +5 10001 2 1 total P1 0.000000E+00 0.000000E+00 +6 10001 2 1 total P2 0.000000E+00 0.000000E+00 +7 10001 2 1 total P3 0.000000E+00 0.000000E+00 +0 10001 2 2 total P0 2.962643E-01 4.379223E-02 +1 10001 2 2 total P1 -1.121364E-02 1.618037E-02 +2 10001 2 2 total P2 8.836566E-03 1.150396E-02 +3 10001 2 2 total P3 -3.270067E-03 7.328846E-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.000000E+00 1.087787E-01 +2 10001 1 2 total 0.000000E+00 0.000000E+00 +1 10001 2 1 total 0.000000E+00 0.000000E+00 +0 10001 2 2 total 1.000000E+00 1.424272E-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.000000E+00 0.000000E+00 +2 10001 1 2 total 0.000000E+00 0.000000E+00 +1 10001 2 1 total 0.000000E+00 0.000000E+00 +0 10001 2 2 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000E+00 0.000000E+00 +0 10001 2 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000E+00 0.000000E+00 +0 10001 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.667784E+07 1.266444E+06 +0 10001 2 total 3.349534E+05 3.833678E+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000E+00 0.000000E+00 +0 10001 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.645723E-01 3.121475E-02 +0 10002 2 total 2.052384E+00 2.243429E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905653E-01 2.385185E-02 +0 10002 2 total 1.516438E+00 2.351973E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905653E-01 2.385185E-02 +0 10002 2 total 1.516438E+00 2.351973E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995E-04 4.414757E-05 +0 10002 2 total 3.168726E-02 3.746559E-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995E-04 4.414757E-05 +0 10002 2 total 3.168726E-02 3.746559E-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000E+00 0.000000E+00 +0 10002 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000E+00 0.000000E+00 +0 10002 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000E+00 0.000000E+00 +0 10002 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.638819E-01 3.117268E-02 +0 10002 2 total 2.020697E+00 2.206045E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.712692E-01 2.618637E-02 +0 10002 2 total 2.035388E+00 2.580603E-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399015E-01 2.470912E-02 +13 10002 1 1 total P1 3.811674E-01 1.624326E-02 +14 10002 1 1 total P2 1.523919E-01 8.156278E-03 +15 10002 1 1 total P3 9.148022E-03 3.888562E-03 +8 10002 1 2 total P0 3.136772E-02 1.728113E-03 +9 10002 1 2 total P1 8.757723E-03 9.256705E-04 +10 10002 1 2 total P2 -2.567901E-03 1.013985E-03 +11 10002 1 2 total P3 -3.784803E-03 8.170756E-04 +4 10002 2 1 total P0 4.433431E-04 4.448504E-04 +5 10002 2 1 total P1 3.999604E-04 4.013202E-04 +6 10002 2 1 total P2 3.195627E-04 3.206491E-04 +7 10002 2 1 total P3 2.138470E-04 2.145740E-04 +0 10002 2 2 total P0 2.034945E+00 2.577999E-01 +1 10002 2 2 total P1 5.099405E-01 5.123591E-02 +2 10002 2 2 total P2 1.111746E-01 1.301982E-02 +3 10002 2 2 total P3 2.498844E-02 8.312353E-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399015E-01 2.470912E-02 +13 10002 1 1 total P1 3.811674E-01 1.624326E-02 +14 10002 1 1 total P2 1.523919E-01 8.156278E-03 +15 10002 1 1 total P3 9.148022E-03 3.888562E-03 +8 10002 1 2 total P0 3.136772E-02 1.728113E-03 +9 10002 1 2 total P1 8.757723E-03 9.256705E-04 +10 10002 1 2 total P2 -2.567901E-03 1.013985E-03 +11 10002 1 2 total P3 -3.784803E-03 8.170756E-04 +4 10002 2 1 total P0 4.433431E-04 4.448504E-04 +5 10002 2 1 total P1 3.999604E-04 4.013202E-04 +6 10002 2 1 total P2 3.195627E-04 3.206491E-04 +7 10002 2 1 total P3 2.138470E-04 2.145740E-04 +0 10002 2 2 total P0 2.034945E+00 2.577999E-01 +1 10002 2 2 total P1 5.099405E-01 5.123591E-02 +2 10002 2 2 total P2 1.111746E-01 1.301982E-02 +3 10002 2 2 total P3 2.498844E-02 8.312353E-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.000000E+00 3.860919E-02 +2 10002 1 2 total 1.000000E+00 6.766735E-02 +1 10002 2 1 total 1.000000E+00 1.414214E+00 +0 10002 2 2 total 1.000000E+00 1.359292E-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.000000E+00 0.000000E+00 +2 10002 1 2 total 0.000000E+00 0.000000E+00 +1 10002 2 1 total 0.000000E+00 0.000000E+00 +0 10002 2 2 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000E+00 0.000000E+00 +0 10002 2 total 0.000000E+00 0.000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000E+00 0.000000E+00 +0 10002 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.660556E+07 1.042436E+06 +0 10002 2 total 3.284120E+05 3.882844E+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000E+00 0.000000E+00 +0 10002 2 total 0.000000E+00 0.000000E+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 3a61638ad4..12ffe40ee8 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -30bee5191524167000108e833ae21547c0f6e416ec9367e24c1d1acd6aceead74aef0a0a2aa2968ddb55ef8c19cf7012fb6a4047ffa8b51aa2c2b2f08ccc0ea0 \ No newline at end of file +07e9e894c9896879ff083e148a4a552b496802f7d88965e01eeb8b91d828bf740c17d2926d0fd0dcd457049b362ff10bec6cbe345ddcdf7d4695c0dc75fa7a78 \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index d360184045..a76260cbfd 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -9,6 +9,13 @@ import shutil import sys import numpy as np +import pandas as pd + +# Require numpy and pandas to print output in scientific notation to 6 decimal +# places. This is needed to avoid round off error when large numbers are +# printed, which can cause tests to fail for different build configurations. +np.set_printoptions(formatter={'float': lambda x: format(x, '8.6E')}) +pd.set_option('display.float_format', lambda x: '%8.6E' % x) sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From aa401eb9e342f25738d092493472a08a45e4a41f Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Sun, 10 Jul 2016 15:04:40 -0600 Subject: [PATCH 25/47] updated results for tallies test --- tests/test_tallies/results_true.dat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_tallies/results_true.dat b/tests/test_tallies/results_true.dat index e8283cb679..76ad489ca1 100644 --- a/tests/test_tallies/results_true.dat +++ b/tests/test_tallies/results_true.dat @@ -1 +1 @@ -b1ef1648128580996df7ace74539e24d1183a0348f0fd9214f76ba495c00e0b54e22d16e4b146d02d152d67a19cd42fce2455384d39146f7fe8648d8f086e96d \ No newline at end of file +7d085e38f331083a8c3f7814eb6025f9457a1a8e3899e7d9a65af1ba92ea75c0182fcc605d4eadd3eb7edfc0949df688d39a3f45683e10cbdcfb6d7954f34129 \ No newline at end of file From 0c48aa18591d98cd7f058cd02064e197710db3f0 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 07:15:36 -0600 Subject: [PATCH 26/47] addressed PR comments --- openmc/mgxs/mgxs.py | 15 +++++---------- src/tally.F90 | 16 +++++++--------- 2 files changed, 12 insertions(+), 19 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index 1933394048..e5be67fa54 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -1539,9 +1539,7 @@ class MGXS(object): return df def get_units(self, xs_type='macro'): - r"""Returns the units of a MGXS. - - This method returns the units of a MGXS based on a desired xs_type. + """This method returns the units of a MGXS based on a desired xs_type. Parameters ---------- @@ -1558,10 +1556,7 @@ class MGXS(object): cv.check_value('xs_type', xs_type, ['macro', 'micro']) - if xs_type == 'macro': - return 'cm^-1' - else: - return 'barns' + return 'cm^-1' if xs_type == 'macro' else 'barns' class MatrixMGXS(MGXS): @@ -4651,7 +4646,7 @@ class Chi(MGXS): return df def get_units(self, xs_type='macro'): - r"""Returns the units of Chi. + """Returns the units of Chi. This method returns the units of Chi, which is "%" for both macro and micro xs types. @@ -4928,7 +4923,7 @@ class Velocity(MGXS): return self._xs_tally def get_units(self, xs_type='macro'): - r"""Returns the units of Velocity. + """Returns the units of Velocity. This method returns the units of a Velocity based on a desired xs_type. @@ -4950,7 +4945,7 @@ class Velocity(MGXS): if xs_type == 'macro': return 'cm/second' else: - raise ValueError('Unable to return the units of Velocity for ' + + raise ValueError('Unable to return the units of Velocity for ' 'xs_type other than "macro"') diff --git a/src/tally.F90 b/src/tally.F90 index d1aa36d46b..94143184ae 100644 --- a/src/tally.F90 +++ b/src/tally.F90 @@ -473,8 +473,8 @@ contains ! score the number of particles that were banked in the fission ! bank as prompt neutrons. Since this was weighted by 1/keff, we ! multiply by keff to get the proper score. - score = keff * p % wgt_bank * (1.0 - sum(p % n_delayed_bank) & - / real(p % n_bank)) + score = keff * p % wgt_bank * (ONE - sum(p % n_delayed_bank) & + / real(p % n_bank, 8)) end if else @@ -1627,19 +1627,19 @@ contains matching_bins(i) = binary_search(t % filters(i) % real_bins, n, E_out) ! Case for tallying prompt neutrons - if (score_bin == SCORE_NU_FISSION .OR. \ - (score_bin == SCORE_PROMPT_NU_FISSION .AND. g == 0)) then + if (score_bin == SCORE_NU_FISSION .or. & + (score_bin == SCORE_PROMPT_NU_FISSION .and. g == 0)) then ! determine scoring index i_filter = sum((matching_bins(1:t%n_filters) - 1) * t % stride) + 1 ! Add score to tally - !$omp atomic +!$omp atomic t % results(i_score, i_filter) % value = & t % results(i_score, i_filter) % value + score ! Case for tallying delayed emissions - else if (score_bin == SCORE_DELAYED_NU_FISSION .AND. g /= 0) then + else if (score_bin == SCORE_DELAYED_NU_FISSION .and. g /= 0) then ! Get the index of delayed group filter j = t % find_filter(FILTER_DELAYEDGROUP) @@ -1654,9 +1654,7 @@ contains ! check whether the delayed group of the particle is equal to the ! delayed group of this bin - if (d == g) then - call score_fission_delayed_dg(t, d_bin, score, i_score) - end if + if (d == g) call score_fission_delayed_dg(t, d_bin, score, i_score) end do ! if the delayed group filter is not present, add score to tally From 348503b55a4d83b09e21c138bb3553c5827eefe5 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 07:33:04 -0600 Subject: [PATCH 27/47] changed precision of test results from 6 to 12 digits --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 360 ++++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 3 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 274 ++++++---- tests/testing_harness.py | 4 +- 9 files changed, 806 insertions(+), 691 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index dc2a21f903..4056ff2b9e 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.536244E-01 2.105270E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008522E-01 2.285755E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008522E-01 2.285755E-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.490346E-02 4.312761E-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.804807E-02 4.579964E-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.685539E-02 2.622160E-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.064929E-02 6.409875E-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.137955E+00 5.073638E-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.887210E-01 1.783043E-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.893036E-01 2.307554E-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893036E-01 2.314560E-02 -1 10000 1 1 total P1 4.622442E-02 5.907170E-03 -2 10000 1 1 total P2 1.798359E-02 2.882972E-03 -3 10000 1 1 total P3 6.628374E-03 2.457109E-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893036E-01 2.314560E-02 -1 10000 1 1 total P1 4.622442E-02 5.907170E-03 -2 10000 1 1 total P2 1.798359E-02 2.882972E-03 -3 10000 1 1 total P3 6.628374E-03 2.457109E-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.000000E+00 6.611082E-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.583502E-02 5.591825E-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000E+00 4.607052E-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000E+00 5.147146E-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.001309E+06 1.462166E+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.000398E-02 6.366908E-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.115941E-01 1.379317E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792551E-01 2.918950E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792551E-01 2.918950E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846E-03 2.863341E-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846E-03 2.863341E-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.093843E-01 1.355127E-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.079873E-01 2.930809E-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873E-01 2.930809E-02 -1 10001 1 1 total P1 3.061715E-02 7.464456E-03 -2 10001 1 1 total P2 1.891149E-02 4.322828E-03 -3 10001 1 1 total P3 6.234618E-03 3.338202E-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873E-01 2.930809E-02 -1 10001 1 1 total P1 3.061715E-02 7.464456E-03 -2 10001 1 1 total P2 1.891149E-02 4.322828E-03 -3 10001 1 1 total P3 6.234618E-03 3.338202E-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.000000E+00 9.503872E-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.833261E+06 1.663552E+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.049988E-01 4.396449E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991840E-01 4.091412E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991840E-01 4.091412E-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341E-03 5.545244E-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341E-03 5.545244E-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.989385E-01 4.349298E-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.034147E-01 4.395874E-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034147E-01 4.358599E-02 -1 10002 1 1 total P1 4.104174E-01 1.587722E-02 -2 10002 1 1 total P2 1.433010E-01 7.187378E-03 -3 10002 1 1 total P3 8.739426E-03 3.571441E-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034147E-01 4.358599E-02 -1 10002 1 1 total P1 4.104174E-01 1.587722E-02 -2 10002 1 1 total P2 1.433010E-01 7.187378E-03 -3 10002 1 1 total P3 8.739426E-03 3.571441E-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.000000E+00 5.686673E-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.732200E+06 1.596914E+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.536244224711E-01 2.105269632534E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008521778843E-01 2.285755400331E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008521778843E-01 2.285755400331E-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.490345583241E-02 4.312761199548E-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.804806603393E-02 4.579963688736E-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.685538979848E-02 2.622159776243E-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.064928985756E-02 6.409874517029E-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.137955138087E+00 5.073638145538E-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.887209666387E-01 1.783042859910E-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.893035562819E-01 2.307553857261E-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893035562819E-01 2.314560462423E-02 +1 10000 1 1 total P1 4.622441783140E-02 5.907169556819E-03 +2 10000 1 1 total P2 1.798358502027E-02 2.882971981671E-03 +3 10000 1 1 total P3 6.628373513945E-03 2.457108983778E-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893035562819E-01 2.314560462423E-02 +1 10000 1 1 total P1 4.622441783140E-02 5.907169556819E-03 +2 10000 1 1 total P2 1.798358502027E-02 2.882971981671E-03 +3 10000 1 1 total P3 6.628373513945E-03 2.457108983778E-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.000000000000E+00 6.611082017312E-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.583501933699E-02 5.591824860711E-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000000000E+00 4.607052347202E-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000000000E+00 5.147145673440E-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.001308739748E+06 1.462165553647E+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.000397778775E-02 6.366907874267E-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.115941081024E-01 1.379316812822E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792550636912E-01 2.918950098026E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792550636912E-01 2.918950098026E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846401628E-03 2.863341266047E-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846401628E-03 2.863341266047E-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.093842617007E-01 1.355126749065E-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.079873494451E-01 2.930808850442E-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873494451E-01 2.930808850442E-02 +1 10001 1 1 total P1 3.061715325350E-02 7.464456011864E-03 +2 10001 1 1 total P2 1.891149040728E-02 4.322827732396E-03 +3 10001 1 1 total P3 6.234618187211E-03 3.338202280537E-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873494451E-01 2.930808850442E-02 +1 10001 1 1 total P1 3.061715325350E-02 7.464456011864E-03 +2 10001 1 1 total P2 1.891149040728E-02 4.322827732396E-03 +3 10001 1 1 total P3 6.234618187211E-03 3.338202280537E-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.000000000000E+00 9.503872150700E-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.833261152573E+06 1.663551745201E+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.049988333172E-01 4.396448759472E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991839826996E-01 4.091411960472E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991839826996E-01 4.091411960472E-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341157258E-03 5.545244242761E-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341157258E-03 5.545244242761E-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.989384921599E-01 4.349298417271E-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.034146631586E-01 4.395873707643E-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034146631586E-01 4.358599380352E-02 +1 10002 1 1 total P1 4.104174185899E-01 1.587722019436E-02 +2 10002 1 1 total P2 1.433010364745E-01 7.187377663475E-03 +3 10002 1 1 total P3 8.739426340561E-03 3.571441345040E-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034146631586E-01 4.358599380352E-02 +1 10002 1 1 total P1 4.104174185899E-01 1.587722019436E-02 +2 10002 1 1 total P2 1.433010364745E-01 7.187377663475E-03 +3 10002 1 1 total P3 8.739426340561E-03 3.571441345040E-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.000000000000E+00 5.686672530708E-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.732199699466E+06 1.596914264298E+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000000E+00 0.000000000000E+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 21525ea8f4..e7493f4d72 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934E+00 5.538217E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192E-01 5.206443E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192E-01 5.206443E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221E-02 1.062876E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221E-02 1.062876E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172E+00 5.434400E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547E+00 5.701314E-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547E+00 5.701314E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813E-01 2.163222E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018E-01 6.650377E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827E-02 2.462083E-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547E+00 5.701314E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813E-01 2.163222E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018E-01 6.650377E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827E-02 2.462083E-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000E+00 5.297173E-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000E+00 0.000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457E+05 4.163977E+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000E+00 0.000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934000527E+00 5.538216946848E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191989776E-01 5.206442559331E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191989776E-01 5.206442559331E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220611460E-02 1.062876409255E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220611460E-02 1.062876409255E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126171794412E+00 5.434400083985E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142546919110E+00 5.701313898558E-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919110E+00 5.701313898558E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943346E-01 2.163221683070E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934151E-01 6.650377258083E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827041877E-02 2.462083232034E-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919110E+00 5.701313898558E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943346E-01 2.163221683070E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934151E-01 6.650377258083E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827041877E-02 2.462083232034E-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000000000E+00 5.297173273743E-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000000000E+00 0.000000000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457144820E+05 4.163976915995E+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 59f3a2f348..05ceb00eb0 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,270 @@ domain=10000 type=total -[4.148255E-01 6.601699E-01] -[2.279291E-02 4.751893E-02] +[4.148254902141E-01 6.601699186276E-01] +[2.279290909378E-02 4.751892790820E-02] domain=10000 type=transport -[3.568596E-01 6.476477E-01] -[2.549360E-02 2.370374E-02] +[3.568596371187E-01 6.476476600786E-01] +[2.549359557809E-02 2.370373520469E-02] domain=10000 type=nu-transport -[3.568596E-01 6.476477E-01] -[2.549360E-02 2.370374E-02] +[3.568596371187E-01 6.476476600786E-01] +[2.549359557809E-02 2.370373520469E-02] domain=10000 type=absorption -[2.740784E-02 2.645107E-01] -[2.692497E-03 2.336708E-02] +[2.740784492005E-02 2.645107416278E-01] +[2.692497109349E-03 2.336707739154E-02] domain=10000 type=capture -[1.984455E-02 7.171935E-02] -[2.643304E-03 2.520786E-02] +[1.984454994118E-02 7.171935292349E-02] +[2.643304328661E-03 2.520785935116E-02] domain=10000 type=fission -[7.563295E-03 1.927914E-01] -[5.084837E-04 1.710592E-02] +[7.563294978869E-03 1.927913887043E-01] +[5.084836779085E-04 1.710592186667E-02] domain=10000 type=nu-fission -[1.943174E-02 4.697748E-01] -[1.322976E-03 4.168200E-02] +[1.943174037197E-02 4.697747770257E-01] +[1.322975612220E-03 4.168199978316E-02] domain=10000 type=kappa-fission -[1.474570E+00 3.728690E+01] -[9.923532E-02 3.308378E+00] +[1.474569822554E+00 3.728689640721E+01] +[9.923532109630E-02 3.308377724530E+00] domain=10000 type=scatter -[3.874176E-01 3.956592E-01] -[2.062573E-02 2.512506E-02] +[3.874176452940E-01 3.956591769999E-01] +[2.062573210211E-02 2.512505678941E-02] domain=10000 type=nu-scatter -[3.851884E-01 4.123894E-01] -[2.694562E-02 1.542528E-02] +[3.851883882025E-01 4.123893993086E-01] +[2.694562106470E-02 1.542527695832E-02] domain=10000 type=scatter matrix -[[[3.841995E-01 5.187028E-02 2.006885E-02 9.477716E-03] - [9.889304E-04 -2.072346E-04 -1.033662E-04 2.342906E-04]] +[[[3.841994578091E-01 5.187028434601E-02 2.006884531999E-02 + 9.477715705594E-03] + [9.889303933311E-04 -2.072345964750E-04 -1.033661805408E-04 + 2.342906230372E-04]] - [[9.246399E-04 -7.677050E-04 4.937889E-04 -1.714972E-04] - [4.114648E-01 1.648173E-02 6.371490E-03 -1.049912E-02]]] -[[[2.700101E-02 6.982549E-03 2.846495E-03 2.233520E-03] - [4.824194E-04 1.490108E-04 1.843163E-04 1.281731E-04]] + [[9.246399087638E-04 -7.677049684393E-04 4.937888718438E-04 + -1.714972293226E-04] + [4.114647593999E-01 1.648172800670E-02 6.371490492824E-03 + -1.049912208975E-02]]] +[[[2.700101356101E-02 6.982548876132E-03 2.846495183290E-03 + 2.233519771809E-03] + [4.824194451197E-04 1.490107753617E-04 1.843163119237E-04 + 1.281731108336E-04]] - [[9.248835E-04 7.679072E-04 4.939189E-04 1.715424E-04] - [1.524494E-02 4.501728E-03 1.055075E-02 1.043819E-02]]] + [[9.248834636439E-04 7.679071858536E-04 4.939189383576E-04 + 1.715424025697E-04] + [1.524493539575E-02 4.501727960784E-03 1.055074934137E-02 + 1.043818771941E-02]]] domain=10000 type=nu-scatter matrix -[[[3.841995E-01 5.187028E-02 2.006885E-02 9.477716E-03] - [9.889304E-04 -2.072346E-04 -1.033662E-04 2.342906E-04]] +[[[3.841994578091E-01 5.187028434601E-02 2.006884531999E-02 + 9.477715705594E-03] + [9.889303933311E-04 -2.072345964750E-04 -1.033661805408E-04 + 2.342906230372E-04]] - [[9.246399E-04 -7.677050E-04 4.937889E-04 -1.714972E-04] - [4.114648E-01 1.648173E-02 6.371490E-03 -1.049912E-02]]] -[[[2.700101E-02 6.982549E-03 2.846495E-03 2.233520E-03] - [4.824194E-04 1.490108E-04 1.843163E-04 1.281731E-04]] + [[9.246399087638E-04 -7.677049684393E-04 4.937888718438E-04 + -1.714972293226E-04] + [4.114647593999E-01 1.648172800670E-02 6.371490492824E-03 + -1.049912208975E-02]]] +[[[2.700101356101E-02 6.982548876132E-03 2.846495183290E-03 + 2.233519771809E-03] + [4.824194451197E-04 1.490107753617E-04 1.843163119237E-04 + 1.281731108336E-04]] - [[9.248835E-04 7.679072E-04 4.939189E-04 1.715424E-04] - [1.524494E-02 4.501728E-03 1.055075E-02 1.043819E-02]]] + [[9.248834636439E-04 7.679071858536E-04 4.939189383576E-04 + 1.715424025697E-04] + [1.524493539575E-02 4.501727960784E-03 1.055074934137E-02 + 1.043818771941E-02]]] domain=10000 type=multiplicity matrix -[[1.000000E+00 1.000000E+00] - [1.000000E+00 1.000000E+00]] -[[7.851646E-02 6.871843E-01] - [1.414214E+00 4.113035E-02]] +[[1.000000000000E+00 1.000000000000E+00] + [1.000000000000E+00 1.000000000000E+00]] +[[7.851645500569E-02 6.871842709363E-01] + [1.414213562373E+00 4.113034880387E-02]] domain=10000 type=nu-fission matrix -[[2.014243E-02 0.000000E+00] - [4.543665E-01 0.000000E+00]] -[[3.149092E-03 0.000000E+00] - [2.742551E-02 0.000000E+00]] +[[2.014242816319E-02 0.000000000000E+00] + [4.543664665592E-01 0.000000000000E+00]] +[[3.149091676274E-03 0.000000000000E+00] + [2.742550692485E-02 0.000000000000E+00]] domain=10000 type=chi -[1.000000E+00 0.000000E+00] -[4.607052E-02 0.000000E+00] +[1.000000000000E+00 0.000000000000E+00] +[4.607052347202E-02 0.000000000000E+00] domain=10000 type=chi-prompt -[1.000000E+00 0.000000E+00] -[5.147146E-02 0.000000E+00] +[1.000000000000E+00 0.000000000000E+00] +[5.147145673440E-02 0.000000000000E+00] domain=10000 type=velocity -[1.751521E+07 3.501720E+05] -[1.438175E+06 2.994593E+04] +[1.751521062040E+07 3.501719951940E+05] +[1.438175273899E+06 2.994593169671E+04] domain=10000 type=prompt-nu-fission -[1.923922E-02 4.667190E-01] -[1.309506E-03 4.141087E-02] +[1.923922154603E-02 4.667190273544E-01] +[1.309505950104E-03 4.141087039944E-02] domain=10001 type=total -[3.137377E-01 3.008214E-01] -[1.558190E-02 2.805245E-02] +[3.137376709068E-01 3.008214016985E-01] +[1.558190235534E-02 2.805244843117E-02] domain=10001 type=transport -[2.732279E-01 3.123748E-01] -[3.311537E-02 4.960583E-02] +[2.732278720196E-01 3.123748362176E-01] +[3.311536644329E-02 4.960583170525E-02] domain=10001 type=nu-transport -[2.732279E-01 3.123748E-01] -[3.311537E-02 4.960583E-02] +[2.732278720196E-01 3.123748362176E-01] +[3.311536644329E-02 4.960583170525E-02] domain=10001 type=absorption -[1.574991E-03 5.400379E-03] -[3.225479E-04 6.181383E-04] +[1.574991390450E-03 5.400378832161E-03] +[3.225478906976E-04 6.181383082294E-04] domain=10001 type=capture -[1.574991E-03 5.400379E-03] -[3.225479E-04 6.181383E-04] +[1.574991390450E-03 5.400378832161E-03] +[3.225478906976E-04 6.181383082294E-04] domain=10001 type=fission -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10001 type=nu-fission -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10001 type=kappa-fission -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10001 type=scatter -[3.121627E-01 2.954210E-01] -[1.532192E-02 2.744549E-02] +[3.121626795163E-01 2.954210228664E-01] +[1.532192309182E-02 2.744548888604E-02] domain=10001 type=nu-scatter -[3.101207E-01 2.962643E-01] -[3.378811E-02 4.379223E-02] +[3.101207350756E-01 2.962642700008E-01] +[3.378810612250E-02 4.379222573274E-02] domain=10001 type=scatter matrix -[[[3.101207E-01 3.822959E-02 2.074494E-02 7.964297E-03] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] +[[[3.101207350756E-01 3.822959036236E-02 2.074494196965E-02 + 7.964296771745E-03] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [2.962643E-01 -1.121364E-02 8.836566E-03 -3.270067E-03]]] -[[[3.378811E-02 8.483997E-03 4.695611E-03 3.731623E-03] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [2.962642700008E-01 -1.121363613411E-02 8.836566298044E-03 + -3.270067308815E-03]]] +[[[3.378810612250E-02 8.483997103450E-03 4.695610677417E-03 + 3.731622609987E-03] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [4.379223E-02 1.618037E-02 1.150396E-02 7.328846E-03]]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [4.379222573274E-02 1.618036648860E-02 1.150396445878E-02 + 7.328845801518E-03]]] domain=10001 type=nu-scatter matrix -[[[3.101207E-01 3.822959E-02 2.074494E-02 7.964297E-03] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] +[[[3.101207350756E-01 3.822959036236E-02 2.074494196965E-02 + 7.964296771745E-03] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [2.962643E-01 -1.121364E-02 8.836566E-03 -3.270067E-03]]] -[[[3.378811E-02 8.483997E-03 4.695611E-03 3.731623E-03] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [2.962642700008E-01 -1.121363613411E-02 8.836566298044E-03 + -3.270067308815E-03]]] +[[[3.378810612250E-02 8.483997103450E-03 4.695610677417E-03 + 3.731622609987E-03] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [4.379223E-02 1.618037E-02 1.150396E-02 7.328846E-03]]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [4.379222573274E-02 1.618036648860E-02 1.150396445878E-02 + 7.328845801518E-03]]] domain=10001 type=multiplicity matrix -[[1.000000E+00 0.000000E+00] - [0.000000E+00 1.000000E+00]] -[[1.087787E-01 0.000000E+00] - [0.000000E+00 1.424272E-01]] +[[1.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 1.000000000000E+00]] +[[1.087786967284E-01 0.000000000000E+00] + [0.000000000000E+00 1.424271730547E-01]] domain=10001 type=nu-fission matrix -[[0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00]] -[[0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00]] +[[0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00]] +[[0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00]] domain=10001 type=chi -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10001 type=chi-prompt -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10001 type=velocity -[1.667784E+07 3.349534E+05] -[1.266444E+06 3.833678E+04] +[1.667783949737E+07 3.349533676013E+05] +[1.266444309518E+06 3.833678162570E+04] domain=10001 type=prompt-nu-fission -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10002 type=total -[6.645723E-01 2.052384E+00] -[3.121475E-02 2.243429E-01] +[6.645722606166E-01 2.052384013809E+00] +[3.121475191267E-02 2.243429067056E-01] domain=10002 type=transport -[2.905653E-01 1.516438E+00] -[2.385185E-02 2.351973E-01] +[2.905652574249E-01 1.516438012755E+00] +[2.385185464365E-02 2.351972685044E-01] domain=10002 type=nu-transport -[2.905653E-01 1.516438E+00] -[2.385185E-02 2.351973E-01] +[2.905652574249E-01 1.516438012755E+00] +[2.385185464365E-02 2.351972685044E-01] domain=10002 type=absorption -[6.903995E-04 3.168726E-02] -[4.414757E-05 3.746559E-03] +[6.903995221868E-04 3.168725661415E-02] +[4.414756870586E-05 3.746558582378E-03] domain=10002 type=capture -[6.903995E-04 3.168726E-02] -[4.414757E-05 3.746559E-03] +[6.903995221868E-04 3.168725661415E-02] +[4.414756870586E-05 3.746558582378E-03] domain=10002 type=fission -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10002 type=nu-fission -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10002 type=kappa-fission -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10002 type=scatter -[6.638819E-01 2.020697E+00] -[3.117268E-02 2.206045E-01] +[6.638818610944E-01 2.020696757195E+00] +[3.117268400461E-02 2.206044538568E-01] domain=10002 type=nu-scatter -[6.712692E-01 2.035388E+00] -[2.618637E-02 2.580603E-01] +[6.712692047144E-01 2.035388328756E+00] +[2.618637116860E-02 2.580603285630E-01] domain=10002 type=scatter matrix -[[[6.399015E-01 3.811674E-01 1.523919E-01 9.148022E-03] - [3.136772E-02 8.757723E-03 -2.567901E-03 -3.784803E-03]] +[[[6.399014848679E-01 3.811674488646E-01 1.523918978052E-01 + 9.148022288467E-03] + [3.136771984647E-02 8.757723206121E-03 -2.567901059674E-03 + -3.784802881872E-03]] - [[4.433431E-04 3.999604E-04 3.195627E-04 2.138470E-04] - [2.034945E+00 5.099405E-01 1.111746E-01 2.498844E-02]]] -[[[2.470912E-02 1.624326E-02 8.156278E-03 3.888562E-03] - [1.728113E-03 9.256705E-04 1.013985E-03 8.170756E-04]] + [[4.433431341224E-04 3.999604142604E-04 3.195627072398E-04 + 2.138469692300E-04] + [2.034944985622E+00 5.099405131606E-01 1.111746088043E-01 + 2.498843573936E-02]]] +[[[2.470912279767E-02 1.624326492127E-02 8.156277703362E-03 + 3.888562141639E-03] + [1.728112903279E-03 9.256705011983E-04 1.013984752076E-03 + 8.170755708523E-04]] - [[4.448504E-04 4.013202E-04 3.206491E-04 2.145740E-04] - [2.577999E-01 5.123591E-02 1.301982E-02 8.312353E-03]]] + [[4.448503933306E-04 4.013201827353E-04 3.206491429959E-04 + 2.145739970978E-04] + [2.577998889237E-01 5.123590629710E-02 1.301981703882E-02 + 8.312352562357E-03]]] domain=10002 type=nu-scatter matrix -[[[6.399015E-01 3.811674E-01 1.523919E-01 9.148022E-03] - [3.136772E-02 8.757723E-03 -2.567901E-03 -3.784803E-03]] +[[[6.399014848679E-01 3.811674488646E-01 1.523918978052E-01 + 9.148022288467E-03] + [3.136771984647E-02 8.757723206121E-03 -2.567901059674E-03 + -3.784802881872E-03]] - [[4.433431E-04 3.999604E-04 3.195627E-04 2.138470E-04] - [2.034945E+00 5.099405E-01 1.111746E-01 2.498844E-02]]] -[[[2.470912E-02 1.624326E-02 8.156278E-03 3.888562E-03] - [1.728113E-03 9.256705E-04 1.013985E-03 8.170756E-04]] + [[4.433431341224E-04 3.999604142604E-04 3.195627072398E-04 + 2.138469692300E-04] + [2.034944985622E+00 5.099405131606E-01 1.111746088043E-01 + 2.498843573936E-02]]] +[[[2.470912279767E-02 1.624326492127E-02 8.156277703362E-03 + 3.888562141639E-03] + [1.728112903279E-03 9.256705011983E-04 1.013984752076E-03 + 8.170755708523E-04]] - [[4.448504E-04 4.013202E-04 3.206491E-04 2.145740E-04] - [2.577999E-01 5.123591E-02 1.301982E-02 8.312353E-03]]] + [[4.448503933306E-04 4.013201827353E-04 3.206491429959E-04 + 2.145739970978E-04] + [2.577998889237E-01 5.123590629710E-02 1.301981703882E-02 + 8.312352562357E-03]]] domain=10002 type=multiplicity matrix -[[1.000000E+00 1.000000E+00] - [1.000000E+00 1.000000E+00]] -[[3.860919E-02 6.766735E-02] - [1.414214E+00 1.359292E-01]] +[[1.000000000000E+00 1.000000000000E+00] + [1.000000000000E+00 1.000000000000E+00]] +[[3.860919083686E-02 6.766734799959E-02] + [1.414213562373E+00 1.359292066059E-01]] domain=10002 type=nu-fission matrix -[[0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00]] -[[0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00]] +[[0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00]] +[[0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00]] domain=10002 type=chi -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10002 type=chi-prompt -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] domain=10002 type=velocity -[1.660556E+07 3.284120E+05] -[1.042436E+06 3.882844E+04] +[1.660556287323E+07 3.284120386500E+05] +[1.042435523742E+06 3.882843572985E+04] domain=10002 type=prompt-nu-fission -[0.000000E+00 0.000000E+00] -[0.000000E+00 0.000000E+00] +[0.000000000000E+00 0.000000000000E+00] +[0.000000000000E+00 0.000000000000E+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index c375da69d9..453219e04b 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.148255E-01 2.279291E-02 -0 10000 2 total 6.601699E-01 4.751893E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596E-01 2.549360E-02 -0 10000 2 total 6.476477E-01 2.370374E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596E-01 2.549360E-02 -0 10000 2 total 6.476477E-01 2.370374E-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.740784E-02 2.692497E-03 -0 10000 2 total 2.645107E-01 2.336708E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.984455E-02 2.643304E-03 -0 10000 2 total 7.171935E-02 2.520786E-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.563295E-03 5.084837E-04 -0 10000 2 total 1.927914E-01 1.710592E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.943174E-02 1.322976E-03 -0 10000 2 total 4.697748E-01 4.168200E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.474570E+00 9.923532E-02 -0 10000 2 total 3.728690E+01 3.308378E+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.874176E-01 2.062573E-02 -0 10000 2 total 3.956592E-01 2.512506E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.851884E-01 2.694562E-02 -0 10000 2 total 4.123894E-01 1.542528E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841995E-01 2.700101E-02 -13 10000 1 1 total P1 5.187028E-02 6.982549E-03 -14 10000 1 1 total P2 2.006885E-02 2.846495E-03 -15 10000 1 1 total P3 9.477716E-03 2.233520E-03 -8 10000 1 2 total P0 9.889304E-04 4.824194E-04 -9 10000 1 2 total P1 -2.072346E-04 1.490108E-04 -10 10000 1 2 total P2 -1.033662E-04 1.843163E-04 -11 10000 1 2 total P3 2.342906E-04 1.281731E-04 -4 10000 2 1 total P0 9.246399E-04 9.248835E-04 -5 10000 2 1 total P1 -7.677050E-04 7.679072E-04 -6 10000 2 1 total P2 4.937889E-04 4.939189E-04 -7 10000 2 1 total P3 -1.714972E-04 1.715424E-04 -0 10000 2 2 total P0 4.114648E-01 1.524494E-02 -1 10000 2 2 total P1 1.648173E-02 4.501728E-03 -2 10000 2 2 total P2 6.371490E-03 1.055075E-02 -3 10000 2 2 total P3 -1.049912E-02 1.043819E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841995E-01 2.700101E-02 -13 10000 1 1 total P1 5.187028E-02 6.982549E-03 -14 10000 1 1 total P2 2.006885E-02 2.846495E-03 -15 10000 1 1 total P3 9.477716E-03 2.233520E-03 -8 10000 1 2 total P0 9.889304E-04 4.824194E-04 -9 10000 1 2 total P1 -2.072346E-04 1.490108E-04 -10 10000 1 2 total P2 -1.033662E-04 1.843163E-04 -11 10000 1 2 total P3 2.342906E-04 1.281731E-04 -4 10000 2 1 total P0 9.246399E-04 9.248835E-04 -5 10000 2 1 total P1 -7.677050E-04 7.679072E-04 -6 10000 2 1 total P2 4.937889E-04 4.939189E-04 -7 10000 2 1 total P3 -1.714972E-04 1.715424E-04 -0 10000 2 2 total P0 4.114648E-01 1.524494E-02 -1 10000 2 2 total P1 1.648173E-02 4.501728E-03 -2 10000 2 2 total P2 6.371490E-03 1.055075E-02 -3 10000 2 2 total P3 -1.049912E-02 1.043819E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.000000E+00 7.851646E-02 -2 10000 1 2 total 1.000000E+00 6.871843E-01 -1 10000 2 1 total 1.000000E+00 1.414214E+00 -0 10000 2 2 total 1.000000E+00 4.113035E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.014243E-02 3.149092E-03 -2 10000 1 2 total 0.000000E+00 0.000000E+00 -1 10000 2 1 total 4.543665E-01 2.742551E-02 -0 10000 2 2 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000E+00 4.607052E-02 -0 10000 2 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000E+00 5.147146E-02 -0 10000 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.751521E+07 1.438175E+06 -0 10000 2 total 3.501720E+05 2.994593E+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.923922E-02 1.309506E-03 -0 10000 2 total 4.667190E-01 4.141087E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.137377E-01 1.558190E-02 -0 10001 2 total 3.008214E-01 2.805245E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732279E-01 3.311537E-02 -0 10001 2 total 3.123748E-01 4.960583E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732279E-01 3.311537E-02 -0 10001 2 total 3.123748E-01 4.960583E-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991E-03 3.225479E-04 -0 10001 2 total 5.400379E-03 6.181383E-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991E-03 3.225479E-04 -0 10001 2 total 5.400379E-03 6.181383E-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000E+00 0.000000E+00 -0 10001 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000E+00 0.000000E+00 -0 10001 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000E+00 0.000000E+00 -0 10001 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.121627E-01 1.532192E-02 -0 10001 2 total 2.954210E-01 2.744549E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.101207E-01 3.378811E-02 -0 10001 2 total 2.962643E-01 4.379223E-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207E-01 3.378811E-02 -13 10001 1 1 total P1 3.822959E-02 8.483997E-03 -14 10001 1 1 total P2 2.074494E-02 4.695611E-03 -15 10001 1 1 total P3 7.964297E-03 3.731623E-03 -8 10001 1 2 total P0 0.000000E+00 0.000000E+00 -9 10001 1 2 total P1 0.000000E+00 0.000000E+00 -10 10001 1 2 total P2 0.000000E+00 0.000000E+00 -11 10001 1 2 total P3 0.000000E+00 0.000000E+00 -4 10001 2 1 total P0 0.000000E+00 0.000000E+00 -5 10001 2 1 total P1 0.000000E+00 0.000000E+00 -6 10001 2 1 total P2 0.000000E+00 0.000000E+00 -7 10001 2 1 total P3 0.000000E+00 0.000000E+00 -0 10001 2 2 total P0 2.962643E-01 4.379223E-02 -1 10001 2 2 total P1 -1.121364E-02 1.618037E-02 -2 10001 2 2 total P2 8.836566E-03 1.150396E-02 -3 10001 2 2 total P3 -3.270067E-03 7.328846E-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207E-01 3.378811E-02 -13 10001 1 1 total P1 3.822959E-02 8.483997E-03 -14 10001 1 1 total P2 2.074494E-02 4.695611E-03 -15 10001 1 1 total P3 7.964297E-03 3.731623E-03 -8 10001 1 2 total P0 0.000000E+00 0.000000E+00 -9 10001 1 2 total P1 0.000000E+00 0.000000E+00 -10 10001 1 2 total P2 0.000000E+00 0.000000E+00 -11 10001 1 2 total P3 0.000000E+00 0.000000E+00 -4 10001 2 1 total P0 0.000000E+00 0.000000E+00 -5 10001 2 1 total P1 0.000000E+00 0.000000E+00 -6 10001 2 1 total P2 0.000000E+00 0.000000E+00 -7 10001 2 1 total P3 0.000000E+00 0.000000E+00 -0 10001 2 2 total P0 2.962643E-01 4.379223E-02 -1 10001 2 2 total P1 -1.121364E-02 1.618037E-02 -2 10001 2 2 total P2 8.836566E-03 1.150396E-02 -3 10001 2 2 total P3 -3.270067E-03 7.328846E-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.000000E+00 1.087787E-01 -2 10001 1 2 total 0.000000E+00 0.000000E+00 -1 10001 2 1 total 0.000000E+00 0.000000E+00 -0 10001 2 2 total 1.000000E+00 1.424272E-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.000000E+00 0.000000E+00 -2 10001 1 2 total 0.000000E+00 0.000000E+00 -1 10001 2 1 total 0.000000E+00 0.000000E+00 -0 10001 2 2 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000E+00 0.000000E+00 -0 10001 2 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000E+00 0.000000E+00 -0 10001 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.667784E+07 1.266444E+06 -0 10001 2 total 3.349534E+05 3.833678E+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000E+00 0.000000E+00 -0 10001 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.645723E-01 3.121475E-02 -0 10002 2 total 2.052384E+00 2.243429E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905653E-01 2.385185E-02 -0 10002 2 total 1.516438E+00 2.351973E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905653E-01 2.385185E-02 -0 10002 2 total 1.516438E+00 2.351973E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995E-04 4.414757E-05 -0 10002 2 total 3.168726E-02 3.746559E-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995E-04 4.414757E-05 -0 10002 2 total 3.168726E-02 3.746559E-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000E+00 0.000000E+00 -0 10002 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000E+00 0.000000E+00 -0 10002 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000E+00 0.000000E+00 -0 10002 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.638819E-01 3.117268E-02 -0 10002 2 total 2.020697E+00 2.206045E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.712692E-01 2.618637E-02 -0 10002 2 total 2.035388E+00 2.580603E-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399015E-01 2.470912E-02 -13 10002 1 1 total P1 3.811674E-01 1.624326E-02 -14 10002 1 1 total P2 1.523919E-01 8.156278E-03 -15 10002 1 1 total P3 9.148022E-03 3.888562E-03 -8 10002 1 2 total P0 3.136772E-02 1.728113E-03 -9 10002 1 2 total P1 8.757723E-03 9.256705E-04 -10 10002 1 2 total P2 -2.567901E-03 1.013985E-03 -11 10002 1 2 total P3 -3.784803E-03 8.170756E-04 -4 10002 2 1 total P0 4.433431E-04 4.448504E-04 -5 10002 2 1 total P1 3.999604E-04 4.013202E-04 -6 10002 2 1 total P2 3.195627E-04 3.206491E-04 -7 10002 2 1 total P3 2.138470E-04 2.145740E-04 -0 10002 2 2 total P0 2.034945E+00 2.577999E-01 -1 10002 2 2 total P1 5.099405E-01 5.123591E-02 -2 10002 2 2 total P2 1.111746E-01 1.301982E-02 -3 10002 2 2 total P3 2.498844E-02 8.312353E-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399015E-01 2.470912E-02 -13 10002 1 1 total P1 3.811674E-01 1.624326E-02 -14 10002 1 1 total P2 1.523919E-01 8.156278E-03 -15 10002 1 1 total P3 9.148022E-03 3.888562E-03 -8 10002 1 2 total P0 3.136772E-02 1.728113E-03 -9 10002 1 2 total P1 8.757723E-03 9.256705E-04 -10 10002 1 2 total P2 -2.567901E-03 1.013985E-03 -11 10002 1 2 total P3 -3.784803E-03 8.170756E-04 -4 10002 2 1 total P0 4.433431E-04 4.448504E-04 -5 10002 2 1 total P1 3.999604E-04 4.013202E-04 -6 10002 2 1 total P2 3.195627E-04 3.206491E-04 -7 10002 2 1 total P3 2.138470E-04 2.145740E-04 -0 10002 2 2 total P0 2.034945E+00 2.577999E-01 -1 10002 2 2 total P1 5.099405E-01 5.123591E-02 -2 10002 2 2 total P2 1.111746E-01 1.301982E-02 -3 10002 2 2 total P3 2.498844E-02 8.312353E-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.000000E+00 3.860919E-02 -2 10002 1 2 total 1.000000E+00 6.766735E-02 -1 10002 2 1 total 1.000000E+00 1.414214E+00 -0 10002 2 2 total 1.000000E+00 1.359292E-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.000000E+00 0.000000E+00 -2 10002 1 2 total 0.000000E+00 0.000000E+00 -1 10002 2 1 total 0.000000E+00 0.000000E+00 -0 10002 2 2 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000E+00 0.000000E+00 -0 10002 2 total 0.000000E+00 0.000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000E+00 0.000000E+00 -0 10002 2 total 0.000000E+00 0.000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.660556E+07 1.042436E+06 -0 10002 2 total 3.284120E+05 3.882844E+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000E+00 0.000000E+00 -0 10002 2 total 0.000000E+00 0.000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.148254902141E-01 2.279290909378E-02 +0 10000 2 total 6.601699186276E-01 4.751892790820E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596371187E-01 2.549359557809E-02 +0 10000 2 total 6.476476600786E-01 2.370373520469E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596371187E-01 2.549359557809E-02 +0 10000 2 total 6.476476600786E-01 2.370373520469E-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.740784492005E-02 2.692497109349E-03 +0 10000 2 total 2.645107416278E-01 2.336707739154E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.984454994118E-02 2.643304328661E-03 +0 10000 2 total 7.171935292349E-02 2.520785935116E-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.563294978869E-03 5.084836779085E-04 +0 10000 2 total 1.927913887043E-01 1.710592186667E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.943174037197E-02 1.322975612220E-03 +0 10000 2 total 4.697747770257E-01 4.168199978316E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.474569822554E+00 9.923532109630E-02 +0 10000 2 total 3.728689640721E+01 3.308377724530E+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.874176452940E-01 2.062573210211E-02 +0 10000 2 total 3.956591769999E-01 2.512505678941E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.851883882025E-01 2.694562106470E-02 +0 10000 2 total 4.123893993086E-01 1.542527695832E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841994578091E-01 2.700101356101E-02 +13 10000 1 1 total P1 5.187028434601E-02 6.982548876132E-03 +14 10000 1 1 total P2 2.006884531999E-02 2.846495183290E-03 +15 10000 1 1 total P3 9.477715705594E-03 2.233519771809E-03 +8 10000 1 2 total P0 9.889303933311E-04 4.824194451197E-04 +9 10000 1 2 total P1 -2.072345964750E-04 1.490107753617E-04 +10 10000 1 2 total P2 -1.033661805408E-04 1.843163119237E-04 +11 10000 1 2 total P3 2.342906230372E-04 1.281731108336E-04 +4 10000 2 1 total P0 9.246399087638E-04 9.248834636439E-04 +5 10000 2 1 total P1 -7.677049684393E-04 7.679071858536E-04 +6 10000 2 1 total P2 4.937888718438E-04 4.939189383576E-04 +7 10000 2 1 total P3 -1.714972293226E-04 1.715424025697E-04 +0 10000 2 2 total P0 4.114647593999E-01 1.524493539575E-02 +1 10000 2 2 total P1 1.648172800670E-02 4.501727960784E-03 +2 10000 2 2 total P2 6.371490492824E-03 1.055074934137E-02 +3 10000 2 2 total P3 -1.049912208975E-02 1.043818771941E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841994578091E-01 2.700101356101E-02 +13 10000 1 1 total P1 5.187028434601E-02 6.982548876132E-03 +14 10000 1 1 total P2 2.006884531999E-02 2.846495183290E-03 +15 10000 1 1 total P3 9.477715705594E-03 2.233519771809E-03 +8 10000 1 2 total P0 9.889303933311E-04 4.824194451197E-04 +9 10000 1 2 total P1 -2.072345964750E-04 1.490107753617E-04 +10 10000 1 2 total P2 -1.033661805408E-04 1.843163119237E-04 +11 10000 1 2 total P3 2.342906230372E-04 1.281731108336E-04 +4 10000 2 1 total P0 9.246399087638E-04 9.248834636439E-04 +5 10000 2 1 total P1 -7.677049684393E-04 7.679071858536E-04 +6 10000 2 1 total P2 4.937888718438E-04 4.939189383576E-04 +7 10000 2 1 total P3 -1.714972293226E-04 1.715424025697E-04 +0 10000 2 2 total P0 4.114647593999E-01 1.524493539575E-02 +1 10000 2 2 total P1 1.648172800670E-02 4.501727960784E-03 +2 10000 2 2 total P2 6.371490492824E-03 1.055074934137E-02 +3 10000 2 2 total P3 -1.049912208975E-02 1.043818771941E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.000000000000E+00 7.851645500569E-02 +2 10000 1 2 total 1.000000000000E+00 6.871842709363E-01 +1 10000 2 1 total 1.000000000000E+00 1.414213562373E+00 +0 10000 2 2 total 1.000000000000E+00 4.113034880387E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.014242816319E-02 3.149091676274E-03 +2 10000 1 2 total 0.000000000000E+00 0.000000000000E+00 +1 10000 2 1 total 4.543664665592E-01 2.742550692485E-02 +0 10000 2 2 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000000000E+00 4.607052347202E-02 +0 10000 2 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000000000E+00 5.147145673440E-02 +0 10000 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.751521062040E+07 1.438175273899E+06 +0 10000 2 total 3.501719951940E+05 2.994593169671E+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.923922154603E-02 1.309505950104E-03 +0 10000 2 total 4.667190273544E-01 4.141087039944E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.137376709068E-01 1.558190235534E-02 +0 10001 2 total 3.008214016985E-01 2.805244843117E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732278720196E-01 3.311536644329E-02 +0 10001 2 total 3.123748362176E-01 4.960583170525E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732278720196E-01 3.311536644329E-02 +0 10001 2 total 3.123748362176E-01 4.960583170525E-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991390450E-03 3.225478906976E-04 +0 10001 2 total 5.400378832161E-03 6.181383082294E-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991390450E-03 3.225478906976E-04 +0 10001 2 total 5.400378832161E-03 6.181383082294E-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000000E+00 0.000000000000E+00 +0 10001 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000000E+00 0.000000000000E+00 +0 10001 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000000E+00 0.000000000000E+00 +0 10001 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.121626795163E-01 1.532192309182E-02 +0 10001 2 total 2.954210228664E-01 2.744548888604E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.101207350756E-01 3.378810612250E-02 +0 10001 2 total 2.962642700008E-01 4.379222573274E-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207350756E-01 3.378810612250E-02 +13 10001 1 1 total P1 3.822959036236E-02 8.483997103450E-03 +14 10001 1 1 total P2 2.074494196965E-02 4.695610677417E-03 +15 10001 1 1 total P3 7.964296771745E-03 3.731622609987E-03 +8 10001 1 2 total P0 0.000000000000E+00 0.000000000000E+00 +9 10001 1 2 total P1 0.000000000000E+00 0.000000000000E+00 +10 10001 1 2 total P2 0.000000000000E+00 0.000000000000E+00 +11 10001 1 2 total P3 0.000000000000E+00 0.000000000000E+00 +4 10001 2 1 total P0 0.000000000000E+00 0.000000000000E+00 +5 10001 2 1 total P1 0.000000000000E+00 0.000000000000E+00 +6 10001 2 1 total P2 0.000000000000E+00 0.000000000000E+00 +7 10001 2 1 total P3 0.000000000000E+00 0.000000000000E+00 +0 10001 2 2 total P0 2.962642700008E-01 4.379222573274E-02 +1 10001 2 2 total P1 -1.121363613411E-02 1.618036648860E-02 +2 10001 2 2 total P2 8.836566298044E-03 1.150396445878E-02 +3 10001 2 2 total P3 -3.270067308815E-03 7.328845801518E-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207350756E-01 3.378810612250E-02 +13 10001 1 1 total P1 3.822959036236E-02 8.483997103450E-03 +14 10001 1 1 total P2 2.074494196965E-02 4.695610677417E-03 +15 10001 1 1 total P3 7.964296771745E-03 3.731622609987E-03 +8 10001 1 2 total P0 0.000000000000E+00 0.000000000000E+00 +9 10001 1 2 total P1 0.000000000000E+00 0.000000000000E+00 +10 10001 1 2 total P2 0.000000000000E+00 0.000000000000E+00 +11 10001 1 2 total P3 0.000000000000E+00 0.000000000000E+00 +4 10001 2 1 total P0 0.000000000000E+00 0.000000000000E+00 +5 10001 2 1 total P1 0.000000000000E+00 0.000000000000E+00 +6 10001 2 1 total P2 0.000000000000E+00 0.000000000000E+00 +7 10001 2 1 total P3 0.000000000000E+00 0.000000000000E+00 +0 10001 2 2 total P0 2.962642700008E-01 4.379222573274E-02 +1 10001 2 2 total P1 -1.121363613411E-02 1.618036648860E-02 +2 10001 2 2 total P2 8.836566298044E-03 1.150396445878E-02 +3 10001 2 2 total P3 -3.270067308815E-03 7.328845801518E-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.000000000000E+00 1.087786967284E-01 +2 10001 1 2 total 0.000000000000E+00 0.000000000000E+00 +1 10001 2 1 total 0.000000000000E+00 0.000000000000E+00 +0 10001 2 2 total 1.000000000000E+00 1.424271730547E-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.000000000000E+00 0.000000000000E+00 +2 10001 1 2 total 0.000000000000E+00 0.000000000000E+00 +1 10001 2 1 total 0.000000000000E+00 0.000000000000E+00 +0 10001 2 2 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000000000E+00 0.000000000000E+00 +0 10001 2 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000000000E+00 0.000000000000E+00 +0 10001 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.667783949737E+07 1.266444309518E+06 +0 10001 2 total 3.349533676013E+05 3.833678162570E+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000000E+00 0.000000000000E+00 +0 10001 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.645722606166E-01 3.121475191267E-02 +0 10002 2 total 2.052384013809E+00 2.243429067056E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905652574249E-01 2.385185464365E-02 +0 10002 2 total 1.516438012755E+00 2.351972685044E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905652574249E-01 2.385185464365E-02 +0 10002 2 total 1.516438012755E+00 2.351972685044E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995221868E-04 4.414756870586E-05 +0 10002 2 total 3.168725661415E-02 3.746558582378E-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995221868E-04 4.414756870586E-05 +0 10002 2 total 3.168725661415E-02 3.746558582378E-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000000E+00 0.000000000000E+00 +0 10002 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000000E+00 0.000000000000E+00 +0 10002 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000000E+00 0.000000000000E+00 +0 10002 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.638818610944E-01 3.117268400461E-02 +0 10002 2 total 2.020696757195E+00 2.206044538568E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.712692047144E-01 2.618637116860E-02 +0 10002 2 total 2.035388328756E+00 2.580603285630E-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399014848679E-01 2.470912279767E-02 +13 10002 1 1 total P1 3.811674488646E-01 1.624326492127E-02 +14 10002 1 1 total P2 1.523918978052E-01 8.156277703362E-03 +15 10002 1 1 total P3 9.148022288467E-03 3.888562141639E-03 +8 10002 1 2 total P0 3.136771984647E-02 1.728112903279E-03 +9 10002 1 2 total P1 8.757723206121E-03 9.256705011983E-04 +10 10002 1 2 total P2 -2.567901059674E-03 1.013984752076E-03 +11 10002 1 2 total P3 -3.784802881872E-03 8.170755708523E-04 +4 10002 2 1 total P0 4.433431341224E-04 4.448503933306E-04 +5 10002 2 1 total P1 3.999604142604E-04 4.013201827353E-04 +6 10002 2 1 total P2 3.195627072398E-04 3.206491429959E-04 +7 10002 2 1 total P3 2.138469692300E-04 2.145739970978E-04 +0 10002 2 2 total P0 2.034944985622E+00 2.577998889237E-01 +1 10002 2 2 total P1 5.099405131606E-01 5.123590629710E-02 +2 10002 2 2 total P2 1.111746088043E-01 1.301981703882E-02 +3 10002 2 2 total P3 2.498843573936E-02 8.312352562357E-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399014848679E-01 2.470912279767E-02 +13 10002 1 1 total P1 3.811674488646E-01 1.624326492127E-02 +14 10002 1 1 total P2 1.523918978052E-01 8.156277703362E-03 +15 10002 1 1 total P3 9.148022288467E-03 3.888562141639E-03 +8 10002 1 2 total P0 3.136771984647E-02 1.728112903279E-03 +9 10002 1 2 total P1 8.757723206121E-03 9.256705011983E-04 +10 10002 1 2 total P2 -2.567901059674E-03 1.013984752076E-03 +11 10002 1 2 total P3 -3.784802881872E-03 8.170755708523E-04 +4 10002 2 1 total P0 4.433431341224E-04 4.448503933306E-04 +5 10002 2 1 total P1 3.999604142604E-04 4.013201827353E-04 +6 10002 2 1 total P2 3.195627072398E-04 3.206491429959E-04 +7 10002 2 1 total P3 2.138469692300E-04 2.145739970978E-04 +0 10002 2 2 total P0 2.034944985622E+00 2.577998889237E-01 +1 10002 2 2 total P1 5.099405131606E-01 5.123590629710E-02 +2 10002 2 2 total P2 1.111746088043E-01 1.301981703882E-02 +3 10002 2 2 total P3 2.498843573936E-02 8.312352562357E-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.000000000000E+00 3.860919083686E-02 +2 10002 1 2 total 1.000000000000E+00 6.766734799959E-02 +1 10002 2 1 total 1.000000000000E+00 1.414213562373E+00 +0 10002 2 2 total 1.000000000000E+00 1.359292066059E-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.000000000000E+00 0.000000000000E+00 +2 10002 1 2 total 0.000000000000E+00 0.000000000000E+00 +1 10002 2 1 total 0.000000000000E+00 0.000000000000E+00 +0 10002 2 2 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000000000E+00 0.000000000000E+00 +0 10002 2 total 0.000000000000E+00 0.000000000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000000000E+00 0.000000000000E+00 +0 10002 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.660556287323E+07 1.042435523742E+06 +0 10002 2 total 3.284120386500E+05 3.882843572985E+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000000E+00 0.000000000000E+00 +0 10002 2 total 0.000000000000E+00 0.000000000000E+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 12ffe40ee8..9df9332537 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -07e9e894c9896879ff083e148a4a552b496802f7d88965e01eeb8b91d828bf740c17d2926d0fd0dcd457049b362ff10bec6cbe345ddcdf7d4695c0dc75fa7a78 \ No newline at end of file +77126dd5397ab86f69cbcd5d34949f5f4c1c3e270a7443b86655ec1dfc2db66056f731e4cc09a59bb01d74e17881165005c5ec0bf7b2ce953e39ef9aa336e0e8 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 133140999c..acdfcbc628 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,8 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.000000E+02 0.000000E+00 7.000000E+02 8.000000E+02] + Temperature = [5.000000000000E+02 0.000000000000E+00 7.000000000000E+02 + 8.000000000000E+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index 365f1d775e..c42584db17 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -d5c21b44afd44a6e2be483090db0e2525d7d7cdbee1c02bee43621f1889193cc4712d74e28b3961a9ea9be093b33b56633046749a70f40c68982d6ca653d4cc1 \ No newline at end of file +dd7f3e79b255e4bdb9112cb06bb222d8489c597d48dbb310dd05a9f28ed451ade5d4ab65fe6b2ef5b1212d31b3e1942582cd32a3027a05515cc7317a496476bd \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 0f72dafa3c..67da96b247 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,200 @@ -[[[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] +[[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] ..., - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]]][[[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]]][[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] ..., - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]]][[[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]]][[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] ..., - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00]]][[[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 + 0.000000000000E+00]]][[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] ..., - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]]][[[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]]][[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] ..., - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]] + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] - [[0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00] - [0.000000E+00 0.000000E+00 0.000000E+00]]] \ No newline at end of file + [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] + [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index a76260cbfd..097b2e01f7 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -14,8 +14,8 @@ import pandas as pd # Require numpy and pandas to print output in scientific notation to 6 decimal # places. This is needed to avoid round off error when large numbers are # printed, which can cause tests to fail for different build configurations. -np.set_printoptions(formatter={'float': lambda x: format(x, '8.6E')}) -pd.set_option('display.float_format', lambda x: '%8.6E' % x) +np.set_printoptions(formatter={'float': lambda x: format(x, '14.12E')}) +pd.set_option('display.float_format', lambda x: '%14.12E' % x) sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 7e3a8ba44ebb3938d03faad87848c71123f73f59 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 08:10:11 -0600 Subject: [PATCH 28/47] simplified testing_harness.py lines on setting output precision and updated tests --- .../results_true.dat | 252 ++++----- tests/test_mgxs_library_hdf5/results_true.dat | 368 ++++++------- .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 3 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 274 ++++------ tests/testing_harness.py | 11 +- 8 files changed, 661 insertions(+), 767 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 4056ff2b9e..4f40b6b593 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.536244224711E-01 2.105269632534E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008521778843E-01 2.285755400331E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008521778843E-01 2.285755400331E-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.490345583241E-02 4.312761199548E-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.804806603393E-02 4.579963688736E-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.685538979848E-02 2.622159776243E-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.064928985756E-02 6.409874517029E-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.137955138087E+00 5.073638145538E-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.887209666387E-01 1.783042859910E-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.893035562819E-01 2.307553857261E-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893035562819E-01 2.314560462423E-02 -1 10000 1 1 total P1 4.622441783140E-02 5.907169556819E-03 -2 10000 1 1 total P2 1.798358502027E-02 2.882971981671E-03 -3 10000 1 1 total P3 6.628373513945E-03 2.457108983778E-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893035562819E-01 2.314560462423E-02 -1 10000 1 1 total P1 4.622441783140E-02 5.907169556819E-03 -2 10000 1 1 total P2 1.798358502027E-02 2.882971981671E-03 -3 10000 1 1 total P3 6.628373513945E-03 2.457108983778E-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.000000000000E+00 6.611082017312E-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.583501933699E-02 5.591824860711E-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000000000E+00 4.607052347202E-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000000000E+00 5.147145673440E-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.001308739748E+06 1.462165553647E+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.000397778775E-02 6.366907874267E-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.115941081024E-01 1.379316812822E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792550636912E-01 2.918950098026E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792550636912E-01 2.918950098026E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846401628E-03 2.863341266047E-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846401628E-03 2.863341266047E-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.093842617007E-01 1.355126749065E-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.079873494451E-01 2.930808850442E-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873494451E-01 2.930808850442E-02 -1 10001 1 1 total P1 3.061715325350E-02 7.464456011864E-03 -2 10001 1 1 total P2 1.891149040728E-02 4.322827732396E-03 -3 10001 1 1 total P3 6.234618187211E-03 3.338202280537E-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873494451E-01 2.930808850442E-02 -1 10001 1 1 total P1 3.061715325350E-02 7.464456011864E-03 -2 10001 1 1 total P2 1.891149040728E-02 4.322827732396E-03 -3 10001 1 1 total P3 6.234618187211E-03 3.338202280537E-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.000000000000E+00 9.503872150700E-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.833261152573E+06 1.663551745201E+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.049988333172E-01 4.396448759472E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991839826996E-01 4.091411960472E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991839826996E-01 4.091411960472E-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341157258E-03 5.545244242761E-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341157258E-03 5.545244242761E-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.989384921599E-01 4.349298417271E-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.034146631586E-01 4.395873707643E-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034146631586E-01 4.358599380352E-02 -1 10002 1 1 total P1 4.104174185899E-01 1.587722019436E-02 -2 10002 1 1 total P2 1.433010364745E-01 7.187377663475E-03 -3 10002 1 1 total P3 8.739426340561E-03 3.571441345040E-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034146631586E-01 4.358599380352E-02 -1 10002 1 1 total P1 4.104174185899E-01 1.587722019436E-02 -2 10002 1 1 total P2 1.433010364745E-01 7.187377663475E-03 -3 10002 1 1 total P3 8.739426340561E-03 3.571441345040E-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.000000000000E+00 5.686672530708E-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.732199699466E+06 1.596914264298E+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.53624422471e-01 2.10526963253e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852177884e-01 2.28575540033e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852177884e-01 2.28575540033e-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.49034558324e-02 4.31276119955e-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.80480660339e-02 4.57996368874e-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.68553897985e-02 2.62215977624e-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.06492898576e-02 6.40987451703e-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.13795513809e+00 5.07363814554e-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.88720966639e-01 1.78304285991e-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.89303556282e-01 2.30755385726e-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89303556282e-01 2.31456046242e-02 +1 10000 1 1 total P1 4.62244178314e-02 5.90716955682e-03 +2 10000 1 1 total P2 1.79835850203e-02 2.88297198167e-03 +3 10000 1 1 total P3 6.62837351395e-03 2.45710898378e-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89303556282e-01 2.31456046242e-02 +1 10000 1 1 total P1 4.62244178314e-02 5.90716955682e-03 +2 10000 1 1 total P2 1.79835850203e-02 2.88297198167e-03 +3 10000 1 1 total P3 6.62837351395e-03 2.45710898378e-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.00000000000e+00 6.61108201731e-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.58350193370e-02 5.59182486071e-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000000000e+00 4.60705234720e-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000000000e+00 5.14714567344e-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.00130873975e+06 1.46216555365e+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.00039777878e-02 6.36690787427e-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.11594108102e-01 1.37931681282e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255063691e-01 2.91895009803e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255063691e-01 2.91895009803e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.20984640163e-03 2.86334126605e-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.20984640163e-03 2.86334126605e-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.09384261701e-01 1.35512674907e-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.07987349445e-01 2.93080885044e-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987349445e-01 2.93080885044e-02 +1 10001 1 1 total P1 3.06171532535e-02 7.46445601186e-03 +2 10001 1 1 total P2 1.89114904073e-02 4.32282773240e-03 +3 10001 1 1 total P3 6.23461818721e-03 3.33820228054e-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987349445e-01 2.93080885044e-02 +1 10001 1 1 total P1 3.06171532535e-02 7.46445601186e-03 +2 10001 1 1 total P2 1.89114904073e-02 4.32282773240e-03 +3 10001 1 1 total P3 6.23461818721e-03 3.33820228054e-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.00000000000e+00 9.50387215070e-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.83326115257e+06 1.66355174520e+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.04998833317e-01 4.39644875947e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99183982700e-01 4.09141196047e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99183982700e-01 4.09141196047e-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034115726e-03 5.54524424276e-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034115726e-03 5.54524424276e-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.98938492160e-01 4.34929841727e-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.03414663159e-01 4.39587370764e-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03414663159e-01 4.35859938035e-02 +1 10002 1 1 total P1 4.10417418590e-01 1.58772201944e-02 +2 10002 1 1 total P2 1.43301036475e-01 7.18737766348e-03 +3 10002 1 1 total P3 8.73942634056e-03 3.57144134504e-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03414663159e-01 4.35859938035e-02 +1 10002 1 1 total P1 4.10417418590e-01 1.58772201944e-02 +2 10002 1 1 total P2 1.43301036475e-01 7.18737766348e-03 +3 10002 1 1 total P3 8.73942634056e-03 3.57144134504e-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.00000000000e+00 5.68667253071e-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.73219969947e+06 1.59691426430e+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 05ceb00eb0..8c98999bd1 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,270 +1,230 @@ domain=10000 type=total -[4.148254902141E-01 6.601699186276E-01] -[2.279290909378E-02 4.751892790820E-02] +[4.14825490214e-01 6.60169918628e-01] +[2.27929090938e-02 4.75189279082e-02] domain=10000 type=transport -[3.568596371187E-01 6.476476600786E-01] -[2.549359557809E-02 2.370373520469E-02] +[3.56859637119e-01 6.47647660079e-01] +[2.54935955781e-02 2.37037352047e-02] domain=10000 type=nu-transport -[3.568596371187E-01 6.476476600786E-01] -[2.549359557809E-02 2.370373520469E-02] +[3.56859637119e-01 6.47647660079e-01] +[2.54935955781e-02 2.37037352047e-02] domain=10000 type=absorption -[2.740784492005E-02 2.645107416278E-01] -[2.692497109349E-03 2.336707739154E-02] +[2.74078449200e-02 2.64510741628e-01] +[2.69249710935e-03 2.33670773915e-02] domain=10000 type=capture -[1.984454994118E-02 7.171935292349E-02] -[2.643304328661E-03 2.520785935116E-02] +[1.98445499412e-02 7.17193529235e-02] +[2.64330432866e-03 2.52078593512e-02] domain=10000 type=fission -[7.563294978869E-03 1.927913887043E-01] -[5.084836779085E-04 1.710592186667E-02] +[7.56329497887e-03 1.92791388704e-01] +[5.08483677908e-04 1.71059218667e-02] domain=10000 type=nu-fission -[1.943174037197E-02 4.697747770257E-01] -[1.322975612220E-03 4.168199978316E-02] +[1.94317403720e-02 4.69774777026e-01] +[1.32297561222e-03 4.16819997832e-02] domain=10000 type=kappa-fission -[1.474569822554E+00 3.728689640721E+01] -[9.923532109630E-02 3.308377724530E+00] +[1.47456982255e+00 3.72868964072e+01] +[9.92353210963e-02 3.30837772453e+00] domain=10000 type=scatter -[3.874176452940E-01 3.956591769999E-01] -[2.062573210211E-02 2.512505678941E-02] +[3.87417645294e-01 3.95659177000e-01] +[2.06257321021e-02 2.51250567894e-02] domain=10000 type=nu-scatter -[3.851883882025E-01 4.123893993086E-01] -[2.694562106470E-02 1.542527695832E-02] +[3.85188388202e-01 4.12389399309e-01] +[2.69456210647e-02 1.54252769583e-02] domain=10000 type=scatter matrix -[[[3.841994578091E-01 5.187028434601E-02 2.006884531999E-02 - 9.477715705594E-03] - [9.889303933311E-04 -2.072345964750E-04 -1.033661805408E-04 - 2.342906230372E-04]] +[[[3.84199457809e-01 5.18702843460e-02 2.00688453200e-02 9.47771570559e-03] + [9.88930393331e-04 -2.07234596475e-04 -1.03366180541e-04 + 2.34290623037e-04]] - [[9.246399087638E-04 -7.677049684393E-04 4.937888718438E-04 - -1.714972293226E-04] - [4.114647593999E-01 1.648172800670E-02 6.371490492824E-03 - -1.049912208975E-02]]] -[[[2.700101356101E-02 6.982548876132E-03 2.846495183290E-03 - 2.233519771809E-03] - [4.824194451197E-04 1.490107753617E-04 1.843163119237E-04 - 1.281731108336E-04]] + [[9.24639908764e-04 -7.67704968439e-04 4.93788871844e-04 + -1.71497229323e-04] + [4.11464759400e-01 1.64817280067e-02 6.37149049282e-03 -1.04991220898e-02]]] +[[[2.70010135610e-02 6.98254887613e-03 2.84649518329e-03 2.23351977181e-03] + [4.82419445120e-04 1.49010775362e-04 1.84316311924e-04 1.28173110834e-04]] - [[9.248834636439E-04 7.679071858536E-04 4.939189383576E-04 - 1.715424025697E-04] - [1.524493539575E-02 4.501727960784E-03 1.055074934137E-02 - 1.043818771941E-02]]] + [[9.24883463644e-04 7.67907185854e-04 4.93918938358e-04 1.71542402570e-04] + [1.52449353958e-02 4.50172796078e-03 1.05507493414e-02 1.04381877194e-02]]] domain=10000 type=nu-scatter matrix -[[[3.841994578091E-01 5.187028434601E-02 2.006884531999E-02 - 9.477715705594E-03] - [9.889303933311E-04 -2.072345964750E-04 -1.033661805408E-04 - 2.342906230372E-04]] +[[[3.84199457809e-01 5.18702843460e-02 2.00688453200e-02 9.47771570559e-03] + [9.88930393331e-04 -2.07234596475e-04 -1.03366180541e-04 + 2.34290623037e-04]] - [[9.246399087638E-04 -7.677049684393E-04 4.937888718438E-04 - -1.714972293226E-04] - [4.114647593999E-01 1.648172800670E-02 6.371490492824E-03 - -1.049912208975E-02]]] -[[[2.700101356101E-02 6.982548876132E-03 2.846495183290E-03 - 2.233519771809E-03] - [4.824194451197E-04 1.490107753617E-04 1.843163119237E-04 - 1.281731108336E-04]] + [[9.24639908764e-04 -7.67704968439e-04 4.93788871844e-04 + -1.71497229323e-04] + [4.11464759400e-01 1.64817280067e-02 6.37149049282e-03 -1.04991220898e-02]]] +[[[2.70010135610e-02 6.98254887613e-03 2.84649518329e-03 2.23351977181e-03] + [4.82419445120e-04 1.49010775362e-04 1.84316311924e-04 1.28173110834e-04]] - [[9.248834636439E-04 7.679071858536E-04 4.939189383576E-04 - 1.715424025697E-04] - [1.524493539575E-02 4.501727960784E-03 1.055074934137E-02 - 1.043818771941E-02]]] + [[9.24883463644e-04 7.67907185854e-04 4.93918938358e-04 1.71542402570e-04] + [1.52449353958e-02 4.50172796078e-03 1.05507493414e-02 1.04381877194e-02]]] domain=10000 type=multiplicity matrix -[[1.000000000000E+00 1.000000000000E+00] - [1.000000000000E+00 1.000000000000E+00]] -[[7.851645500569E-02 6.871842709363E-01] - [1.414213562373E+00 4.113034880387E-02]] +[[1.00000000000e+00 1.00000000000e+00] + [1.00000000000e+00 1.00000000000e+00]] +[[7.85164550057e-02 6.87184270936e-01] + [1.41421356237e+00 4.11303488039e-02]] domain=10000 type=nu-fission matrix -[[2.014242816319E-02 0.000000000000E+00] - [4.543664665592E-01 0.000000000000E+00]] -[[3.149091676274E-03 0.000000000000E+00] - [2.742550692485E-02 0.000000000000E+00]] +[[2.01424281632e-02 0.00000000000e+00] + [4.54366466559e-01 0.00000000000e+00]] +[[3.14909167627e-03 0.00000000000e+00] + [2.74255069248e-02 0.00000000000e+00]] domain=10000 type=chi -[1.000000000000E+00 0.000000000000E+00] -[4.607052347202E-02 0.000000000000E+00] +[1.00000000000e+00 0.00000000000e+00] +[4.60705234720e-02 0.00000000000e+00] domain=10000 type=chi-prompt -[1.000000000000E+00 0.000000000000E+00] -[5.147145673440E-02 0.000000000000E+00] +[1.00000000000e+00 0.00000000000e+00] +[5.14714567344e-02 0.00000000000e+00] domain=10000 type=velocity -[1.751521062040E+07 3.501719951940E+05] -[1.438175273899E+06 2.994593169671E+04] +[1.75152106204e+07 3.50171995194e+05] +[1.43817527390e+06 2.99459316967e+04] domain=10000 type=prompt-nu-fission -[1.923922154603E-02 4.667190273544E-01] -[1.309505950104E-03 4.141087039944E-02] +[1.92392215460e-02 4.66719027354e-01] +[1.30950595010e-03 4.14108703994e-02] domain=10001 type=total -[3.137376709068E-01 3.008214016985E-01] -[1.558190235534E-02 2.805244843117E-02] +[3.13737670907e-01 3.00821401699e-01] +[1.55819023553e-02 2.80524484312e-02] domain=10001 type=transport -[2.732278720196E-01 3.123748362176E-01] -[3.311536644329E-02 4.960583170525E-02] +[2.73227872020e-01 3.12374836218e-01] +[3.31153664433e-02 4.96058317053e-02] domain=10001 type=nu-transport -[2.732278720196E-01 3.123748362176E-01] -[3.311536644329E-02 4.960583170525E-02] +[2.73227872020e-01 3.12374836218e-01] +[3.31153664433e-02 4.96058317053e-02] domain=10001 type=absorption -[1.574991390450E-03 5.400378832161E-03] -[3.225478906976E-04 6.181383082294E-04] +[1.57499139045e-03 5.40037883216e-03] +[3.22547890698e-04 6.18138308229e-04] domain=10001 type=capture -[1.574991390450E-03 5.400378832161E-03] -[3.225478906976E-04 6.181383082294E-04] +[1.57499139045e-03 5.40037883216e-03] +[3.22547890698e-04 6.18138308229e-04] domain=10001 type=fission -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=nu-fission -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=kappa-fission -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=scatter -[3.121626795163E-01 2.954210228664E-01] -[1.532192309182E-02 2.744548888604E-02] +[3.12162679516e-01 2.95421022866e-01] +[1.53219230918e-02 2.74454888860e-02] domain=10001 type=nu-scatter -[3.101207350756E-01 2.962642700008E-01] -[3.378810612250E-02 4.379222573274E-02] +[3.10120735076e-01 2.96264270001e-01] +[3.37881061225e-02 4.37922257327e-02] domain=10001 type=scatter matrix -[[[3.101207350756E-01 3.822959036236E-02 2.074494196965E-02 - 7.964296771745E-03] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] +[[[3.10120735076e-01 3.82295903624e-02 2.07449419697e-02 7.96429677175e-03] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [2.962642700008E-01 -1.121363613411E-02 8.836566298044E-03 - -3.270067308815E-03]]] -[[[3.378810612250E-02 8.483997103450E-03 4.695610677417E-03 - 3.731622609987E-03] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [2.96264270001e-01 -1.12136361341e-02 8.83656629804e-03 + -3.27006730881e-03]]] +[[[3.37881061225e-02 8.48399710345e-03 4.69561067742e-03 3.73162260999e-03] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [4.379222573274E-02 1.618036648860E-02 1.150396445878E-02 - 7.328845801518E-03]]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [4.37922257327e-02 1.61803664886e-02 1.15039644588e-02 7.32884580152e-03]]] domain=10001 type=nu-scatter matrix -[[[3.101207350756E-01 3.822959036236E-02 2.074494196965E-02 - 7.964296771745E-03] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] +[[[3.10120735076e-01 3.82295903624e-02 2.07449419697e-02 7.96429677175e-03] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [2.962642700008E-01 -1.121363613411E-02 8.836566298044E-03 - -3.270067308815E-03]]] -[[[3.378810612250E-02 8.483997103450E-03 4.695610677417E-03 - 3.731622609987E-03] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [2.96264270001e-01 -1.12136361341e-02 8.83656629804e-03 + -3.27006730881e-03]]] +[[[3.37881061225e-02 8.48399710345e-03 4.69561067742e-03 3.73162260999e-03] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [4.379222573274E-02 1.618036648860E-02 1.150396445878E-02 - 7.328845801518E-03]]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [4.37922257327e-02 1.61803664886e-02 1.15039644588e-02 7.32884580152e-03]]] domain=10001 type=multiplicity matrix -[[1.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 1.000000000000E+00]] -[[1.087786967284E-01 0.000000000000E+00] - [0.000000000000E+00 1.424271730547E-01]] +[[1.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 1.00000000000e+00]] +[[1.08778696728e-01 0.00000000000e+00] + [0.00000000000e+00 1.42427173055e-01]] domain=10001 type=nu-fission matrix -[[0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00]] -[[0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00]] +[[0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00]] +[[0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00]] domain=10001 type=chi -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=chi-prompt -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=velocity -[1.667783949737E+07 3.349533676013E+05] -[1.266444309518E+06 3.833678162570E+04] +[1.66778394974e+07 3.34953367601e+05] +[1.26644430952e+06 3.83367816257e+04] domain=10001 type=prompt-nu-fission -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=total -[6.645722606166E-01 2.052384013809E+00] -[3.121475191267E-02 2.243429067056E-01] +[6.64572260617e-01 2.05238401381e+00] +[3.12147519127e-02 2.24342906706e-01] domain=10002 type=transport -[2.905652574249E-01 1.516438012755E+00] -[2.385185464365E-02 2.351972685044E-01] +[2.90565257425e-01 1.51643801275e+00] +[2.38518546437e-02 2.35197268504e-01] domain=10002 type=nu-transport -[2.905652574249E-01 1.516438012755E+00] -[2.385185464365E-02 2.351972685044E-01] +[2.90565257425e-01 1.51643801275e+00] +[2.38518546437e-02 2.35197268504e-01] domain=10002 type=absorption -[6.903995221868E-04 3.168725661415E-02] -[4.414756870586E-05 3.746558582378E-03] +[6.90399522187e-04 3.16872566141e-02] +[4.41475687059e-05 3.74655858238e-03] domain=10002 type=capture -[6.903995221868E-04 3.168725661415E-02] -[4.414756870586E-05 3.746558582378E-03] +[6.90399522187e-04 3.16872566141e-02] +[4.41475687059e-05 3.74655858238e-03] domain=10002 type=fission -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=nu-fission -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=kappa-fission -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=scatter -[6.638818610944E-01 2.020696757195E+00] -[3.117268400461E-02 2.206044538568E-01] +[6.63881861094e-01 2.02069675720e+00] +[3.11726840046e-02 2.20604453857e-01] domain=10002 type=nu-scatter -[6.712692047144E-01 2.035388328756E+00] -[2.618637116860E-02 2.580603285630E-01] +[6.71269204714e-01 2.03538832876e+00] +[2.61863711686e-02 2.58060328563e-01] domain=10002 type=scatter matrix -[[[6.399014848679E-01 3.811674488646E-01 1.523918978052E-01 - 9.148022288467E-03] - [3.136771984647E-02 8.757723206121E-03 -2.567901059674E-03 - -3.784802881872E-03]] +[[[6.39901484868e-01 3.81167448865e-01 1.52391897805e-01 9.14802228847e-03] + [3.13677198465e-02 8.75772320612e-03 -2.56790105967e-03 + -3.78480288187e-03]] - [[4.433431341224E-04 3.999604142604E-04 3.195627072398E-04 - 2.138469692300E-04] - [2.034944985622E+00 5.099405131606E-01 1.111746088043E-01 - 2.498843573936E-02]]] -[[[2.470912279767E-02 1.624326492127E-02 8.156277703362E-03 - 3.888562141639E-03] - [1.728112903279E-03 9.256705011983E-04 1.013984752076E-03 - 8.170755708523E-04]] + [[4.43343134122e-04 3.99960414260e-04 3.19562707240e-04 2.13846969230e-04] + [2.03494498562e+00 5.09940513161e-01 1.11174608804e-01 2.49884357394e-02]]] +[[[2.47091227977e-02 1.62432649213e-02 8.15627770336e-03 3.88856214164e-03] + [1.72811290328e-03 9.25670501198e-04 1.01398475208e-03 8.17075570852e-04]] - [[4.448503933306E-04 4.013201827353E-04 3.206491429959E-04 - 2.145739970978E-04] - [2.577998889237E-01 5.123590629710E-02 1.301981703882E-02 - 8.312352562357E-03]]] + [[4.44850393331e-04 4.01320182735e-04 3.20649142996e-04 2.14573997098e-04] + [2.57799888924e-01 5.12359062971e-02 1.30198170388e-02 8.31235256236e-03]]] domain=10002 type=nu-scatter matrix -[[[6.399014848679E-01 3.811674488646E-01 1.523918978052E-01 - 9.148022288467E-03] - [3.136771984647E-02 8.757723206121E-03 -2.567901059674E-03 - -3.784802881872E-03]] +[[[6.39901484868e-01 3.81167448865e-01 1.52391897805e-01 9.14802228847e-03] + [3.13677198465e-02 8.75772320612e-03 -2.56790105967e-03 + -3.78480288187e-03]] - [[4.433431341224E-04 3.999604142604E-04 3.195627072398E-04 - 2.138469692300E-04] - [2.034944985622E+00 5.099405131606E-01 1.111746088043E-01 - 2.498843573936E-02]]] -[[[2.470912279767E-02 1.624326492127E-02 8.156277703362E-03 - 3.888562141639E-03] - [1.728112903279E-03 9.256705011983E-04 1.013984752076E-03 - 8.170755708523E-04]] + [[4.43343134122e-04 3.99960414260e-04 3.19562707240e-04 2.13846969230e-04] + [2.03494498562e+00 5.09940513161e-01 1.11174608804e-01 2.49884357394e-02]]] +[[[2.47091227977e-02 1.62432649213e-02 8.15627770336e-03 3.88856214164e-03] + [1.72811290328e-03 9.25670501198e-04 1.01398475208e-03 8.17075570852e-04]] - [[4.448503933306E-04 4.013201827353E-04 3.206491429959E-04 - 2.145739970978E-04] - [2.577998889237E-01 5.123590629710E-02 1.301981703882E-02 - 8.312352562357E-03]]] + [[4.44850393331e-04 4.01320182735e-04 3.20649142996e-04 2.14573997098e-04] + [2.57799888924e-01 5.12359062971e-02 1.30198170388e-02 8.31235256236e-03]]] domain=10002 type=multiplicity matrix -[[1.000000000000E+00 1.000000000000E+00] - [1.000000000000E+00 1.000000000000E+00]] -[[3.860919083686E-02 6.766734799959E-02] - [1.414213562373E+00 1.359292066059E-01]] +[[1.00000000000e+00 1.00000000000e+00] + [1.00000000000e+00 1.00000000000e+00]] +[[3.86091908369e-02 6.76673479996e-02] + [1.41421356237e+00 1.35929206606e-01]] domain=10002 type=nu-fission matrix -[[0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00]] -[[0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00]] +[[0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00]] +[[0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00]] domain=10002 type=chi -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=chi-prompt -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=velocity -[1.660556287323E+07 3.284120386500E+05] -[1.042435523742E+06 3.882843572985E+04] +[1.66055628732e+07 3.28412038650e+05] +[1.04243552374e+06 3.88284357298e+04] domain=10002 type=prompt-nu-fission -[0.000000000000E+00 0.000000000000E+00] -[0.000000000000E+00 0.000000000000E+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 453219e04b..d3b0cc0810 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.148254902141E-01 2.279290909378E-02 -0 10000 2 total 6.601699186276E-01 4.751892790820E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596371187E-01 2.549359557809E-02 -0 10000 2 total 6.476476600786E-01 2.370373520469E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596371187E-01 2.549359557809E-02 -0 10000 2 total 6.476476600786E-01 2.370373520469E-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.740784492005E-02 2.692497109349E-03 -0 10000 2 total 2.645107416278E-01 2.336707739154E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.984454994118E-02 2.643304328661E-03 -0 10000 2 total 7.171935292349E-02 2.520785935116E-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.563294978869E-03 5.084836779085E-04 -0 10000 2 total 1.927913887043E-01 1.710592186667E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.943174037197E-02 1.322975612220E-03 -0 10000 2 total 4.697747770257E-01 4.168199978316E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.474569822554E+00 9.923532109630E-02 -0 10000 2 total 3.728689640721E+01 3.308377724530E+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.874176452940E-01 2.062573210211E-02 -0 10000 2 total 3.956591769999E-01 2.512505678941E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.851883882025E-01 2.694562106470E-02 -0 10000 2 total 4.123893993086E-01 1.542527695832E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841994578091E-01 2.700101356101E-02 -13 10000 1 1 total P1 5.187028434601E-02 6.982548876132E-03 -14 10000 1 1 total P2 2.006884531999E-02 2.846495183290E-03 -15 10000 1 1 total P3 9.477715705594E-03 2.233519771809E-03 -8 10000 1 2 total P0 9.889303933311E-04 4.824194451197E-04 -9 10000 1 2 total P1 -2.072345964750E-04 1.490107753617E-04 -10 10000 1 2 total P2 -1.033661805408E-04 1.843163119237E-04 -11 10000 1 2 total P3 2.342906230372E-04 1.281731108336E-04 -4 10000 2 1 total P0 9.246399087638E-04 9.248834636439E-04 -5 10000 2 1 total P1 -7.677049684393E-04 7.679071858536E-04 -6 10000 2 1 total P2 4.937888718438E-04 4.939189383576E-04 -7 10000 2 1 total P3 -1.714972293226E-04 1.715424025697E-04 -0 10000 2 2 total P0 4.114647593999E-01 1.524493539575E-02 -1 10000 2 2 total P1 1.648172800670E-02 4.501727960784E-03 -2 10000 2 2 total P2 6.371490492824E-03 1.055074934137E-02 -3 10000 2 2 total P3 -1.049912208975E-02 1.043818771941E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841994578091E-01 2.700101356101E-02 -13 10000 1 1 total P1 5.187028434601E-02 6.982548876132E-03 -14 10000 1 1 total P2 2.006884531999E-02 2.846495183290E-03 -15 10000 1 1 total P3 9.477715705594E-03 2.233519771809E-03 -8 10000 1 2 total P0 9.889303933311E-04 4.824194451197E-04 -9 10000 1 2 total P1 -2.072345964750E-04 1.490107753617E-04 -10 10000 1 2 total P2 -1.033661805408E-04 1.843163119237E-04 -11 10000 1 2 total P3 2.342906230372E-04 1.281731108336E-04 -4 10000 2 1 total P0 9.246399087638E-04 9.248834636439E-04 -5 10000 2 1 total P1 -7.677049684393E-04 7.679071858536E-04 -6 10000 2 1 total P2 4.937888718438E-04 4.939189383576E-04 -7 10000 2 1 total P3 -1.714972293226E-04 1.715424025697E-04 -0 10000 2 2 total P0 4.114647593999E-01 1.524493539575E-02 -1 10000 2 2 total P1 1.648172800670E-02 4.501727960784E-03 -2 10000 2 2 total P2 6.371490492824E-03 1.055074934137E-02 -3 10000 2 2 total P3 -1.049912208975E-02 1.043818771941E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.000000000000E+00 7.851645500569E-02 -2 10000 1 2 total 1.000000000000E+00 6.871842709363E-01 -1 10000 2 1 total 1.000000000000E+00 1.414213562373E+00 -0 10000 2 2 total 1.000000000000E+00 4.113034880387E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.014242816319E-02 3.149091676274E-03 -2 10000 1 2 total 0.000000000000E+00 0.000000000000E+00 -1 10000 2 1 total 4.543664665592E-01 2.742550692485E-02 -0 10000 2 2 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000000000E+00 4.607052347202E-02 -0 10000 2 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000000000E+00 5.147145673440E-02 -0 10000 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.751521062040E+07 1.438175273899E+06 -0 10000 2 total 3.501719951940E+05 2.994593169671E+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.923922154603E-02 1.309505950104E-03 -0 10000 2 total 4.667190273544E-01 4.141087039944E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.137376709068E-01 1.558190235534E-02 -0 10001 2 total 3.008214016985E-01 2.805244843117E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732278720196E-01 3.311536644329E-02 -0 10001 2 total 3.123748362176E-01 4.960583170525E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732278720196E-01 3.311536644329E-02 -0 10001 2 total 3.123748362176E-01 4.960583170525E-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991390450E-03 3.225478906976E-04 -0 10001 2 total 5.400378832161E-03 6.181383082294E-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991390450E-03 3.225478906976E-04 -0 10001 2 total 5.400378832161E-03 6.181383082294E-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000000E+00 0.000000000000E+00 -0 10001 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000000E+00 0.000000000000E+00 -0 10001 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000000E+00 0.000000000000E+00 -0 10001 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.121626795163E-01 1.532192309182E-02 -0 10001 2 total 2.954210228664E-01 2.744548888604E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.101207350756E-01 3.378810612250E-02 -0 10001 2 total 2.962642700008E-01 4.379222573274E-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207350756E-01 3.378810612250E-02 -13 10001 1 1 total P1 3.822959036236E-02 8.483997103450E-03 -14 10001 1 1 total P2 2.074494196965E-02 4.695610677417E-03 -15 10001 1 1 total P3 7.964296771745E-03 3.731622609987E-03 -8 10001 1 2 total P0 0.000000000000E+00 0.000000000000E+00 -9 10001 1 2 total P1 0.000000000000E+00 0.000000000000E+00 -10 10001 1 2 total P2 0.000000000000E+00 0.000000000000E+00 -11 10001 1 2 total P3 0.000000000000E+00 0.000000000000E+00 -4 10001 2 1 total P0 0.000000000000E+00 0.000000000000E+00 -5 10001 2 1 total P1 0.000000000000E+00 0.000000000000E+00 -6 10001 2 1 total P2 0.000000000000E+00 0.000000000000E+00 -7 10001 2 1 total P3 0.000000000000E+00 0.000000000000E+00 -0 10001 2 2 total P0 2.962642700008E-01 4.379222573274E-02 -1 10001 2 2 total P1 -1.121363613411E-02 1.618036648860E-02 -2 10001 2 2 total P2 8.836566298044E-03 1.150396445878E-02 -3 10001 2 2 total P3 -3.270067308815E-03 7.328845801518E-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207350756E-01 3.378810612250E-02 -13 10001 1 1 total P1 3.822959036236E-02 8.483997103450E-03 -14 10001 1 1 total P2 2.074494196965E-02 4.695610677417E-03 -15 10001 1 1 total P3 7.964296771745E-03 3.731622609987E-03 -8 10001 1 2 total P0 0.000000000000E+00 0.000000000000E+00 -9 10001 1 2 total P1 0.000000000000E+00 0.000000000000E+00 -10 10001 1 2 total P2 0.000000000000E+00 0.000000000000E+00 -11 10001 1 2 total P3 0.000000000000E+00 0.000000000000E+00 -4 10001 2 1 total P0 0.000000000000E+00 0.000000000000E+00 -5 10001 2 1 total P1 0.000000000000E+00 0.000000000000E+00 -6 10001 2 1 total P2 0.000000000000E+00 0.000000000000E+00 -7 10001 2 1 total P3 0.000000000000E+00 0.000000000000E+00 -0 10001 2 2 total P0 2.962642700008E-01 4.379222573274E-02 -1 10001 2 2 total P1 -1.121363613411E-02 1.618036648860E-02 -2 10001 2 2 total P2 8.836566298044E-03 1.150396445878E-02 -3 10001 2 2 total P3 -3.270067308815E-03 7.328845801518E-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.000000000000E+00 1.087786967284E-01 -2 10001 1 2 total 0.000000000000E+00 0.000000000000E+00 -1 10001 2 1 total 0.000000000000E+00 0.000000000000E+00 -0 10001 2 2 total 1.000000000000E+00 1.424271730547E-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.000000000000E+00 0.000000000000E+00 -2 10001 1 2 total 0.000000000000E+00 0.000000000000E+00 -1 10001 2 1 total 0.000000000000E+00 0.000000000000E+00 -0 10001 2 2 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000000000E+00 0.000000000000E+00 -0 10001 2 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000000000E+00 0.000000000000E+00 -0 10001 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.667783949737E+07 1.266444309518E+06 -0 10001 2 total 3.349533676013E+05 3.833678162570E+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000000E+00 0.000000000000E+00 -0 10001 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.645722606166E-01 3.121475191267E-02 -0 10002 2 total 2.052384013809E+00 2.243429067056E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905652574249E-01 2.385185464365E-02 -0 10002 2 total 1.516438012755E+00 2.351972685044E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905652574249E-01 2.385185464365E-02 -0 10002 2 total 1.516438012755E+00 2.351972685044E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995221868E-04 4.414756870586E-05 -0 10002 2 total 3.168725661415E-02 3.746558582378E-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995221868E-04 4.414756870586E-05 -0 10002 2 total 3.168725661415E-02 3.746558582378E-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000000E+00 0.000000000000E+00 -0 10002 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000000E+00 0.000000000000E+00 -0 10002 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000000E+00 0.000000000000E+00 -0 10002 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.638818610944E-01 3.117268400461E-02 -0 10002 2 total 2.020696757195E+00 2.206044538568E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.712692047144E-01 2.618637116860E-02 -0 10002 2 total 2.035388328756E+00 2.580603285630E-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399014848679E-01 2.470912279767E-02 -13 10002 1 1 total P1 3.811674488646E-01 1.624326492127E-02 -14 10002 1 1 total P2 1.523918978052E-01 8.156277703362E-03 -15 10002 1 1 total P3 9.148022288467E-03 3.888562141639E-03 -8 10002 1 2 total P0 3.136771984647E-02 1.728112903279E-03 -9 10002 1 2 total P1 8.757723206121E-03 9.256705011983E-04 -10 10002 1 2 total P2 -2.567901059674E-03 1.013984752076E-03 -11 10002 1 2 total P3 -3.784802881872E-03 8.170755708523E-04 -4 10002 2 1 total P0 4.433431341224E-04 4.448503933306E-04 -5 10002 2 1 total P1 3.999604142604E-04 4.013201827353E-04 -6 10002 2 1 total P2 3.195627072398E-04 3.206491429959E-04 -7 10002 2 1 total P3 2.138469692300E-04 2.145739970978E-04 -0 10002 2 2 total P0 2.034944985622E+00 2.577998889237E-01 -1 10002 2 2 total P1 5.099405131606E-01 5.123590629710E-02 -2 10002 2 2 total P2 1.111746088043E-01 1.301981703882E-02 -3 10002 2 2 total P3 2.498843573936E-02 8.312352562357E-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399014848679E-01 2.470912279767E-02 -13 10002 1 1 total P1 3.811674488646E-01 1.624326492127E-02 -14 10002 1 1 total P2 1.523918978052E-01 8.156277703362E-03 -15 10002 1 1 total P3 9.148022288467E-03 3.888562141639E-03 -8 10002 1 2 total P0 3.136771984647E-02 1.728112903279E-03 -9 10002 1 2 total P1 8.757723206121E-03 9.256705011983E-04 -10 10002 1 2 total P2 -2.567901059674E-03 1.013984752076E-03 -11 10002 1 2 total P3 -3.784802881872E-03 8.170755708523E-04 -4 10002 2 1 total P0 4.433431341224E-04 4.448503933306E-04 -5 10002 2 1 total P1 3.999604142604E-04 4.013201827353E-04 -6 10002 2 1 total P2 3.195627072398E-04 3.206491429959E-04 -7 10002 2 1 total P3 2.138469692300E-04 2.145739970978E-04 -0 10002 2 2 total P0 2.034944985622E+00 2.577998889237E-01 -1 10002 2 2 total P1 5.099405131606E-01 5.123590629710E-02 -2 10002 2 2 total P2 1.111746088043E-01 1.301981703882E-02 -3 10002 2 2 total P3 2.498843573936E-02 8.312352562357E-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.000000000000E+00 3.860919083686E-02 -2 10002 1 2 total 1.000000000000E+00 6.766734799959E-02 -1 10002 2 1 total 1.000000000000E+00 1.414213562373E+00 -0 10002 2 2 total 1.000000000000E+00 1.359292066059E-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.000000000000E+00 0.000000000000E+00 -2 10002 1 2 total 0.000000000000E+00 0.000000000000E+00 -1 10002 2 1 total 0.000000000000E+00 0.000000000000E+00 -0 10002 2 2 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000000000E+00 0.000000000000E+00 -0 10002 2 total 0.000000000000E+00 0.000000000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000000000E+00 0.000000000000E+00 -0 10002 2 total 0.000000000000E+00 0.000000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.660556287323E+07 1.042435523742E+06 -0 10002 2 total 3.284120386500E+05 3.882843572985E+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000000E+00 0.000000000000E+00 -0 10002 2 total 0.000000000000E+00 0.000000000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.14825490214e-01 2.27929090938e-02 +0 10000 2 total 6.60169918628e-01 4.75189279082e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56859637119e-01 2.54935955781e-02 +0 10000 2 total 6.47647660079e-01 2.37037352047e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56859637119e-01 2.54935955781e-02 +0 10000 2 total 6.47647660079e-01 2.37037352047e-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.74078449200e-02 2.69249710935e-03 +0 10000 2 total 2.64510741628e-01 2.33670773915e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.98445499412e-02 2.64330432866e-03 +0 10000 2 total 7.17193529235e-02 2.52078593512e-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.56329497887e-03 5.08483677908e-04 +0 10000 2 total 1.92791388704e-01 1.71059218667e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.94317403720e-02 1.32297561222e-03 +0 10000 2 total 4.69774777026e-01 4.16819997832e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.47456982255e+00 9.92353210963e-02 +0 10000 2 total 3.72868964072e+01 3.30837772453e+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.87417645294e-01 2.06257321021e-02 +0 10000 2 total 3.95659177000e-01 2.51250567894e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.85188388202e-01 2.69456210647e-02 +0 10000 2 total 4.12389399309e-01 1.54252769583e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199457809e-01 2.70010135610e-02 +13 10000 1 1 total P1 5.18702843460e-02 6.98254887613e-03 +14 10000 1 1 total P2 2.00688453200e-02 2.84649518329e-03 +15 10000 1 1 total P3 9.47771570559e-03 2.23351977181e-03 +8 10000 1 2 total P0 9.88930393331e-04 4.82419445120e-04 +9 10000 1 2 total P1 -2.07234596475e-04 1.49010775362e-04 +10 10000 1 2 total P2 -1.03366180541e-04 1.84316311924e-04 +11 10000 1 2 total P3 2.34290623037e-04 1.28173110834e-04 +4 10000 2 1 total P0 9.24639908764e-04 9.24883463644e-04 +5 10000 2 1 total P1 -7.67704968439e-04 7.67907185854e-04 +6 10000 2 1 total P2 4.93788871844e-04 4.93918938358e-04 +7 10000 2 1 total P3 -1.71497229323e-04 1.71542402570e-04 +0 10000 2 2 total P0 4.11464759400e-01 1.52449353958e-02 +1 10000 2 2 total P1 1.64817280067e-02 4.50172796078e-03 +2 10000 2 2 total P2 6.37149049282e-03 1.05507493414e-02 +3 10000 2 2 total P3 -1.04991220898e-02 1.04381877194e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199457809e-01 2.70010135610e-02 +13 10000 1 1 total P1 5.18702843460e-02 6.98254887613e-03 +14 10000 1 1 total P2 2.00688453200e-02 2.84649518329e-03 +15 10000 1 1 total P3 9.47771570559e-03 2.23351977181e-03 +8 10000 1 2 total P0 9.88930393331e-04 4.82419445120e-04 +9 10000 1 2 total P1 -2.07234596475e-04 1.49010775362e-04 +10 10000 1 2 total P2 -1.03366180541e-04 1.84316311924e-04 +11 10000 1 2 total P3 2.34290623037e-04 1.28173110834e-04 +4 10000 2 1 total P0 9.24639908764e-04 9.24883463644e-04 +5 10000 2 1 total P1 -7.67704968439e-04 7.67907185854e-04 +6 10000 2 1 total P2 4.93788871844e-04 4.93918938358e-04 +7 10000 2 1 total P3 -1.71497229323e-04 1.71542402570e-04 +0 10000 2 2 total P0 4.11464759400e-01 1.52449353958e-02 +1 10000 2 2 total P1 1.64817280067e-02 4.50172796078e-03 +2 10000 2 2 total P2 6.37149049282e-03 1.05507493414e-02 +3 10000 2 2 total P3 -1.04991220898e-02 1.04381877194e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.00000000000e+00 7.85164550057e-02 +2 10000 1 2 total 1.00000000000e+00 6.87184270936e-01 +1 10000 2 1 total 1.00000000000e+00 1.41421356237e+00 +0 10000 2 2 total 1.00000000000e+00 4.11303488039e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.01424281632e-02 3.14909167627e-03 +2 10000 1 2 total 0.00000000000e+00 0.00000000000e+00 +1 10000 2 1 total 4.54366466559e-01 2.74255069248e-02 +0 10000 2 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000000000e+00 4.60705234720e-02 +0 10000 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000000000e+00 5.14714567344e-02 +0 10000 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.75152106204e+07 1.43817527390e+06 +0 10000 2 total 3.50171995194e+05 2.99459316967e+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.92392215460e-02 1.30950595010e-03 +0 10000 2 total 4.66719027354e-01 4.14108703994e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.13737670907e-01 1.55819023553e-02 +0 10001 2 total 3.00821401699e-01 2.80524484312e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73227872020e-01 3.31153664433e-02 +0 10001 2 total 3.12374836218e-01 4.96058317053e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73227872020e-01 3.31153664433e-02 +0 10001 2 total 3.12374836218e-01 4.96058317053e-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499139045e-03 3.22547890698e-04 +0 10001 2 total 5.40037883216e-03 6.18138308229e-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499139045e-03 3.22547890698e-04 +0 10001 2 total 5.40037883216e-03 6.18138308229e-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.12162679516e-01 1.53219230918e-02 +0 10001 2 total 2.95421022866e-01 2.74454888860e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.10120735076e-01 3.37881061225e-02 +0 10001 2 total 2.96264270001e-01 4.37922257327e-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10120735076e-01 3.37881061225e-02 +13 10001 1 1 total P1 3.82295903624e-02 8.48399710345e-03 +14 10001 1 1 total P2 2.07449419697e-02 4.69561067742e-03 +15 10001 1 1 total P3 7.96429677175e-03 3.73162260999e-03 +8 10001 1 2 total P0 0.00000000000e+00 0.00000000000e+00 +9 10001 1 2 total P1 0.00000000000e+00 0.00000000000e+00 +10 10001 1 2 total P2 0.00000000000e+00 0.00000000000e+00 +11 10001 1 2 total P3 0.00000000000e+00 0.00000000000e+00 +4 10001 2 1 total P0 0.00000000000e+00 0.00000000000e+00 +5 10001 2 1 total P1 0.00000000000e+00 0.00000000000e+00 +6 10001 2 1 total P2 0.00000000000e+00 0.00000000000e+00 +7 10001 2 1 total P3 0.00000000000e+00 0.00000000000e+00 +0 10001 2 2 total P0 2.96264270001e-01 4.37922257327e-02 +1 10001 2 2 total P1 -1.12136361341e-02 1.61803664886e-02 +2 10001 2 2 total P2 8.83656629804e-03 1.15039644588e-02 +3 10001 2 2 total P3 -3.27006730881e-03 7.32884580152e-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10120735076e-01 3.37881061225e-02 +13 10001 1 1 total P1 3.82295903624e-02 8.48399710345e-03 +14 10001 1 1 total P2 2.07449419697e-02 4.69561067742e-03 +15 10001 1 1 total P3 7.96429677175e-03 3.73162260999e-03 +8 10001 1 2 total P0 0.00000000000e+00 0.00000000000e+00 +9 10001 1 2 total P1 0.00000000000e+00 0.00000000000e+00 +10 10001 1 2 total P2 0.00000000000e+00 0.00000000000e+00 +11 10001 1 2 total P3 0.00000000000e+00 0.00000000000e+00 +4 10001 2 1 total P0 0.00000000000e+00 0.00000000000e+00 +5 10001 2 1 total P1 0.00000000000e+00 0.00000000000e+00 +6 10001 2 1 total P2 0.00000000000e+00 0.00000000000e+00 +7 10001 2 1 total P3 0.00000000000e+00 0.00000000000e+00 +0 10001 2 2 total P0 2.96264270001e-01 4.37922257327e-02 +1 10001 2 2 total P1 -1.12136361341e-02 1.61803664886e-02 +2 10001 2 2 total P2 8.83656629804e-03 1.15039644588e-02 +3 10001 2 2 total P3 -3.27006730881e-03 7.32884580152e-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.00000000000e+00 1.08778696728e-01 +2 10001 1 2 total 0.00000000000e+00 0.00000000000e+00 +1 10001 2 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 2 total 1.00000000000e+00 1.42427173055e-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.00000000000e+00 0.00000000000e+00 +2 10001 1 2 total 0.00000000000e+00 0.00000000000e+00 +1 10001 2 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.66778394974e+07 1.26644430952e+06 +0 10001 2 total 3.34953367601e+05 3.83367816257e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.64572260617e-01 3.12147519127e-02 +0 10002 2 total 2.05238401381e+00 2.24342906706e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565257425e-01 2.38518546437e-02 +0 10002 2 total 1.51643801275e+00 2.35197268504e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565257425e-01 2.38518546437e-02 +0 10002 2 total 1.51643801275e+00 2.35197268504e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.90399522187e-04 4.41475687059e-05 +0 10002 2 total 3.16872566141e-02 3.74655858238e-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.90399522187e-04 4.41475687059e-05 +0 10002 2 total 3.16872566141e-02 3.74655858238e-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.63881861094e-01 3.11726840046e-02 +0 10002 2 total 2.02069675720e+00 2.20604453857e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.71269204714e-01 2.61863711686e-02 +0 10002 2 total 2.03538832876e+00 2.58060328563e-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901484868e-01 2.47091227977e-02 +13 10002 1 1 total P1 3.81167448865e-01 1.62432649213e-02 +14 10002 1 1 total P2 1.52391897805e-01 8.15627770336e-03 +15 10002 1 1 total P3 9.14802228847e-03 3.88856214164e-03 +8 10002 1 2 total P0 3.13677198465e-02 1.72811290328e-03 +9 10002 1 2 total P1 8.75772320612e-03 9.25670501198e-04 +10 10002 1 2 total P2 -2.56790105967e-03 1.01398475208e-03 +11 10002 1 2 total P3 -3.78480288187e-03 8.17075570852e-04 +4 10002 2 1 total P0 4.43343134122e-04 4.44850393331e-04 +5 10002 2 1 total P1 3.99960414260e-04 4.01320182735e-04 +6 10002 2 1 total P2 3.19562707240e-04 3.20649142996e-04 +7 10002 2 1 total P3 2.13846969230e-04 2.14573997098e-04 +0 10002 2 2 total P0 2.03494498562e+00 2.57799888924e-01 +1 10002 2 2 total P1 5.09940513161e-01 5.12359062971e-02 +2 10002 2 2 total P2 1.11174608804e-01 1.30198170388e-02 +3 10002 2 2 total P3 2.49884357394e-02 8.31235256236e-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901484868e-01 2.47091227977e-02 +13 10002 1 1 total P1 3.81167448865e-01 1.62432649213e-02 +14 10002 1 1 total P2 1.52391897805e-01 8.15627770336e-03 +15 10002 1 1 total P3 9.14802228847e-03 3.88856214164e-03 +8 10002 1 2 total P0 3.13677198465e-02 1.72811290328e-03 +9 10002 1 2 total P1 8.75772320612e-03 9.25670501198e-04 +10 10002 1 2 total P2 -2.56790105967e-03 1.01398475208e-03 +11 10002 1 2 total P3 -3.78480288187e-03 8.17075570852e-04 +4 10002 2 1 total P0 4.43343134122e-04 4.44850393331e-04 +5 10002 2 1 total P1 3.99960414260e-04 4.01320182735e-04 +6 10002 2 1 total P2 3.19562707240e-04 3.20649142996e-04 +7 10002 2 1 total P3 2.13846969230e-04 2.14573997098e-04 +0 10002 2 2 total P0 2.03494498562e+00 2.57799888924e-01 +1 10002 2 2 total P1 5.09940513161e-01 5.12359062971e-02 +2 10002 2 2 total P2 1.11174608804e-01 1.30198170388e-02 +3 10002 2 2 total P3 2.49884357394e-02 8.31235256236e-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.00000000000e+00 3.86091908369e-02 +2 10002 1 2 total 1.00000000000e+00 6.76673479996e-02 +1 10002 2 1 total 1.00000000000e+00 1.41421356237e+00 +0 10002 2 2 total 1.00000000000e+00 1.35929206606e-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.00000000000e+00 0.00000000000e+00 +2 10002 1 2 total 0.00000000000e+00 0.00000000000e+00 +1 10002 2 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.66055628732e+07 1.04243552374e+06 +0 10002 2 total 3.28412038650e+05 3.88284357298e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 9df9332537..bb7af4b914 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -77126dd5397ab86f69cbcd5d34949f5f4c1c3e270a7443b86655ec1dfc2db66056f731e4cc09a59bb01d74e17881165005c5ec0bf7b2ce953e39ef9aa336e0e8 \ No newline at end of file +22b9df6898dbc9b229e25613a082c6efafa9bd64927788b3f2600ad5c900c91cf2367eb80bf58573306a4fcda21aad04c2705cb7e35a444e306bbb2b88d3f823 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index acdfcbc628..cbb1a86543 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,8 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.000000000000E+02 0.000000000000E+00 7.000000000000E+02 - 8.000000000000E+02] + Temperature = [5.00000000000e+02 0.00000000000e+00 7.00000000000e+02 8.00000000000e+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index c42584db17..e012e108ab 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -dd7f3e79b255e4bdb9112cb06bb222d8489c597d48dbb310dd05a9f28ed451ade5d4ab65fe6b2ef5b1212d31b3e1942582cd32a3027a05515cc7317a496476bd \ No newline at end of file +baf9c5d2cea02655d4810cbe345b43ef7bd91aa5760d82561396eac4ca2b5e71d1505a2e3f0f741e50fd621c479b0b2c059bb837b11841abb972a2554fc5020d \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 67da96b247..369c061d41 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,200 +1,134 @@ -[[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] +[[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]]][[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]]][[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00 - 0.000000000000E+00]]][[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]]][[[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00] - [0.000000000000E+00 0.000000000000E+00 0.000000000000E+00]]] \ No newline at end of file + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index 097b2e01f7..e0add432af 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,11 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output in scientific notation to 6 decimal -# places. This is needed to avoid round off error when large numbers are -# printed, which can cause tests to fail for different build configurations. -np.set_printoptions(formatter={'float': lambda x: format(x, '14.12E')}) -pd.set_option('display.float_format', lambda x: '%14.12E' % x) +# Require numpy and pandas to print output in scientific notation with 12 +# significant figures. This is needed to avoid round off error when large +# numbers are printed, which can cause tests to fail for different build +# configurations. +np.set_printoptions(formatter={'float': '{:.11e}'.format}) +pd.options.display.float_format = '{:.11e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 4ca1b7de81a6d56cce6be8bd4cd6a178922d7953 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 08:37:33 -0600 Subject: [PATCH 29/47] changed number of sig figs in testing harness from 12 to 10 --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 320 ++++++----- .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 6 +- 8 files changed, 691 insertions(+), 699 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 4f40b6b593..c15db2fdaa 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.53624422471e-01 2.10526963253e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852177884e-01 2.28575540033e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852177884e-01 2.28575540033e-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.49034558324e-02 4.31276119955e-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.80480660339e-02 4.57996368874e-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.68553897985e-02 2.62215977624e-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.06492898576e-02 6.40987451703e-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.13795513809e+00 5.07363814554e-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.88720966639e-01 1.78304285991e-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.89303556282e-01 2.30755385726e-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89303556282e-01 2.31456046242e-02 -1 10000 1 1 total P1 4.62244178314e-02 5.90716955682e-03 -2 10000 1 1 total P2 1.79835850203e-02 2.88297198167e-03 -3 10000 1 1 total P3 6.62837351395e-03 2.45710898378e-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89303556282e-01 2.31456046242e-02 -1 10000 1 1 total P1 4.62244178314e-02 5.90716955682e-03 -2 10000 1 1 total P2 1.79835850203e-02 2.88297198167e-03 -3 10000 1 1 total P3 6.62837351395e-03 2.45710898378e-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.00000000000e+00 6.61108201731e-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.58350193370e-02 5.59182486071e-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000000000e+00 4.60705234720e-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000000000e+00 5.14714567344e-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.00130873975e+06 1.46216555365e+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.00039777878e-02 6.36690787427e-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.11594108102e-01 1.37931681282e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255063691e-01 2.91895009803e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255063691e-01 2.91895009803e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.20984640163e-03 2.86334126605e-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.20984640163e-03 2.86334126605e-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.09384261701e-01 1.35512674907e-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.07987349445e-01 2.93080885044e-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987349445e-01 2.93080885044e-02 -1 10001 1 1 total P1 3.06171532535e-02 7.46445601186e-03 -2 10001 1 1 total P2 1.89114904073e-02 4.32282773240e-03 -3 10001 1 1 total P3 6.23461818721e-03 3.33820228054e-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987349445e-01 2.93080885044e-02 -1 10001 1 1 total P1 3.06171532535e-02 7.46445601186e-03 -2 10001 1 1 total P2 1.89114904073e-02 4.32282773240e-03 -3 10001 1 1 total P3 6.23461818721e-03 3.33820228054e-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.00000000000e+00 9.50387215070e-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.83326115257e+06 1.66355174520e+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.04998833317e-01 4.39644875947e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99183982700e-01 4.09141196047e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99183982700e-01 4.09141196047e-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034115726e-03 5.54524424276e-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034115726e-03 5.54524424276e-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.98938492160e-01 4.34929841727e-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.03414663159e-01 4.39587370764e-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03414663159e-01 4.35859938035e-02 -1 10002 1 1 total P1 4.10417418590e-01 1.58772201944e-02 -2 10002 1 1 total P2 1.43301036475e-01 7.18737766348e-03 -3 10002 1 1 total P3 8.73942634056e-03 3.57144134504e-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03414663159e-01 4.35859938035e-02 -1 10002 1 1 total P1 4.10417418590e-01 1.58772201944e-02 -2 10002 1 1 total P2 1.43301036475e-01 7.18737766348e-03 -3 10002 1 1 total P3 8.73942634056e-03 3.57144134504e-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.00000000000e+00 5.68667253071e-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.73219969947e+06 1.59691426430e+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.536244225e-01 2.105269633e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008521779e-01 2.285755400e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008521779e-01 2.285755400e-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.490345583e-02 4.312761200e-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.804806603e-02 4.579963689e-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.685538980e-02 2.622159776e-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.064928986e-02 6.409874517e-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.137955138e+00 5.073638146e-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.887209666e-01 1.783042860e-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.893035563e-01 2.307553857e-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893035563e-01 2.314560462e-02 +1 10000 1 1 total P1 4.622441783e-02 5.907169557e-03 +2 10000 1 1 total P2 1.798358502e-02 2.882971982e-03 +3 10000 1 1 total P3 6.628373514e-03 2.457108984e-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893035563e-01 2.314560462e-02 +1 10000 1 1 total P1 4.622441783e-02 5.907169557e-03 +2 10000 1 1 total P2 1.798358502e-02 2.882971982e-03 +3 10000 1 1 total P3 6.628373514e-03 2.457108984e-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.000000000e+00 6.611082017e-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.583501934e-02 5.591824861e-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000000e+00 4.607052347e-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000000e+00 5.147145673e-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.001308740e+06 1.462165554e+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.000397779e-02 6.366907874e-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.115941081e-01 1.379316813e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792550637e-01 2.918950098e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792550637e-01 2.918950098e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846402e-03 2.863341266e-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846402e-03 2.863341266e-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.093842617e-01 1.355126749e-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.079873494e-01 2.930808850e-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873494e-01 2.930808850e-02 +1 10001 1 1 total P1 3.061715325e-02 7.464456012e-03 +2 10001 1 1 total P2 1.891149041e-02 4.322827732e-03 +3 10001 1 1 total P3 6.234618187e-03 3.338202281e-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873494e-01 2.930808850e-02 +1 10001 1 1 total P1 3.061715325e-02 7.464456012e-03 +2 10001 1 1 total P2 1.891149041e-02 4.322827732e-03 +3 10001 1 1 total P3 6.234618187e-03 3.338202281e-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.000000000e+00 9.503872151e-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.833261153e+06 1.663551745e+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.049988333e-01 4.396448759e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991839827e-01 4.091411960e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991839827e-01 4.091411960e-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341157e-03 5.545244243e-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341157e-03 5.545244243e-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.989384922e-01 4.349298417e-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.034146632e-01 4.395873708e-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034146632e-01 4.358599380e-02 +1 10002 1 1 total P1 4.104174186e-01 1.587722019e-02 +2 10002 1 1 total P2 1.433010365e-01 7.187377663e-03 +3 10002 1 1 total P3 8.739426341e-03 3.571441345e-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034146632e-01 4.358599380e-02 +1 10002 1 1 total P1 4.104174186e-01 1.587722019e-02 +2 10002 1 1 total P2 1.433010365e-01 7.187377663e-03 +3 10002 1 1 total P3 8.739426341e-03 3.571441345e-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.000000000e+00 5.686672531e-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.732199699e+06 1.596914264e+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000e+00 0.000000000e+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index e7493f4d72..9908bb1a00 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934000527E+00 5.538216946848E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191989776E-01 5.206442559331E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191989776E-01 5.206442559331E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220611460E-02 1.062876409255E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220611460E-02 1.062876409255E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126171794412E+00 5.434400083985E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142546919110E+00 5.701313898558E-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919110E+00 5.701313898558E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943346E-01 2.163221683070E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934151E-01 6.650377258083E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827041877E-02 2.462083232034E-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919110E+00 5.701313898558E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943346E-01 2.163221683070E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934151E-01 6.650377258083E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827041877E-02 2.462083232034E-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000000000E+00 5.297173273743E-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000000000E+00 0.000000000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457144820E+05 4.163976915995E+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000000E+00 0.000000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934001e+00 5.538216947e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191990e-01 5.206442559e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191990e-01 5.206442559e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220611e-02 1.062876409e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220611e-02 1.062876409e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126171794e+00 5.434400084e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142546919e+00 5.701313899e-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919e+00 5.701313899e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943e-01 2.163221683e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934e-01 6.650377258e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827042e-02 2.462083232e-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919e+00 5.701313899e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943e-01 2.163221683e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934e-01 6.650377258e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827042e-02 2.462083232e-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000000e+00 5.297173274e-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000000e+00 0.000000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457145e+05 4.163976916e+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 8c98999bd1..fa0f37f4c5 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,230 +1,222 @@ domain=10000 type=total -[4.14825490214e-01 6.60169918628e-01] -[2.27929090938e-02 4.75189279082e-02] +[4.148254902e-01 6.601699186e-01] +[2.279290909e-02 4.751892791e-02] domain=10000 type=transport -[3.56859637119e-01 6.47647660079e-01] -[2.54935955781e-02 2.37037352047e-02] +[3.568596371e-01 6.476476601e-01] +[2.549359558e-02 2.370373520e-02] domain=10000 type=nu-transport -[3.56859637119e-01 6.47647660079e-01] -[2.54935955781e-02 2.37037352047e-02] +[3.568596371e-01 6.476476601e-01] +[2.549359558e-02 2.370373520e-02] domain=10000 type=absorption -[2.74078449200e-02 2.64510741628e-01] -[2.69249710935e-03 2.33670773915e-02] +[2.740784492e-02 2.645107416e-01] +[2.692497109e-03 2.336707739e-02] domain=10000 type=capture -[1.98445499412e-02 7.17193529235e-02] -[2.64330432866e-03 2.52078593512e-02] +[1.984454994e-02 7.171935292e-02] +[2.643304329e-03 2.520785935e-02] domain=10000 type=fission -[7.56329497887e-03 1.92791388704e-01] -[5.08483677908e-04 1.71059218667e-02] +[7.563294979e-03 1.927913887e-01] +[5.084836779e-04 1.710592187e-02] domain=10000 type=nu-fission -[1.94317403720e-02 4.69774777026e-01] -[1.32297561222e-03 4.16819997832e-02] +[1.943174037e-02 4.697747770e-01] +[1.322975612e-03 4.168199978e-02] domain=10000 type=kappa-fission -[1.47456982255e+00 3.72868964072e+01] -[9.92353210963e-02 3.30837772453e+00] +[1.474569823e+00 3.728689641e+01] +[9.923532110e-02 3.308377725e+00] domain=10000 type=scatter -[3.87417645294e-01 3.95659177000e-01] -[2.06257321021e-02 2.51250567894e-02] +[3.874176453e-01 3.956591770e-01] +[2.062573210e-02 2.512505679e-02] domain=10000 type=nu-scatter -[3.85188388202e-01 4.12389399309e-01] -[2.69456210647e-02 1.54252769583e-02] +[3.851883882e-01 4.123893993e-01] +[2.694562106e-02 1.542527696e-02] domain=10000 type=scatter matrix -[[[3.84199457809e-01 5.18702843460e-02 2.00688453200e-02 9.47771570559e-03] - [9.88930393331e-04 -2.07234596475e-04 -1.03366180541e-04 - 2.34290623037e-04]] +[[[3.841994578e-01 5.187028435e-02 2.006884532e-02 9.477715706e-03] + [9.889303933e-04 -2.072345965e-04 -1.033661805e-04 2.342906230e-04]] - [[9.24639908764e-04 -7.67704968439e-04 4.93788871844e-04 - -1.71497229323e-04] - [4.11464759400e-01 1.64817280067e-02 6.37149049282e-03 -1.04991220898e-02]]] -[[[2.70010135610e-02 6.98254887613e-03 2.84649518329e-03 2.23351977181e-03] - [4.82419445120e-04 1.49010775362e-04 1.84316311924e-04 1.28173110834e-04]] + [[9.246399088e-04 -7.677049684e-04 4.937888718e-04 -1.714972293e-04] + [4.114647594e-01 1.648172801e-02 6.371490493e-03 -1.049912209e-02]]] +[[[2.700101356e-02 6.982548876e-03 2.846495183e-03 2.233519772e-03] + [4.824194451e-04 1.490107754e-04 1.843163119e-04 1.281731108e-04]] - [[9.24883463644e-04 7.67907185854e-04 4.93918938358e-04 1.71542402570e-04] - [1.52449353958e-02 4.50172796078e-03 1.05507493414e-02 1.04381877194e-02]]] + [[9.248834636e-04 7.679071859e-04 4.939189384e-04 1.715424026e-04] + [1.524493540e-02 4.501727961e-03 1.055074934e-02 1.043818772e-02]]] domain=10000 type=nu-scatter matrix -[[[3.84199457809e-01 5.18702843460e-02 2.00688453200e-02 9.47771570559e-03] - [9.88930393331e-04 -2.07234596475e-04 -1.03366180541e-04 - 2.34290623037e-04]] +[[[3.841994578e-01 5.187028435e-02 2.006884532e-02 9.477715706e-03] + [9.889303933e-04 -2.072345965e-04 -1.033661805e-04 2.342906230e-04]] - [[9.24639908764e-04 -7.67704968439e-04 4.93788871844e-04 - -1.71497229323e-04] - [4.11464759400e-01 1.64817280067e-02 6.37149049282e-03 -1.04991220898e-02]]] -[[[2.70010135610e-02 6.98254887613e-03 2.84649518329e-03 2.23351977181e-03] - [4.82419445120e-04 1.49010775362e-04 1.84316311924e-04 1.28173110834e-04]] + [[9.246399088e-04 -7.677049684e-04 4.937888718e-04 -1.714972293e-04] + [4.114647594e-01 1.648172801e-02 6.371490493e-03 -1.049912209e-02]]] +[[[2.700101356e-02 6.982548876e-03 2.846495183e-03 2.233519772e-03] + [4.824194451e-04 1.490107754e-04 1.843163119e-04 1.281731108e-04]] - [[9.24883463644e-04 7.67907185854e-04 4.93918938358e-04 1.71542402570e-04] - [1.52449353958e-02 4.50172796078e-03 1.05507493414e-02 1.04381877194e-02]]] + [[9.248834636e-04 7.679071859e-04 4.939189384e-04 1.715424026e-04] + [1.524493540e-02 4.501727961e-03 1.055074934e-02 1.043818772e-02]]] domain=10000 type=multiplicity matrix -[[1.00000000000e+00 1.00000000000e+00] - [1.00000000000e+00 1.00000000000e+00]] -[[7.85164550057e-02 6.87184270936e-01] - [1.41421356237e+00 4.11303488039e-02]] +[[1.000000000e+00 1.000000000e+00] + [1.000000000e+00 1.000000000e+00]] +[[7.851645501e-02 6.871842709e-01] + [1.414213562e+00 4.113034880e-02]] domain=10000 type=nu-fission matrix -[[2.01424281632e-02 0.00000000000e+00] - [4.54366466559e-01 0.00000000000e+00]] -[[3.14909167627e-03 0.00000000000e+00] - [2.74255069248e-02 0.00000000000e+00]] +[[2.014242816e-02 0.000000000e+00] + [4.543664666e-01 0.000000000e+00]] +[[3.149091676e-03 0.000000000e+00] + [2.742550692e-02 0.000000000e+00]] domain=10000 type=chi -[1.00000000000e+00 0.00000000000e+00] -[4.60705234720e-02 0.00000000000e+00] +[1.000000000e+00 0.000000000e+00] +[4.607052347e-02 0.000000000e+00] domain=10000 type=chi-prompt -[1.00000000000e+00 0.00000000000e+00] -[5.14714567344e-02 0.00000000000e+00] +[1.000000000e+00 0.000000000e+00] +[5.147145673e-02 0.000000000e+00] domain=10000 type=velocity -[1.75152106204e+07 3.50171995194e+05] -[1.43817527390e+06 2.99459316967e+04] +[1.751521062e+07 3.501719952e+05] +[1.438175274e+06 2.994593170e+04] domain=10000 type=prompt-nu-fission -[1.92392215460e-02 4.66719027354e-01] -[1.30950595010e-03 4.14108703994e-02] +[1.923922155e-02 4.667190274e-01] +[1.309505950e-03 4.141087040e-02] domain=10001 type=total -[3.13737670907e-01 3.00821401699e-01] -[1.55819023553e-02 2.80524484312e-02] +[3.137376709e-01 3.008214017e-01] +[1.558190236e-02 2.805244843e-02] domain=10001 type=transport -[2.73227872020e-01 3.12374836218e-01] -[3.31153664433e-02 4.96058317053e-02] +[2.732278720e-01 3.123748362e-01] +[3.311536644e-02 4.960583171e-02] domain=10001 type=nu-transport -[2.73227872020e-01 3.12374836218e-01] -[3.31153664433e-02 4.96058317053e-02] +[2.732278720e-01 3.123748362e-01] +[3.311536644e-02 4.960583171e-02] domain=10001 type=absorption -[1.57499139045e-03 5.40037883216e-03] -[3.22547890698e-04 6.18138308229e-04] +[1.574991390e-03 5.400378832e-03] +[3.225478907e-04 6.181383082e-04] domain=10001 type=capture -[1.57499139045e-03 5.40037883216e-03] -[3.22547890698e-04 6.18138308229e-04] +[1.574991390e-03 5.400378832e-03] +[3.225478907e-04 6.181383082e-04] domain=10001 type=fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10001 type=nu-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10001 type=kappa-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10001 type=scatter -[3.12162679516e-01 2.95421022866e-01] -[1.53219230918e-02 2.74454888860e-02] +[3.121626795e-01 2.954210229e-01] +[1.532192309e-02 2.744548889e-02] domain=10001 type=nu-scatter -[3.10120735076e-01 2.96264270001e-01] -[3.37881061225e-02 4.37922257327e-02] +[3.101207351e-01 2.962642700e-01] +[3.378810612e-02 4.379222573e-02] domain=10001 type=scatter matrix -[[[3.10120735076e-01 3.82295903624e-02 2.07449419697e-02 7.96429677175e-03] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] +[[[3.101207351e-01 3.822959036e-02 2.074494197e-02 7.964296772e-03] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [2.96264270001e-01 -1.12136361341e-02 8.83656629804e-03 - -3.27006730881e-03]]] -[[[3.37881061225e-02 8.48399710345e-03 4.69561067742e-03 3.73162260999e-03] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [2.962642700e-01 -1.121363613e-02 8.836566298e-03 -3.270067309e-03]]] +[[[3.378810612e-02 8.483997103e-03 4.695610677e-03 3.731622610e-03] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [4.37922257327e-02 1.61803664886e-02 1.15039644588e-02 7.32884580152e-03]]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [4.379222573e-02 1.618036649e-02 1.150396446e-02 7.328845802e-03]]] domain=10001 type=nu-scatter matrix -[[[3.10120735076e-01 3.82295903624e-02 2.07449419697e-02 7.96429677175e-03] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] +[[[3.101207351e-01 3.822959036e-02 2.074494197e-02 7.964296772e-03] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [2.96264270001e-01 -1.12136361341e-02 8.83656629804e-03 - -3.27006730881e-03]]] -[[[3.37881061225e-02 8.48399710345e-03 4.69561067742e-03 3.73162260999e-03] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [2.962642700e-01 -1.121363613e-02 8.836566298e-03 -3.270067309e-03]]] +[[[3.378810612e-02 8.483997103e-03 4.695610677e-03 3.731622610e-03] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [4.37922257327e-02 1.61803664886e-02 1.15039644588e-02 7.32884580152e-03]]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [4.379222573e-02 1.618036649e-02 1.150396446e-02 7.328845802e-03]]] domain=10001 type=multiplicity matrix -[[1.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 1.00000000000e+00]] -[[1.08778696728e-01 0.00000000000e+00] - [0.00000000000e+00 1.42427173055e-01]] +[[1.000000000e+00 0.000000000e+00] + [0.000000000e+00 1.000000000e+00]] +[[1.087786967e-01 0.000000000e+00] + [0.000000000e+00 1.424271731e-01]] domain=10001 type=nu-fission matrix -[[0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00]] -[[0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00]] +[[0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00]] +[[0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00]] domain=10001 type=chi -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10001 type=chi-prompt -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10001 type=velocity -[1.66778394974e+07 3.34953367601e+05] -[1.26644430952e+06 3.83367816257e+04] +[1.667783950e+07 3.349533676e+05] +[1.266444310e+06 3.833678163e+04] domain=10001 type=prompt-nu-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10002 type=total -[6.64572260617e-01 2.05238401381e+00] -[3.12147519127e-02 2.24342906706e-01] +[6.645722606e-01 2.052384014e+00] +[3.121475191e-02 2.243429067e-01] domain=10002 type=transport -[2.90565257425e-01 1.51643801275e+00] -[2.38518546437e-02 2.35197268504e-01] +[2.905652574e-01 1.516438013e+00] +[2.385185464e-02 2.351972685e-01] domain=10002 type=nu-transport -[2.90565257425e-01 1.51643801275e+00] -[2.38518546437e-02 2.35197268504e-01] +[2.905652574e-01 1.516438013e+00] +[2.385185464e-02 2.351972685e-01] domain=10002 type=absorption -[6.90399522187e-04 3.16872566141e-02] -[4.41475687059e-05 3.74655858238e-03] +[6.903995222e-04 3.168725661e-02] +[4.414756871e-05 3.746558582e-03] domain=10002 type=capture -[6.90399522187e-04 3.16872566141e-02] -[4.41475687059e-05 3.74655858238e-03] +[6.903995222e-04 3.168725661e-02] +[4.414756871e-05 3.746558582e-03] domain=10002 type=fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10002 type=nu-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10002 type=kappa-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10002 type=scatter -[6.63881861094e-01 2.02069675720e+00] -[3.11726840046e-02 2.20604453857e-01] +[6.638818611e-01 2.020696757e+00] +[3.117268400e-02 2.206044539e-01] domain=10002 type=nu-scatter -[6.71269204714e-01 2.03538832876e+00] -[2.61863711686e-02 2.58060328563e-01] +[6.712692047e-01 2.035388329e+00] +[2.618637117e-02 2.580603286e-01] domain=10002 type=scatter matrix -[[[6.39901484868e-01 3.81167448865e-01 1.52391897805e-01 9.14802228847e-03] - [3.13677198465e-02 8.75772320612e-03 -2.56790105967e-03 - -3.78480288187e-03]] +[[[6.399014849e-01 3.811674489e-01 1.523918978e-01 9.148022288e-03] + [3.136771985e-02 8.757723206e-03 -2.567901060e-03 -3.784802882e-03]] - [[4.43343134122e-04 3.99960414260e-04 3.19562707240e-04 2.13846969230e-04] - [2.03494498562e+00 5.09940513161e-01 1.11174608804e-01 2.49884357394e-02]]] -[[[2.47091227977e-02 1.62432649213e-02 8.15627770336e-03 3.88856214164e-03] - [1.72811290328e-03 9.25670501198e-04 1.01398475208e-03 8.17075570852e-04]] + [[4.433431341e-04 3.999604143e-04 3.195627072e-04 2.138469692e-04] + [2.034944986e+00 5.099405132e-01 1.111746088e-01 2.498843574e-02]]] +[[[2.470912280e-02 1.624326492e-02 8.156277703e-03 3.888562142e-03] + [1.728112903e-03 9.256705012e-04 1.013984752e-03 8.170755709e-04]] - [[4.44850393331e-04 4.01320182735e-04 3.20649142996e-04 2.14573997098e-04] - [2.57799888924e-01 5.12359062971e-02 1.30198170388e-02 8.31235256236e-03]]] + [[4.448503933e-04 4.013201827e-04 3.206491430e-04 2.145739971e-04] + [2.577998889e-01 5.123590630e-02 1.301981704e-02 8.312352562e-03]]] domain=10002 type=nu-scatter matrix -[[[6.39901484868e-01 3.81167448865e-01 1.52391897805e-01 9.14802228847e-03] - [3.13677198465e-02 8.75772320612e-03 -2.56790105967e-03 - -3.78480288187e-03]] +[[[6.399014849e-01 3.811674489e-01 1.523918978e-01 9.148022288e-03] + [3.136771985e-02 8.757723206e-03 -2.567901060e-03 -3.784802882e-03]] - [[4.43343134122e-04 3.99960414260e-04 3.19562707240e-04 2.13846969230e-04] - [2.03494498562e+00 5.09940513161e-01 1.11174608804e-01 2.49884357394e-02]]] -[[[2.47091227977e-02 1.62432649213e-02 8.15627770336e-03 3.88856214164e-03] - [1.72811290328e-03 9.25670501198e-04 1.01398475208e-03 8.17075570852e-04]] + [[4.433431341e-04 3.999604143e-04 3.195627072e-04 2.138469692e-04] + [2.034944986e+00 5.099405132e-01 1.111746088e-01 2.498843574e-02]]] +[[[2.470912280e-02 1.624326492e-02 8.156277703e-03 3.888562142e-03] + [1.728112903e-03 9.256705012e-04 1.013984752e-03 8.170755709e-04]] - [[4.44850393331e-04 4.01320182735e-04 3.20649142996e-04 2.14573997098e-04] - [2.57799888924e-01 5.12359062971e-02 1.30198170388e-02 8.31235256236e-03]]] + [[4.448503933e-04 4.013201827e-04 3.206491430e-04 2.145739971e-04] + [2.577998889e-01 5.123590630e-02 1.301981704e-02 8.312352562e-03]]] domain=10002 type=multiplicity matrix -[[1.00000000000e+00 1.00000000000e+00] - [1.00000000000e+00 1.00000000000e+00]] -[[3.86091908369e-02 6.76673479996e-02] - [1.41421356237e+00 1.35929206606e-01]] +[[1.000000000e+00 1.000000000e+00] + [1.000000000e+00 1.000000000e+00]] +[[3.860919084e-02 6.766734800e-02] + [1.414213562e+00 1.359292066e-01]] domain=10002 type=nu-fission matrix -[[0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00]] -[[0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00]] +[[0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00]] +[[0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00]] domain=10002 type=chi -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10002 type=chi-prompt -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] domain=10002 type=velocity -[1.66055628732e+07 3.28412038650e+05] -[1.04243552374e+06 3.88284357298e+04] +[1.660556287e+07 3.284120387e+05] +[1.042435524e+06 3.882843573e+04] domain=10002 type=prompt-nu-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000000e+00 0.000000000e+00] +[0.000000000e+00 0.000000000e+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index d3b0cc0810..298ded20f8 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.14825490214e-01 2.27929090938e-02 -0 10000 2 total 6.60169918628e-01 4.75189279082e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56859637119e-01 2.54935955781e-02 -0 10000 2 total 6.47647660079e-01 2.37037352047e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56859637119e-01 2.54935955781e-02 -0 10000 2 total 6.47647660079e-01 2.37037352047e-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.74078449200e-02 2.69249710935e-03 -0 10000 2 total 2.64510741628e-01 2.33670773915e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.98445499412e-02 2.64330432866e-03 -0 10000 2 total 7.17193529235e-02 2.52078593512e-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.56329497887e-03 5.08483677908e-04 -0 10000 2 total 1.92791388704e-01 1.71059218667e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.94317403720e-02 1.32297561222e-03 -0 10000 2 total 4.69774777026e-01 4.16819997832e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.47456982255e+00 9.92353210963e-02 -0 10000 2 total 3.72868964072e+01 3.30837772453e+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.87417645294e-01 2.06257321021e-02 -0 10000 2 total 3.95659177000e-01 2.51250567894e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.85188388202e-01 2.69456210647e-02 -0 10000 2 total 4.12389399309e-01 1.54252769583e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199457809e-01 2.70010135610e-02 -13 10000 1 1 total P1 5.18702843460e-02 6.98254887613e-03 -14 10000 1 1 total P2 2.00688453200e-02 2.84649518329e-03 -15 10000 1 1 total P3 9.47771570559e-03 2.23351977181e-03 -8 10000 1 2 total P0 9.88930393331e-04 4.82419445120e-04 -9 10000 1 2 total P1 -2.07234596475e-04 1.49010775362e-04 -10 10000 1 2 total P2 -1.03366180541e-04 1.84316311924e-04 -11 10000 1 2 total P3 2.34290623037e-04 1.28173110834e-04 -4 10000 2 1 total P0 9.24639908764e-04 9.24883463644e-04 -5 10000 2 1 total P1 -7.67704968439e-04 7.67907185854e-04 -6 10000 2 1 total P2 4.93788871844e-04 4.93918938358e-04 -7 10000 2 1 total P3 -1.71497229323e-04 1.71542402570e-04 -0 10000 2 2 total P0 4.11464759400e-01 1.52449353958e-02 -1 10000 2 2 total P1 1.64817280067e-02 4.50172796078e-03 -2 10000 2 2 total P2 6.37149049282e-03 1.05507493414e-02 -3 10000 2 2 total P3 -1.04991220898e-02 1.04381877194e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199457809e-01 2.70010135610e-02 -13 10000 1 1 total P1 5.18702843460e-02 6.98254887613e-03 -14 10000 1 1 total P2 2.00688453200e-02 2.84649518329e-03 -15 10000 1 1 total P3 9.47771570559e-03 2.23351977181e-03 -8 10000 1 2 total P0 9.88930393331e-04 4.82419445120e-04 -9 10000 1 2 total P1 -2.07234596475e-04 1.49010775362e-04 -10 10000 1 2 total P2 -1.03366180541e-04 1.84316311924e-04 -11 10000 1 2 total P3 2.34290623037e-04 1.28173110834e-04 -4 10000 2 1 total P0 9.24639908764e-04 9.24883463644e-04 -5 10000 2 1 total P1 -7.67704968439e-04 7.67907185854e-04 -6 10000 2 1 total P2 4.93788871844e-04 4.93918938358e-04 -7 10000 2 1 total P3 -1.71497229323e-04 1.71542402570e-04 -0 10000 2 2 total P0 4.11464759400e-01 1.52449353958e-02 -1 10000 2 2 total P1 1.64817280067e-02 4.50172796078e-03 -2 10000 2 2 total P2 6.37149049282e-03 1.05507493414e-02 -3 10000 2 2 total P3 -1.04991220898e-02 1.04381877194e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.00000000000e+00 7.85164550057e-02 -2 10000 1 2 total 1.00000000000e+00 6.87184270936e-01 -1 10000 2 1 total 1.00000000000e+00 1.41421356237e+00 -0 10000 2 2 total 1.00000000000e+00 4.11303488039e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.01424281632e-02 3.14909167627e-03 -2 10000 1 2 total 0.00000000000e+00 0.00000000000e+00 -1 10000 2 1 total 4.54366466559e-01 2.74255069248e-02 -0 10000 2 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000000000e+00 4.60705234720e-02 -0 10000 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000000000e+00 5.14714567344e-02 -0 10000 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.75152106204e+07 1.43817527390e+06 -0 10000 2 total 3.50171995194e+05 2.99459316967e+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.92392215460e-02 1.30950595010e-03 -0 10000 2 total 4.66719027354e-01 4.14108703994e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.13737670907e-01 1.55819023553e-02 -0 10001 2 total 3.00821401699e-01 2.80524484312e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73227872020e-01 3.31153664433e-02 -0 10001 2 total 3.12374836218e-01 4.96058317053e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73227872020e-01 3.31153664433e-02 -0 10001 2 total 3.12374836218e-01 4.96058317053e-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499139045e-03 3.22547890698e-04 -0 10001 2 total 5.40037883216e-03 6.18138308229e-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499139045e-03 3.22547890698e-04 -0 10001 2 total 5.40037883216e-03 6.18138308229e-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.12162679516e-01 1.53219230918e-02 -0 10001 2 total 2.95421022866e-01 2.74454888860e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.10120735076e-01 3.37881061225e-02 -0 10001 2 total 2.96264270001e-01 4.37922257327e-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10120735076e-01 3.37881061225e-02 -13 10001 1 1 total P1 3.82295903624e-02 8.48399710345e-03 -14 10001 1 1 total P2 2.07449419697e-02 4.69561067742e-03 -15 10001 1 1 total P3 7.96429677175e-03 3.73162260999e-03 -8 10001 1 2 total P0 0.00000000000e+00 0.00000000000e+00 -9 10001 1 2 total P1 0.00000000000e+00 0.00000000000e+00 -10 10001 1 2 total P2 0.00000000000e+00 0.00000000000e+00 -11 10001 1 2 total P3 0.00000000000e+00 0.00000000000e+00 -4 10001 2 1 total P0 0.00000000000e+00 0.00000000000e+00 -5 10001 2 1 total P1 0.00000000000e+00 0.00000000000e+00 -6 10001 2 1 total P2 0.00000000000e+00 0.00000000000e+00 -7 10001 2 1 total P3 0.00000000000e+00 0.00000000000e+00 -0 10001 2 2 total P0 2.96264270001e-01 4.37922257327e-02 -1 10001 2 2 total P1 -1.12136361341e-02 1.61803664886e-02 -2 10001 2 2 total P2 8.83656629804e-03 1.15039644588e-02 -3 10001 2 2 total P3 -3.27006730881e-03 7.32884580152e-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10120735076e-01 3.37881061225e-02 -13 10001 1 1 total P1 3.82295903624e-02 8.48399710345e-03 -14 10001 1 1 total P2 2.07449419697e-02 4.69561067742e-03 -15 10001 1 1 total P3 7.96429677175e-03 3.73162260999e-03 -8 10001 1 2 total P0 0.00000000000e+00 0.00000000000e+00 -9 10001 1 2 total P1 0.00000000000e+00 0.00000000000e+00 -10 10001 1 2 total P2 0.00000000000e+00 0.00000000000e+00 -11 10001 1 2 total P3 0.00000000000e+00 0.00000000000e+00 -4 10001 2 1 total P0 0.00000000000e+00 0.00000000000e+00 -5 10001 2 1 total P1 0.00000000000e+00 0.00000000000e+00 -6 10001 2 1 total P2 0.00000000000e+00 0.00000000000e+00 -7 10001 2 1 total P3 0.00000000000e+00 0.00000000000e+00 -0 10001 2 2 total P0 2.96264270001e-01 4.37922257327e-02 -1 10001 2 2 total P1 -1.12136361341e-02 1.61803664886e-02 -2 10001 2 2 total P2 8.83656629804e-03 1.15039644588e-02 -3 10001 2 2 total P3 -3.27006730881e-03 7.32884580152e-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.00000000000e+00 1.08778696728e-01 -2 10001 1 2 total 0.00000000000e+00 0.00000000000e+00 -1 10001 2 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 2 total 1.00000000000e+00 1.42427173055e-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.00000000000e+00 0.00000000000e+00 -2 10001 1 2 total 0.00000000000e+00 0.00000000000e+00 -1 10001 2 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.66778394974e+07 1.26644430952e+06 -0 10001 2 total 3.34953367601e+05 3.83367816257e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.64572260617e-01 3.12147519127e-02 -0 10002 2 total 2.05238401381e+00 2.24342906706e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565257425e-01 2.38518546437e-02 -0 10002 2 total 1.51643801275e+00 2.35197268504e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565257425e-01 2.38518546437e-02 -0 10002 2 total 1.51643801275e+00 2.35197268504e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.90399522187e-04 4.41475687059e-05 -0 10002 2 total 3.16872566141e-02 3.74655858238e-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.90399522187e-04 4.41475687059e-05 -0 10002 2 total 3.16872566141e-02 3.74655858238e-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.63881861094e-01 3.11726840046e-02 -0 10002 2 total 2.02069675720e+00 2.20604453857e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.71269204714e-01 2.61863711686e-02 -0 10002 2 total 2.03538832876e+00 2.58060328563e-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901484868e-01 2.47091227977e-02 -13 10002 1 1 total P1 3.81167448865e-01 1.62432649213e-02 -14 10002 1 1 total P2 1.52391897805e-01 8.15627770336e-03 -15 10002 1 1 total P3 9.14802228847e-03 3.88856214164e-03 -8 10002 1 2 total P0 3.13677198465e-02 1.72811290328e-03 -9 10002 1 2 total P1 8.75772320612e-03 9.25670501198e-04 -10 10002 1 2 total P2 -2.56790105967e-03 1.01398475208e-03 -11 10002 1 2 total P3 -3.78480288187e-03 8.17075570852e-04 -4 10002 2 1 total P0 4.43343134122e-04 4.44850393331e-04 -5 10002 2 1 total P1 3.99960414260e-04 4.01320182735e-04 -6 10002 2 1 total P2 3.19562707240e-04 3.20649142996e-04 -7 10002 2 1 total P3 2.13846969230e-04 2.14573997098e-04 -0 10002 2 2 total P0 2.03494498562e+00 2.57799888924e-01 -1 10002 2 2 total P1 5.09940513161e-01 5.12359062971e-02 -2 10002 2 2 total P2 1.11174608804e-01 1.30198170388e-02 -3 10002 2 2 total P3 2.49884357394e-02 8.31235256236e-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901484868e-01 2.47091227977e-02 -13 10002 1 1 total P1 3.81167448865e-01 1.62432649213e-02 -14 10002 1 1 total P2 1.52391897805e-01 8.15627770336e-03 -15 10002 1 1 total P3 9.14802228847e-03 3.88856214164e-03 -8 10002 1 2 total P0 3.13677198465e-02 1.72811290328e-03 -9 10002 1 2 total P1 8.75772320612e-03 9.25670501198e-04 -10 10002 1 2 total P2 -2.56790105967e-03 1.01398475208e-03 -11 10002 1 2 total P3 -3.78480288187e-03 8.17075570852e-04 -4 10002 2 1 total P0 4.43343134122e-04 4.44850393331e-04 -5 10002 2 1 total P1 3.99960414260e-04 4.01320182735e-04 -6 10002 2 1 total P2 3.19562707240e-04 3.20649142996e-04 -7 10002 2 1 total P3 2.13846969230e-04 2.14573997098e-04 -0 10002 2 2 total P0 2.03494498562e+00 2.57799888924e-01 -1 10002 2 2 total P1 5.09940513161e-01 5.12359062971e-02 -2 10002 2 2 total P2 1.11174608804e-01 1.30198170388e-02 -3 10002 2 2 total P3 2.49884357394e-02 8.31235256236e-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.00000000000e+00 3.86091908369e-02 -2 10002 1 2 total 1.00000000000e+00 6.76673479996e-02 -1 10002 2 1 total 1.00000000000e+00 1.41421356237e+00 -0 10002 2 2 total 1.00000000000e+00 1.35929206606e-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.00000000000e+00 0.00000000000e+00 -2 10002 1 2 total 0.00000000000e+00 0.00000000000e+00 -1 10002 2 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.66055628732e+07 1.04243552374e+06 -0 10002 2 total 3.28412038650e+05 3.88284357298e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.148254902e-01 2.279290909e-02 +0 10000 2 total 6.601699186e-01 4.751892791e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596371e-01 2.549359558e-02 +0 10000 2 total 6.476476601e-01 2.370373520e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596371e-01 2.549359558e-02 +0 10000 2 total 6.476476601e-01 2.370373520e-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.740784492e-02 2.692497109e-03 +0 10000 2 total 2.645107416e-01 2.336707739e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.984454994e-02 2.643304329e-03 +0 10000 2 total 7.171935292e-02 2.520785935e-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.563294979e-03 5.084836779e-04 +0 10000 2 total 1.927913887e-01 1.710592187e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.943174037e-02 1.322975612e-03 +0 10000 2 total 4.697747770e-01 4.168199978e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.474569823e+00 9.923532110e-02 +0 10000 2 total 3.728689641e+01 3.308377725e+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.874176453e-01 2.062573210e-02 +0 10000 2 total 3.956591770e-01 2.512505679e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.851883882e-01 2.694562106e-02 +0 10000 2 total 4.123893993e-01 1.542527696e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841994578e-01 2.700101356e-02 +13 10000 1 1 total P1 5.187028435e-02 6.982548876e-03 +14 10000 1 1 total P2 2.006884532e-02 2.846495183e-03 +15 10000 1 1 total P3 9.477715706e-03 2.233519772e-03 +8 10000 1 2 total P0 9.889303933e-04 4.824194451e-04 +9 10000 1 2 total P1 -2.072345965e-04 1.490107754e-04 +10 10000 1 2 total P2 -1.033661805e-04 1.843163119e-04 +11 10000 1 2 total P3 2.342906230e-04 1.281731108e-04 +4 10000 2 1 total P0 9.246399088e-04 9.248834636e-04 +5 10000 2 1 total P1 -7.677049684e-04 7.679071859e-04 +6 10000 2 1 total P2 4.937888718e-04 4.939189384e-04 +7 10000 2 1 total P3 -1.714972293e-04 1.715424026e-04 +0 10000 2 2 total P0 4.114647594e-01 1.524493540e-02 +1 10000 2 2 total P1 1.648172801e-02 4.501727961e-03 +2 10000 2 2 total P2 6.371490493e-03 1.055074934e-02 +3 10000 2 2 total P3 -1.049912209e-02 1.043818772e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841994578e-01 2.700101356e-02 +13 10000 1 1 total P1 5.187028435e-02 6.982548876e-03 +14 10000 1 1 total P2 2.006884532e-02 2.846495183e-03 +15 10000 1 1 total P3 9.477715706e-03 2.233519772e-03 +8 10000 1 2 total P0 9.889303933e-04 4.824194451e-04 +9 10000 1 2 total P1 -2.072345965e-04 1.490107754e-04 +10 10000 1 2 total P2 -1.033661805e-04 1.843163119e-04 +11 10000 1 2 total P3 2.342906230e-04 1.281731108e-04 +4 10000 2 1 total P0 9.246399088e-04 9.248834636e-04 +5 10000 2 1 total P1 -7.677049684e-04 7.679071859e-04 +6 10000 2 1 total P2 4.937888718e-04 4.939189384e-04 +7 10000 2 1 total P3 -1.714972293e-04 1.715424026e-04 +0 10000 2 2 total P0 4.114647594e-01 1.524493540e-02 +1 10000 2 2 total P1 1.648172801e-02 4.501727961e-03 +2 10000 2 2 total P2 6.371490493e-03 1.055074934e-02 +3 10000 2 2 total P3 -1.049912209e-02 1.043818772e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.000000000e+00 7.851645501e-02 +2 10000 1 2 total 1.000000000e+00 6.871842709e-01 +1 10000 2 1 total 1.000000000e+00 1.414213562e+00 +0 10000 2 2 total 1.000000000e+00 4.113034880e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.014242816e-02 3.149091676e-03 +2 10000 1 2 total 0.000000000e+00 0.000000000e+00 +1 10000 2 1 total 4.543664666e-01 2.742550692e-02 +0 10000 2 2 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000000e+00 4.607052347e-02 +0 10000 2 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000000e+00 5.147145673e-02 +0 10000 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.751521062e+07 1.438175274e+06 +0 10000 2 total 3.501719952e+05 2.994593170e+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.923922155e-02 1.309505950e-03 +0 10000 2 total 4.667190274e-01 4.141087040e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.137376709e-01 1.558190236e-02 +0 10001 2 total 3.008214017e-01 2.805244843e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732278720e-01 3.311536644e-02 +0 10001 2 total 3.123748362e-01 4.960583171e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732278720e-01 3.311536644e-02 +0 10001 2 total 3.123748362e-01 4.960583171e-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991390e-03 3.225478907e-04 +0 10001 2 total 5.400378832e-03 6.181383082e-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991390e-03 3.225478907e-04 +0 10001 2 total 5.400378832e-03 6.181383082e-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000e+00 0.000000000e+00 +0 10001 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000e+00 0.000000000e+00 +0 10001 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000e+00 0.000000000e+00 +0 10001 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.121626795e-01 1.532192309e-02 +0 10001 2 total 2.954210229e-01 2.744548889e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.101207351e-01 3.378810612e-02 +0 10001 2 total 2.962642700e-01 4.379222573e-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207351e-01 3.378810612e-02 +13 10001 1 1 total P1 3.822959036e-02 8.483997103e-03 +14 10001 1 1 total P2 2.074494197e-02 4.695610677e-03 +15 10001 1 1 total P3 7.964296772e-03 3.731622610e-03 +8 10001 1 2 total P0 0.000000000e+00 0.000000000e+00 +9 10001 1 2 total P1 0.000000000e+00 0.000000000e+00 +10 10001 1 2 total P2 0.000000000e+00 0.000000000e+00 +11 10001 1 2 total P3 0.000000000e+00 0.000000000e+00 +4 10001 2 1 total P0 0.000000000e+00 0.000000000e+00 +5 10001 2 1 total P1 0.000000000e+00 0.000000000e+00 +6 10001 2 1 total P2 0.000000000e+00 0.000000000e+00 +7 10001 2 1 total P3 0.000000000e+00 0.000000000e+00 +0 10001 2 2 total P0 2.962642700e-01 4.379222573e-02 +1 10001 2 2 total P1 -1.121363613e-02 1.618036649e-02 +2 10001 2 2 total P2 8.836566298e-03 1.150396446e-02 +3 10001 2 2 total P3 -3.270067309e-03 7.328845802e-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207351e-01 3.378810612e-02 +13 10001 1 1 total P1 3.822959036e-02 8.483997103e-03 +14 10001 1 1 total P2 2.074494197e-02 4.695610677e-03 +15 10001 1 1 total P3 7.964296772e-03 3.731622610e-03 +8 10001 1 2 total P0 0.000000000e+00 0.000000000e+00 +9 10001 1 2 total P1 0.000000000e+00 0.000000000e+00 +10 10001 1 2 total P2 0.000000000e+00 0.000000000e+00 +11 10001 1 2 total P3 0.000000000e+00 0.000000000e+00 +4 10001 2 1 total P0 0.000000000e+00 0.000000000e+00 +5 10001 2 1 total P1 0.000000000e+00 0.000000000e+00 +6 10001 2 1 total P2 0.000000000e+00 0.000000000e+00 +7 10001 2 1 total P3 0.000000000e+00 0.000000000e+00 +0 10001 2 2 total P0 2.962642700e-01 4.379222573e-02 +1 10001 2 2 total P1 -1.121363613e-02 1.618036649e-02 +2 10001 2 2 total P2 8.836566298e-03 1.150396446e-02 +3 10001 2 2 total P3 -3.270067309e-03 7.328845802e-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.000000000e+00 1.087786967e-01 +2 10001 1 2 total 0.000000000e+00 0.000000000e+00 +1 10001 2 1 total 0.000000000e+00 0.000000000e+00 +0 10001 2 2 total 1.000000000e+00 1.424271731e-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.000000000e+00 0.000000000e+00 +2 10001 1 2 total 0.000000000e+00 0.000000000e+00 +1 10001 2 1 total 0.000000000e+00 0.000000000e+00 +0 10001 2 2 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000000e+00 0.000000000e+00 +0 10001 2 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000000e+00 0.000000000e+00 +0 10001 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.667783950e+07 1.266444310e+06 +0 10001 2 total 3.349533676e+05 3.833678163e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000e+00 0.000000000e+00 +0 10001 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.645722606e-01 3.121475191e-02 +0 10002 2 total 2.052384014e+00 2.243429067e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905652574e-01 2.385185464e-02 +0 10002 2 total 1.516438013e+00 2.351972685e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905652574e-01 2.385185464e-02 +0 10002 2 total 1.516438013e+00 2.351972685e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995222e-04 4.414756871e-05 +0 10002 2 total 3.168725661e-02 3.746558582e-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995222e-04 4.414756871e-05 +0 10002 2 total 3.168725661e-02 3.746558582e-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000e+00 0.000000000e+00 +0 10002 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000e+00 0.000000000e+00 +0 10002 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000e+00 0.000000000e+00 +0 10002 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.638818611e-01 3.117268400e-02 +0 10002 2 total 2.020696757e+00 2.206044539e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.712692047e-01 2.618637117e-02 +0 10002 2 total 2.035388329e+00 2.580603286e-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399014849e-01 2.470912280e-02 +13 10002 1 1 total P1 3.811674489e-01 1.624326492e-02 +14 10002 1 1 total P2 1.523918978e-01 8.156277703e-03 +15 10002 1 1 total P3 9.148022288e-03 3.888562142e-03 +8 10002 1 2 total P0 3.136771985e-02 1.728112903e-03 +9 10002 1 2 total P1 8.757723206e-03 9.256705012e-04 +10 10002 1 2 total P2 -2.567901060e-03 1.013984752e-03 +11 10002 1 2 total P3 -3.784802882e-03 8.170755709e-04 +4 10002 2 1 total P0 4.433431341e-04 4.448503933e-04 +5 10002 2 1 total P1 3.999604143e-04 4.013201827e-04 +6 10002 2 1 total P2 3.195627072e-04 3.206491430e-04 +7 10002 2 1 total P3 2.138469692e-04 2.145739971e-04 +0 10002 2 2 total P0 2.034944986e+00 2.577998889e-01 +1 10002 2 2 total P1 5.099405132e-01 5.123590630e-02 +2 10002 2 2 total P2 1.111746088e-01 1.301981704e-02 +3 10002 2 2 total P3 2.498843574e-02 8.312352562e-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399014849e-01 2.470912280e-02 +13 10002 1 1 total P1 3.811674489e-01 1.624326492e-02 +14 10002 1 1 total P2 1.523918978e-01 8.156277703e-03 +15 10002 1 1 total P3 9.148022288e-03 3.888562142e-03 +8 10002 1 2 total P0 3.136771985e-02 1.728112903e-03 +9 10002 1 2 total P1 8.757723206e-03 9.256705012e-04 +10 10002 1 2 total P2 -2.567901060e-03 1.013984752e-03 +11 10002 1 2 total P3 -3.784802882e-03 8.170755709e-04 +4 10002 2 1 total P0 4.433431341e-04 4.448503933e-04 +5 10002 2 1 total P1 3.999604143e-04 4.013201827e-04 +6 10002 2 1 total P2 3.195627072e-04 3.206491430e-04 +7 10002 2 1 total P3 2.138469692e-04 2.145739971e-04 +0 10002 2 2 total P0 2.034944986e+00 2.577998889e-01 +1 10002 2 2 total P1 5.099405132e-01 5.123590630e-02 +2 10002 2 2 total P2 1.111746088e-01 1.301981704e-02 +3 10002 2 2 total P3 2.498843574e-02 8.312352562e-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.000000000e+00 3.860919084e-02 +2 10002 1 2 total 1.000000000e+00 6.766734800e-02 +1 10002 2 1 total 1.000000000e+00 1.414213562e+00 +0 10002 2 2 total 1.000000000e+00 1.359292066e-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.000000000e+00 0.000000000e+00 +2 10002 1 2 total 0.000000000e+00 0.000000000e+00 +1 10002 2 1 total 0.000000000e+00 0.000000000e+00 +0 10002 2 2 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000000e+00 0.000000000e+00 +0 10002 2 total 0.000000000e+00 0.000000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000000e+00 0.000000000e+00 +0 10002 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.660556287e+07 1.042435524e+06 +0 10002 2 total 3.284120387e+05 3.882843573e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000e+00 0.000000000e+00 +0 10002 2 total 0.000000000e+00 0.000000000e+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index bb7af4b914..907c223bfc 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -22b9df6898dbc9b229e25613a082c6efafa9bd64927788b3f2600ad5c900c91cf2367eb80bf58573306a4fcda21aad04c2705cb7e35a444e306bbb2b88d3f823 \ No newline at end of file +0acca7db0372f24bfa984e055c4dc706ce2b069dffd7124bc0c45cdf6f151d56435cc92aad67fa068c88ae14afe44aadf13d76b32a18eee17affc92ae3498b8d \ No newline at end of file diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index e012e108ab..fce4790688 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -baf9c5d2cea02655d4810cbe345b43ef7bd91aa5760d82561396eac4ca2b5e71d1505a2e3f0f741e50fd621c479b0b2c059bb837b11841abb972a2554fc5020d \ No newline at end of file +3fb1940a428b77249d1df7dbe44f8edb6b34b9ef7002343b423416def12ccdb8dac35b154a9f1d603f54587492320211613959ed5c1b6bea91cd095b7d98e56c \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 369c061d41..0d0a8f2171 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] +[[[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]]][[[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]]][[[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]]][[[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]]][[[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]] \ No newline at end of file + [[0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00] + [0.000000000e+00 0.000000000e+00 0.000000000e+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index e0add432af..7ad20ad843 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output in scientific notation with 12 +# Require numpy and pandas to print output in scientific notation with 10 # significant figures. This is needed to avoid round off error when large # numbers are printed, which can cause tests to fail for different build # configurations. -np.set_printoptions(formatter={'float': '{:.11e}'.format}) -pd.options.display.float_format = '{:.11e}'.format +np.set_printoptions(formatter={'float': '{:.9e}'.format}) +pd.options.display.float_format = '{:.9e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From a63203ab6050e4e5a4e6803e125181de9285805d Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 09:19:19 -0600 Subject: [PATCH 30/47] updated results for multipole test --- tests/test_multipole/results_true.dat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index cbb1a86543..76de7e3f25 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.00000000000e+02 0.00000000000e+00 7.00000000000e+02 8.00000000000e+02] + Temperature = [5.000000000e+02 0.000000000e+00 7.000000000e+02 8.000000000e+02] Translation = None Offset = None Distribcell index= 1 From acce64ce40ce839f5350290af97e3d5b83f0dd56 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 09:49:37 -0600 Subject: [PATCH 31/47] changed testing harness to round to 12 decimal places before converting to scientific notation --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 320 +++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- .../test_tally_aggregation.py | 2 + tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 12 +- 10 files changed, 705 insertions(+), 695 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index c15db2fdaa..06dbe0c143 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.536244225e-01 2.105269633e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008521779e-01 2.285755400e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008521779e-01 2.285755400e-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.490345583e-02 4.312761200e-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.804806603e-02 4.579963689e-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.685538980e-02 2.622159776e-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.064928986e-02 6.409874517e-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.137955138e+00 5.073638146e-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.887209666e-01 1.783042860e-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.893035563e-01 2.307553857e-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893035563e-01 2.314560462e-02 -1 10000 1 1 total P1 4.622441783e-02 5.907169557e-03 -2 10000 1 1 total P2 1.798358502e-02 2.882971982e-03 -3 10000 1 1 total P3 6.628373514e-03 2.457108984e-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893035563e-01 2.314560462e-02 -1 10000 1 1 total P1 4.622441783e-02 5.907169557e-03 -2 10000 1 1 total P2 1.798358502e-02 2.882971982e-03 -3 10000 1 1 total P3 6.628373514e-03 2.457108984e-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.000000000e+00 6.611082017e-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.583501934e-02 5.591824861e-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000000e+00 4.607052347e-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000000e+00 5.147145673e-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.001308740e+06 1.462165554e+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.000397779e-02 6.366907874e-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.115941081e-01 1.379316813e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792550637e-01 2.918950098e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792550637e-01 2.918950098e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846402e-03 2.863341266e-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846402e-03 2.863341266e-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.093842617e-01 1.355126749e-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.079873494e-01 2.930808850e-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873494e-01 2.930808850e-02 -1 10001 1 1 total P1 3.061715325e-02 7.464456012e-03 -2 10001 1 1 total P2 1.891149041e-02 4.322827732e-03 -3 10001 1 1 total P3 6.234618187e-03 3.338202281e-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873494e-01 2.930808850e-02 -1 10001 1 1 total P1 3.061715325e-02 7.464456012e-03 -2 10001 1 1 total P2 1.891149041e-02 4.322827732e-03 -3 10001 1 1 total P3 6.234618187e-03 3.338202281e-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.000000000e+00 9.503872151e-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.833261153e+06 1.663551745e+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.049988333e-01 4.396448759e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991839827e-01 4.091411960e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991839827e-01 4.091411960e-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341157e-03 5.545244243e-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341157e-03 5.545244243e-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.989384922e-01 4.349298417e-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.034146632e-01 4.395873708e-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034146632e-01 4.358599380e-02 -1 10002 1 1 total P1 4.104174186e-01 1.587722019e-02 -2 10002 1 1 total P2 1.433010365e-01 7.187377663e-03 -3 10002 1 1 total P3 8.739426341e-03 3.571441345e-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034146632e-01 4.358599380e-02 -1 10002 1 1 total P1 4.104174186e-01 1.587722019e-02 -2 10002 1 1 total P2 1.433010365e-01 7.187377663e-03 -3 10002 1 1 total P3 8.739426341e-03 3.571441345e-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.000000000e+00 5.686672531e-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.732199699e+06 1.596914264e+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.53624422471E-01 2.10526963250E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852177884E-01 2.28575540030E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852177884E-01 2.28575540030E-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.49034558320E-02 4.31276120000E-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.80480660340E-02 4.57996368900E-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.68553897980E-02 2.62215977600E-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.06492898580E-02 6.40987451700E-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.13795513809E+00 5.07363814554E-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.88720966639E-01 1.78304285990E-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.89303556282E-01 2.30755385730E-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89303556282E-01 2.31456046240E-02 +1 10000 1 1 total P1 4.62244178310E-02 5.90716955700E-03 +2 10000 1 1 total P2 1.79835850200E-02 2.88297198200E-03 +3 10000 1 1 total P3 6.62837351400E-03 2.45710898400E-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89303556282E-01 2.31456046240E-02 +1 10000 1 1 total P1 4.62244178310E-02 5.90716955700E-03 +2 10000 1 1 total P2 1.79835850200E-02 2.88297198200E-03 +3 10000 1 1 total P3 6.62837351400E-03 2.45710898400E-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.00000000000E+00 6.61108201730E-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.58350193370E-02 5.59182486100E-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000000000E+00 4.60705234720E-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000000000E+00 5.14714567340E-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.00130873975E+06 1.46216555365E+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.00039777880E-02 6.36690787400E-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.11594108102E-01 1.37931681280E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255063691E-01 2.91895009800E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255063691E-01 2.91895009800E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.20984640200E-03 2.86334127000E-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.20984640200E-03 2.86334127000E-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.09384261701E-01 1.35512674910E-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.07987349445E-01 2.93080885040E-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987349445E-01 2.93080885040E-02 +1 10001 1 1 total P1 3.06171532540E-02 7.46445601200E-03 +2 10001 1 1 total P2 1.89114904070E-02 4.32282773200E-03 +3 10001 1 1 total P3 6.23461818700E-03 3.33820228100E-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987349445E-01 2.93080885040E-02 +1 10001 1 1 total P1 3.06171532540E-02 7.46445601200E-03 +2 10001 1 1 total P2 1.89114904070E-02 4.32282773200E-03 +3 10001 1 1 total P3 6.23461818700E-03 3.33820228100E-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.00000000000E+00 9.50387215070E-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.83326115257E+06 1.66355174520E+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.04998833317E-01 4.39644875950E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99183982700E-01 4.09141196050E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99183982700E-01 4.09141196050E-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034115700E-03 5.54524424000E-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034115700E-03 5.54524424000E-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.98938492160E-01 4.34929841730E-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.03414663159E-01 4.39587370760E-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03414663159E-01 4.35859938040E-02 +1 10002 1 1 total P1 4.10417418590E-01 1.58772201940E-02 +2 10002 1 1 total P2 1.43301036475E-01 7.18737766300E-03 +3 10002 1 1 total P3 8.73942634100E-03 3.57144134500E-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03414663159E-01 4.35859938040E-02 +1 10002 1 1 total P1 4.10417418590E-01 1.58772201940E-02 +2 10002 1 1 total P2 1.43301036475E-01 7.18737766300E-03 +3 10002 1 1 total P3 8.73942634100E-03 3.57144134500E-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.00000000000E+00 5.68667253070E-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.73219969947E+06 1.59691426430E+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000E+00 0.00000000000E+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 9908bb1a00..1bb49ceb39 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934001e+00 5.538216947e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191990e-01 5.206442559e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191990e-01 5.206442559e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220611e-02 1.062876409e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220611e-02 1.062876409e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126171794e+00 5.434400084e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142546919e+00 5.701313899e-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919e+00 5.701313899e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943e-01 2.163221683e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934e-01 6.650377258e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827042e-02 2.462083232e-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919e+00 5.701313899e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943e-01 2.163221683e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934e-01 6.650377258e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827042e-02 2.462083232e-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000000e+00 5.297173274e-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000000e+00 0.000000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457145e+05 4.163976916e+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000e+00 0.000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14593400053E+00 5.53821694685E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919198978E-01 5.20644255933E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919198978E-01 5.20644255933E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622061150E-02 1.06287640930E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622061150E-02 1.06287640930E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.12617179441E+00 5.43440008398E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14254691911E+00 5.70131389856E-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254691911E+00 5.70131389856E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294335E-01 2.16322168307E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793415E-01 6.65037725810E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282704190E-02 2.46208323200E-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254691911E+00 5.70131389856E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294335E-01 2.16322168307E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793415E-01 6.65037725810E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282704190E-02 2.46208323200E-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.00000000000E+00 5.29717327374E-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.00000000000E+00 0.00000000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.74245714482E+05 4.16397691599E+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index fa0f37f4c5..28e1aef4ee 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,230 @@ domain=10000 type=total -[4.148254902e-01 6.601699186e-01] -[2.279290909e-02 4.751892791e-02] +[4.14825490214E-01 6.60169918628E-01] +[2.27929090940E-02 4.75189279080E-02] domain=10000 type=transport -[3.568596371e-01 6.476476601e-01] -[2.549359558e-02 2.370373520e-02] +[3.56859637119E-01 6.47647660079E-01] +[2.54935955780E-02 2.37037352050E-02] domain=10000 type=nu-transport -[3.568596371e-01 6.476476601e-01] -[2.549359558e-02 2.370373520e-02] +[3.56859637119E-01 6.47647660079E-01] +[2.54935955780E-02 2.37037352050E-02] domain=10000 type=absorption -[2.740784492e-02 2.645107416e-01] -[2.692497109e-03 2.336707739e-02] +[2.74078449200E-02 2.64510741628E-01] +[2.69249710900E-03 2.33670773920E-02] domain=10000 type=capture -[1.984454994e-02 7.171935292e-02] -[2.643304329e-03 2.520785935e-02] +[1.98445499410E-02 7.17193529230E-02] +[2.64330432900E-03 2.52078593510E-02] domain=10000 type=fission -[7.563294979e-03 1.927913887e-01] -[5.084836779e-04 1.710592187e-02] +[7.56329497900E-03 1.92791388704E-01] +[5.08483678000E-04 1.71059218670E-02] domain=10000 type=nu-fission -[1.943174037e-02 4.697747770e-01] -[1.322975612e-03 4.168199978e-02] +[1.94317403720E-02 4.69774777026E-01] +[1.32297561200E-03 4.16819997830E-02] domain=10000 type=kappa-fission -[1.474569823e+00 3.728689641e+01] -[9.923532110e-02 3.308377725e+00] +[1.47456982255E+00 3.72868964072E+01] +[9.92353210960E-02 3.30837772453E+00] domain=10000 type=scatter -[3.874176453e-01 3.956591770e-01] -[2.062573210e-02 2.512505679e-02] +[3.87417645294E-01 3.95659177000E-01] +[2.06257321020E-02 2.51250567890E-02] domain=10000 type=nu-scatter -[3.851883882e-01 4.123893993e-01] -[2.694562106e-02 1.542527696e-02] +[3.85188388202E-01 4.12389399309E-01] +[2.69456210650E-02 1.54252769580E-02] domain=10000 type=scatter matrix -[[[3.841994578e-01 5.187028435e-02 2.006884532e-02 9.477715706e-03] - [9.889303933e-04 -2.072345965e-04 -1.033661805e-04 2.342906230e-04]] +[[[3.84199457809E-01 5.18702843460E-02 2.00688453200E-02 9.47771570600E-03] + [9.88930393000E-04 -2.07234596000E-04 -1.03366181000E-04 + 2.34290623000E-04]] - [[9.246399088e-04 -7.677049684e-04 4.937888718e-04 -1.714972293e-04] - [4.114647594e-01 1.648172801e-02 6.371490493e-03 -1.049912209e-02]]] -[[[2.700101356e-02 6.982548876e-03 2.846495183e-03 2.233519772e-03] - [4.824194451e-04 1.490107754e-04 1.843163119e-04 1.281731108e-04]] + [[9.24639909000E-04 -7.67704968000E-04 4.93788872000E-04 + -1.71497229000E-04] + [4.11464759400E-01 1.64817280070E-02 6.37149049300E-03 -1.04991220900E-02]]] +[[[2.70010135610E-02 6.98254887600E-03 2.84649518300E-03 2.23351977200E-03] + [4.82419445000E-04 1.49010775000E-04 1.84316312000E-04 1.28173111000E-04]] - [[9.248834636e-04 7.679071859e-04 4.939189384e-04 1.715424026e-04] - [1.524493540e-02 4.501727961e-03 1.055074934e-02 1.043818772e-02]]] + [[9.24883464000E-04 7.67907186000E-04 4.93918938000E-04 1.71542403000E-04] + [1.52449353960E-02 4.50172796100E-03 1.05507493410E-02 1.04381877190E-02]]] domain=10000 type=nu-scatter matrix -[[[3.841994578e-01 5.187028435e-02 2.006884532e-02 9.477715706e-03] - [9.889303933e-04 -2.072345965e-04 -1.033661805e-04 2.342906230e-04]] +[[[3.84199457809E-01 5.18702843460E-02 2.00688453200E-02 9.47771570600E-03] + [9.88930393000E-04 -2.07234596000E-04 -1.03366181000E-04 + 2.34290623000E-04]] - [[9.246399088e-04 -7.677049684e-04 4.937888718e-04 -1.714972293e-04] - [4.114647594e-01 1.648172801e-02 6.371490493e-03 -1.049912209e-02]]] -[[[2.700101356e-02 6.982548876e-03 2.846495183e-03 2.233519772e-03] - [4.824194451e-04 1.490107754e-04 1.843163119e-04 1.281731108e-04]] + [[9.24639909000E-04 -7.67704968000E-04 4.93788872000E-04 + -1.71497229000E-04] + [4.11464759400E-01 1.64817280070E-02 6.37149049300E-03 -1.04991220900E-02]]] +[[[2.70010135610E-02 6.98254887600E-03 2.84649518300E-03 2.23351977200E-03] + [4.82419445000E-04 1.49010775000E-04 1.84316312000E-04 1.28173111000E-04]] - [[9.248834636e-04 7.679071859e-04 4.939189384e-04 1.715424026e-04] - [1.524493540e-02 4.501727961e-03 1.055074934e-02 1.043818772e-02]]] + [[9.24883464000E-04 7.67907186000E-04 4.93918938000E-04 1.71542403000E-04] + [1.52449353960E-02 4.50172796100E-03 1.05507493410E-02 1.04381877190E-02]]] domain=10000 type=multiplicity matrix -[[1.000000000e+00 1.000000000e+00] - [1.000000000e+00 1.000000000e+00]] -[[7.851645501e-02 6.871842709e-01] - [1.414213562e+00 4.113034880e-02]] +[[1.00000000000E+00 1.00000000000E+00] + [1.00000000000E+00 1.00000000000E+00]] +[[7.85164550060E-02 6.87184270936E-01] + [1.41421356237E+00 4.11303488040E-02]] domain=10000 type=nu-fission matrix -[[2.014242816e-02 0.000000000e+00] - [4.543664666e-01 0.000000000e+00]] -[[3.149091676e-03 0.000000000e+00] - [2.742550692e-02 0.000000000e+00]] +[[2.01424281630E-02 0.00000000000E+00] + [4.54366466559E-01 0.00000000000E+00]] +[[3.14909167600E-03 0.00000000000E+00] + [2.74255069250E-02 0.00000000000E+00]] domain=10000 type=chi -[1.000000000e+00 0.000000000e+00] -[4.607052347e-02 0.000000000e+00] +[1.00000000000E+00 0.00000000000E+00] +[4.60705234720E-02 0.00000000000E+00] domain=10000 type=chi-prompt -[1.000000000e+00 0.000000000e+00] -[5.147145673e-02 0.000000000e+00] +[1.00000000000E+00 0.00000000000E+00] +[5.14714567340E-02 0.00000000000E+00] domain=10000 type=velocity -[1.751521062e+07 3.501719952e+05] -[1.438175274e+06 2.994593170e+04] +[1.75152106204E+07 3.50171995194E+05] +[1.43817527390E+06 2.99459316967E+04] domain=10000 type=prompt-nu-fission -[1.923922155e-02 4.667190274e-01] -[1.309505950e-03 4.141087040e-02] +[1.92392215460E-02 4.66719027354E-01] +[1.30950595000E-03 4.14108703990E-02] domain=10001 type=total -[3.137376709e-01 3.008214017e-01] -[1.558190236e-02 2.805244843e-02] +[3.13737670907E-01 3.00821401699E-01] +[1.55819023550E-02 2.80524484310E-02] domain=10001 type=transport -[2.732278720e-01 3.123748362e-01] -[3.311536644e-02 4.960583171e-02] +[2.73227872020E-01 3.12374836218E-01] +[3.31153664430E-02 4.96058317050E-02] domain=10001 type=nu-transport -[2.732278720e-01 3.123748362e-01] -[3.311536644e-02 4.960583171e-02] +[2.73227872020E-01 3.12374836218E-01] +[3.31153664430E-02 4.96058317050E-02] domain=10001 type=absorption -[1.574991390e-03 5.400378832e-03] -[3.225478907e-04 6.181383082e-04] +[1.57499139000E-03 5.40037883200E-03] +[3.22547891000E-04 6.18138308000E-04] domain=10001 type=capture -[1.574991390e-03 5.400378832e-03] -[3.225478907e-04 6.181383082e-04] +[1.57499139000E-03 5.40037883200E-03] +[3.22547891000E-04 6.18138308000E-04] domain=10001 type=fission -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10001 type=nu-fission -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10001 type=kappa-fission -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10001 type=scatter -[3.121626795e-01 2.954210229e-01] -[1.532192309e-02 2.744548889e-02] +[3.12162679516E-01 2.95421022866E-01] +[1.53219230920E-02 2.74454888860E-02] domain=10001 type=nu-scatter -[3.101207351e-01 2.962642700e-01] -[3.378810612e-02 4.379222573e-02] +[3.10120735076E-01 2.96264270001E-01] +[3.37881061230E-02 4.37922257330E-02] domain=10001 type=scatter matrix -[[[3.101207351e-01 3.822959036e-02 2.074494197e-02 7.964296772e-03] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] +[[[3.10120735076E-01 3.82295903620E-02 2.07449419700E-02 7.96429677200E-03] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [2.962642700e-01 -1.121363613e-02 8.836566298e-03 -3.270067309e-03]]] -[[[3.378810612e-02 8.483997103e-03 4.695610677e-03 3.731622610e-03] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [2.96264270001E-01 -1.12136361340E-02 8.83656629800E-03 + -3.27006730900E-03]]] +[[[3.37881061230E-02 8.48399710300E-03 4.69561067700E-03 3.73162261000E-03] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [4.379222573e-02 1.618036649e-02 1.150396446e-02 7.328845802e-03]]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [4.37922257330E-02 1.61803664890E-02 1.15039644590E-02 7.32884580200E-03]]] domain=10001 type=nu-scatter matrix -[[[3.101207351e-01 3.822959036e-02 2.074494197e-02 7.964296772e-03] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] +[[[3.10120735076E-01 3.82295903620E-02 2.07449419700E-02 7.96429677200E-03] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [2.962642700e-01 -1.121363613e-02 8.836566298e-03 -3.270067309e-03]]] -[[[3.378810612e-02 8.483997103e-03 4.695610677e-03 3.731622610e-03] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [2.96264270001E-01 -1.12136361340E-02 8.83656629800E-03 + -3.27006730900E-03]]] +[[[3.37881061230E-02 8.48399710300E-03 4.69561067700E-03 3.73162261000E-03] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [4.379222573e-02 1.618036649e-02 1.150396446e-02 7.328845802e-03]]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [4.37922257330E-02 1.61803664890E-02 1.15039644590E-02 7.32884580200E-03]]] domain=10001 type=multiplicity matrix -[[1.000000000e+00 0.000000000e+00] - [0.000000000e+00 1.000000000e+00]] -[[1.087786967e-01 0.000000000e+00] - [0.000000000e+00 1.424271731e-01]] +[[1.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 1.00000000000E+00]] +[[1.08778696728E-01 0.00000000000E+00] + [0.00000000000E+00 1.42427173055E-01]] domain=10001 type=nu-fission matrix -[[0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00]] -[[0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00]] +[[0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00]] +[[0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00]] domain=10001 type=chi -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10001 type=chi-prompt -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10001 type=velocity -[1.667783950e+07 3.349533676e+05] -[1.266444310e+06 3.833678163e+04] +[1.66778394974E+07 3.34953367601E+05] +[1.26644430952E+06 3.83367816257E+04] domain=10001 type=prompt-nu-fission -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10002 type=total -[6.645722606e-01 2.052384014e+00] -[3.121475191e-02 2.243429067e-01] +[6.64572260617E-01 2.05238401381E+00] +[3.12147519130E-02 2.24342906706E-01] domain=10002 type=transport -[2.905652574e-01 1.516438013e+00] -[2.385185464e-02 2.351972685e-01] +[2.90565257425E-01 1.51643801275E+00] +[2.38518546440E-02 2.35197268504E-01] domain=10002 type=nu-transport -[2.905652574e-01 1.516438013e+00] -[2.385185464e-02 2.351972685e-01] +[2.90565257425E-01 1.51643801275E+00] +[2.38518546440E-02 2.35197268504E-01] domain=10002 type=absorption -[6.903995222e-04 3.168725661e-02] -[4.414756871e-05 3.746558582e-03] +[6.90399522000E-04 3.16872566140E-02] +[4.41475690000E-05 3.74655858200E-03] domain=10002 type=capture -[6.903995222e-04 3.168725661e-02] -[4.414756871e-05 3.746558582e-03] +[6.90399522000E-04 3.16872566140E-02] +[4.41475690000E-05 3.74655858200E-03] domain=10002 type=fission -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10002 type=nu-fission -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10002 type=kappa-fission -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10002 type=scatter -[6.638818611e-01 2.020696757e+00] -[3.117268400e-02 2.206044539e-01] +[6.63881861094E-01 2.02069675720E+00] +[3.11726840050E-02 2.20604453857E-01] domain=10002 type=nu-scatter -[6.712692047e-01 2.035388329e+00] -[2.618637117e-02 2.580603286e-01] +[6.71269204714E-01 2.03538832876E+00] +[2.61863711690E-02 2.58060328563E-01] domain=10002 type=scatter matrix -[[[6.399014849e-01 3.811674489e-01 1.523918978e-01 9.148022288e-03] - [3.136771985e-02 8.757723206e-03 -2.567901060e-03 -3.784802882e-03]] +[[[6.39901484868E-01 3.81167448865E-01 1.52391897805E-01 9.14802228800E-03] + [3.13677198460E-02 8.75772320600E-03 -2.56790106000E-03 + -3.78480288200E-03]] - [[4.433431341e-04 3.999604143e-04 3.195627072e-04 2.138469692e-04] - [2.034944986e+00 5.099405132e-01 1.111746088e-01 2.498843574e-02]]] -[[[2.470912280e-02 1.624326492e-02 8.156277703e-03 3.888562142e-03] - [1.728112903e-03 9.256705012e-04 1.013984752e-03 8.170755709e-04]] + [[4.43343134000E-04 3.99960414000E-04 3.19562707000E-04 2.13846969000E-04] + [2.03494498562E+00 5.09940513161E-01 1.11174608804E-01 2.49884357390E-02]]] +[[[2.47091227980E-02 1.62432649210E-02 8.15627770300E-03 3.88856214200E-03] + [1.72811290300E-03 9.25670501000E-04 1.01398475200E-03 8.17075571000E-04]] - [[4.448503933e-04 4.013201827e-04 3.206491430e-04 2.145739971e-04] - [2.577998889e-01 5.123590630e-02 1.301981704e-02 8.312352562e-03]]] + [[4.44850393000E-04 4.01320183000E-04 3.20649143000E-04 2.14573997000E-04] + [2.57799888924E-01 5.12359062970E-02 1.30198170390E-02 8.31235256200E-03]]] domain=10002 type=nu-scatter matrix -[[[6.399014849e-01 3.811674489e-01 1.523918978e-01 9.148022288e-03] - [3.136771985e-02 8.757723206e-03 -2.567901060e-03 -3.784802882e-03]] +[[[6.39901484868E-01 3.81167448865E-01 1.52391897805E-01 9.14802228800E-03] + [3.13677198460E-02 8.75772320600E-03 -2.56790106000E-03 + -3.78480288200E-03]] - [[4.433431341e-04 3.999604143e-04 3.195627072e-04 2.138469692e-04] - [2.034944986e+00 5.099405132e-01 1.111746088e-01 2.498843574e-02]]] -[[[2.470912280e-02 1.624326492e-02 8.156277703e-03 3.888562142e-03] - [1.728112903e-03 9.256705012e-04 1.013984752e-03 8.170755709e-04]] + [[4.43343134000E-04 3.99960414000E-04 3.19562707000E-04 2.13846969000E-04] + [2.03494498562E+00 5.09940513161E-01 1.11174608804E-01 2.49884357390E-02]]] +[[[2.47091227980E-02 1.62432649210E-02 8.15627770300E-03 3.88856214200E-03] + [1.72811290300E-03 9.25670501000E-04 1.01398475200E-03 8.17075571000E-04]] - [[4.448503933e-04 4.013201827e-04 3.206491430e-04 2.145739971e-04] - [2.577998889e-01 5.123590630e-02 1.301981704e-02 8.312352562e-03]]] + [[4.44850393000E-04 4.01320183000E-04 3.20649143000E-04 2.14573997000E-04] + [2.57799888924E-01 5.12359062970E-02 1.30198170390E-02 8.31235256200E-03]]] domain=10002 type=multiplicity matrix -[[1.000000000e+00 1.000000000e+00] - [1.000000000e+00 1.000000000e+00]] -[[3.860919084e-02 6.766734800e-02] - [1.414213562e+00 1.359292066e-01]] +[[1.00000000000E+00 1.00000000000E+00] + [1.00000000000E+00 1.00000000000E+00]] +[[3.86091908370E-02 6.76673480000E-02] + [1.41421356237E+00 1.35929206606E-01]] domain=10002 type=nu-fission matrix -[[0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00]] -[[0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00]] +[[0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00]] +[[0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00]] domain=10002 type=chi -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10002 type=chi-prompt -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] domain=10002 type=velocity -[1.660556287e+07 3.284120387e+05] -[1.042435524e+06 3.882843573e+04] +[1.66055628732E+07 3.28412038650E+05] +[1.04243552374E+06 3.88284357298E+04] domain=10002 type=prompt-nu-fission -[0.000000000e+00 0.000000000e+00] -[0.000000000e+00 0.000000000e+00] +[0.00000000000E+00 0.00000000000E+00] +[0.00000000000E+00 0.00000000000E+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 298ded20f8..7a6e8dda0e 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.148254902e-01 2.279290909e-02 -0 10000 2 total 6.601699186e-01 4.751892791e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596371e-01 2.549359558e-02 -0 10000 2 total 6.476476601e-01 2.370373520e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596371e-01 2.549359558e-02 -0 10000 2 total 6.476476601e-01 2.370373520e-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.740784492e-02 2.692497109e-03 -0 10000 2 total 2.645107416e-01 2.336707739e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.984454994e-02 2.643304329e-03 -0 10000 2 total 7.171935292e-02 2.520785935e-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.563294979e-03 5.084836779e-04 -0 10000 2 total 1.927913887e-01 1.710592187e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.943174037e-02 1.322975612e-03 -0 10000 2 total 4.697747770e-01 4.168199978e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.474569823e+00 9.923532110e-02 -0 10000 2 total 3.728689641e+01 3.308377725e+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.874176453e-01 2.062573210e-02 -0 10000 2 total 3.956591770e-01 2.512505679e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.851883882e-01 2.694562106e-02 -0 10000 2 total 4.123893993e-01 1.542527696e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841994578e-01 2.700101356e-02 -13 10000 1 1 total P1 5.187028435e-02 6.982548876e-03 -14 10000 1 1 total P2 2.006884532e-02 2.846495183e-03 -15 10000 1 1 total P3 9.477715706e-03 2.233519772e-03 -8 10000 1 2 total P0 9.889303933e-04 4.824194451e-04 -9 10000 1 2 total P1 -2.072345965e-04 1.490107754e-04 -10 10000 1 2 total P2 -1.033661805e-04 1.843163119e-04 -11 10000 1 2 total P3 2.342906230e-04 1.281731108e-04 -4 10000 2 1 total P0 9.246399088e-04 9.248834636e-04 -5 10000 2 1 total P1 -7.677049684e-04 7.679071859e-04 -6 10000 2 1 total P2 4.937888718e-04 4.939189384e-04 -7 10000 2 1 total P3 -1.714972293e-04 1.715424026e-04 -0 10000 2 2 total P0 4.114647594e-01 1.524493540e-02 -1 10000 2 2 total P1 1.648172801e-02 4.501727961e-03 -2 10000 2 2 total P2 6.371490493e-03 1.055074934e-02 -3 10000 2 2 total P3 -1.049912209e-02 1.043818772e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841994578e-01 2.700101356e-02 -13 10000 1 1 total P1 5.187028435e-02 6.982548876e-03 -14 10000 1 1 total P2 2.006884532e-02 2.846495183e-03 -15 10000 1 1 total P3 9.477715706e-03 2.233519772e-03 -8 10000 1 2 total P0 9.889303933e-04 4.824194451e-04 -9 10000 1 2 total P1 -2.072345965e-04 1.490107754e-04 -10 10000 1 2 total P2 -1.033661805e-04 1.843163119e-04 -11 10000 1 2 total P3 2.342906230e-04 1.281731108e-04 -4 10000 2 1 total P0 9.246399088e-04 9.248834636e-04 -5 10000 2 1 total P1 -7.677049684e-04 7.679071859e-04 -6 10000 2 1 total P2 4.937888718e-04 4.939189384e-04 -7 10000 2 1 total P3 -1.714972293e-04 1.715424026e-04 -0 10000 2 2 total P0 4.114647594e-01 1.524493540e-02 -1 10000 2 2 total P1 1.648172801e-02 4.501727961e-03 -2 10000 2 2 total P2 6.371490493e-03 1.055074934e-02 -3 10000 2 2 total P3 -1.049912209e-02 1.043818772e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.000000000e+00 7.851645501e-02 -2 10000 1 2 total 1.000000000e+00 6.871842709e-01 -1 10000 2 1 total 1.000000000e+00 1.414213562e+00 -0 10000 2 2 total 1.000000000e+00 4.113034880e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.014242816e-02 3.149091676e-03 -2 10000 1 2 total 0.000000000e+00 0.000000000e+00 -1 10000 2 1 total 4.543664666e-01 2.742550692e-02 -0 10000 2 2 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000000e+00 4.607052347e-02 -0 10000 2 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000000e+00 5.147145673e-02 -0 10000 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.751521062e+07 1.438175274e+06 -0 10000 2 total 3.501719952e+05 2.994593170e+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.923922155e-02 1.309505950e-03 -0 10000 2 total 4.667190274e-01 4.141087040e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.137376709e-01 1.558190236e-02 -0 10001 2 total 3.008214017e-01 2.805244843e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732278720e-01 3.311536644e-02 -0 10001 2 total 3.123748362e-01 4.960583171e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732278720e-01 3.311536644e-02 -0 10001 2 total 3.123748362e-01 4.960583171e-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991390e-03 3.225478907e-04 -0 10001 2 total 5.400378832e-03 6.181383082e-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991390e-03 3.225478907e-04 -0 10001 2 total 5.400378832e-03 6.181383082e-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000e+00 0.000000000e+00 -0 10001 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000e+00 0.000000000e+00 -0 10001 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000e+00 0.000000000e+00 -0 10001 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.121626795e-01 1.532192309e-02 -0 10001 2 total 2.954210229e-01 2.744548889e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.101207351e-01 3.378810612e-02 -0 10001 2 total 2.962642700e-01 4.379222573e-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207351e-01 3.378810612e-02 -13 10001 1 1 total P1 3.822959036e-02 8.483997103e-03 -14 10001 1 1 total P2 2.074494197e-02 4.695610677e-03 -15 10001 1 1 total P3 7.964296772e-03 3.731622610e-03 -8 10001 1 2 total P0 0.000000000e+00 0.000000000e+00 -9 10001 1 2 total P1 0.000000000e+00 0.000000000e+00 -10 10001 1 2 total P2 0.000000000e+00 0.000000000e+00 -11 10001 1 2 total P3 0.000000000e+00 0.000000000e+00 -4 10001 2 1 total P0 0.000000000e+00 0.000000000e+00 -5 10001 2 1 total P1 0.000000000e+00 0.000000000e+00 -6 10001 2 1 total P2 0.000000000e+00 0.000000000e+00 -7 10001 2 1 total P3 0.000000000e+00 0.000000000e+00 -0 10001 2 2 total P0 2.962642700e-01 4.379222573e-02 -1 10001 2 2 total P1 -1.121363613e-02 1.618036649e-02 -2 10001 2 2 total P2 8.836566298e-03 1.150396446e-02 -3 10001 2 2 total P3 -3.270067309e-03 7.328845802e-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207351e-01 3.378810612e-02 -13 10001 1 1 total P1 3.822959036e-02 8.483997103e-03 -14 10001 1 1 total P2 2.074494197e-02 4.695610677e-03 -15 10001 1 1 total P3 7.964296772e-03 3.731622610e-03 -8 10001 1 2 total P0 0.000000000e+00 0.000000000e+00 -9 10001 1 2 total P1 0.000000000e+00 0.000000000e+00 -10 10001 1 2 total P2 0.000000000e+00 0.000000000e+00 -11 10001 1 2 total P3 0.000000000e+00 0.000000000e+00 -4 10001 2 1 total P0 0.000000000e+00 0.000000000e+00 -5 10001 2 1 total P1 0.000000000e+00 0.000000000e+00 -6 10001 2 1 total P2 0.000000000e+00 0.000000000e+00 -7 10001 2 1 total P3 0.000000000e+00 0.000000000e+00 -0 10001 2 2 total P0 2.962642700e-01 4.379222573e-02 -1 10001 2 2 total P1 -1.121363613e-02 1.618036649e-02 -2 10001 2 2 total P2 8.836566298e-03 1.150396446e-02 -3 10001 2 2 total P3 -3.270067309e-03 7.328845802e-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.000000000e+00 1.087786967e-01 -2 10001 1 2 total 0.000000000e+00 0.000000000e+00 -1 10001 2 1 total 0.000000000e+00 0.000000000e+00 -0 10001 2 2 total 1.000000000e+00 1.424271731e-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.000000000e+00 0.000000000e+00 -2 10001 1 2 total 0.000000000e+00 0.000000000e+00 -1 10001 2 1 total 0.000000000e+00 0.000000000e+00 -0 10001 2 2 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000000e+00 0.000000000e+00 -0 10001 2 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000000e+00 0.000000000e+00 -0 10001 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.667783950e+07 1.266444310e+06 -0 10001 2 total 3.349533676e+05 3.833678163e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000e+00 0.000000000e+00 -0 10001 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.645722606e-01 3.121475191e-02 -0 10002 2 total 2.052384014e+00 2.243429067e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905652574e-01 2.385185464e-02 -0 10002 2 total 1.516438013e+00 2.351972685e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905652574e-01 2.385185464e-02 -0 10002 2 total 1.516438013e+00 2.351972685e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995222e-04 4.414756871e-05 -0 10002 2 total 3.168725661e-02 3.746558582e-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995222e-04 4.414756871e-05 -0 10002 2 total 3.168725661e-02 3.746558582e-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000e+00 0.000000000e+00 -0 10002 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000e+00 0.000000000e+00 -0 10002 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000e+00 0.000000000e+00 -0 10002 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.638818611e-01 3.117268400e-02 -0 10002 2 total 2.020696757e+00 2.206044539e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.712692047e-01 2.618637117e-02 -0 10002 2 total 2.035388329e+00 2.580603286e-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399014849e-01 2.470912280e-02 -13 10002 1 1 total P1 3.811674489e-01 1.624326492e-02 -14 10002 1 1 total P2 1.523918978e-01 8.156277703e-03 -15 10002 1 1 total P3 9.148022288e-03 3.888562142e-03 -8 10002 1 2 total P0 3.136771985e-02 1.728112903e-03 -9 10002 1 2 total P1 8.757723206e-03 9.256705012e-04 -10 10002 1 2 total P2 -2.567901060e-03 1.013984752e-03 -11 10002 1 2 total P3 -3.784802882e-03 8.170755709e-04 -4 10002 2 1 total P0 4.433431341e-04 4.448503933e-04 -5 10002 2 1 total P1 3.999604143e-04 4.013201827e-04 -6 10002 2 1 total P2 3.195627072e-04 3.206491430e-04 -7 10002 2 1 total P3 2.138469692e-04 2.145739971e-04 -0 10002 2 2 total P0 2.034944986e+00 2.577998889e-01 -1 10002 2 2 total P1 5.099405132e-01 5.123590630e-02 -2 10002 2 2 total P2 1.111746088e-01 1.301981704e-02 -3 10002 2 2 total P3 2.498843574e-02 8.312352562e-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399014849e-01 2.470912280e-02 -13 10002 1 1 total P1 3.811674489e-01 1.624326492e-02 -14 10002 1 1 total P2 1.523918978e-01 8.156277703e-03 -15 10002 1 1 total P3 9.148022288e-03 3.888562142e-03 -8 10002 1 2 total P0 3.136771985e-02 1.728112903e-03 -9 10002 1 2 total P1 8.757723206e-03 9.256705012e-04 -10 10002 1 2 total P2 -2.567901060e-03 1.013984752e-03 -11 10002 1 2 total P3 -3.784802882e-03 8.170755709e-04 -4 10002 2 1 total P0 4.433431341e-04 4.448503933e-04 -5 10002 2 1 total P1 3.999604143e-04 4.013201827e-04 -6 10002 2 1 total P2 3.195627072e-04 3.206491430e-04 -7 10002 2 1 total P3 2.138469692e-04 2.145739971e-04 -0 10002 2 2 total P0 2.034944986e+00 2.577998889e-01 -1 10002 2 2 total P1 5.099405132e-01 5.123590630e-02 -2 10002 2 2 total P2 1.111746088e-01 1.301981704e-02 -3 10002 2 2 total P3 2.498843574e-02 8.312352562e-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.000000000e+00 3.860919084e-02 -2 10002 1 2 total 1.000000000e+00 6.766734800e-02 -1 10002 2 1 total 1.000000000e+00 1.414213562e+00 -0 10002 2 2 total 1.000000000e+00 1.359292066e-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.000000000e+00 0.000000000e+00 -2 10002 1 2 total 0.000000000e+00 0.000000000e+00 -1 10002 2 1 total 0.000000000e+00 0.000000000e+00 -0 10002 2 2 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000000e+00 0.000000000e+00 -0 10002 2 total 0.000000000e+00 0.000000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000000e+00 0.000000000e+00 -0 10002 2 total 0.000000000e+00 0.000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.660556287e+07 1.042435524e+06 -0 10002 2 total 3.284120387e+05 3.882843573e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000e+00 0.000000000e+00 -0 10002 2 total 0.000000000e+00 0.000000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.14825490214E-01 2.27929090940E-02 +0 10000 2 total 6.60169918628E-01 4.75189279080E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56859637119E-01 2.54935955780E-02 +0 10000 2 total 6.47647660079E-01 2.37037352050E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56859637119E-01 2.54935955780E-02 +0 10000 2 total 6.47647660079E-01 2.37037352050E-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.74078449200E-02 2.69249710900E-03 +0 10000 2 total 2.64510741628E-01 2.33670773920E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.98445499410E-02 2.64330432900E-03 +0 10000 2 total 7.17193529230E-02 2.52078593510E-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.56329497900E-03 5.08483678000E-04 +0 10000 2 total 1.92791388704E-01 1.71059218670E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.94317403720E-02 1.32297561200E-03 +0 10000 2 total 4.69774777026E-01 4.16819997830E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.47456982255E+00 9.92353210960E-02 +0 10000 2 total 3.72868964072E+01 3.30837772453E+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.87417645294E-01 2.06257321020E-02 +0 10000 2 total 3.95659177000E-01 2.51250567890E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.85188388202E-01 2.69456210650E-02 +0 10000 2 total 4.12389399309E-01 1.54252769580E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199457809E-01 2.70010135610E-02 +13 10000 1 1 total P1 5.18702843460E-02 6.98254887600E-03 +14 10000 1 1 total P2 2.00688453200E-02 2.84649518300E-03 +15 10000 1 1 total P3 9.47771570600E-03 2.23351977200E-03 +8 10000 1 2 total P0 9.88930393000E-04 4.82419445000E-04 +9 10000 1 2 total P1 -2.07234596000E-04 1.49010775000E-04 +10 10000 1 2 total P2 -1.03366181000E-04 1.84316312000E-04 +11 10000 1 2 total P3 2.34290623000E-04 1.28173111000E-04 +4 10000 2 1 total P0 9.24639909000E-04 9.24883464000E-04 +5 10000 2 1 total P1 -7.67704968000E-04 7.67907186000E-04 +6 10000 2 1 total P2 4.93788872000E-04 4.93918938000E-04 +7 10000 2 1 total P3 -1.71497229000E-04 1.71542403000E-04 +0 10000 2 2 total P0 4.11464759400E-01 1.52449353960E-02 +1 10000 2 2 total P1 1.64817280070E-02 4.50172796100E-03 +2 10000 2 2 total P2 6.37149049300E-03 1.05507493410E-02 +3 10000 2 2 total P3 -1.04991220900E-02 1.04381877190E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199457809E-01 2.70010135610E-02 +13 10000 1 1 total P1 5.18702843460E-02 6.98254887600E-03 +14 10000 1 1 total P2 2.00688453200E-02 2.84649518300E-03 +15 10000 1 1 total P3 9.47771570600E-03 2.23351977200E-03 +8 10000 1 2 total P0 9.88930393000E-04 4.82419445000E-04 +9 10000 1 2 total P1 -2.07234596000E-04 1.49010775000E-04 +10 10000 1 2 total P2 -1.03366181000E-04 1.84316312000E-04 +11 10000 1 2 total P3 2.34290623000E-04 1.28173111000E-04 +4 10000 2 1 total P0 9.24639909000E-04 9.24883464000E-04 +5 10000 2 1 total P1 -7.67704968000E-04 7.67907186000E-04 +6 10000 2 1 total P2 4.93788872000E-04 4.93918938000E-04 +7 10000 2 1 total P3 -1.71497229000E-04 1.71542403000E-04 +0 10000 2 2 total P0 4.11464759400E-01 1.52449353960E-02 +1 10000 2 2 total P1 1.64817280070E-02 4.50172796100E-03 +2 10000 2 2 total P2 6.37149049300E-03 1.05507493410E-02 +3 10000 2 2 total P3 -1.04991220900E-02 1.04381877190E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.00000000000E+00 7.85164550060E-02 +2 10000 1 2 total 1.00000000000E+00 6.87184270936E-01 +1 10000 2 1 total 1.00000000000E+00 1.41421356237E+00 +0 10000 2 2 total 1.00000000000E+00 4.11303488040E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.01424281630E-02 3.14909167600E-03 +2 10000 1 2 total 0.00000000000E+00 0.00000000000E+00 +1 10000 2 1 total 4.54366466559E-01 2.74255069250E-02 +0 10000 2 2 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000000000E+00 4.60705234720E-02 +0 10000 2 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000000000E+00 5.14714567340E-02 +0 10000 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.75152106204E+07 1.43817527390E+06 +0 10000 2 total 3.50171995194E+05 2.99459316967E+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.92392215460E-02 1.30950595000E-03 +0 10000 2 total 4.66719027354E-01 4.14108703990E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.13737670907E-01 1.55819023550E-02 +0 10001 2 total 3.00821401699E-01 2.80524484310E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73227872020E-01 3.31153664430E-02 +0 10001 2 total 3.12374836218E-01 4.96058317050E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73227872020E-01 3.31153664430E-02 +0 10001 2 total 3.12374836218E-01 4.96058317050E-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499139000E-03 3.22547891000E-04 +0 10001 2 total 5.40037883200E-03 6.18138308000E-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499139000E-03 3.22547891000E-04 +0 10001 2 total 5.40037883200E-03 6.18138308000E-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000E+00 0.00000000000E+00 +0 10001 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000E+00 0.00000000000E+00 +0 10001 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000E+00 0.00000000000E+00 +0 10001 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.12162679516E-01 1.53219230920E-02 +0 10001 2 total 2.95421022866E-01 2.74454888860E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.10120735076E-01 3.37881061230E-02 +0 10001 2 total 2.96264270001E-01 4.37922257330E-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10120735076E-01 3.37881061230E-02 +13 10001 1 1 total P1 3.82295903620E-02 8.48399710300E-03 +14 10001 1 1 total P2 2.07449419700E-02 4.69561067700E-03 +15 10001 1 1 total P3 7.96429677200E-03 3.73162261000E-03 +8 10001 1 2 total P0 0.00000000000E+00 0.00000000000E+00 +9 10001 1 2 total P1 0.00000000000E+00 0.00000000000E+00 +10 10001 1 2 total P2 0.00000000000E+00 0.00000000000E+00 +11 10001 1 2 total P3 0.00000000000E+00 0.00000000000E+00 +4 10001 2 1 total P0 0.00000000000E+00 0.00000000000E+00 +5 10001 2 1 total P1 0.00000000000E+00 0.00000000000E+00 +6 10001 2 1 total P2 0.00000000000E+00 0.00000000000E+00 +7 10001 2 1 total P3 0.00000000000E+00 0.00000000000E+00 +0 10001 2 2 total P0 2.96264270001E-01 4.37922257330E-02 +1 10001 2 2 total P1 -1.12136361340E-02 1.61803664890E-02 +2 10001 2 2 total P2 8.83656629800E-03 1.15039644590E-02 +3 10001 2 2 total P3 -3.27006730900E-03 7.32884580200E-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10120735076E-01 3.37881061230E-02 +13 10001 1 1 total P1 3.82295903620E-02 8.48399710300E-03 +14 10001 1 1 total P2 2.07449419700E-02 4.69561067700E-03 +15 10001 1 1 total P3 7.96429677200E-03 3.73162261000E-03 +8 10001 1 2 total P0 0.00000000000E+00 0.00000000000E+00 +9 10001 1 2 total P1 0.00000000000E+00 0.00000000000E+00 +10 10001 1 2 total P2 0.00000000000E+00 0.00000000000E+00 +11 10001 1 2 total P3 0.00000000000E+00 0.00000000000E+00 +4 10001 2 1 total P0 0.00000000000E+00 0.00000000000E+00 +5 10001 2 1 total P1 0.00000000000E+00 0.00000000000E+00 +6 10001 2 1 total P2 0.00000000000E+00 0.00000000000E+00 +7 10001 2 1 total P3 0.00000000000E+00 0.00000000000E+00 +0 10001 2 2 total P0 2.96264270001E-01 4.37922257330E-02 +1 10001 2 2 total P1 -1.12136361340E-02 1.61803664890E-02 +2 10001 2 2 total P2 8.83656629800E-03 1.15039644590E-02 +3 10001 2 2 total P3 -3.27006730900E-03 7.32884580200E-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.00000000000E+00 1.08778696728E-01 +2 10001 1 2 total 0.00000000000E+00 0.00000000000E+00 +1 10001 2 1 total 0.00000000000E+00 0.00000000000E+00 +0 10001 2 2 total 1.00000000000E+00 1.42427173055E-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.00000000000E+00 0.00000000000E+00 +2 10001 1 2 total 0.00000000000E+00 0.00000000000E+00 +1 10001 2 1 total 0.00000000000E+00 0.00000000000E+00 +0 10001 2 2 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000000000E+00 0.00000000000E+00 +0 10001 2 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000000000E+00 0.00000000000E+00 +0 10001 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.66778394974E+07 1.26644430952E+06 +0 10001 2 total 3.34953367601E+05 3.83367816257E+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000E+00 0.00000000000E+00 +0 10001 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.64572260617E-01 3.12147519130E-02 +0 10002 2 total 2.05238401381E+00 2.24342906706E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565257425E-01 2.38518546440E-02 +0 10002 2 total 1.51643801275E+00 2.35197268504E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565257425E-01 2.38518546440E-02 +0 10002 2 total 1.51643801275E+00 2.35197268504E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.90399522000E-04 4.41475690000E-05 +0 10002 2 total 3.16872566140E-02 3.74655858200E-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.90399522000E-04 4.41475690000E-05 +0 10002 2 total 3.16872566140E-02 3.74655858200E-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000E+00 0.00000000000E+00 +0 10002 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000E+00 0.00000000000E+00 +0 10002 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000E+00 0.00000000000E+00 +0 10002 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.63881861094E-01 3.11726840050E-02 +0 10002 2 total 2.02069675720E+00 2.20604453857E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.71269204714E-01 2.61863711690E-02 +0 10002 2 total 2.03538832876E+00 2.58060328563E-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901484868E-01 2.47091227980E-02 +13 10002 1 1 total P1 3.81167448865E-01 1.62432649210E-02 +14 10002 1 1 total P2 1.52391897805E-01 8.15627770300E-03 +15 10002 1 1 total P3 9.14802228800E-03 3.88856214200E-03 +8 10002 1 2 total P0 3.13677198460E-02 1.72811290300E-03 +9 10002 1 2 total P1 8.75772320600E-03 9.25670501000E-04 +10 10002 1 2 total P2 -2.56790106000E-03 1.01398475200E-03 +11 10002 1 2 total P3 -3.78480288200E-03 8.17075571000E-04 +4 10002 2 1 total P0 4.43343134000E-04 4.44850393000E-04 +5 10002 2 1 total P1 3.99960414000E-04 4.01320183000E-04 +6 10002 2 1 total P2 3.19562707000E-04 3.20649143000E-04 +7 10002 2 1 total P3 2.13846969000E-04 2.14573997000E-04 +0 10002 2 2 total P0 2.03494498562E+00 2.57799888924E-01 +1 10002 2 2 total P1 5.09940513161E-01 5.12359062970E-02 +2 10002 2 2 total P2 1.11174608804E-01 1.30198170390E-02 +3 10002 2 2 total P3 2.49884357390E-02 8.31235256200E-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901484868E-01 2.47091227980E-02 +13 10002 1 1 total P1 3.81167448865E-01 1.62432649210E-02 +14 10002 1 1 total P2 1.52391897805E-01 8.15627770300E-03 +15 10002 1 1 total P3 9.14802228800E-03 3.88856214200E-03 +8 10002 1 2 total P0 3.13677198460E-02 1.72811290300E-03 +9 10002 1 2 total P1 8.75772320600E-03 9.25670501000E-04 +10 10002 1 2 total P2 -2.56790106000E-03 1.01398475200E-03 +11 10002 1 2 total P3 -3.78480288200E-03 8.17075571000E-04 +4 10002 2 1 total P0 4.43343134000E-04 4.44850393000E-04 +5 10002 2 1 total P1 3.99960414000E-04 4.01320183000E-04 +6 10002 2 1 total P2 3.19562707000E-04 3.20649143000E-04 +7 10002 2 1 total P3 2.13846969000E-04 2.14573997000E-04 +0 10002 2 2 total P0 2.03494498562E+00 2.57799888924E-01 +1 10002 2 2 total P1 5.09940513161E-01 5.12359062970E-02 +2 10002 2 2 total P2 1.11174608804E-01 1.30198170390E-02 +3 10002 2 2 total P3 2.49884357390E-02 8.31235256200E-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.00000000000E+00 3.86091908370E-02 +2 10002 1 2 total 1.00000000000E+00 6.76673480000E-02 +1 10002 2 1 total 1.00000000000E+00 1.41421356237E+00 +0 10002 2 2 total 1.00000000000E+00 1.35929206606E-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.00000000000E+00 0.00000000000E+00 +2 10002 1 2 total 0.00000000000E+00 0.00000000000E+00 +1 10002 2 1 total 0.00000000000E+00 0.00000000000E+00 +0 10002 2 2 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000000000E+00 0.00000000000E+00 +0 10002 2 total 0.00000000000E+00 0.00000000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000000000E+00 0.00000000000E+00 +0 10002 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.66055628732E+07 1.04243552374E+06 +0 10002 2 total 3.28412038650E+05 3.88284357298E+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000E+00 0.00000000000E+00 +0 10002 2 total 0.00000000000E+00 0.00000000000E+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 907c223bfc..13c79782ed 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -0acca7db0372f24bfa984e055c4dc706ce2b069dffd7124bc0c45cdf6f151d56435cc92aad67fa068c88ae14afe44aadf13d76b32a18eee17affc92ae3498b8d \ No newline at end of file +14ebc83b998b90376a733c80a25c54ed334606cb4eb7a3c13ff3bda041ade473d3e9c8499a04fce92f2096300b026ed331b00e14b233c4ea4c6e9a3305c3e77b \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 76de7e3f25..83d8428510 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.000000000e+02 0.000000000e+00 7.000000000e+02 8.000000000e+02] + Temperature = [5.00000000000E+02 0.00000000000E+00 7.00000000000E+02 8.00000000000E+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index fce4790688..19e72aab2a 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -3fb1940a428b77249d1df7dbe44f8edb6b34b9ef7002343b423416def12ccdb8dac35b154a9f1d603f54587492320211613959ed5c1b6bea91cd095b7d98e56c \ No newline at end of file +d3ed1243d3e7a30a7b353539596ccb23cfb7293f6495e75644ff28868f629f34aa8e23023bad0c54aa2f2c048e6c89a47f454b8cffa90042669eb269f7ada74e \ No newline at end of file diff --git a/tests/test_tally_aggregation/test_tally_aggregation.py b/tests/test_tally_aggregation/test_tally_aggregation.py index fdc086e682..53bc96d4aa 100644 --- a/tests/test_tally_aggregation/test_tally_aggregation.py +++ b/tests/test_tally_aggregation/test_tally_aggregation.py @@ -69,6 +69,8 @@ class TallyAggregationTestHarness(PyAPITestHarness): outstr += ', '.join(map(str, tally_sum.mean)) outstr += ', '.join(map(str, tally_sum.std_dev)) + print(outstr) + # Hash the results if necessary if hash_output: sha512 = hashlib.sha512() diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 0d0a8f2171..62680ce639 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] +[[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] ..., - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]]][[[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]][[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] ..., - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]]][[[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]][[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] ..., - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00 0.000000000e+00]]][[[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]][[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] ..., - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]]][[[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]][[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] ..., - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]] + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] - [[0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00] - [0.000000000e+00 0.000000000e+00 0.000000000e+00]]] \ No newline at end of file + [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] + [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index 7ad20ad843..4667fe731d 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output in scientific notation with 10 -# significant figures. This is needed to avoid round off error when large -# numbers are printed, which can cause tests to fail for different build -# configurations. -np.set_printoptions(formatter={'float': '{:.9e}'.format}) -pd.options.display.float_format = '{:.9e}'.format +# Require numpy and pandas to print output rounded to 12 decimal places and in +# scientific notation with 12 significant figures. This is needed to avoid round +# off error when large numbers are printed, which can cause tests to fail for +# different build configurations. +np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 12), '13.11E')}) +pd.set_option('display.float_format', lambda x: '%13.11E' % np.around(x,12)) sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 880a0055484831924b5d340efe123af9b9e251c5 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 09:50:51 -0600 Subject: [PATCH 32/47] removed print statement in tally aggregation test --- tests/test_tally_aggregation/test_tally_aggregation.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/tests/test_tally_aggregation/test_tally_aggregation.py b/tests/test_tally_aggregation/test_tally_aggregation.py index 53bc96d4aa..fdc086e682 100644 --- a/tests/test_tally_aggregation/test_tally_aggregation.py +++ b/tests/test_tally_aggregation/test_tally_aggregation.py @@ -69,8 +69,6 @@ class TallyAggregationTestHarness(PyAPITestHarness): outstr += ', '.join(map(str, tally_sum.mean)) outstr += ', '.join(map(str, tally_sum.std_dev)) - print(outstr) - # Hash the results if necessary if hash_output: sha512 = hashlib.sha512() From 5876511038559a3f5f3c5fd7a0d34a6903fcb3a0 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 10:07:59 -0600 Subject: [PATCH 33/47] changed number of sig figs in testing harness from 12 to 10 --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 320 ++++++----- .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 8 +- 9 files changed, 693 insertions(+), 701 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 06dbe0c143..de6f408248 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.53624422471E-01 2.10526963250E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852177884E-01 2.28575540030E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852177884E-01 2.28575540030E-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.49034558320E-02 4.31276120000E-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.80480660340E-02 4.57996368900E-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.68553897980E-02 2.62215977600E-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.06492898580E-02 6.40987451700E-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.13795513809E+00 5.07363814554E-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.88720966639E-01 1.78304285990E-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.89303556282E-01 2.30755385730E-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89303556282E-01 2.31456046240E-02 -1 10000 1 1 total P1 4.62244178310E-02 5.90716955700E-03 -2 10000 1 1 total P2 1.79835850200E-02 2.88297198200E-03 -3 10000 1 1 total P3 6.62837351400E-03 2.45710898400E-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89303556282E-01 2.31456046240E-02 -1 10000 1 1 total P1 4.62244178310E-02 5.90716955700E-03 -2 10000 1 1 total P2 1.79835850200E-02 2.88297198200E-03 -3 10000 1 1 total P3 6.62837351400E-03 2.45710898400E-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.00000000000E+00 6.61108201730E-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.58350193370E-02 5.59182486100E-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000000000E+00 4.60705234720E-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000000000E+00 5.14714567340E-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.00130873975E+06 1.46216555365E+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.00039777880E-02 6.36690787400E-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.11594108102E-01 1.37931681280E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255063691E-01 2.91895009800E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255063691E-01 2.91895009800E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.20984640200E-03 2.86334127000E-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.20984640200E-03 2.86334127000E-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.09384261701E-01 1.35512674910E-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.07987349445E-01 2.93080885040E-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987349445E-01 2.93080885040E-02 -1 10001 1 1 total P1 3.06171532540E-02 7.46445601200E-03 -2 10001 1 1 total P2 1.89114904070E-02 4.32282773200E-03 -3 10001 1 1 total P3 6.23461818700E-03 3.33820228100E-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987349445E-01 2.93080885040E-02 -1 10001 1 1 total P1 3.06171532540E-02 7.46445601200E-03 -2 10001 1 1 total P2 1.89114904070E-02 4.32282773200E-03 -3 10001 1 1 total P3 6.23461818700E-03 3.33820228100E-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.00000000000E+00 9.50387215070E-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.83326115257E+06 1.66355174520E+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.04998833317E-01 4.39644875950E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99183982700E-01 4.09141196050E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99183982700E-01 4.09141196050E-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034115700E-03 5.54524424000E-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034115700E-03 5.54524424000E-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.98938492160E-01 4.34929841730E-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.03414663159E-01 4.39587370760E-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03414663159E-01 4.35859938040E-02 -1 10002 1 1 total P1 4.10417418590E-01 1.58772201940E-02 -2 10002 1 1 total P2 1.43301036475E-01 7.18737766300E-03 -3 10002 1 1 total P3 8.73942634100E-03 3.57144134500E-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03414663159E-01 4.35859938040E-02 -1 10002 1 1 total P1 4.10417418590E-01 1.58772201940E-02 -2 10002 1 1 total P2 1.43301036475E-01 7.18737766300E-03 -3 10002 1 1 total P3 8.73942634100E-03 3.57144134500E-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.00000000000E+00 5.68667253070E-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.73219969947E+06 1.59691426430E+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.536244225E-01 2.105269630E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008521779E-01 2.285755400E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008521779E-01 2.285755400E-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.490345580E-02 4.312761200E-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.804806600E-02 4.579963700E-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.685538980E-02 2.622159800E-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.064928990E-02 6.409874500E-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.137955138E+00 5.073638146E-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.887209666E-01 1.783042860E-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.893035563E-01 2.307553860E-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893035563E-01 2.314560460E-02 +1 10000 1 1 total P1 4.622441780E-02 5.907169600E-03 +2 10000 1 1 total P2 1.798358500E-02 2.882972000E-03 +3 10000 1 1 total P3 6.628373500E-03 2.457109000E-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893035563E-01 2.314560460E-02 +1 10000 1 1 total P1 4.622441780E-02 5.907169600E-03 +2 10000 1 1 total P2 1.798358500E-02 2.882972000E-03 +3 10000 1 1 total P3 6.628373500E-03 2.457109000E-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.000000000E+00 6.611082020E-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.583501930E-02 5.591824900E-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000000E+00 4.607052350E-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000000E+00 5.147145670E-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.001308740E+06 1.462165554E+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.000397780E-02 6.366907900E-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.115941081E-01 1.379316810E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792550637E-01 2.918950100E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792550637E-01 2.918950100E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846400E-03 2.863341000E-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846400E-03 2.863341000E-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.093842617E-01 1.355126750E-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.079873494E-01 2.930808850E-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873494E-01 2.930808850E-02 +1 10001 1 1 total P1 3.061715330E-02 7.464456000E-03 +2 10001 1 1 total P2 1.891149040E-02 4.322827700E-03 +3 10001 1 1 total P3 6.234618200E-03 3.338202300E-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873494E-01 2.930808850E-02 +1 10001 1 1 total P1 3.061715330E-02 7.464456000E-03 +2 10001 1 1 total P2 1.891149040E-02 4.322827700E-03 +3 10001 1 1 total P3 6.234618200E-03 3.338202300E-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.000000000E+00 9.503872150E-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.833261153E+06 1.663551745E+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.049988333E-01 4.396448760E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991839827E-01 4.091411960E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991839827E-01 4.091411960E-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341200E-03 5.545244000E-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341200E-03 5.545244000E-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.989384922E-01 4.349298420E-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.034146632E-01 4.395873710E-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034146632E-01 4.358599380E-02 +1 10002 1 1 total P1 4.104174186E-01 1.587722020E-02 +2 10002 1 1 total P2 1.433010365E-01 7.187377700E-03 +3 10002 1 1 total P3 8.739426300E-03 3.571441300E-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034146632E-01 4.358599380E-02 +1 10002 1 1 total P1 4.104174186E-01 1.587722020E-02 +2 10002 1 1 total P2 1.433010365E-01 7.187377700E-03 +3 10002 1 1 total P3 8.739426300E-03 3.571441300E-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.000000000E+00 5.686672530E-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.732199699E+06 1.596914264E+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000000E+00 0.000000000E+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 1bb49ceb39..5b2385cd8b 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14593400053E+00 5.53821694685E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919198978E-01 5.20644255933E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919198978E-01 5.20644255933E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622061150E-02 1.06287640930E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622061150E-02 1.06287640930E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.12617179441E+00 5.43440008398E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14254691911E+00 5.70131389856E-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254691911E+00 5.70131389856E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294335E-01 2.16322168307E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793415E-01 6.65037725810E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282704190E-02 2.46208323200E-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254691911E+00 5.70131389856E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294335E-01 2.16322168307E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793415E-01 6.65037725810E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282704190E-02 2.46208323200E-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.00000000000E+00 5.29717327374E-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.00000000000E+00 0.00000000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.74245714482E+05 4.16397691599E+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000E+00 0.00000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934001E+00 5.538216947E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191990E-01 5.206442559E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191990E-01 5.206442559E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220610E-02 1.062876410E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220610E-02 1.062876410E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126171794E+00 5.434400084E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142546919E+00 5.701313899E-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919E+00 5.701313899E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943E-01 2.163221683E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934E-01 6.650377260E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827040E-02 2.462083230E-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919E+00 5.701313899E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943E-01 2.163221683E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934E-01 6.650377260E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827040E-02 2.462083230E-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000000E+00 5.297173274E-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000000E+00 0.000000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457145E+05 4.163976916E+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 28e1aef4ee..9a042191f8 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,230 +1,222 @@ domain=10000 type=total -[4.14825490214E-01 6.60169918628E-01] -[2.27929090940E-02 4.75189279080E-02] +[4.148254902E-01 6.601699186E-01] +[2.279290910E-02 4.751892790E-02] domain=10000 type=transport -[3.56859637119E-01 6.47647660079E-01] -[2.54935955780E-02 2.37037352050E-02] +[3.568596371E-01 6.476476601E-01] +[2.549359560E-02 2.370373520E-02] domain=10000 type=nu-transport -[3.56859637119E-01 6.47647660079E-01] -[2.54935955780E-02 2.37037352050E-02] +[3.568596371E-01 6.476476601E-01] +[2.549359560E-02 2.370373520E-02] domain=10000 type=absorption -[2.74078449200E-02 2.64510741628E-01] -[2.69249710900E-03 2.33670773920E-02] +[2.740784490E-02 2.645107416E-01] +[2.692497100E-03 2.336707740E-02] domain=10000 type=capture -[1.98445499410E-02 7.17193529230E-02] -[2.64330432900E-03 2.52078593510E-02] +[1.984454990E-02 7.171935290E-02] +[2.643304300E-03 2.520785940E-02] domain=10000 type=fission -[7.56329497900E-03 1.92791388704E-01] -[5.08483678000E-04 1.71059218670E-02] +[7.563295000E-03 1.927913887E-01] +[5.084837000E-04 1.710592190E-02] domain=10000 type=nu-fission -[1.94317403720E-02 4.69774777026E-01] -[1.32297561200E-03 4.16819997830E-02] +[1.943174040E-02 4.697747770E-01] +[1.322975600E-03 4.168199980E-02] domain=10000 type=kappa-fission -[1.47456982255E+00 3.72868964072E+01] -[9.92353210960E-02 3.30837772453E+00] +[1.474569823E+00 3.728689641E+01] +[9.923532110E-02 3.308377725E+00] domain=10000 type=scatter -[3.87417645294E-01 3.95659177000E-01] -[2.06257321020E-02 2.51250567890E-02] +[3.874176453E-01 3.956591770E-01] +[2.062573210E-02 2.512505680E-02] domain=10000 type=nu-scatter -[3.85188388202E-01 4.12389399309E-01] -[2.69456210650E-02 1.54252769580E-02] +[3.851883882E-01 4.123893993E-01] +[2.694562110E-02 1.542527700E-02] domain=10000 type=scatter matrix -[[[3.84199457809E-01 5.18702843460E-02 2.00688453200E-02 9.47771570600E-03] - [9.88930393000E-04 -2.07234596000E-04 -1.03366181000E-04 - 2.34290623000E-04]] +[[[3.841994578E-01 5.187028430E-02 2.006884530E-02 9.477715700E-03] + [9.889304000E-04 -2.072346000E-04 -1.033662000E-04 2.342906000E-04]] - [[9.24639909000E-04 -7.67704968000E-04 4.93788872000E-04 - -1.71497229000E-04] - [4.11464759400E-01 1.64817280070E-02 6.37149049300E-03 -1.04991220900E-02]]] -[[[2.70010135610E-02 6.98254887600E-03 2.84649518300E-03 2.23351977200E-03] - [4.82419445000E-04 1.49010775000E-04 1.84316312000E-04 1.28173111000E-04]] + [[9.246399000E-04 -7.677050000E-04 4.937889000E-04 -1.714972000E-04] + [4.114647594E-01 1.648172800E-02 6.371490500E-03 -1.049912210E-02]]] +[[[2.700101360E-02 6.982548900E-03 2.846495200E-03 2.233519800E-03] + [4.824194000E-04 1.490108000E-04 1.843163000E-04 1.281731000E-04]] - [[9.24883464000E-04 7.67907186000E-04 4.93918938000E-04 1.71542403000E-04] - [1.52449353960E-02 4.50172796100E-03 1.05507493410E-02 1.04381877190E-02]]] + [[9.248835000E-04 7.679072000E-04 4.939189000E-04 1.715424000E-04] + [1.524493540E-02 4.501728000E-03 1.055074930E-02 1.043818770E-02]]] domain=10000 type=nu-scatter matrix -[[[3.84199457809E-01 5.18702843460E-02 2.00688453200E-02 9.47771570600E-03] - [9.88930393000E-04 -2.07234596000E-04 -1.03366181000E-04 - 2.34290623000E-04]] +[[[3.841994578E-01 5.187028430E-02 2.006884530E-02 9.477715700E-03] + [9.889304000E-04 -2.072346000E-04 -1.033662000E-04 2.342906000E-04]] - [[9.24639909000E-04 -7.67704968000E-04 4.93788872000E-04 - -1.71497229000E-04] - [4.11464759400E-01 1.64817280070E-02 6.37149049300E-03 -1.04991220900E-02]]] -[[[2.70010135610E-02 6.98254887600E-03 2.84649518300E-03 2.23351977200E-03] - [4.82419445000E-04 1.49010775000E-04 1.84316312000E-04 1.28173111000E-04]] + [[9.246399000E-04 -7.677050000E-04 4.937889000E-04 -1.714972000E-04] + [4.114647594E-01 1.648172800E-02 6.371490500E-03 -1.049912210E-02]]] +[[[2.700101360E-02 6.982548900E-03 2.846495200E-03 2.233519800E-03] + [4.824194000E-04 1.490108000E-04 1.843163000E-04 1.281731000E-04]] - [[9.24883464000E-04 7.67907186000E-04 4.93918938000E-04 1.71542403000E-04] - [1.52449353960E-02 4.50172796100E-03 1.05507493410E-02 1.04381877190E-02]]] + [[9.248835000E-04 7.679072000E-04 4.939189000E-04 1.715424000E-04] + [1.524493540E-02 4.501728000E-03 1.055074930E-02 1.043818770E-02]]] domain=10000 type=multiplicity matrix -[[1.00000000000E+00 1.00000000000E+00] - [1.00000000000E+00 1.00000000000E+00]] -[[7.85164550060E-02 6.87184270936E-01] - [1.41421356237E+00 4.11303488040E-02]] +[[1.000000000E+00 1.000000000E+00] + [1.000000000E+00 1.000000000E+00]] +[[7.851645500E-02 6.871842709E-01] + [1.414213562E+00 4.113034880E-02]] domain=10000 type=nu-fission matrix -[[2.01424281630E-02 0.00000000000E+00] - [4.54366466559E-01 0.00000000000E+00]] -[[3.14909167600E-03 0.00000000000E+00] - [2.74255069250E-02 0.00000000000E+00]] +[[2.014242820E-02 0.000000000E+00] + [4.543664666E-01 0.000000000E+00]] +[[3.149091700E-03 0.000000000E+00] + [2.742550690E-02 0.000000000E+00]] domain=10000 type=chi -[1.00000000000E+00 0.00000000000E+00] -[4.60705234720E-02 0.00000000000E+00] +[1.000000000E+00 0.000000000E+00] +[4.607052350E-02 0.000000000E+00] domain=10000 type=chi-prompt -[1.00000000000E+00 0.00000000000E+00] -[5.14714567340E-02 0.00000000000E+00] +[1.000000000E+00 0.000000000E+00] +[5.147145670E-02 0.000000000E+00] domain=10000 type=velocity -[1.75152106204E+07 3.50171995194E+05] -[1.43817527390E+06 2.99459316967E+04] +[1.751521062E+07 3.501719952E+05] +[1.438175274E+06 2.994593170E+04] domain=10000 type=prompt-nu-fission -[1.92392215460E-02 4.66719027354E-01] -[1.30950595000E-03 4.14108703990E-02] +[1.923922150E-02 4.667190274E-01] +[1.309506000E-03 4.141087040E-02] domain=10001 type=total -[3.13737670907E-01 3.00821401699E-01] -[1.55819023550E-02 2.80524484310E-02] +[3.137376709E-01 3.008214017E-01] +[1.558190240E-02 2.805244840E-02] domain=10001 type=transport -[2.73227872020E-01 3.12374836218E-01] -[3.31153664430E-02 4.96058317050E-02] +[2.732278720E-01 3.123748362E-01] +[3.311536640E-02 4.960583170E-02] domain=10001 type=nu-transport -[2.73227872020E-01 3.12374836218E-01] -[3.31153664430E-02 4.96058317050E-02] +[2.732278720E-01 3.123748362E-01] +[3.311536640E-02 4.960583170E-02] domain=10001 type=absorption -[1.57499139000E-03 5.40037883200E-03] -[3.22547891000E-04 6.18138308000E-04] +[1.574991400E-03 5.400378800E-03] +[3.225479000E-04 6.181383000E-04] domain=10001 type=capture -[1.57499139000E-03 5.40037883200E-03] -[3.22547891000E-04 6.18138308000E-04] +[1.574991400E-03 5.400378800E-03] +[3.225479000E-04 6.181383000E-04] domain=10001 type=fission -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10001 type=nu-fission -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10001 type=kappa-fission -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10001 type=scatter -[3.12162679516E-01 2.95421022866E-01] -[1.53219230920E-02 2.74454888860E-02] +[3.121626795E-01 2.954210229E-01] +[1.532192310E-02 2.744548890E-02] domain=10001 type=nu-scatter -[3.10120735076E-01 2.96264270001E-01] -[3.37881061230E-02 4.37922257330E-02] +[3.101207351E-01 2.962642700E-01] +[3.378810610E-02 4.379222570E-02] domain=10001 type=scatter matrix -[[[3.10120735076E-01 3.82295903620E-02 2.07449419700E-02 7.96429677200E-03] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] +[[[3.101207351E-01 3.822959040E-02 2.074494200E-02 7.964296800E-03] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [2.96264270001E-01 -1.12136361340E-02 8.83656629800E-03 - -3.27006730900E-03]]] -[[[3.37881061230E-02 8.48399710300E-03 4.69561067700E-03 3.73162261000E-03] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [2.962642700E-01 -1.121363610E-02 8.836566300E-03 -3.270067300E-03]]] +[[[3.378810610E-02 8.483997100E-03 4.695610700E-03 3.731622600E-03] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [4.37922257330E-02 1.61803664890E-02 1.15039644590E-02 7.32884580200E-03]]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [4.379222570E-02 1.618036650E-02 1.150396450E-02 7.328845800E-03]]] domain=10001 type=nu-scatter matrix -[[[3.10120735076E-01 3.82295903620E-02 2.07449419700E-02 7.96429677200E-03] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] +[[[3.101207351E-01 3.822959040E-02 2.074494200E-02 7.964296800E-03] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [2.96264270001E-01 -1.12136361340E-02 8.83656629800E-03 - -3.27006730900E-03]]] -[[[3.37881061230E-02 8.48399710300E-03 4.69561067700E-03 3.73162261000E-03] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [2.962642700E-01 -1.121363610E-02 8.836566300E-03 -3.270067300E-03]]] +[[[3.378810610E-02 8.483997100E-03 4.695610700E-03 3.731622600E-03] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [4.37922257330E-02 1.61803664890E-02 1.15039644590E-02 7.32884580200E-03]]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [4.379222570E-02 1.618036650E-02 1.150396450E-02 7.328845800E-03]]] domain=10001 type=multiplicity matrix -[[1.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 1.00000000000E+00]] -[[1.08778696728E-01 0.00000000000E+00] - [0.00000000000E+00 1.42427173055E-01]] +[[1.000000000E+00 0.000000000E+00] + [0.000000000E+00 1.000000000E+00]] +[[1.087786967E-01 0.000000000E+00] + [0.000000000E+00 1.424271731E-01]] domain=10001 type=nu-fission matrix -[[0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00]] -[[0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00]] +[[0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00]] +[[0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00]] domain=10001 type=chi -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10001 type=chi-prompt -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10001 type=velocity -[1.66778394974E+07 3.34953367601E+05] -[1.26644430952E+06 3.83367816257E+04] +[1.667783950E+07 3.349533676E+05] +[1.266444310E+06 3.833678163E+04] domain=10001 type=prompt-nu-fission -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10002 type=total -[6.64572260617E-01 2.05238401381E+00] -[3.12147519130E-02 2.24342906706E-01] +[6.645722606E-01 2.052384014E+00] +[3.121475190E-02 2.243429067E-01] domain=10002 type=transport -[2.90565257425E-01 1.51643801275E+00] -[2.38518546440E-02 2.35197268504E-01] +[2.905652574E-01 1.516438013E+00] +[2.385185460E-02 2.351972685E-01] domain=10002 type=nu-transport -[2.90565257425E-01 1.51643801275E+00] -[2.38518546440E-02 2.35197268504E-01] +[2.905652574E-01 1.516438013E+00] +[2.385185460E-02 2.351972685E-01] domain=10002 type=absorption -[6.90399522000E-04 3.16872566140E-02] -[4.41475690000E-05 3.74655858200E-03] +[6.903995000E-04 3.168725660E-02] +[4.414760000E-05 3.746558600E-03] domain=10002 type=capture -[6.90399522000E-04 3.16872566140E-02] -[4.41475690000E-05 3.74655858200E-03] +[6.903995000E-04 3.168725660E-02] +[4.414760000E-05 3.746558600E-03] domain=10002 type=fission -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10002 type=nu-fission -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10002 type=kappa-fission -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10002 type=scatter -[6.63881861094E-01 2.02069675720E+00] -[3.11726840050E-02 2.20604453857E-01] +[6.638818611E-01 2.020696757E+00] +[3.117268400E-02 2.206044539E-01] domain=10002 type=nu-scatter -[6.71269204714E-01 2.03538832876E+00] -[2.61863711690E-02 2.58060328563E-01] +[6.712692047E-01 2.035388329E+00] +[2.618637120E-02 2.580603286E-01] domain=10002 type=scatter matrix -[[[6.39901484868E-01 3.81167448865E-01 1.52391897805E-01 9.14802228800E-03] - [3.13677198460E-02 8.75772320600E-03 -2.56790106000E-03 - -3.78480288200E-03]] +[[[6.399014849E-01 3.811674489E-01 1.523918978E-01 9.148022300E-03] + [3.136771980E-02 8.757723200E-03 -2.567901100E-03 -3.784802900E-03]] - [[4.43343134000E-04 3.99960414000E-04 3.19562707000E-04 2.13846969000E-04] - [2.03494498562E+00 5.09940513161E-01 1.11174608804E-01 2.49884357390E-02]]] -[[[2.47091227980E-02 1.62432649210E-02 8.15627770300E-03 3.88856214200E-03] - [1.72811290300E-03 9.25670501000E-04 1.01398475200E-03 8.17075571000E-04]] + [[4.433431000E-04 3.999604000E-04 3.195627000E-04 2.138470000E-04] + [2.034944986E+00 5.099405132E-01 1.111746088E-01 2.498843570E-02]]] +[[[2.470912280E-02 1.624326490E-02 8.156277700E-03 3.888562100E-03] + [1.728112900E-03 9.256705000E-04 1.013984800E-03 8.170756000E-04]] - [[4.44850393000E-04 4.01320183000E-04 3.20649143000E-04 2.14573997000E-04] - [2.57799888924E-01 5.12359062970E-02 1.30198170390E-02 8.31235256200E-03]]] + [[4.448504000E-04 4.013202000E-04 3.206491000E-04 2.145740000E-04] + [2.577998889E-01 5.123590630E-02 1.301981700E-02 8.312352600E-03]]] domain=10002 type=nu-scatter matrix -[[[6.39901484868E-01 3.81167448865E-01 1.52391897805E-01 9.14802228800E-03] - [3.13677198460E-02 8.75772320600E-03 -2.56790106000E-03 - -3.78480288200E-03]] +[[[6.399014849E-01 3.811674489E-01 1.523918978E-01 9.148022300E-03] + [3.136771980E-02 8.757723200E-03 -2.567901100E-03 -3.784802900E-03]] - [[4.43343134000E-04 3.99960414000E-04 3.19562707000E-04 2.13846969000E-04] - [2.03494498562E+00 5.09940513161E-01 1.11174608804E-01 2.49884357390E-02]]] -[[[2.47091227980E-02 1.62432649210E-02 8.15627770300E-03 3.88856214200E-03] - [1.72811290300E-03 9.25670501000E-04 1.01398475200E-03 8.17075571000E-04]] + [[4.433431000E-04 3.999604000E-04 3.195627000E-04 2.138470000E-04] + [2.034944986E+00 5.099405132E-01 1.111746088E-01 2.498843570E-02]]] +[[[2.470912280E-02 1.624326490E-02 8.156277700E-03 3.888562100E-03] + [1.728112900E-03 9.256705000E-04 1.013984800E-03 8.170756000E-04]] - [[4.44850393000E-04 4.01320183000E-04 3.20649143000E-04 2.14573997000E-04] - [2.57799888924E-01 5.12359062970E-02 1.30198170390E-02 8.31235256200E-03]]] + [[4.448504000E-04 4.013202000E-04 3.206491000E-04 2.145740000E-04] + [2.577998889E-01 5.123590630E-02 1.301981700E-02 8.312352600E-03]]] domain=10002 type=multiplicity matrix -[[1.00000000000E+00 1.00000000000E+00] - [1.00000000000E+00 1.00000000000E+00]] -[[3.86091908370E-02 6.76673480000E-02] - [1.41421356237E+00 1.35929206606E-01]] +[[1.000000000E+00 1.000000000E+00] + [1.000000000E+00 1.000000000E+00]] +[[3.860919080E-02 6.766734800E-02] + [1.414213562E+00 1.359292066E-01]] domain=10002 type=nu-fission matrix -[[0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00]] -[[0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00]] +[[0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00]] +[[0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00]] domain=10002 type=chi -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10002 type=chi-prompt -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] domain=10002 type=velocity -[1.66055628732E+07 3.28412038650E+05] -[1.04243552374E+06 3.88284357298E+04] +[1.660556287E+07 3.284120387E+05] +[1.042435524E+06 3.882843573E+04] domain=10002 type=prompt-nu-fission -[0.00000000000E+00 0.00000000000E+00] -[0.00000000000E+00 0.00000000000E+00] +[0.000000000E+00 0.000000000E+00] +[0.000000000E+00 0.000000000E+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 7a6e8dda0e..2cc679c690 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.14825490214E-01 2.27929090940E-02 -0 10000 2 total 6.60169918628E-01 4.75189279080E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56859637119E-01 2.54935955780E-02 -0 10000 2 total 6.47647660079E-01 2.37037352050E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56859637119E-01 2.54935955780E-02 -0 10000 2 total 6.47647660079E-01 2.37037352050E-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.74078449200E-02 2.69249710900E-03 -0 10000 2 total 2.64510741628E-01 2.33670773920E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.98445499410E-02 2.64330432900E-03 -0 10000 2 total 7.17193529230E-02 2.52078593510E-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.56329497900E-03 5.08483678000E-04 -0 10000 2 total 1.92791388704E-01 1.71059218670E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.94317403720E-02 1.32297561200E-03 -0 10000 2 total 4.69774777026E-01 4.16819997830E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.47456982255E+00 9.92353210960E-02 -0 10000 2 total 3.72868964072E+01 3.30837772453E+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.87417645294E-01 2.06257321020E-02 -0 10000 2 total 3.95659177000E-01 2.51250567890E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.85188388202E-01 2.69456210650E-02 -0 10000 2 total 4.12389399309E-01 1.54252769580E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199457809E-01 2.70010135610E-02 -13 10000 1 1 total P1 5.18702843460E-02 6.98254887600E-03 -14 10000 1 1 total P2 2.00688453200E-02 2.84649518300E-03 -15 10000 1 1 total P3 9.47771570600E-03 2.23351977200E-03 -8 10000 1 2 total P0 9.88930393000E-04 4.82419445000E-04 -9 10000 1 2 total P1 -2.07234596000E-04 1.49010775000E-04 -10 10000 1 2 total P2 -1.03366181000E-04 1.84316312000E-04 -11 10000 1 2 total P3 2.34290623000E-04 1.28173111000E-04 -4 10000 2 1 total P0 9.24639909000E-04 9.24883464000E-04 -5 10000 2 1 total P1 -7.67704968000E-04 7.67907186000E-04 -6 10000 2 1 total P2 4.93788872000E-04 4.93918938000E-04 -7 10000 2 1 total P3 -1.71497229000E-04 1.71542403000E-04 -0 10000 2 2 total P0 4.11464759400E-01 1.52449353960E-02 -1 10000 2 2 total P1 1.64817280070E-02 4.50172796100E-03 -2 10000 2 2 total P2 6.37149049300E-03 1.05507493410E-02 -3 10000 2 2 total P3 -1.04991220900E-02 1.04381877190E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199457809E-01 2.70010135610E-02 -13 10000 1 1 total P1 5.18702843460E-02 6.98254887600E-03 -14 10000 1 1 total P2 2.00688453200E-02 2.84649518300E-03 -15 10000 1 1 total P3 9.47771570600E-03 2.23351977200E-03 -8 10000 1 2 total P0 9.88930393000E-04 4.82419445000E-04 -9 10000 1 2 total P1 -2.07234596000E-04 1.49010775000E-04 -10 10000 1 2 total P2 -1.03366181000E-04 1.84316312000E-04 -11 10000 1 2 total P3 2.34290623000E-04 1.28173111000E-04 -4 10000 2 1 total P0 9.24639909000E-04 9.24883464000E-04 -5 10000 2 1 total P1 -7.67704968000E-04 7.67907186000E-04 -6 10000 2 1 total P2 4.93788872000E-04 4.93918938000E-04 -7 10000 2 1 total P3 -1.71497229000E-04 1.71542403000E-04 -0 10000 2 2 total P0 4.11464759400E-01 1.52449353960E-02 -1 10000 2 2 total P1 1.64817280070E-02 4.50172796100E-03 -2 10000 2 2 total P2 6.37149049300E-03 1.05507493410E-02 -3 10000 2 2 total P3 -1.04991220900E-02 1.04381877190E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.00000000000E+00 7.85164550060E-02 -2 10000 1 2 total 1.00000000000E+00 6.87184270936E-01 -1 10000 2 1 total 1.00000000000E+00 1.41421356237E+00 -0 10000 2 2 total 1.00000000000E+00 4.11303488040E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.01424281630E-02 3.14909167600E-03 -2 10000 1 2 total 0.00000000000E+00 0.00000000000E+00 -1 10000 2 1 total 4.54366466559E-01 2.74255069250E-02 -0 10000 2 2 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000000000E+00 4.60705234720E-02 -0 10000 2 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000000000E+00 5.14714567340E-02 -0 10000 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.75152106204E+07 1.43817527390E+06 -0 10000 2 total 3.50171995194E+05 2.99459316967E+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.92392215460E-02 1.30950595000E-03 -0 10000 2 total 4.66719027354E-01 4.14108703990E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.13737670907E-01 1.55819023550E-02 -0 10001 2 total 3.00821401699E-01 2.80524484310E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73227872020E-01 3.31153664430E-02 -0 10001 2 total 3.12374836218E-01 4.96058317050E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73227872020E-01 3.31153664430E-02 -0 10001 2 total 3.12374836218E-01 4.96058317050E-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499139000E-03 3.22547891000E-04 -0 10001 2 total 5.40037883200E-03 6.18138308000E-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499139000E-03 3.22547891000E-04 -0 10001 2 total 5.40037883200E-03 6.18138308000E-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000E+00 0.00000000000E+00 -0 10001 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000E+00 0.00000000000E+00 -0 10001 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000E+00 0.00000000000E+00 -0 10001 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.12162679516E-01 1.53219230920E-02 -0 10001 2 total 2.95421022866E-01 2.74454888860E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.10120735076E-01 3.37881061230E-02 -0 10001 2 total 2.96264270001E-01 4.37922257330E-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10120735076E-01 3.37881061230E-02 -13 10001 1 1 total P1 3.82295903620E-02 8.48399710300E-03 -14 10001 1 1 total P2 2.07449419700E-02 4.69561067700E-03 -15 10001 1 1 total P3 7.96429677200E-03 3.73162261000E-03 -8 10001 1 2 total P0 0.00000000000E+00 0.00000000000E+00 -9 10001 1 2 total P1 0.00000000000E+00 0.00000000000E+00 -10 10001 1 2 total P2 0.00000000000E+00 0.00000000000E+00 -11 10001 1 2 total P3 0.00000000000E+00 0.00000000000E+00 -4 10001 2 1 total P0 0.00000000000E+00 0.00000000000E+00 -5 10001 2 1 total P1 0.00000000000E+00 0.00000000000E+00 -6 10001 2 1 total P2 0.00000000000E+00 0.00000000000E+00 -7 10001 2 1 total P3 0.00000000000E+00 0.00000000000E+00 -0 10001 2 2 total P0 2.96264270001E-01 4.37922257330E-02 -1 10001 2 2 total P1 -1.12136361340E-02 1.61803664890E-02 -2 10001 2 2 total P2 8.83656629800E-03 1.15039644590E-02 -3 10001 2 2 total P3 -3.27006730900E-03 7.32884580200E-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10120735076E-01 3.37881061230E-02 -13 10001 1 1 total P1 3.82295903620E-02 8.48399710300E-03 -14 10001 1 1 total P2 2.07449419700E-02 4.69561067700E-03 -15 10001 1 1 total P3 7.96429677200E-03 3.73162261000E-03 -8 10001 1 2 total P0 0.00000000000E+00 0.00000000000E+00 -9 10001 1 2 total P1 0.00000000000E+00 0.00000000000E+00 -10 10001 1 2 total P2 0.00000000000E+00 0.00000000000E+00 -11 10001 1 2 total P3 0.00000000000E+00 0.00000000000E+00 -4 10001 2 1 total P0 0.00000000000E+00 0.00000000000E+00 -5 10001 2 1 total P1 0.00000000000E+00 0.00000000000E+00 -6 10001 2 1 total P2 0.00000000000E+00 0.00000000000E+00 -7 10001 2 1 total P3 0.00000000000E+00 0.00000000000E+00 -0 10001 2 2 total P0 2.96264270001E-01 4.37922257330E-02 -1 10001 2 2 total P1 -1.12136361340E-02 1.61803664890E-02 -2 10001 2 2 total P2 8.83656629800E-03 1.15039644590E-02 -3 10001 2 2 total P3 -3.27006730900E-03 7.32884580200E-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.00000000000E+00 1.08778696728E-01 -2 10001 1 2 total 0.00000000000E+00 0.00000000000E+00 -1 10001 2 1 total 0.00000000000E+00 0.00000000000E+00 -0 10001 2 2 total 1.00000000000E+00 1.42427173055E-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.00000000000E+00 0.00000000000E+00 -2 10001 1 2 total 0.00000000000E+00 0.00000000000E+00 -1 10001 2 1 total 0.00000000000E+00 0.00000000000E+00 -0 10001 2 2 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000000000E+00 0.00000000000E+00 -0 10001 2 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000000000E+00 0.00000000000E+00 -0 10001 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.66778394974E+07 1.26644430952E+06 -0 10001 2 total 3.34953367601E+05 3.83367816257E+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000E+00 0.00000000000E+00 -0 10001 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.64572260617E-01 3.12147519130E-02 -0 10002 2 total 2.05238401381E+00 2.24342906706E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565257425E-01 2.38518546440E-02 -0 10002 2 total 1.51643801275E+00 2.35197268504E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565257425E-01 2.38518546440E-02 -0 10002 2 total 1.51643801275E+00 2.35197268504E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.90399522000E-04 4.41475690000E-05 -0 10002 2 total 3.16872566140E-02 3.74655858200E-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.90399522000E-04 4.41475690000E-05 -0 10002 2 total 3.16872566140E-02 3.74655858200E-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000E+00 0.00000000000E+00 -0 10002 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000E+00 0.00000000000E+00 -0 10002 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000E+00 0.00000000000E+00 -0 10002 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.63881861094E-01 3.11726840050E-02 -0 10002 2 total 2.02069675720E+00 2.20604453857E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.71269204714E-01 2.61863711690E-02 -0 10002 2 total 2.03538832876E+00 2.58060328563E-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901484868E-01 2.47091227980E-02 -13 10002 1 1 total P1 3.81167448865E-01 1.62432649210E-02 -14 10002 1 1 total P2 1.52391897805E-01 8.15627770300E-03 -15 10002 1 1 total P3 9.14802228800E-03 3.88856214200E-03 -8 10002 1 2 total P0 3.13677198460E-02 1.72811290300E-03 -9 10002 1 2 total P1 8.75772320600E-03 9.25670501000E-04 -10 10002 1 2 total P2 -2.56790106000E-03 1.01398475200E-03 -11 10002 1 2 total P3 -3.78480288200E-03 8.17075571000E-04 -4 10002 2 1 total P0 4.43343134000E-04 4.44850393000E-04 -5 10002 2 1 total P1 3.99960414000E-04 4.01320183000E-04 -6 10002 2 1 total P2 3.19562707000E-04 3.20649143000E-04 -7 10002 2 1 total P3 2.13846969000E-04 2.14573997000E-04 -0 10002 2 2 total P0 2.03494498562E+00 2.57799888924E-01 -1 10002 2 2 total P1 5.09940513161E-01 5.12359062970E-02 -2 10002 2 2 total P2 1.11174608804E-01 1.30198170390E-02 -3 10002 2 2 total P3 2.49884357390E-02 8.31235256200E-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901484868E-01 2.47091227980E-02 -13 10002 1 1 total P1 3.81167448865E-01 1.62432649210E-02 -14 10002 1 1 total P2 1.52391897805E-01 8.15627770300E-03 -15 10002 1 1 total P3 9.14802228800E-03 3.88856214200E-03 -8 10002 1 2 total P0 3.13677198460E-02 1.72811290300E-03 -9 10002 1 2 total P1 8.75772320600E-03 9.25670501000E-04 -10 10002 1 2 total P2 -2.56790106000E-03 1.01398475200E-03 -11 10002 1 2 total P3 -3.78480288200E-03 8.17075571000E-04 -4 10002 2 1 total P0 4.43343134000E-04 4.44850393000E-04 -5 10002 2 1 total P1 3.99960414000E-04 4.01320183000E-04 -6 10002 2 1 total P2 3.19562707000E-04 3.20649143000E-04 -7 10002 2 1 total P3 2.13846969000E-04 2.14573997000E-04 -0 10002 2 2 total P0 2.03494498562E+00 2.57799888924E-01 -1 10002 2 2 total P1 5.09940513161E-01 5.12359062970E-02 -2 10002 2 2 total P2 1.11174608804E-01 1.30198170390E-02 -3 10002 2 2 total P3 2.49884357390E-02 8.31235256200E-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.00000000000E+00 3.86091908370E-02 -2 10002 1 2 total 1.00000000000E+00 6.76673480000E-02 -1 10002 2 1 total 1.00000000000E+00 1.41421356237E+00 -0 10002 2 2 total 1.00000000000E+00 1.35929206606E-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.00000000000E+00 0.00000000000E+00 -2 10002 1 2 total 0.00000000000E+00 0.00000000000E+00 -1 10002 2 1 total 0.00000000000E+00 0.00000000000E+00 -0 10002 2 2 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000000000E+00 0.00000000000E+00 -0 10002 2 total 0.00000000000E+00 0.00000000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000000000E+00 0.00000000000E+00 -0 10002 2 total 0.00000000000E+00 0.00000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.66055628732E+07 1.04243552374E+06 -0 10002 2 total 3.28412038650E+05 3.88284357298E+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000E+00 0.00000000000E+00 -0 10002 2 total 0.00000000000E+00 0.00000000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.148254902E-01 2.279290910E-02 +0 10000 2 total 6.601699186E-01 4.751892790E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596371E-01 2.549359560E-02 +0 10000 2 total 6.476476601E-01 2.370373520E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596371E-01 2.549359560E-02 +0 10000 2 total 6.476476601E-01 2.370373520E-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.740784490E-02 2.692497100E-03 +0 10000 2 total 2.645107416E-01 2.336707740E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.984454990E-02 2.643304300E-03 +0 10000 2 total 7.171935290E-02 2.520785940E-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.563295000E-03 5.084837000E-04 +0 10000 2 total 1.927913887E-01 1.710592190E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.943174040E-02 1.322975600E-03 +0 10000 2 total 4.697747770E-01 4.168199980E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.474569823E+00 9.923532110E-02 +0 10000 2 total 3.728689641E+01 3.308377725E+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.874176453E-01 2.062573210E-02 +0 10000 2 total 3.956591770E-01 2.512505680E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.851883882E-01 2.694562110E-02 +0 10000 2 total 4.123893993E-01 1.542527700E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841994578E-01 2.700101360E-02 +13 10000 1 1 total P1 5.187028430E-02 6.982548900E-03 +14 10000 1 1 total P2 2.006884530E-02 2.846495200E-03 +15 10000 1 1 total P3 9.477715700E-03 2.233519800E-03 +8 10000 1 2 total P0 9.889304000E-04 4.824194000E-04 +9 10000 1 2 total P1 -2.072346000E-04 1.490108000E-04 +10 10000 1 2 total P2 -1.033662000E-04 1.843163000E-04 +11 10000 1 2 total P3 2.342906000E-04 1.281731000E-04 +4 10000 2 1 total P0 9.246399000E-04 9.248835000E-04 +5 10000 2 1 total P1 -7.677050000E-04 7.679072000E-04 +6 10000 2 1 total P2 4.937889000E-04 4.939189000E-04 +7 10000 2 1 total P3 -1.714972000E-04 1.715424000E-04 +0 10000 2 2 total P0 4.114647594E-01 1.524493540E-02 +1 10000 2 2 total P1 1.648172800E-02 4.501728000E-03 +2 10000 2 2 total P2 6.371490500E-03 1.055074930E-02 +3 10000 2 2 total P3 -1.049912210E-02 1.043818770E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841994578E-01 2.700101360E-02 +13 10000 1 1 total P1 5.187028430E-02 6.982548900E-03 +14 10000 1 1 total P2 2.006884530E-02 2.846495200E-03 +15 10000 1 1 total P3 9.477715700E-03 2.233519800E-03 +8 10000 1 2 total P0 9.889304000E-04 4.824194000E-04 +9 10000 1 2 total P1 -2.072346000E-04 1.490108000E-04 +10 10000 1 2 total P2 -1.033662000E-04 1.843163000E-04 +11 10000 1 2 total P3 2.342906000E-04 1.281731000E-04 +4 10000 2 1 total P0 9.246399000E-04 9.248835000E-04 +5 10000 2 1 total P1 -7.677050000E-04 7.679072000E-04 +6 10000 2 1 total P2 4.937889000E-04 4.939189000E-04 +7 10000 2 1 total P3 -1.714972000E-04 1.715424000E-04 +0 10000 2 2 total P0 4.114647594E-01 1.524493540E-02 +1 10000 2 2 total P1 1.648172800E-02 4.501728000E-03 +2 10000 2 2 total P2 6.371490500E-03 1.055074930E-02 +3 10000 2 2 total P3 -1.049912210E-02 1.043818770E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.000000000E+00 7.851645500E-02 +2 10000 1 2 total 1.000000000E+00 6.871842709E-01 +1 10000 2 1 total 1.000000000E+00 1.414213562E+00 +0 10000 2 2 total 1.000000000E+00 4.113034880E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.014242820E-02 3.149091700E-03 +2 10000 1 2 total 0.000000000E+00 0.000000000E+00 +1 10000 2 1 total 4.543664666E-01 2.742550690E-02 +0 10000 2 2 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000000E+00 4.607052350E-02 +0 10000 2 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000000E+00 5.147145670E-02 +0 10000 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.751521062E+07 1.438175274E+06 +0 10000 2 total 3.501719952E+05 2.994593170E+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.923922150E-02 1.309506000E-03 +0 10000 2 total 4.667190274E-01 4.141087040E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.137376709E-01 1.558190240E-02 +0 10001 2 total 3.008214017E-01 2.805244840E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732278720E-01 3.311536640E-02 +0 10001 2 total 3.123748362E-01 4.960583170E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732278720E-01 3.311536640E-02 +0 10001 2 total 3.123748362E-01 4.960583170E-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991400E-03 3.225479000E-04 +0 10001 2 total 5.400378800E-03 6.181383000E-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991400E-03 3.225479000E-04 +0 10001 2 total 5.400378800E-03 6.181383000E-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000E+00 0.000000000E+00 +0 10001 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000E+00 0.000000000E+00 +0 10001 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000E+00 0.000000000E+00 +0 10001 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.121626795E-01 1.532192310E-02 +0 10001 2 total 2.954210229E-01 2.744548890E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.101207351E-01 3.378810610E-02 +0 10001 2 total 2.962642700E-01 4.379222570E-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207351E-01 3.378810610E-02 +13 10001 1 1 total P1 3.822959040E-02 8.483997100E-03 +14 10001 1 1 total P2 2.074494200E-02 4.695610700E-03 +15 10001 1 1 total P3 7.964296800E-03 3.731622600E-03 +8 10001 1 2 total P0 0.000000000E+00 0.000000000E+00 +9 10001 1 2 total P1 0.000000000E+00 0.000000000E+00 +10 10001 1 2 total P2 0.000000000E+00 0.000000000E+00 +11 10001 1 2 total P3 0.000000000E+00 0.000000000E+00 +4 10001 2 1 total P0 0.000000000E+00 0.000000000E+00 +5 10001 2 1 total P1 0.000000000E+00 0.000000000E+00 +6 10001 2 1 total P2 0.000000000E+00 0.000000000E+00 +7 10001 2 1 total P3 0.000000000E+00 0.000000000E+00 +0 10001 2 2 total P0 2.962642700E-01 4.379222570E-02 +1 10001 2 2 total P1 -1.121363610E-02 1.618036650E-02 +2 10001 2 2 total P2 8.836566300E-03 1.150396450E-02 +3 10001 2 2 total P3 -3.270067300E-03 7.328845800E-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207351E-01 3.378810610E-02 +13 10001 1 1 total P1 3.822959040E-02 8.483997100E-03 +14 10001 1 1 total P2 2.074494200E-02 4.695610700E-03 +15 10001 1 1 total P3 7.964296800E-03 3.731622600E-03 +8 10001 1 2 total P0 0.000000000E+00 0.000000000E+00 +9 10001 1 2 total P1 0.000000000E+00 0.000000000E+00 +10 10001 1 2 total P2 0.000000000E+00 0.000000000E+00 +11 10001 1 2 total P3 0.000000000E+00 0.000000000E+00 +4 10001 2 1 total P0 0.000000000E+00 0.000000000E+00 +5 10001 2 1 total P1 0.000000000E+00 0.000000000E+00 +6 10001 2 1 total P2 0.000000000E+00 0.000000000E+00 +7 10001 2 1 total P3 0.000000000E+00 0.000000000E+00 +0 10001 2 2 total P0 2.962642700E-01 4.379222570E-02 +1 10001 2 2 total P1 -1.121363610E-02 1.618036650E-02 +2 10001 2 2 total P2 8.836566300E-03 1.150396450E-02 +3 10001 2 2 total P3 -3.270067300E-03 7.328845800E-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.000000000E+00 1.087786967E-01 +2 10001 1 2 total 0.000000000E+00 0.000000000E+00 +1 10001 2 1 total 0.000000000E+00 0.000000000E+00 +0 10001 2 2 total 1.000000000E+00 1.424271731E-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.000000000E+00 0.000000000E+00 +2 10001 1 2 total 0.000000000E+00 0.000000000E+00 +1 10001 2 1 total 0.000000000E+00 0.000000000E+00 +0 10001 2 2 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000000E+00 0.000000000E+00 +0 10001 2 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000000E+00 0.000000000E+00 +0 10001 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.667783950E+07 1.266444310E+06 +0 10001 2 total 3.349533676E+05 3.833678163E+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000000E+00 0.000000000E+00 +0 10001 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.645722606E-01 3.121475190E-02 +0 10002 2 total 2.052384014E+00 2.243429067E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905652574E-01 2.385185460E-02 +0 10002 2 total 1.516438013E+00 2.351972685E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905652574E-01 2.385185460E-02 +0 10002 2 total 1.516438013E+00 2.351972685E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995000E-04 4.414760000E-05 +0 10002 2 total 3.168725660E-02 3.746558600E-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995000E-04 4.414760000E-05 +0 10002 2 total 3.168725660E-02 3.746558600E-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000E+00 0.000000000E+00 +0 10002 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000E+00 0.000000000E+00 +0 10002 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000E+00 0.000000000E+00 +0 10002 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.638818611E-01 3.117268400E-02 +0 10002 2 total 2.020696757E+00 2.206044539E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.712692047E-01 2.618637120E-02 +0 10002 2 total 2.035388329E+00 2.580603286E-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399014849E-01 2.470912280E-02 +13 10002 1 1 total P1 3.811674489E-01 1.624326490E-02 +14 10002 1 1 total P2 1.523918978E-01 8.156277700E-03 +15 10002 1 1 total P3 9.148022300E-03 3.888562100E-03 +8 10002 1 2 total P0 3.136771980E-02 1.728112900E-03 +9 10002 1 2 total P1 8.757723200E-03 9.256705000E-04 +10 10002 1 2 total P2 -2.567901100E-03 1.013984800E-03 +11 10002 1 2 total P3 -3.784802900E-03 8.170756000E-04 +4 10002 2 1 total P0 4.433431000E-04 4.448504000E-04 +5 10002 2 1 total P1 3.999604000E-04 4.013202000E-04 +6 10002 2 1 total P2 3.195627000E-04 3.206491000E-04 +7 10002 2 1 total P3 2.138470000E-04 2.145740000E-04 +0 10002 2 2 total P0 2.034944986E+00 2.577998889E-01 +1 10002 2 2 total P1 5.099405132E-01 5.123590630E-02 +2 10002 2 2 total P2 1.111746088E-01 1.301981700E-02 +3 10002 2 2 total P3 2.498843570E-02 8.312352600E-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399014849E-01 2.470912280E-02 +13 10002 1 1 total P1 3.811674489E-01 1.624326490E-02 +14 10002 1 1 total P2 1.523918978E-01 8.156277700E-03 +15 10002 1 1 total P3 9.148022300E-03 3.888562100E-03 +8 10002 1 2 total P0 3.136771980E-02 1.728112900E-03 +9 10002 1 2 total P1 8.757723200E-03 9.256705000E-04 +10 10002 1 2 total P2 -2.567901100E-03 1.013984800E-03 +11 10002 1 2 total P3 -3.784802900E-03 8.170756000E-04 +4 10002 2 1 total P0 4.433431000E-04 4.448504000E-04 +5 10002 2 1 total P1 3.999604000E-04 4.013202000E-04 +6 10002 2 1 total P2 3.195627000E-04 3.206491000E-04 +7 10002 2 1 total P3 2.138470000E-04 2.145740000E-04 +0 10002 2 2 total P0 2.034944986E+00 2.577998889E-01 +1 10002 2 2 total P1 5.099405132E-01 5.123590630E-02 +2 10002 2 2 total P2 1.111746088E-01 1.301981700E-02 +3 10002 2 2 total P3 2.498843570E-02 8.312352600E-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.000000000E+00 3.860919080E-02 +2 10002 1 2 total 1.000000000E+00 6.766734800E-02 +1 10002 2 1 total 1.000000000E+00 1.414213562E+00 +0 10002 2 2 total 1.000000000E+00 1.359292066E-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.000000000E+00 0.000000000E+00 +2 10002 1 2 total 0.000000000E+00 0.000000000E+00 +1 10002 2 1 total 0.000000000E+00 0.000000000E+00 +0 10002 2 2 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000000E+00 0.000000000E+00 +0 10002 2 total 0.000000000E+00 0.000000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000000E+00 0.000000000E+00 +0 10002 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.660556287E+07 1.042435524E+06 +0 10002 2 total 3.284120387E+05 3.882843573E+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000000E+00 0.000000000E+00 +0 10002 2 total 0.000000000E+00 0.000000000E+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 13c79782ed..62a0b202d8 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -14ebc83b998b90376a733c80a25c54ed334606cb4eb7a3c13ff3bda041ade473d3e9c8499a04fce92f2096300b026ed331b00e14b233c4ea4c6e9a3305c3e77b \ No newline at end of file +ed74bb8e0a7fdab7e5f5f371973c59ca723037c9f9bf0db5bd542896bc605f60712031e3379798e9f13c1dae19dba8bdc28dc81f4acf9f9d8a7bf0b2dea07660 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 83d8428510..1a787f5982 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.00000000000E+02 0.00000000000E+00 7.00000000000E+02 8.00000000000E+02] + Temperature = [5.000000000E+02 0.000000000E+00 7.000000000E+02 8.000000000E+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index 19e72aab2a..c5230e1f9c 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -d3ed1243d3e7a30a7b353539596ccb23cfb7293f6495e75644ff28868f629f34aa8e23023bad0c54aa2f2c048e6c89a47f454b8cffa90042669eb269f7ada74e \ No newline at end of file +048dbc5027cfc34c8659086fe1a9aeed76b6a3b0c91e6c7a2790dc83234aacc39e4825d2ac25800f8ff2e3d5317c7da085fcfdb3b5e5a6d99fd625efa1b5b77d \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 62680ce639..e6f42244f6 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] +[[[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] ..., - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]][[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]]][[[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] ..., - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]][[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]]][[[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] ..., - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]][[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]]][[[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] ..., - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]][[[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]]][[[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] ..., - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]] + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]] - [[0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00] - [0.00000000000E+00 0.00000000000E+00 0.00000000000E+00]]] \ No newline at end of file + [[0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00] + [0.000000000E+00 0.000000000E+00 0.000000000E+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index 4667fe731d..94fa15ad57 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output rounded to 12 decimal places and in -# scientific notation with 12 significant figures. This is needed to avoid round +# Require numpy and pandas to print output rounded to 10 decimal places and in +# scientific notation with 10 significant figures. This is needed to avoid round # off error when large numbers are printed, which can cause tests to fail for # different build configurations. -np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 12), '13.11E')}) -pd.set_option('display.float_format', lambda x: '%13.11E' % np.around(x,12)) +np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 10), '11.9E')}) +pd.set_option('display.float_format', lambda x: '%11.9E' % np.around(x,10)) sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 01b8f75b6c59ac4b152cb615cad10deb2dcf529e Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 17:09:52 -0600 Subject: [PATCH 34/47] changed number of sig figs in testing harness from 10 to 9 --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 312 +++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 4 +- 9 files changed, 691 insertions(+), 691 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index de6f408248..6d94eda7b4 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.536244225E-01 2.105269630E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008521779E-01 2.285755400E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008521779E-01 2.285755400E-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.490345580E-02 4.312761200E-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.804806600E-02 4.579963700E-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.685538980E-02 2.622159800E-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.064928990E-02 6.409874500E-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.137955138E+00 5.073638146E-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.887209666E-01 1.783042860E-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.893035563E-01 2.307553860E-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893035563E-01 2.314560460E-02 -1 10000 1 1 total P1 4.622441780E-02 5.907169600E-03 -2 10000 1 1 total P2 1.798358500E-02 2.882972000E-03 -3 10000 1 1 total P3 6.628373500E-03 2.457109000E-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893035563E-01 2.314560460E-02 -1 10000 1 1 total P1 4.622441780E-02 5.907169600E-03 -2 10000 1 1 total P2 1.798358500E-02 2.882972000E-03 -3 10000 1 1 total P3 6.628373500E-03 2.457109000E-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.000000000E+00 6.611082020E-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.583501930E-02 5.591824900E-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000000E+00 4.607052350E-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000000E+00 5.147145670E-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.001308740E+06 1.462165554E+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.000397780E-02 6.366907900E-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.115941081E-01 1.379316810E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792550637E-01 2.918950100E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792550637E-01 2.918950100E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846400E-03 2.863341000E-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846400E-03 2.863341000E-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.093842617E-01 1.355126750E-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.079873494E-01 2.930808850E-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873494E-01 2.930808850E-02 -1 10001 1 1 total P1 3.061715330E-02 7.464456000E-03 -2 10001 1 1 total P2 1.891149040E-02 4.322827700E-03 -3 10001 1 1 total P3 6.234618200E-03 3.338202300E-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873494E-01 2.930808850E-02 -1 10001 1 1 total P1 3.061715330E-02 7.464456000E-03 -2 10001 1 1 total P2 1.891149040E-02 4.322827700E-03 -3 10001 1 1 total P3 6.234618200E-03 3.338202300E-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.000000000E+00 9.503872150E-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.833261153E+06 1.663551745E+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.049988333E-01 4.396448760E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991839827E-01 4.091411960E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991839827E-01 4.091411960E-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341200E-03 5.545244000E-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341200E-03 5.545244000E-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.989384922E-01 4.349298420E-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.034146632E-01 4.395873710E-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034146632E-01 4.358599380E-02 -1 10002 1 1 total P1 4.104174186E-01 1.587722020E-02 -2 10002 1 1 total P2 1.433010365E-01 7.187377700E-03 -3 10002 1 1 total P3 8.739426300E-03 3.571441300E-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034146632E-01 4.358599380E-02 -1 10002 1 1 total P1 4.104174186E-01 1.587722020E-02 -2 10002 1 1 total P2 1.433010365E-01 7.187377700E-03 -3 10002 1 1 total P3 8.739426300E-03 3.571441300E-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.000000000E+00 5.686672530E-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.732199699E+06 1.596914264E+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.53624422E-01 2.10526960E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852178E-01 2.28575540E-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852178E-01 2.28575540E-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.49034560E-02 4.31276100E-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.80480660E-02 4.57996400E-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.68553900E-02 2.62216000E-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.06492900E-02 6.40987500E-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.13795514E+00 5.07363815E-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.88720967E-01 1.78304290E-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.89303556E-01 2.30755390E-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89303556E-01 2.31456050E-02 +1 10000 1 1 total P1 4.62244180E-02 5.90717000E-03 +2 10000 1 1 total P2 1.79835850E-02 2.88297200E-03 +3 10000 1 1 total P3 6.62837400E-03 2.45710900E-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89303556E-01 2.31456050E-02 +1 10000 1 1 total P1 4.62244180E-02 5.90717000E-03 +2 10000 1 1 total P2 1.79835850E-02 2.88297200E-03 +3 10000 1 1 total P3 6.62837400E-03 2.45710900E-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.00000000E+00 6.61108200E-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.58350190E-02 5.59182500E-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000000E+00 4.60705230E-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000000E+00 5.14714570E-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.00130874E+06 1.46216555E+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.00039780E-02 6.36690800E-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.11594108E-01 1.37931680E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255064E-01 2.91895010E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255064E-01 2.91895010E-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.20984600E-03 2.86334000E-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.20984600E-03 2.86334000E-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.09384262E-01 1.35512670E-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.07987349E-01 2.93080890E-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987349E-01 2.93080890E-02 +1 10001 1 1 total P1 3.06171530E-02 7.46445600E-03 +2 10001 1 1 total P2 1.89114900E-02 4.32282800E-03 +3 10001 1 1 total P3 6.23461800E-03 3.33820200E-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987349E-01 2.93080890E-02 +1 10001 1 1 total P1 3.06171530E-02 7.46445600E-03 +2 10001 1 1 total P2 1.89114900E-02 4.32282800E-03 +3 10001 1 1 total P3 6.23461800E-03 3.33820200E-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.00000000E+00 9.50387220E-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.83326115E+06 1.66355175E+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.04998833E-01 4.39644880E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99183983E-01 4.09141200E-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99183983E-01 4.09141200E-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034100E-03 5.54524000E-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034100E-03 5.54524000E-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.98938492E-01 4.34929840E-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.03414663E-01 4.39587370E-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03414663E-01 4.35859940E-02 +1 10002 1 1 total P1 4.10417419E-01 1.58772200E-02 +2 10002 1 1 total P2 1.43301036E-01 7.18737800E-03 +3 10002 1 1 total P3 8.73942600E-03 3.57144100E-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03414663E-01 4.35859940E-02 +1 10002 1 1 total P1 4.10417419E-01 1.58772200E-02 +2 10002 1 1 total P2 1.43301036E-01 7.18737800E-03 +3 10002 1 1 total P3 8.73942600E-03 3.57144100E-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.00000000E+00 5.68667250E-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.73219970E+06 1.59691426E+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000E+00 0.00000000E+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 5b2385cd8b..e66bf16c1e 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934001E+00 5.538216947E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191990E-01 5.206442559E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189191990E-01 5.206442559E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220610E-02 1.062876410E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976220610E-02 1.062876410E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126171794E+00 5.434400084E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142546919E+00 5.701313899E-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919E+00 5.701313899E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943E-01 2.163221683E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934E-01 6.650377260E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827040E-02 2.462083230E-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142546919E+00 5.701313899E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473812943E-01 2.163221683E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412017934E-01 6.650377260E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827040E-02 2.462083230E-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000000E+00 5.297173274E-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000000E+00 0.000000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457145E+05 4.163976916E+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000000E+00 0.000000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14593400E+00 5.53821695E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919199E-01 5.20644256E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919199E-01 5.20644256E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622060E-02 1.06287640E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622060E-02 1.06287640E-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.12617179E+00 5.43440008E-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14254692E+00 5.70131390E-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254692E+00 5.70131390E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294E-01 2.16322168E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793E-01 6.65037730E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282700E-02 2.46208320E-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254692E+00 5.70131390E-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294E-01 2.16322168E-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793E-01 6.65037730E-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282700E-02 2.46208320E-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.00000000E+00 5.29717327E-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.00000000E+00 0.00000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.74245714E+05 4.16397692E+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 9a042191f8..54fb97b991 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,222 @@ domain=10000 type=total -[4.148254902E-01 6.601699186E-01] -[2.279290910E-02 4.751892790E-02] +[4.14825490E-01 6.60169919E-01] +[2.27929090E-02 4.75189280E-02] domain=10000 type=transport -[3.568596371E-01 6.476476601E-01] -[2.549359560E-02 2.370373520E-02] +[3.56859637E-01 6.47647660E-01] +[2.54935960E-02 2.37037350E-02] domain=10000 type=nu-transport -[3.568596371E-01 6.476476601E-01] -[2.549359560E-02 2.370373520E-02] +[3.56859637E-01 6.47647660E-01] +[2.54935960E-02 2.37037350E-02] domain=10000 type=absorption -[2.740784490E-02 2.645107416E-01] -[2.692497100E-03 2.336707740E-02] +[2.74078450E-02 2.64510742E-01] +[2.69249700E-03 2.33670770E-02] domain=10000 type=capture -[1.984454990E-02 7.171935290E-02] -[2.643304300E-03 2.520785940E-02] +[1.98445500E-02 7.17193530E-02] +[2.64330400E-03 2.52078590E-02] domain=10000 type=fission -[7.563295000E-03 1.927913887E-01] -[5.084837000E-04 1.710592190E-02] +[7.56329500E-03 1.92791389E-01] +[5.08484000E-04 1.71059220E-02] domain=10000 type=nu-fission -[1.943174040E-02 4.697747770E-01] -[1.322975600E-03 4.168199980E-02] +[1.94317400E-02 4.69774777E-01] +[1.32297600E-03 4.16820000E-02] domain=10000 type=kappa-fission -[1.474569823E+00 3.728689641E+01] -[9.923532110E-02 3.308377725E+00] +[1.47456982E+00 3.72868964E+01] +[9.92353210E-02 3.30837773E+00] domain=10000 type=scatter -[3.874176453E-01 3.956591770E-01] -[2.062573210E-02 2.512505680E-02] +[3.87417645E-01 3.95659177E-01] +[2.06257320E-02 2.51250570E-02] domain=10000 type=nu-scatter -[3.851883882E-01 4.123893993E-01] -[2.694562110E-02 1.542527700E-02] +[3.85188388E-01 4.12389399E-01] +[2.69456210E-02 1.54252770E-02] domain=10000 type=scatter matrix -[[[3.841994578E-01 5.187028430E-02 2.006884530E-02 9.477715700E-03] - [9.889304000E-04 -2.072346000E-04 -1.033662000E-04 2.342906000E-04]] +[[[3.84199458E-01 5.18702840E-02 2.00688450E-02 9.47771600E-03] + [9.88930000E-04 -2.07235000E-04 -1.03366000E-04 2.34291000E-04]] - [[9.246399000E-04 -7.677050000E-04 4.937889000E-04 -1.714972000E-04] - [4.114647594E-01 1.648172800E-02 6.371490500E-03 -1.049912210E-02]]] -[[[2.700101360E-02 6.982548900E-03 2.846495200E-03 2.233519800E-03] - [4.824194000E-04 1.490108000E-04 1.843163000E-04 1.281731000E-04]] + [[9.24640000E-04 -7.67705000E-04 4.93789000E-04 -1.71497000E-04] + [4.11464759E-01 1.64817280E-02 6.37149000E-03 -1.04991220E-02]]] +[[[2.70010140E-02 6.98254900E-03 2.84649500E-03 2.23352000E-03] + [4.82419000E-04 1.49011000E-04 1.84316000E-04 1.28173000E-04]] - [[9.248835000E-04 7.679072000E-04 4.939189000E-04 1.715424000E-04] - [1.524493540E-02 4.501728000E-03 1.055074930E-02 1.043818770E-02]]] + [[9.24883000E-04 7.67907000E-04 4.93919000E-04 1.71542000E-04] + [1.52449350E-02 4.50172800E-03 1.05507490E-02 1.04381880E-02]]] domain=10000 type=nu-scatter matrix -[[[3.841994578E-01 5.187028430E-02 2.006884530E-02 9.477715700E-03] - [9.889304000E-04 -2.072346000E-04 -1.033662000E-04 2.342906000E-04]] +[[[3.84199458E-01 5.18702840E-02 2.00688450E-02 9.47771600E-03] + [9.88930000E-04 -2.07235000E-04 -1.03366000E-04 2.34291000E-04]] - [[9.246399000E-04 -7.677050000E-04 4.937889000E-04 -1.714972000E-04] - [4.114647594E-01 1.648172800E-02 6.371490500E-03 -1.049912210E-02]]] -[[[2.700101360E-02 6.982548900E-03 2.846495200E-03 2.233519800E-03] - [4.824194000E-04 1.490108000E-04 1.843163000E-04 1.281731000E-04]] + [[9.24640000E-04 -7.67705000E-04 4.93789000E-04 -1.71497000E-04] + [4.11464759E-01 1.64817280E-02 6.37149000E-03 -1.04991220E-02]]] +[[[2.70010140E-02 6.98254900E-03 2.84649500E-03 2.23352000E-03] + [4.82419000E-04 1.49011000E-04 1.84316000E-04 1.28173000E-04]] - [[9.248835000E-04 7.679072000E-04 4.939189000E-04 1.715424000E-04] - [1.524493540E-02 4.501728000E-03 1.055074930E-02 1.043818770E-02]]] + [[9.24883000E-04 7.67907000E-04 4.93919000E-04 1.71542000E-04] + [1.52449350E-02 4.50172800E-03 1.05507490E-02 1.04381880E-02]]] domain=10000 type=multiplicity matrix -[[1.000000000E+00 1.000000000E+00] - [1.000000000E+00 1.000000000E+00]] -[[7.851645500E-02 6.871842709E-01] - [1.414213562E+00 4.113034880E-02]] +[[1.00000000E+00 1.00000000E+00] + [1.00000000E+00 1.00000000E+00]] +[[7.85164550E-02 6.87184271E-01] + [1.41421356E+00 4.11303490E-02]] domain=10000 type=nu-fission matrix -[[2.014242820E-02 0.000000000E+00] - [4.543664666E-01 0.000000000E+00]] -[[3.149091700E-03 0.000000000E+00] - [2.742550690E-02 0.000000000E+00]] +[[2.01424280E-02 0.00000000E+00] + [4.54366467E-01 0.00000000E+00]] +[[3.14909200E-03 0.00000000E+00] + [2.74255070E-02 0.00000000E+00]] domain=10000 type=chi -[1.000000000E+00 0.000000000E+00] -[4.607052350E-02 0.000000000E+00] +[1.00000000E+00 0.00000000E+00] +[4.60705230E-02 0.00000000E+00] domain=10000 type=chi-prompt -[1.000000000E+00 0.000000000E+00] -[5.147145670E-02 0.000000000E+00] +[1.00000000E+00 0.00000000E+00] +[5.14714570E-02 0.00000000E+00] domain=10000 type=velocity -[1.751521062E+07 3.501719952E+05] -[1.438175274E+06 2.994593170E+04] +[1.75152106E+07 3.50171995E+05] +[1.43817527E+06 2.99459317E+04] domain=10000 type=prompt-nu-fission -[1.923922150E-02 4.667190274E-01] -[1.309506000E-03 4.141087040E-02] +[1.92392220E-02 4.66719027E-01] +[1.30950600E-03 4.14108700E-02] domain=10001 type=total -[3.137376709E-01 3.008214017E-01] -[1.558190240E-02 2.805244840E-02] +[3.13737671E-01 3.00821402E-01] +[1.55819020E-02 2.80524480E-02] domain=10001 type=transport -[2.732278720E-01 3.123748362E-01] -[3.311536640E-02 4.960583170E-02] +[2.73227872E-01 3.12374836E-01] +[3.31153660E-02 4.96058320E-02] domain=10001 type=nu-transport -[2.732278720E-01 3.123748362E-01] -[3.311536640E-02 4.960583170E-02] +[2.73227872E-01 3.12374836E-01] +[3.31153660E-02 4.96058320E-02] domain=10001 type=absorption -[1.574991400E-03 5.400378800E-03] -[3.225479000E-04 6.181383000E-04] +[1.57499100E-03 5.40037900E-03] +[3.22548000E-04 6.18138000E-04] domain=10001 type=capture -[1.574991400E-03 5.400378800E-03] -[3.225479000E-04 6.181383000E-04] +[1.57499100E-03 5.40037900E-03] +[3.22548000E-04 6.18138000E-04] domain=10001 type=fission -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10001 type=nu-fission -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10001 type=kappa-fission -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10001 type=scatter -[3.121626795E-01 2.954210229E-01] -[1.532192310E-02 2.744548890E-02] +[3.12162680E-01 2.95421023E-01] +[1.53219230E-02 2.74454890E-02] domain=10001 type=nu-scatter -[3.101207351E-01 2.962642700E-01] -[3.378810610E-02 4.379222570E-02] +[3.10120735E-01 2.96264270E-01] +[3.37881060E-02 4.37922260E-02] domain=10001 type=scatter matrix -[[[3.101207351E-01 3.822959040E-02 2.074494200E-02 7.964296800E-03] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] +[[[3.10120735E-01 3.82295900E-02 2.07449420E-02 7.96429700E-03] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [2.962642700E-01 -1.121363610E-02 8.836566300E-03 -3.270067300E-03]]] -[[[3.378810610E-02 8.483997100E-03 4.695610700E-03 3.731622600E-03] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [2.96264270E-01 -1.12136360E-02 8.83656600E-03 -3.27006700E-03]]] +[[[3.37881060E-02 8.48399700E-03 4.69561100E-03 3.73162300E-03] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [4.379222570E-02 1.618036650E-02 1.150396450E-02 7.328845800E-03]]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [4.37922260E-02 1.61803660E-02 1.15039640E-02 7.32884600E-03]]] domain=10001 type=nu-scatter matrix -[[[3.101207351E-01 3.822959040E-02 2.074494200E-02 7.964296800E-03] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] +[[[3.10120735E-01 3.82295900E-02 2.07449420E-02 7.96429700E-03] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [2.962642700E-01 -1.121363610E-02 8.836566300E-03 -3.270067300E-03]]] -[[[3.378810610E-02 8.483997100E-03 4.695610700E-03 3.731622600E-03] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [2.96264270E-01 -1.12136360E-02 8.83656600E-03 -3.27006700E-03]]] +[[[3.37881060E-02 8.48399700E-03 4.69561100E-03 3.73162300E-03] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [4.379222570E-02 1.618036650E-02 1.150396450E-02 7.328845800E-03]]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [4.37922260E-02 1.61803660E-02 1.15039640E-02 7.32884600E-03]]] domain=10001 type=multiplicity matrix -[[1.000000000E+00 0.000000000E+00] - [0.000000000E+00 1.000000000E+00]] -[[1.087786967E-01 0.000000000E+00] - [0.000000000E+00 1.424271731E-01]] +[[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 -[[0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00]] -[[0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00]] +[[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=chi -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10001 type=chi-prompt -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10001 type=velocity -[1.667783950E+07 3.349533676E+05] -[1.266444310E+06 3.833678163E+04] +[1.66778395E+07 3.34953368E+05] +[1.26644431E+06 3.83367816E+04] domain=10001 type=prompt-nu-fission -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10002 type=total -[6.645722606E-01 2.052384014E+00] -[3.121475190E-02 2.243429067E-01] +[6.64572261E-01 2.05238401E+00] +[3.12147520E-02 2.24342907E-01] domain=10002 type=transport -[2.905652574E-01 1.516438013E+00] -[2.385185460E-02 2.351972685E-01] +[2.90565257E-01 1.51643801E+00] +[2.38518550E-02 2.35197269E-01] domain=10002 type=nu-transport -[2.905652574E-01 1.516438013E+00] -[2.385185460E-02 2.351972685E-01] +[2.90565257E-01 1.51643801E+00] +[2.38518550E-02 2.35197269E-01] domain=10002 type=absorption -[6.903995000E-04 3.168725660E-02] -[4.414760000E-05 3.746558600E-03] +[6.90400000E-04 3.16872570E-02] +[4.41480000E-05 3.74655900E-03] domain=10002 type=capture -[6.903995000E-04 3.168725660E-02] -[4.414760000E-05 3.746558600E-03] +[6.90400000E-04 3.16872570E-02] +[4.41480000E-05 3.74655900E-03] domain=10002 type=fission -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10002 type=nu-fission -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10002 type=kappa-fission -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10002 type=scatter -[6.638818611E-01 2.020696757E+00] -[3.117268400E-02 2.206044539E-01] +[6.63881861E-01 2.02069676E+00] +[3.11726840E-02 2.20604454E-01] domain=10002 type=nu-scatter -[6.712692047E-01 2.035388329E+00] -[2.618637120E-02 2.580603286E-01] +[6.71269205E-01 2.03538833E+00] +[2.61863710E-02 2.58060329E-01] domain=10002 type=scatter matrix -[[[6.399014849E-01 3.811674489E-01 1.523918978E-01 9.148022300E-03] - [3.136771980E-02 8.757723200E-03 -2.567901100E-03 -3.784802900E-03]] +[[[6.39901485E-01 3.81167449E-01 1.52391898E-01 9.14802200E-03] + [3.13677200E-02 8.75772300E-03 -2.56790100E-03 -3.78480300E-03]] - [[4.433431000E-04 3.999604000E-04 3.195627000E-04 2.138470000E-04] - [2.034944986E+00 5.099405132E-01 1.111746088E-01 2.498843570E-02]]] -[[[2.470912280E-02 1.624326490E-02 8.156277700E-03 3.888562100E-03] - [1.728112900E-03 9.256705000E-04 1.013984800E-03 8.170756000E-04]] + [[4.43343000E-04 3.99960000E-04 3.19563000E-04 2.13847000E-04] + [2.03494499E+00 5.09940513E-01 1.11174609E-01 2.49884360E-02]]] +[[[2.47091230E-02 1.62432650E-02 8.15627800E-03 3.88856200E-03] + [1.72811300E-03 9.25671000E-04 1.01398500E-03 8.17076000E-04]] - [[4.448504000E-04 4.013202000E-04 3.206491000E-04 2.145740000E-04] - [2.577998889E-01 5.123590630E-02 1.301981700E-02 8.312352600E-03]]] + [[4.44850000E-04 4.01320000E-04 3.20649000E-04 2.14574000E-04] + [2.57799889E-01 5.12359060E-02 1.30198170E-02 8.31235300E-03]]] domain=10002 type=nu-scatter matrix -[[[6.399014849E-01 3.811674489E-01 1.523918978E-01 9.148022300E-03] - [3.136771980E-02 8.757723200E-03 -2.567901100E-03 -3.784802900E-03]] +[[[6.39901485E-01 3.81167449E-01 1.52391898E-01 9.14802200E-03] + [3.13677200E-02 8.75772300E-03 -2.56790100E-03 -3.78480300E-03]] - [[4.433431000E-04 3.999604000E-04 3.195627000E-04 2.138470000E-04] - [2.034944986E+00 5.099405132E-01 1.111746088E-01 2.498843570E-02]]] -[[[2.470912280E-02 1.624326490E-02 8.156277700E-03 3.888562100E-03] - [1.728112900E-03 9.256705000E-04 1.013984800E-03 8.170756000E-04]] + [[4.43343000E-04 3.99960000E-04 3.19563000E-04 2.13847000E-04] + [2.03494499E+00 5.09940513E-01 1.11174609E-01 2.49884360E-02]]] +[[[2.47091230E-02 1.62432650E-02 8.15627800E-03 3.88856200E-03] + [1.72811300E-03 9.25671000E-04 1.01398500E-03 8.17076000E-04]] - [[4.448504000E-04 4.013202000E-04 3.206491000E-04 2.145740000E-04] - [2.577998889E-01 5.123590630E-02 1.301981700E-02 8.312352600E-03]]] + [[4.44850000E-04 4.01320000E-04 3.20649000E-04 2.14574000E-04] + [2.57799889E-01 5.12359060E-02 1.30198170E-02 8.31235300E-03]]] domain=10002 type=multiplicity matrix -[[1.000000000E+00 1.000000000E+00] - [1.000000000E+00 1.000000000E+00]] -[[3.860919080E-02 6.766734800E-02] - [1.414213562E+00 1.359292066E-01]] +[[1.00000000E+00 1.00000000E+00] + [1.00000000E+00 1.00000000E+00]] +[[3.86091910E-02 6.76673480E-02] + [1.41421356E+00 1.35929207E-01]] domain=10002 type=nu-fission matrix -[[0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00]] -[[0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00]] +[[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=chi -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10002 type=chi-prompt -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] domain=10002 type=velocity -[1.660556287E+07 3.284120387E+05] -[1.042435524E+06 3.882843573E+04] +[1.66055629E+07 3.28412039E+05] +[1.04243552E+06 3.88284357E+04] domain=10002 type=prompt-nu-fission -[0.000000000E+00 0.000000000E+00] -[0.000000000E+00 0.000000000E+00] +[0.00000000E+00 0.00000000E+00] +[0.00000000E+00 0.00000000E+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 2cc679c690..5a02811a9f 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.148254902E-01 2.279290910E-02 -0 10000 2 total 6.601699186E-01 4.751892790E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596371E-01 2.549359560E-02 -0 10000 2 total 6.476476601E-01 2.370373520E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596371E-01 2.549359560E-02 -0 10000 2 total 6.476476601E-01 2.370373520E-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.740784490E-02 2.692497100E-03 -0 10000 2 total 2.645107416E-01 2.336707740E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.984454990E-02 2.643304300E-03 -0 10000 2 total 7.171935290E-02 2.520785940E-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.563295000E-03 5.084837000E-04 -0 10000 2 total 1.927913887E-01 1.710592190E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.943174040E-02 1.322975600E-03 -0 10000 2 total 4.697747770E-01 4.168199980E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.474569823E+00 9.923532110E-02 -0 10000 2 total 3.728689641E+01 3.308377725E+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.874176453E-01 2.062573210E-02 -0 10000 2 total 3.956591770E-01 2.512505680E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.851883882E-01 2.694562110E-02 -0 10000 2 total 4.123893993E-01 1.542527700E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841994578E-01 2.700101360E-02 -13 10000 1 1 total P1 5.187028430E-02 6.982548900E-03 -14 10000 1 1 total P2 2.006884530E-02 2.846495200E-03 -15 10000 1 1 total P3 9.477715700E-03 2.233519800E-03 -8 10000 1 2 total P0 9.889304000E-04 4.824194000E-04 -9 10000 1 2 total P1 -2.072346000E-04 1.490108000E-04 -10 10000 1 2 total P2 -1.033662000E-04 1.843163000E-04 -11 10000 1 2 total P3 2.342906000E-04 1.281731000E-04 -4 10000 2 1 total P0 9.246399000E-04 9.248835000E-04 -5 10000 2 1 total P1 -7.677050000E-04 7.679072000E-04 -6 10000 2 1 total P2 4.937889000E-04 4.939189000E-04 -7 10000 2 1 total P3 -1.714972000E-04 1.715424000E-04 -0 10000 2 2 total P0 4.114647594E-01 1.524493540E-02 -1 10000 2 2 total P1 1.648172800E-02 4.501728000E-03 -2 10000 2 2 total P2 6.371490500E-03 1.055074930E-02 -3 10000 2 2 total P3 -1.049912210E-02 1.043818770E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841994578E-01 2.700101360E-02 -13 10000 1 1 total P1 5.187028430E-02 6.982548900E-03 -14 10000 1 1 total P2 2.006884530E-02 2.846495200E-03 -15 10000 1 1 total P3 9.477715700E-03 2.233519800E-03 -8 10000 1 2 total P0 9.889304000E-04 4.824194000E-04 -9 10000 1 2 total P1 -2.072346000E-04 1.490108000E-04 -10 10000 1 2 total P2 -1.033662000E-04 1.843163000E-04 -11 10000 1 2 total P3 2.342906000E-04 1.281731000E-04 -4 10000 2 1 total P0 9.246399000E-04 9.248835000E-04 -5 10000 2 1 total P1 -7.677050000E-04 7.679072000E-04 -6 10000 2 1 total P2 4.937889000E-04 4.939189000E-04 -7 10000 2 1 total P3 -1.714972000E-04 1.715424000E-04 -0 10000 2 2 total P0 4.114647594E-01 1.524493540E-02 -1 10000 2 2 total P1 1.648172800E-02 4.501728000E-03 -2 10000 2 2 total P2 6.371490500E-03 1.055074930E-02 -3 10000 2 2 total P3 -1.049912210E-02 1.043818770E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.000000000E+00 7.851645500E-02 -2 10000 1 2 total 1.000000000E+00 6.871842709E-01 -1 10000 2 1 total 1.000000000E+00 1.414213562E+00 -0 10000 2 2 total 1.000000000E+00 4.113034880E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.014242820E-02 3.149091700E-03 -2 10000 1 2 total 0.000000000E+00 0.000000000E+00 -1 10000 2 1 total 4.543664666E-01 2.742550690E-02 -0 10000 2 2 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000000E+00 4.607052350E-02 -0 10000 2 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000000E+00 5.147145670E-02 -0 10000 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.751521062E+07 1.438175274E+06 -0 10000 2 total 3.501719952E+05 2.994593170E+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.923922150E-02 1.309506000E-03 -0 10000 2 total 4.667190274E-01 4.141087040E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.137376709E-01 1.558190240E-02 -0 10001 2 total 3.008214017E-01 2.805244840E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732278720E-01 3.311536640E-02 -0 10001 2 total 3.123748362E-01 4.960583170E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732278720E-01 3.311536640E-02 -0 10001 2 total 3.123748362E-01 4.960583170E-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991400E-03 3.225479000E-04 -0 10001 2 total 5.400378800E-03 6.181383000E-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991400E-03 3.225479000E-04 -0 10001 2 total 5.400378800E-03 6.181383000E-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000E+00 0.000000000E+00 -0 10001 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000E+00 0.000000000E+00 -0 10001 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000E+00 0.000000000E+00 -0 10001 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.121626795E-01 1.532192310E-02 -0 10001 2 total 2.954210229E-01 2.744548890E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.101207351E-01 3.378810610E-02 -0 10001 2 total 2.962642700E-01 4.379222570E-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207351E-01 3.378810610E-02 -13 10001 1 1 total P1 3.822959040E-02 8.483997100E-03 -14 10001 1 1 total P2 2.074494200E-02 4.695610700E-03 -15 10001 1 1 total P3 7.964296800E-03 3.731622600E-03 -8 10001 1 2 total P0 0.000000000E+00 0.000000000E+00 -9 10001 1 2 total P1 0.000000000E+00 0.000000000E+00 -10 10001 1 2 total P2 0.000000000E+00 0.000000000E+00 -11 10001 1 2 total P3 0.000000000E+00 0.000000000E+00 -4 10001 2 1 total P0 0.000000000E+00 0.000000000E+00 -5 10001 2 1 total P1 0.000000000E+00 0.000000000E+00 -6 10001 2 1 total P2 0.000000000E+00 0.000000000E+00 -7 10001 2 1 total P3 0.000000000E+00 0.000000000E+00 -0 10001 2 2 total P0 2.962642700E-01 4.379222570E-02 -1 10001 2 2 total P1 -1.121363610E-02 1.618036650E-02 -2 10001 2 2 total P2 8.836566300E-03 1.150396450E-02 -3 10001 2 2 total P3 -3.270067300E-03 7.328845800E-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207351E-01 3.378810610E-02 -13 10001 1 1 total P1 3.822959040E-02 8.483997100E-03 -14 10001 1 1 total P2 2.074494200E-02 4.695610700E-03 -15 10001 1 1 total P3 7.964296800E-03 3.731622600E-03 -8 10001 1 2 total P0 0.000000000E+00 0.000000000E+00 -9 10001 1 2 total P1 0.000000000E+00 0.000000000E+00 -10 10001 1 2 total P2 0.000000000E+00 0.000000000E+00 -11 10001 1 2 total P3 0.000000000E+00 0.000000000E+00 -4 10001 2 1 total P0 0.000000000E+00 0.000000000E+00 -5 10001 2 1 total P1 0.000000000E+00 0.000000000E+00 -6 10001 2 1 total P2 0.000000000E+00 0.000000000E+00 -7 10001 2 1 total P3 0.000000000E+00 0.000000000E+00 -0 10001 2 2 total P0 2.962642700E-01 4.379222570E-02 -1 10001 2 2 total P1 -1.121363610E-02 1.618036650E-02 -2 10001 2 2 total P2 8.836566300E-03 1.150396450E-02 -3 10001 2 2 total P3 -3.270067300E-03 7.328845800E-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.000000000E+00 1.087786967E-01 -2 10001 1 2 total 0.000000000E+00 0.000000000E+00 -1 10001 2 1 total 0.000000000E+00 0.000000000E+00 -0 10001 2 2 total 1.000000000E+00 1.424271731E-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.000000000E+00 0.000000000E+00 -2 10001 1 2 total 0.000000000E+00 0.000000000E+00 -1 10001 2 1 total 0.000000000E+00 0.000000000E+00 -0 10001 2 2 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000000E+00 0.000000000E+00 -0 10001 2 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000000E+00 0.000000000E+00 -0 10001 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.667783950E+07 1.266444310E+06 -0 10001 2 total 3.349533676E+05 3.833678163E+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000000E+00 0.000000000E+00 -0 10001 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.645722606E-01 3.121475190E-02 -0 10002 2 total 2.052384014E+00 2.243429067E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905652574E-01 2.385185460E-02 -0 10002 2 total 1.516438013E+00 2.351972685E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905652574E-01 2.385185460E-02 -0 10002 2 total 1.516438013E+00 2.351972685E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995000E-04 4.414760000E-05 -0 10002 2 total 3.168725660E-02 3.746558600E-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995000E-04 4.414760000E-05 -0 10002 2 total 3.168725660E-02 3.746558600E-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000E+00 0.000000000E+00 -0 10002 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000E+00 0.000000000E+00 -0 10002 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000E+00 0.000000000E+00 -0 10002 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.638818611E-01 3.117268400E-02 -0 10002 2 total 2.020696757E+00 2.206044539E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.712692047E-01 2.618637120E-02 -0 10002 2 total 2.035388329E+00 2.580603286E-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399014849E-01 2.470912280E-02 -13 10002 1 1 total P1 3.811674489E-01 1.624326490E-02 -14 10002 1 1 total P2 1.523918978E-01 8.156277700E-03 -15 10002 1 1 total P3 9.148022300E-03 3.888562100E-03 -8 10002 1 2 total P0 3.136771980E-02 1.728112900E-03 -9 10002 1 2 total P1 8.757723200E-03 9.256705000E-04 -10 10002 1 2 total P2 -2.567901100E-03 1.013984800E-03 -11 10002 1 2 total P3 -3.784802900E-03 8.170756000E-04 -4 10002 2 1 total P0 4.433431000E-04 4.448504000E-04 -5 10002 2 1 total P1 3.999604000E-04 4.013202000E-04 -6 10002 2 1 total P2 3.195627000E-04 3.206491000E-04 -7 10002 2 1 total P3 2.138470000E-04 2.145740000E-04 -0 10002 2 2 total P0 2.034944986E+00 2.577998889E-01 -1 10002 2 2 total P1 5.099405132E-01 5.123590630E-02 -2 10002 2 2 total P2 1.111746088E-01 1.301981700E-02 -3 10002 2 2 total P3 2.498843570E-02 8.312352600E-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399014849E-01 2.470912280E-02 -13 10002 1 1 total P1 3.811674489E-01 1.624326490E-02 -14 10002 1 1 total P2 1.523918978E-01 8.156277700E-03 -15 10002 1 1 total P3 9.148022300E-03 3.888562100E-03 -8 10002 1 2 total P0 3.136771980E-02 1.728112900E-03 -9 10002 1 2 total P1 8.757723200E-03 9.256705000E-04 -10 10002 1 2 total P2 -2.567901100E-03 1.013984800E-03 -11 10002 1 2 total P3 -3.784802900E-03 8.170756000E-04 -4 10002 2 1 total P0 4.433431000E-04 4.448504000E-04 -5 10002 2 1 total P1 3.999604000E-04 4.013202000E-04 -6 10002 2 1 total P2 3.195627000E-04 3.206491000E-04 -7 10002 2 1 total P3 2.138470000E-04 2.145740000E-04 -0 10002 2 2 total P0 2.034944986E+00 2.577998889E-01 -1 10002 2 2 total P1 5.099405132E-01 5.123590630E-02 -2 10002 2 2 total P2 1.111746088E-01 1.301981700E-02 -3 10002 2 2 total P3 2.498843570E-02 8.312352600E-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.000000000E+00 3.860919080E-02 -2 10002 1 2 total 1.000000000E+00 6.766734800E-02 -1 10002 2 1 total 1.000000000E+00 1.414213562E+00 -0 10002 2 2 total 1.000000000E+00 1.359292066E-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.000000000E+00 0.000000000E+00 -2 10002 1 2 total 0.000000000E+00 0.000000000E+00 -1 10002 2 1 total 0.000000000E+00 0.000000000E+00 -0 10002 2 2 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000000E+00 0.000000000E+00 -0 10002 2 total 0.000000000E+00 0.000000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000000E+00 0.000000000E+00 -0 10002 2 total 0.000000000E+00 0.000000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.660556287E+07 1.042435524E+06 -0 10002 2 total 3.284120387E+05 3.882843573E+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000000E+00 0.000000000E+00 -0 10002 2 total 0.000000000E+00 0.000000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.14825490E-01 2.27929090E-02 +0 10000 2 total 6.60169919E-01 4.75189280E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56859637E-01 2.54935960E-02 +0 10000 2 total 6.47647660E-01 2.37037350E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56859637E-01 2.54935960E-02 +0 10000 2 total 6.47647660E-01 2.37037350E-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.74078450E-02 2.69249700E-03 +0 10000 2 total 2.64510742E-01 2.33670770E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.98445500E-02 2.64330400E-03 +0 10000 2 total 7.17193530E-02 2.52078590E-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.56329500E-03 5.08484000E-04 +0 10000 2 total 1.92791389E-01 1.71059220E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.94317400E-02 1.32297600E-03 +0 10000 2 total 4.69774777E-01 4.16820000E-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.47456982E+00 9.92353210E-02 +0 10000 2 total 3.72868964E+01 3.30837773E+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.87417645E-01 2.06257320E-02 +0 10000 2 total 3.95659177E-01 2.51250570E-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.85188388E-01 2.69456210E-02 +0 10000 2 total 4.12389399E-01 1.54252770E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199458E-01 2.70010140E-02 +13 10000 1 1 total P1 5.18702840E-02 6.98254900E-03 +14 10000 1 1 total P2 2.00688450E-02 2.84649500E-03 +15 10000 1 1 total P3 9.47771600E-03 2.23352000E-03 +8 10000 1 2 total P0 9.88930000E-04 4.82419000E-04 +9 10000 1 2 total P1 -2.07235000E-04 1.49011000E-04 +10 10000 1 2 total P2 -1.03366000E-04 1.84316000E-04 +11 10000 1 2 total P3 2.34291000E-04 1.28173000E-04 +4 10000 2 1 total P0 9.24640000E-04 9.24883000E-04 +5 10000 2 1 total P1 -7.67705000E-04 7.67907000E-04 +6 10000 2 1 total P2 4.93789000E-04 4.93919000E-04 +7 10000 2 1 total P3 -1.71497000E-04 1.71542000E-04 +0 10000 2 2 total P0 4.11464759E-01 1.52449350E-02 +1 10000 2 2 total P1 1.64817280E-02 4.50172800E-03 +2 10000 2 2 total P2 6.37149000E-03 1.05507490E-02 +3 10000 2 2 total P3 -1.04991220E-02 1.04381880E-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199458E-01 2.70010140E-02 +13 10000 1 1 total P1 5.18702840E-02 6.98254900E-03 +14 10000 1 1 total P2 2.00688450E-02 2.84649500E-03 +15 10000 1 1 total P3 9.47771600E-03 2.23352000E-03 +8 10000 1 2 total P0 9.88930000E-04 4.82419000E-04 +9 10000 1 2 total P1 -2.07235000E-04 1.49011000E-04 +10 10000 1 2 total P2 -1.03366000E-04 1.84316000E-04 +11 10000 1 2 total P3 2.34291000E-04 1.28173000E-04 +4 10000 2 1 total P0 9.24640000E-04 9.24883000E-04 +5 10000 2 1 total P1 -7.67705000E-04 7.67907000E-04 +6 10000 2 1 total P2 4.93789000E-04 4.93919000E-04 +7 10000 2 1 total P3 -1.71497000E-04 1.71542000E-04 +0 10000 2 2 total P0 4.11464759E-01 1.52449350E-02 +1 10000 2 2 total P1 1.64817280E-02 4.50172800E-03 +2 10000 2 2 total P2 6.37149000E-03 1.05507490E-02 +3 10000 2 2 total P3 -1.04991220E-02 1.04381880E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.00000000E+00 7.85164550E-02 +2 10000 1 2 total 1.00000000E+00 6.87184271E-01 +1 10000 2 1 total 1.00000000E+00 1.41421356E+00 +0 10000 2 2 total 1.00000000E+00 4.11303490E-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.01424280E-02 3.14909200E-03 +2 10000 1 2 total 0.00000000E+00 0.00000000E+00 +1 10000 2 1 total 4.54366467E-01 2.74255070E-02 +0 10000 2 2 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000000E+00 4.60705230E-02 +0 10000 2 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000000E+00 5.14714570E-02 +0 10000 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.75152106E+07 1.43817527E+06 +0 10000 2 total 3.50171995E+05 2.99459317E+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.92392220E-02 1.30950600E-03 +0 10000 2 total 4.66719027E-01 4.14108700E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.13737671E-01 1.55819020E-02 +0 10001 2 total 3.00821402E-01 2.80524480E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73227872E-01 3.31153660E-02 +0 10001 2 total 3.12374836E-01 4.96058320E-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73227872E-01 3.31153660E-02 +0 10001 2 total 3.12374836E-01 4.96058320E-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499100E-03 3.22548000E-04 +0 10001 2 total 5.40037900E-03 6.18138000E-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499100E-03 3.22548000E-04 +0 10001 2 total 5.40037900E-03 6.18138000E-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000E+00 0.00000000E+00 +0 10001 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000E+00 0.00000000E+00 +0 10001 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000E+00 0.00000000E+00 +0 10001 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.12162680E-01 1.53219230E-02 +0 10001 2 total 2.95421023E-01 2.74454890E-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.10120735E-01 3.37881060E-02 +0 10001 2 total 2.96264270E-01 4.37922260E-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10120735E-01 3.37881060E-02 +13 10001 1 1 total P1 3.82295900E-02 8.48399700E-03 +14 10001 1 1 total P2 2.07449420E-02 4.69561100E-03 +15 10001 1 1 total P3 7.96429700E-03 3.73162300E-03 +8 10001 1 2 total P0 0.00000000E+00 0.00000000E+00 +9 10001 1 2 total P1 0.00000000E+00 0.00000000E+00 +10 10001 1 2 total P2 0.00000000E+00 0.00000000E+00 +11 10001 1 2 total P3 0.00000000E+00 0.00000000E+00 +4 10001 2 1 total P0 0.00000000E+00 0.00000000E+00 +5 10001 2 1 total P1 0.00000000E+00 0.00000000E+00 +6 10001 2 1 total P2 0.00000000E+00 0.00000000E+00 +7 10001 2 1 total P3 0.00000000E+00 0.00000000E+00 +0 10001 2 2 total P0 2.96264270E-01 4.37922260E-02 +1 10001 2 2 total P1 -1.12136360E-02 1.61803660E-02 +2 10001 2 2 total P2 8.83656600E-03 1.15039640E-02 +3 10001 2 2 total P3 -3.27006700E-03 7.32884600E-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10120735E-01 3.37881060E-02 +13 10001 1 1 total P1 3.82295900E-02 8.48399700E-03 +14 10001 1 1 total P2 2.07449420E-02 4.69561100E-03 +15 10001 1 1 total P3 7.96429700E-03 3.73162300E-03 +8 10001 1 2 total P0 0.00000000E+00 0.00000000E+00 +9 10001 1 2 total P1 0.00000000E+00 0.00000000E+00 +10 10001 1 2 total P2 0.00000000E+00 0.00000000E+00 +11 10001 1 2 total P3 0.00000000E+00 0.00000000E+00 +4 10001 2 1 total P0 0.00000000E+00 0.00000000E+00 +5 10001 2 1 total P1 0.00000000E+00 0.00000000E+00 +6 10001 2 1 total P2 0.00000000E+00 0.00000000E+00 +7 10001 2 1 total P3 0.00000000E+00 0.00000000E+00 +0 10001 2 2 total P0 2.96264270E-01 4.37922260E-02 +1 10001 2 2 total P1 -1.12136360E-02 1.61803660E-02 +2 10001 2 2 total P2 8.83656600E-03 1.15039640E-02 +3 10001 2 2 total P3 -3.27006700E-03 7.32884600E-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.00000000E+00 1.08778697E-01 +2 10001 1 2 total 0.00000000E+00 0.00000000E+00 +1 10001 2 1 total 0.00000000E+00 0.00000000E+00 +0 10001 2 2 total 1.00000000E+00 1.42427173E-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.00000000E+00 0.00000000E+00 +2 10001 1 2 total 0.00000000E+00 0.00000000E+00 +1 10001 2 1 total 0.00000000E+00 0.00000000E+00 +0 10001 2 2 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000000E+00 0.00000000E+00 +0 10001 2 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000000E+00 0.00000000E+00 +0 10001 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.66778395E+07 1.26644431E+06 +0 10001 2 total 3.34953368E+05 3.83367816E+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000E+00 0.00000000E+00 +0 10001 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.64572261E-01 3.12147520E-02 +0 10002 2 total 2.05238401E+00 2.24342907E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565257E-01 2.38518550E-02 +0 10002 2 total 1.51643801E+00 2.35197269E-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565257E-01 2.38518550E-02 +0 10002 2 total 1.51643801E+00 2.35197269E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.90400000E-04 4.41480000E-05 +0 10002 2 total 3.16872570E-02 3.74655900E-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.90400000E-04 4.41480000E-05 +0 10002 2 total 3.16872570E-02 3.74655900E-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000E+00 0.00000000E+00 +0 10002 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000E+00 0.00000000E+00 +0 10002 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000E+00 0.00000000E+00 +0 10002 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.63881861E-01 3.11726840E-02 +0 10002 2 total 2.02069676E+00 2.20604454E-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.71269205E-01 2.61863710E-02 +0 10002 2 total 2.03538833E+00 2.58060329E-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901485E-01 2.47091230E-02 +13 10002 1 1 total P1 3.81167449E-01 1.62432650E-02 +14 10002 1 1 total P2 1.52391898E-01 8.15627800E-03 +15 10002 1 1 total P3 9.14802200E-03 3.88856200E-03 +8 10002 1 2 total P0 3.13677200E-02 1.72811300E-03 +9 10002 1 2 total P1 8.75772300E-03 9.25671000E-04 +10 10002 1 2 total P2 -2.56790100E-03 1.01398500E-03 +11 10002 1 2 total P3 -3.78480300E-03 8.17076000E-04 +4 10002 2 1 total P0 4.43343000E-04 4.44850000E-04 +5 10002 2 1 total P1 3.99960000E-04 4.01320000E-04 +6 10002 2 1 total P2 3.19563000E-04 3.20649000E-04 +7 10002 2 1 total P3 2.13847000E-04 2.14574000E-04 +0 10002 2 2 total P0 2.03494499E+00 2.57799889E-01 +1 10002 2 2 total P1 5.09940513E-01 5.12359060E-02 +2 10002 2 2 total P2 1.11174609E-01 1.30198170E-02 +3 10002 2 2 total P3 2.49884360E-02 8.31235300E-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901485E-01 2.47091230E-02 +13 10002 1 1 total P1 3.81167449E-01 1.62432650E-02 +14 10002 1 1 total P2 1.52391898E-01 8.15627800E-03 +15 10002 1 1 total P3 9.14802200E-03 3.88856200E-03 +8 10002 1 2 total P0 3.13677200E-02 1.72811300E-03 +9 10002 1 2 total P1 8.75772300E-03 9.25671000E-04 +10 10002 1 2 total P2 -2.56790100E-03 1.01398500E-03 +11 10002 1 2 total P3 -3.78480300E-03 8.17076000E-04 +4 10002 2 1 total P0 4.43343000E-04 4.44850000E-04 +5 10002 2 1 total P1 3.99960000E-04 4.01320000E-04 +6 10002 2 1 total P2 3.19563000E-04 3.20649000E-04 +7 10002 2 1 total P3 2.13847000E-04 2.14574000E-04 +0 10002 2 2 total P0 2.03494499E+00 2.57799889E-01 +1 10002 2 2 total P1 5.09940513E-01 5.12359060E-02 +2 10002 2 2 total P2 1.11174609E-01 1.30198170E-02 +3 10002 2 2 total P3 2.49884360E-02 8.31235300E-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.00000000E+00 3.86091910E-02 +2 10002 1 2 total 1.00000000E+00 6.76673480E-02 +1 10002 2 1 total 1.00000000E+00 1.41421356E+00 +0 10002 2 2 total 1.00000000E+00 1.35929207E-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.00000000E+00 0.00000000E+00 +2 10002 1 2 total 0.00000000E+00 0.00000000E+00 +1 10002 2 1 total 0.00000000E+00 0.00000000E+00 +0 10002 2 2 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000000E+00 0.00000000E+00 +0 10002 2 total 0.00000000E+00 0.00000000E+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000000E+00 0.00000000E+00 +0 10002 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.66055629E+07 1.04243552E+06 +0 10002 2 total 3.28412039E+05 3.88284357E+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000E+00 0.00000000E+00 +0 10002 2 total 0.00000000E+00 0.00000000E+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 62a0b202d8..9a77145394 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -ed74bb8e0a7fdab7e5f5f371973c59ca723037c9f9bf0db5bd542896bc605f60712031e3379798e9f13c1dae19dba8bdc28dc81f4acf9f9d8a7bf0b2dea07660 \ No newline at end of file +7579f6368d2046d33c506d3a43d46703bf8151e16256787bac963be127d9000be272941fbaa2a1ee91f2abe3d619c2202f21db9bc1f78e064634aa065eb891c5 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 1a787f5982..243e160989 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.000000000E+02 0.000000000E+00 7.000000000E+02 8.000000000E+02] + Temperature = [5.00000000E+02 0.00000000E+00 7.00000000E+02 8.00000000E+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index c5230e1f9c..71febfaed1 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -048dbc5027cfc34c8659086fe1a9aeed76b6a3b0c91e6c7a2790dc83234aacc39e4825d2ac25800f8ff2e3d5317c7da085fcfdb3b5e5a6d99fd625efa1b5b77d \ No newline at end of file +0f9d70b87ee321e8202ecb344439a0194c25ea7d0e772eec59bde11857426da894c6b2d85a953c6ca15372ab0f6d48b44a00874366129158fc341140bff049d1 \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index e6f42244f6..d677d69f5c 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] +[[[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] ..., - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]]][[[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]]][[[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] ..., - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]]][[[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]]][[[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] ..., - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00 0.000000000E+00]]][[[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]]][[[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] ..., - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]]][[[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]]][[[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] ..., - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]] + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]] - [[0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00] - [0.000000000E+00 0.000000000E+00 0.000000000E+00]]] \ No newline at end of file + [[0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00] + [0.00000000E+00 0.00000000E+00 0.00000000E+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index 94fa15ad57..e8251cfc62 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -15,8 +15,8 @@ import pandas as pd # scientific notation with 10 significant figures. This is needed to avoid round # off error when large numbers are printed, which can cause tests to fail for # different build configurations. -np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 10), '11.9E')}) -pd.set_option('display.float_format', lambda x: '%11.9E' % np.around(x,10)) +np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 9), '10.8E')}) +pd.set_option('display.float_format', lambda x: '%10.8E' % np.around(x, 9)) sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 37b103073bb6fa011fd7c48a3e032e8cdb8edee0 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 17:19:55 -0600 Subject: [PATCH 35/47] changed num sig figs from 9 to 7 in tally aggregation test --- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_aggregation/test_tally_aggregation.py | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index 71febfaed1..ad113d8fa2 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -0f9d70b87ee321e8202ecb344439a0194c25ea7d0e772eec59bde11857426da894c6b2d85a953c6ca15372ab0f6d48b44a00874366129158fc341140bff049d1 \ No newline at end of file +b47e2f499c20b824b987ee1c5126de38cf86754b1abe3c7d0f19046a1d7a5eadebedee4b074ff25c1ffb9e147bd9f55d1e5f11e57aaf5804cb248f21dfbec3b1 \ No newline at end of file diff --git a/tests/test_tally_aggregation/test_tally_aggregation.py b/tests/test_tally_aggregation/test_tally_aggregation.py index fdc086e682..3b9aec4d38 100644 --- a/tests/test_tally_aggregation/test_tally_aggregation.py +++ b/tests/test_tally_aggregation/test_tally_aggregation.py @@ -8,6 +8,16 @@ sys.path.insert(0, os.pardir) from testing_harness import PyAPITestHarness import openmc +import numpy as np +import pandas as pd + +# Require numpy and pandas to print output rounded to 10 decimal places and in +# scientific notation with 10 significant figures. This is needed to avoid round +# off error when large numbers are printed, which can cause tests to fail for +# different build configurations. +np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 7), '8.6E')}) +pd.set_option('display.float_format', lambda x: '%8.6E' % np.around(x, 7)) + class TallyAggregationTestHarness(PyAPITestHarness): def _build_inputs(self): From a175551d3ea2bfa232e8f31b431585fd6dc9c2e2 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Mon, 11 Jul 2016 17:41:33 -0600 Subject: [PATCH 36/47] removed pandas and numpy requirement to print values in scientific notation --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 312 +++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- .../test_tally_aggregation.py | 10 - tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 4 +- 10 files changed, 691 insertions(+), 701 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 6d94eda7b4..b6cd1e380e 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.53624422E-01 2.10526960E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852178E-01 2.28575540E-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852178E-01 2.28575540E-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.49034560E-02 4.31276100E-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.80480660E-02 4.57996400E-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.68553900E-02 2.62216000E-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.06492900E-02 6.40987500E-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.13795514E+00 5.07363815E-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.88720967E-01 1.78304290E-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.89303556E-01 2.30755390E-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89303556E-01 2.31456050E-02 -1 10000 1 1 total P1 4.62244180E-02 5.90717000E-03 -2 10000 1 1 total P2 1.79835850E-02 2.88297200E-03 -3 10000 1 1 total P3 6.62837400E-03 2.45710900E-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89303556E-01 2.31456050E-02 -1 10000 1 1 total P1 4.62244180E-02 5.90717000E-03 -2 10000 1 1 total P2 1.79835850E-02 2.88297200E-03 -3 10000 1 1 total P3 6.62837400E-03 2.45710900E-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.00000000E+00 6.61108200E-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.58350190E-02 5.59182500E-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000000E+00 4.60705230E-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000000E+00 5.14714570E-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.00130874E+06 1.46216555E+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.00039780E-02 6.36690800E-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.11594108E-01 1.37931680E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255064E-01 2.91895010E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255064E-01 2.91895010E-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.20984600E-03 2.86334000E-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.20984600E-03 2.86334000E-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.09384262E-01 1.35512670E-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.07987349E-01 2.93080890E-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987349E-01 2.93080890E-02 -1 10001 1 1 total P1 3.06171530E-02 7.46445600E-03 -2 10001 1 1 total P2 1.89114900E-02 4.32282800E-03 -3 10001 1 1 total P3 6.23461800E-03 3.33820200E-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987349E-01 2.93080890E-02 -1 10001 1 1 total P1 3.06171530E-02 7.46445600E-03 -2 10001 1 1 total P2 1.89114900E-02 4.32282800E-03 -3 10001 1 1 total P3 6.23461800E-03 3.33820200E-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.00000000E+00 9.50387220E-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.83326115E+06 1.66355175E+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.04998833E-01 4.39644880E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99183983E-01 4.09141200E-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99183983E-01 4.09141200E-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034100E-03 5.54524000E-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034100E-03 5.54524000E-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.98938492E-01 4.34929840E-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.03414663E-01 4.39587370E-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03414663E-01 4.35859940E-02 -1 10002 1 1 total P1 4.10417419E-01 1.58772200E-02 -2 10002 1 1 total P2 1.43301036E-01 7.18737800E-03 -3 10002 1 1 total P3 8.73942600E-03 3.57144100E-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03414663E-01 4.35859940E-02 -1 10002 1 1 total P1 4.10417419E-01 1.58772200E-02 -2 10002 1 1 total P2 1.43301036E-01 7.18737800E-03 -3 10002 1 1 total P3 8.73942600E-03 3.57144100E-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.00000000E+00 5.68667250E-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.73219970E+06 1.59691426E+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +0 10000 1 total 0.453624 0.021053 + material group in nuclide mean std. dev. +0 10000 1 total 0.400852 0.022858 + material group in nuclide mean std. dev. +0 10000 1 total 0.400852 0.022858 + material group in nuclide mean std. dev. +0 10000 1 total 0.064903 0.004313 + material group in nuclide mean std. dev. +0 10000 1 total 0.028048 0.004580 + material group in nuclide mean std. dev. +0 10000 1 total 0.036855 0.002622 + material group in nuclide mean std. dev. +0 10000 1 total 0.090649 0.006410 + material group in nuclide mean std. dev. +0 10000 1 total 7.137955 0.507364 + material group in nuclide mean std. dev. +0 10000 1 total 0.388721 0.017830 + material group in nuclide mean std. dev. +0 10000 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 + 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 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.000000 0.066111 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 0.085835 0.005592 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000 0.046071 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000 0.051471 + material group in nuclide mean std. dev. +0 10000 1 total 2001308.739748 146216.555365 + material group in nuclide mean std. dev. +0 10000 1 total 0.090004 0.006367 + material group in nuclide mean std. dev. +0 10001 1 total 0.311594 0.013793 + material group in nuclide mean std. dev. +0 10001 1 total 0.279255 0.029190 + material group in nuclide mean std. dev. +0 10001 1 total 0.279255 0.029190 + material group in nuclide mean std. dev. +0 10001 1 total 0.002210 0.000286 + material group in nuclide mean std. dev. +0 10001 1 total 0.002210 0.000286 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10001 1 total 0.309384 0.013551 + material group in nuclide mean std. dev. +0 10001 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 + 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 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.000000 0.095039 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.000000 0.000000 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000 0.000000 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10001 1 total 1833261.152573 166355.174520 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10002 1 total 0.904999 0.043964 + material group in nuclide mean std. dev. +0 10002 1 total 0.499184 0.040914 + material group in nuclide mean std. dev. +0 10002 1 total 0.499184 0.040914 + material group in nuclide mean std. dev. +0 10002 1 total 0.006060 0.000555 + material group in nuclide mean std. dev. +0 10002 1 total 0.006060 0.000555 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10002 1 total 0.898938 0.043493 + material group in nuclide mean std. dev. +0 10002 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 + 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 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.000000 0.056867 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.000000 0.000000 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000 0.000000 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10002 1 total 1732199.699466 159691.426430 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000 0.000000 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index e66bf16c1e..bb53bc81c8 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14593400E+00 5.53821695E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919199E-01 5.20644256E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919199E-01 5.20644256E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622060E-02 1.06287640E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622060E-02 1.06287640E-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.12617179E+00 5.43440008E-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14254692E+00 5.70131390E-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254692E+00 5.70131390E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294E-01 2.16322168E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793E-01 6.65037730E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282700E-02 2.46208320E-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254692E+00 5.70131390E-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294E-01 2.16322168E-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793E-01 6.65037730E-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282700E-02 2.46208320E-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.00000000E+00 5.29717327E-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.00000000E+00 0.00000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.74245714E+05 4.16397692E+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000E+00 0.00000000E+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934 0.553822 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.718919 0.520644 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.718919 0.520644 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172 0.543440 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547 0.570131 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547 0.570131 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 0.447381 0.216322 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547 0.570131 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 0.447381 0.216322 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000 0.529717 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000 0.000000 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 774245.714482 416397.691599 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 54fb97b991..cc8d6a6b04 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,222 @@ domain=10000 type=total -[4.14825490E-01 6.60169919E-01] -[2.27929090E-02 4.75189280E-02] +[0.414825 0.660170] +[0.022793 0.047519] domain=10000 type=transport -[3.56859637E-01 6.47647660E-01] -[2.54935960E-02 2.37037350E-02] +[0.356860 0.647648] +[0.025494 0.023704] domain=10000 type=nu-transport -[3.56859637E-01 6.47647660E-01] -[2.54935960E-02 2.37037350E-02] +[0.356860 0.647648] +[0.025494 0.023704] domain=10000 type=absorption -[2.74078450E-02 2.64510742E-01] -[2.69249700E-03 2.33670770E-02] +[0.027408 0.264511] +[0.002692 0.023367] domain=10000 type=capture -[1.98445500E-02 7.17193530E-02] -[2.64330400E-03 2.52078590E-02] +[0.019845 0.071719] +[0.002643 0.025208] domain=10000 type=fission -[7.56329500E-03 1.92791389E-01] -[5.08484000E-04 1.71059220E-02] +[0.007563 0.192791] +[0.000508 0.017106] domain=10000 type=nu-fission -[1.94317400E-02 4.69774777E-01] -[1.32297600E-03 4.16820000E-02] +[0.019432 0.469775] +[0.001323 0.041682] domain=10000 type=kappa-fission -[1.47456982E+00 3.72868964E+01] -[9.92353210E-02 3.30837773E+00] +[1.474570 37.286896] +[0.099235 3.308378] domain=10000 type=scatter -[3.87417645E-01 3.95659177E-01] -[2.06257320E-02 2.51250570E-02] +[0.387418 0.395659] +[0.020626 0.025125] domain=10000 type=nu-scatter -[3.85188388E-01 4.12389399E-01] -[2.69456210E-02 1.54252770E-02] +[0.385188 0.412389] +[0.026946 0.015425] domain=10000 type=scatter matrix -[[[3.84199458E-01 5.18702840E-02 2.00688450E-02 9.47771600E-03] - [9.88930000E-04 -2.07235000E-04 -1.03366000E-04 2.34291000E-04]] +[[[0.384199 0.051870 0.020069 0.009478] + [0.000989 -0.000207 -0.000103 0.000234]] - [[9.24640000E-04 -7.67705000E-04 4.93789000E-04 -1.71497000E-04] - [4.11464759E-01 1.64817280E-02 6.37149000E-03 -1.04991220E-02]]] -[[[2.70010140E-02 6.98254900E-03 2.84649500E-03 2.23352000E-03] - [4.82419000E-04 1.49011000E-04 1.84316000E-04 1.28173000E-04]] + [[0.000925 -0.000768 0.000494 -0.000171] + [0.411465 0.016482 0.006371 -0.010499]]] +[[[0.027001 0.006983 0.002846 0.002234] + [0.000482 0.000149 0.000184 0.000128]] - [[9.24883000E-04 7.67907000E-04 4.93919000E-04 1.71542000E-04] - [1.52449350E-02 4.50172800E-03 1.05507490E-02 1.04381880E-02]]] + [[0.000925 0.000768 0.000494 0.000172] + [0.015245 0.004502 0.010551 0.010438]]] domain=10000 type=nu-scatter matrix -[[[3.84199458E-01 5.18702840E-02 2.00688450E-02 9.47771600E-03] - [9.88930000E-04 -2.07235000E-04 -1.03366000E-04 2.34291000E-04]] +[[[0.384199 0.051870 0.020069 0.009478] + [0.000989 -0.000207 -0.000103 0.000234]] - [[9.24640000E-04 -7.67705000E-04 4.93789000E-04 -1.71497000E-04] - [4.11464759E-01 1.64817280E-02 6.37149000E-03 -1.04991220E-02]]] -[[[2.70010140E-02 6.98254900E-03 2.84649500E-03 2.23352000E-03] - [4.82419000E-04 1.49011000E-04 1.84316000E-04 1.28173000E-04]] + [[0.000925 -0.000768 0.000494 -0.000171] + [0.411465 0.016482 0.006371 -0.010499]]] +[[[0.027001 0.006983 0.002846 0.002234] + [0.000482 0.000149 0.000184 0.000128]] - [[9.24883000E-04 7.67907000E-04 4.93919000E-04 1.71542000E-04] - [1.52449350E-02 4.50172800E-03 1.05507490E-02 1.04381880E-02]]] + [[0.000925 0.000768 0.000494 0.000172] + [0.015245 0.004502 0.010551 0.010438]]] domain=10000 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.11303490E-02]] +[[1.000000 1.000000] + [1.000000 1.000000]] +[[0.078516 0.687184] + [1.414214 0.041130]] domain=10000 type=nu-fission matrix -[[2.01424280E-02 0.00000000E+00] - [4.54366467E-01 0.00000000E+00]] -[[3.14909200E-03 0.00000000E+00] - [2.74255070E-02 0.00000000E+00]] +[[0.020142 0.000000] + [0.454366 0.000000]] +[[0.003149 0.000000] + [0.027426 0.000000]] domain=10000 type=chi -[1.00000000E+00 0.00000000E+00] -[4.60705230E-02 0.00000000E+00] +[1.000000 0.000000] +[0.046071 0.000000] domain=10000 type=chi-prompt -[1.00000000E+00 0.00000000E+00] -[5.14714570E-02 0.00000000E+00] +[1.000000 0.000000] +[0.051471 0.000000] domain=10000 type=velocity -[1.75152106E+07 3.50171995E+05] -[1.43817527E+06 2.99459317E+04] +[17515210.620397 350171.995194] +[1438175.273899 29945.931697] domain=10000 type=prompt-nu-fission -[1.92392220E-02 4.66719027E-01] -[1.30950600E-03 4.14108700E-02] +[0.019239 0.466719] +[0.001310 0.041411] domain=10001 type=total -[3.13737671E-01 3.00821402E-01] -[1.55819020E-02 2.80524480E-02] +[0.313738 0.300821] +[0.015582 0.028052] domain=10001 type=transport -[2.73227872E-01 3.12374836E-01] -[3.31153660E-02 4.96058320E-02] +[0.273228 0.312375] +[0.033115 0.049606] domain=10001 type=nu-transport -[2.73227872E-01 3.12374836E-01] -[3.31153660E-02 4.96058320E-02] +[0.273228 0.312375] +[0.033115 0.049606] domain=10001 type=absorption -[1.57499100E-03 5.40037900E-03] -[3.22548000E-04 6.18138000E-04] +[0.001575 0.005400] +[0.000323 0.000618] domain=10001 type=capture -[1.57499100E-03 5.40037900E-03] -[3.22548000E-04 6.18138000E-04] +[0.001575 0.005400] +[0.000323 0.000618] domain=10001 type=fission -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10001 type=nu-fission -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10001 type=kappa-fission -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10001 type=scatter -[3.12162680E-01 2.95421023E-01] -[1.53219230E-02 2.74454890E-02] +[0.312163 0.295421] +[0.015322 0.027445] domain=10001 type=nu-scatter -[3.10120735E-01 2.96264270E-01] -[3.37881060E-02 4.37922260E-02] +[0.310121 0.296264] +[0.033788 0.043792] domain=10001 type=scatter matrix -[[[3.10120735E-01 3.82295900E-02 2.07449420E-02 7.96429700E-03] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] +[[[0.310121 0.038230 0.020745 0.007964] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [2.96264270E-01 -1.12136360E-02 8.83656600E-03 -3.27006700E-03]]] -[[[3.37881060E-02 8.48399700E-03 4.69561100E-03 3.73162300E-03] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.296264 -0.011214 0.008837 -0.003270]]] +[[[0.033788 0.008484 0.004696 0.003732] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [4.37922260E-02 1.61803660E-02 1.15039640E-02 7.32884600E-03]]] + [[0.000000 0.000000 0.000000 0.000000] + [0.043792 0.016180 0.011504 0.007329]]] domain=10001 type=nu-scatter matrix -[[[3.10120735E-01 3.82295900E-02 2.07449420E-02 7.96429700E-03] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] +[[[0.310121 0.038230 0.020745 0.007964] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [2.96264270E-01 -1.12136360E-02 8.83656600E-03 -3.27006700E-03]]] -[[[3.37881060E-02 8.48399700E-03 4.69561100E-03 3.73162300E-03] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.296264 -0.011214 0.008837 -0.003270]]] +[[[0.033788 0.008484 0.004696 0.003732] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [4.37922260E-02 1.61803660E-02 1.15039640E-02 7.32884600E-03]]] + [[0.000000 0.000000 0.000000 0.000000] + [0.043792 0.016180 0.011504 0.007329]]] domain=10001 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]] +[[1.000000 0.000000] + [0.000000 1.000000]] +[[0.108779 0.000000] + [0.000000 0.142427]] domain=10001 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]] +[[0.000000 0.000000] + [0.000000 0.000000]] +[[0.000000 0.000000] + [0.000000 0.000000]] domain=10001 type=chi -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10001 type=chi-prompt -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10001 type=velocity -[1.66778395E+07 3.34953368E+05] -[1.26644431E+06 3.83367816E+04] +[16677839.497365 334953.367601] +[1266444.309518 38336.781626] domain=10001 type=prompt-nu-fission -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10002 type=total -[6.64572261E-01 2.05238401E+00] -[3.12147520E-02 2.24342907E-01] +[0.664572 2.052384] +[0.031215 0.224343] domain=10002 type=transport -[2.90565257E-01 1.51643801E+00] -[2.38518550E-02 2.35197269E-01] +[0.290565 1.516438] +[0.023852 0.235197] domain=10002 type=nu-transport -[2.90565257E-01 1.51643801E+00] -[2.38518550E-02 2.35197269E-01] +[0.290565 1.516438] +[0.023852 0.235197] domain=10002 type=absorption -[6.90400000E-04 3.16872570E-02] -[4.41480000E-05 3.74655900E-03] +[0.000690 0.031687] +[0.000044 0.003747] domain=10002 type=capture -[6.90400000E-04 3.16872570E-02] -[4.41480000E-05 3.74655900E-03] +[0.000690 0.031687] +[0.000044 0.003747] domain=10002 type=fission -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10002 type=nu-fission -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10002 type=kappa-fission -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10002 type=scatter -[6.63881861E-01 2.02069676E+00] -[3.11726840E-02 2.20604454E-01] +[0.663882 2.020697] +[0.031173 0.220604] domain=10002 type=nu-scatter -[6.71269205E-01 2.03538833E+00] -[2.61863710E-02 2.58060329E-01] +[0.671269 2.035388] +[0.026186 0.258060] domain=10002 type=scatter matrix -[[[6.39901485E-01 3.81167449E-01 1.52391898E-01 9.14802200E-03] - [3.13677200E-02 8.75772300E-03 -2.56790100E-03 -3.78480300E-03]] +[[[0.639901 0.381167 0.152392 0.009148] + [0.031368 0.008758 -0.002568 -0.003785]] - [[4.43343000E-04 3.99960000E-04 3.19563000E-04 2.13847000E-04] - [2.03494499E+00 5.09940513E-01 1.11174609E-01 2.49884360E-02]]] -[[[2.47091230E-02 1.62432650E-02 8.15627800E-03 3.88856200E-03] - [1.72811300E-03 9.25671000E-04 1.01398500E-03 8.17076000E-04]] + [[0.000443 0.000400 0.000320 0.000214] + [2.034945 0.509941 0.111175 0.024988]]] +[[[0.024709 0.016243 0.008156 0.003889] + [0.001728 0.000926 0.001014 0.000817]] - [[4.44850000E-04 4.01320000E-04 3.20649000E-04 2.14574000E-04] - [2.57799889E-01 5.12359060E-02 1.30198170E-02 8.31235300E-03]]] + [[0.000445 0.000401 0.000321 0.000215] + [0.257800 0.051236 0.013020 0.008312]]] domain=10002 type=nu-scatter matrix -[[[6.39901485E-01 3.81167449E-01 1.52391898E-01 9.14802200E-03] - [3.13677200E-02 8.75772300E-03 -2.56790100E-03 -3.78480300E-03]] +[[[0.639901 0.381167 0.152392 0.009148] + [0.031368 0.008758 -0.002568 -0.003785]] - [[4.43343000E-04 3.99960000E-04 3.19563000E-04 2.13847000E-04] - [2.03494499E+00 5.09940513E-01 1.11174609E-01 2.49884360E-02]]] -[[[2.47091230E-02 1.62432650E-02 8.15627800E-03 3.88856200E-03] - [1.72811300E-03 9.25671000E-04 1.01398500E-03 8.17076000E-04]] + [[0.000443 0.000400 0.000320 0.000214] + [2.034945 0.509941 0.111175 0.024988]]] +[[[0.024709 0.016243 0.008156 0.003889] + [0.001728 0.000926 0.001014 0.000817]] - [[4.44850000E-04 4.01320000E-04 3.20649000E-04 2.14574000E-04] - [2.57799889E-01 5.12359060E-02 1.30198170E-02 8.31235300E-03]]] + [[0.000445 0.000401 0.000321 0.000215] + [0.257800 0.051236 0.013020 0.008312]]] domain=10002 type=multiplicity matrix -[[1.00000000E+00 1.00000000E+00] - [1.00000000E+00 1.00000000E+00]] -[[3.86091910E-02 6.76673480E-02] - [1.41421356E+00 1.35929207E-01]] +[[1.000000 1.000000] + [1.000000 1.000000]] +[[0.038609 0.067667] + [1.414214 0.135929]] domain=10002 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]] +[[0.000000 0.000000] + [0.000000 0.000000]] +[[0.000000 0.000000] + [0.000000 0.000000]] domain=10002 type=chi -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10002 type=chi-prompt -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] domain=10002 type=velocity -[1.66055629E+07 3.28412039E+05] -[1.04243552E+06 3.88284357E+04] +[16605562.873227 328412.038650] +[1042435.523742 38828.435730] domain=10002 type=prompt-nu-fission -[0.00000000E+00 0.00000000E+00] -[0.00000000E+00 0.00000000E+00] +[0.000000 0.000000] +[0.000000 0.000000] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 5a02811a9f..a3186b28dc 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.14825490E-01 2.27929090E-02 -0 10000 2 total 6.60169919E-01 4.75189280E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56859637E-01 2.54935960E-02 -0 10000 2 total 6.47647660E-01 2.37037350E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56859637E-01 2.54935960E-02 -0 10000 2 total 6.47647660E-01 2.37037350E-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.74078450E-02 2.69249700E-03 -0 10000 2 total 2.64510742E-01 2.33670770E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.98445500E-02 2.64330400E-03 -0 10000 2 total 7.17193530E-02 2.52078590E-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.56329500E-03 5.08484000E-04 -0 10000 2 total 1.92791389E-01 1.71059220E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.94317400E-02 1.32297600E-03 -0 10000 2 total 4.69774777E-01 4.16820000E-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.47456982E+00 9.92353210E-02 -0 10000 2 total 3.72868964E+01 3.30837773E+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.87417645E-01 2.06257320E-02 -0 10000 2 total 3.95659177E-01 2.51250570E-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.85188388E-01 2.69456210E-02 -0 10000 2 total 4.12389399E-01 1.54252770E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199458E-01 2.70010140E-02 -13 10000 1 1 total P1 5.18702840E-02 6.98254900E-03 -14 10000 1 1 total P2 2.00688450E-02 2.84649500E-03 -15 10000 1 1 total P3 9.47771600E-03 2.23352000E-03 -8 10000 1 2 total P0 9.88930000E-04 4.82419000E-04 -9 10000 1 2 total P1 -2.07235000E-04 1.49011000E-04 -10 10000 1 2 total P2 -1.03366000E-04 1.84316000E-04 -11 10000 1 2 total P3 2.34291000E-04 1.28173000E-04 -4 10000 2 1 total P0 9.24640000E-04 9.24883000E-04 -5 10000 2 1 total P1 -7.67705000E-04 7.67907000E-04 -6 10000 2 1 total P2 4.93789000E-04 4.93919000E-04 -7 10000 2 1 total P3 -1.71497000E-04 1.71542000E-04 -0 10000 2 2 total P0 4.11464759E-01 1.52449350E-02 -1 10000 2 2 total P1 1.64817280E-02 4.50172800E-03 -2 10000 2 2 total P2 6.37149000E-03 1.05507490E-02 -3 10000 2 2 total P3 -1.04991220E-02 1.04381880E-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199458E-01 2.70010140E-02 -13 10000 1 1 total P1 5.18702840E-02 6.98254900E-03 -14 10000 1 1 total P2 2.00688450E-02 2.84649500E-03 -15 10000 1 1 total P3 9.47771600E-03 2.23352000E-03 -8 10000 1 2 total P0 9.88930000E-04 4.82419000E-04 -9 10000 1 2 total P1 -2.07235000E-04 1.49011000E-04 -10 10000 1 2 total P2 -1.03366000E-04 1.84316000E-04 -11 10000 1 2 total P3 2.34291000E-04 1.28173000E-04 -4 10000 2 1 total P0 9.24640000E-04 9.24883000E-04 -5 10000 2 1 total P1 -7.67705000E-04 7.67907000E-04 -6 10000 2 1 total P2 4.93789000E-04 4.93919000E-04 -7 10000 2 1 total P3 -1.71497000E-04 1.71542000E-04 -0 10000 2 2 total P0 4.11464759E-01 1.52449350E-02 -1 10000 2 2 total P1 1.64817280E-02 4.50172800E-03 -2 10000 2 2 total P2 6.37149000E-03 1.05507490E-02 -3 10000 2 2 total P3 -1.04991220E-02 1.04381880E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.00000000E+00 7.85164550E-02 -2 10000 1 2 total 1.00000000E+00 6.87184271E-01 -1 10000 2 1 total 1.00000000E+00 1.41421356E+00 -0 10000 2 2 total 1.00000000E+00 4.11303490E-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.01424280E-02 3.14909200E-03 -2 10000 1 2 total 0.00000000E+00 0.00000000E+00 -1 10000 2 1 total 4.54366467E-01 2.74255070E-02 -0 10000 2 2 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000000E+00 4.60705230E-02 -0 10000 2 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000000E+00 5.14714570E-02 -0 10000 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.75152106E+07 1.43817527E+06 -0 10000 2 total 3.50171995E+05 2.99459317E+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.92392220E-02 1.30950600E-03 -0 10000 2 total 4.66719027E-01 4.14108700E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.13737671E-01 1.55819020E-02 -0 10001 2 total 3.00821402E-01 2.80524480E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73227872E-01 3.31153660E-02 -0 10001 2 total 3.12374836E-01 4.96058320E-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73227872E-01 3.31153660E-02 -0 10001 2 total 3.12374836E-01 4.96058320E-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499100E-03 3.22548000E-04 -0 10001 2 total 5.40037900E-03 6.18138000E-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499100E-03 3.22548000E-04 -0 10001 2 total 5.40037900E-03 6.18138000E-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000E+00 0.00000000E+00 -0 10001 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000E+00 0.00000000E+00 -0 10001 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000E+00 0.00000000E+00 -0 10001 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.12162680E-01 1.53219230E-02 -0 10001 2 total 2.95421023E-01 2.74454890E-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.10120735E-01 3.37881060E-02 -0 10001 2 total 2.96264270E-01 4.37922260E-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10120735E-01 3.37881060E-02 -13 10001 1 1 total P1 3.82295900E-02 8.48399700E-03 -14 10001 1 1 total P2 2.07449420E-02 4.69561100E-03 -15 10001 1 1 total P3 7.96429700E-03 3.73162300E-03 -8 10001 1 2 total P0 0.00000000E+00 0.00000000E+00 -9 10001 1 2 total P1 0.00000000E+00 0.00000000E+00 -10 10001 1 2 total P2 0.00000000E+00 0.00000000E+00 -11 10001 1 2 total P3 0.00000000E+00 0.00000000E+00 -4 10001 2 1 total P0 0.00000000E+00 0.00000000E+00 -5 10001 2 1 total P1 0.00000000E+00 0.00000000E+00 -6 10001 2 1 total P2 0.00000000E+00 0.00000000E+00 -7 10001 2 1 total P3 0.00000000E+00 0.00000000E+00 -0 10001 2 2 total P0 2.96264270E-01 4.37922260E-02 -1 10001 2 2 total P1 -1.12136360E-02 1.61803660E-02 -2 10001 2 2 total P2 8.83656600E-03 1.15039640E-02 -3 10001 2 2 total P3 -3.27006700E-03 7.32884600E-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10120735E-01 3.37881060E-02 -13 10001 1 1 total P1 3.82295900E-02 8.48399700E-03 -14 10001 1 1 total P2 2.07449420E-02 4.69561100E-03 -15 10001 1 1 total P3 7.96429700E-03 3.73162300E-03 -8 10001 1 2 total P0 0.00000000E+00 0.00000000E+00 -9 10001 1 2 total P1 0.00000000E+00 0.00000000E+00 -10 10001 1 2 total P2 0.00000000E+00 0.00000000E+00 -11 10001 1 2 total P3 0.00000000E+00 0.00000000E+00 -4 10001 2 1 total P0 0.00000000E+00 0.00000000E+00 -5 10001 2 1 total P1 0.00000000E+00 0.00000000E+00 -6 10001 2 1 total P2 0.00000000E+00 0.00000000E+00 -7 10001 2 1 total P3 0.00000000E+00 0.00000000E+00 -0 10001 2 2 total P0 2.96264270E-01 4.37922260E-02 -1 10001 2 2 total P1 -1.12136360E-02 1.61803660E-02 -2 10001 2 2 total P2 8.83656600E-03 1.15039640E-02 -3 10001 2 2 total P3 -3.27006700E-03 7.32884600E-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.00000000E+00 1.08778697E-01 -2 10001 1 2 total 0.00000000E+00 0.00000000E+00 -1 10001 2 1 total 0.00000000E+00 0.00000000E+00 -0 10001 2 2 total 1.00000000E+00 1.42427173E-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.00000000E+00 0.00000000E+00 -2 10001 1 2 total 0.00000000E+00 0.00000000E+00 -1 10001 2 1 total 0.00000000E+00 0.00000000E+00 -0 10001 2 2 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000000E+00 0.00000000E+00 -0 10001 2 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000000E+00 0.00000000E+00 -0 10001 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.66778395E+07 1.26644431E+06 -0 10001 2 total 3.34953368E+05 3.83367816E+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000E+00 0.00000000E+00 -0 10001 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.64572261E-01 3.12147520E-02 -0 10002 2 total 2.05238401E+00 2.24342907E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565257E-01 2.38518550E-02 -0 10002 2 total 1.51643801E+00 2.35197269E-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565257E-01 2.38518550E-02 -0 10002 2 total 1.51643801E+00 2.35197269E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.90400000E-04 4.41480000E-05 -0 10002 2 total 3.16872570E-02 3.74655900E-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.90400000E-04 4.41480000E-05 -0 10002 2 total 3.16872570E-02 3.74655900E-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000E+00 0.00000000E+00 -0 10002 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000E+00 0.00000000E+00 -0 10002 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000E+00 0.00000000E+00 -0 10002 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.63881861E-01 3.11726840E-02 -0 10002 2 total 2.02069676E+00 2.20604454E-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.71269205E-01 2.61863710E-02 -0 10002 2 total 2.03538833E+00 2.58060329E-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901485E-01 2.47091230E-02 -13 10002 1 1 total P1 3.81167449E-01 1.62432650E-02 -14 10002 1 1 total P2 1.52391898E-01 8.15627800E-03 -15 10002 1 1 total P3 9.14802200E-03 3.88856200E-03 -8 10002 1 2 total P0 3.13677200E-02 1.72811300E-03 -9 10002 1 2 total P1 8.75772300E-03 9.25671000E-04 -10 10002 1 2 total P2 -2.56790100E-03 1.01398500E-03 -11 10002 1 2 total P3 -3.78480300E-03 8.17076000E-04 -4 10002 2 1 total P0 4.43343000E-04 4.44850000E-04 -5 10002 2 1 total P1 3.99960000E-04 4.01320000E-04 -6 10002 2 1 total P2 3.19563000E-04 3.20649000E-04 -7 10002 2 1 total P3 2.13847000E-04 2.14574000E-04 -0 10002 2 2 total P0 2.03494499E+00 2.57799889E-01 -1 10002 2 2 total P1 5.09940513E-01 5.12359060E-02 -2 10002 2 2 total P2 1.11174609E-01 1.30198170E-02 -3 10002 2 2 total P3 2.49884360E-02 8.31235300E-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901485E-01 2.47091230E-02 -13 10002 1 1 total P1 3.81167449E-01 1.62432650E-02 -14 10002 1 1 total P2 1.52391898E-01 8.15627800E-03 -15 10002 1 1 total P3 9.14802200E-03 3.88856200E-03 -8 10002 1 2 total P0 3.13677200E-02 1.72811300E-03 -9 10002 1 2 total P1 8.75772300E-03 9.25671000E-04 -10 10002 1 2 total P2 -2.56790100E-03 1.01398500E-03 -11 10002 1 2 total P3 -3.78480300E-03 8.17076000E-04 -4 10002 2 1 total P0 4.43343000E-04 4.44850000E-04 -5 10002 2 1 total P1 3.99960000E-04 4.01320000E-04 -6 10002 2 1 total P2 3.19563000E-04 3.20649000E-04 -7 10002 2 1 total P3 2.13847000E-04 2.14574000E-04 -0 10002 2 2 total P0 2.03494499E+00 2.57799889E-01 -1 10002 2 2 total P1 5.09940513E-01 5.12359060E-02 -2 10002 2 2 total P2 1.11174609E-01 1.30198170E-02 -3 10002 2 2 total P3 2.49884360E-02 8.31235300E-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.00000000E+00 3.86091910E-02 -2 10002 1 2 total 1.00000000E+00 6.76673480E-02 -1 10002 2 1 total 1.00000000E+00 1.41421356E+00 -0 10002 2 2 total 1.00000000E+00 1.35929207E-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.00000000E+00 0.00000000E+00 -2 10002 1 2 total 0.00000000E+00 0.00000000E+00 -1 10002 2 1 total 0.00000000E+00 0.00000000E+00 -0 10002 2 2 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000000E+00 0.00000000E+00 -0 10002 2 total 0.00000000E+00 0.00000000E+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000000E+00 0.00000000E+00 -0 10002 2 total 0.00000000E+00 0.00000000E+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.66055629E+07 1.04243552E+06 -0 10002 2 total 3.28412039E+05 3.88284357E+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000E+00 0.00000000E+00 -0 10002 2 total 0.00000000E+00 0.00000000E+00 + material group in nuclide mean std. dev. +1 10000 1 total 0.414825 0.022793 +0 10000 2 total 0.660170 0.047519 + material group in nuclide mean std. dev. +1 10000 1 total 0.356860 0.025494 +0 10000 2 total 0.647648 0.023704 + material group in nuclide mean std. dev. +1 10000 1 total 0.356860 0.025494 +0 10000 2 total 0.647648 0.023704 + material group in nuclide mean std. dev. +1 10000 1 total 0.027408 0.002692 +0 10000 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 + material group in nuclide mean std. dev. +1 10000 1 total 0.007563 0.000508 +0 10000 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 + material group in nuclide mean std. dev. +1 10000 1 total 1.474570 0.099235 +0 10000 2 total 37.286896 3.308378 + material group in nuclide mean std. dev. +1 10000 1 total 0.387418 0.020626 +0 10000 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 + 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 + 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 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.000000 0.078516 +2 10000 1 2 total 1.000000 0.687184 +1 10000 2 1 total 1.000000 1.414214 +0 10000 2 2 total 1.000000 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 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000 0.046071 +0 10000 2 total 0.000000 0.000000 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000 0.051471 +0 10000 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10000 1 total 17515210.620397 1438175.273899 +0 10000 2 total 350171.995194 29945.931697 + material group in nuclide mean std. dev. +1 10000 1 total 0.019239 0.001310 +0 10000 2 total 0.466719 0.041411 + material group in nuclide mean std. dev. +1 10001 1 total 0.313738 0.015582 +0 10001 2 total 0.300821 0.028052 + material group in nuclide mean std. dev. +1 10001 1 total 0.273228 0.033115 +0 10001 2 total 0.312375 0.049606 + material group in nuclide mean std. dev. +1 10001 1 total 0.273228 0.033115 +0 10001 2 total 0.312375 0.049606 + material group in nuclide mean std. dev. +1 10001 1 total 0.001575 0.000323 +0 10001 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 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000 0.000000 +0 10001 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000 0.000000 +0 10001 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000 0.000000 +0 10001 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10001 1 total 0.312163 0.015322 +0 10001 2 total 0.295421 0.027445 + material group in nuclide mean std. dev. +1 10001 1 total 0.310121 0.033788 +0 10001 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 + 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 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.000000 0.108779 +2 10001 1 2 total 0.000000 0.000000 +1 10001 2 1 total 0.000000 0.000000 +0 10001 2 2 total 1.000000 0.142427 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.000000 0.000000 +2 10001 1 2 total 0.000000 0.000000 +1 10001 2 1 total 0.000000 0.000000 +0 10001 2 2 total 0.000000 0.000000 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000 0.000000 +0 10001 2 total 0.000000 0.000000 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000 0.000000 +0 10001 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10001 1 total 16677839.497365 1266444.309518 +0 10001 2 total 334953.367601 38336.781626 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000 0.000000 +0 10001 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10002 1 total 0.664572 0.031215 +0 10002 2 total 2.052384 0.224343 + material group in nuclide mean std. dev. +1 10002 1 total 0.290565 0.023852 +0 10002 2 total 1.516438 0.235197 + material group in nuclide mean std. dev. +1 10002 1 total 0.290565 0.023852 +0 10002 2 total 1.516438 0.235197 + material group in nuclide mean std. dev. +1 10002 1 total 0.000690 0.000044 +0 10002 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 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000 0.000000 +0 10002 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000 0.000000 +0 10002 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000 0.000000 +0 10002 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10002 1 total 0.663882 0.031173 +0 10002 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 + 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.509941 0.051236 +2 10002 2 2 total P2 0.111175 0.013020 +3 10002 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.509941 0.051236 +2 10002 2 2 total P2 0.111175 0.013020 +3 10002 2 2 total P3 0.024988 0.008312 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.000000 0.038609 +2 10002 1 2 total 1.000000 0.067667 +1 10002 2 1 total 1.000000 1.414214 +0 10002 2 2 total 1.000000 0.135929 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.000000 0.000000 +2 10002 1 2 total 0.000000 0.000000 +1 10002 2 1 total 0.000000 0.000000 +0 10002 2 2 total 0.000000 0.000000 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000 0.000000 +0 10002 2 total 0.000000 0.000000 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000 0.000000 +0 10002 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10002 1 total 16605562.873227 1042435.523742 +0 10002 2 total 328412.038650 38828.435730 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000 0.000000 +0 10002 2 total 0.000000 0.000000 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 9a77145394..724cb45cdc 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -7579f6368d2046d33c506d3a43d46703bf8151e16256787bac963be127d9000be272941fbaa2a1ee91f2abe3d619c2202f21db9bc1f78e064634aa065eb891c5 \ No newline at end of file +9e7bc573568b1b441d43c406a8fddcd3db0c4ae5bd5a6577e2abb9abf452d9d2acd006c330e62f0d774e133e9f484d3c2f6d8c00b23274608b1e214da5737b20 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 243e160989..a53cd33007 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.00000000E+02 0.00000000E+00 7.00000000E+02 8.00000000E+02] + Temperature = [500.000000 0.000000 700.000000 800.000000] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index ad113d8fa2..a54027886f 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -b47e2f499c20b824b987ee1c5126de38cf86754b1abe3c7d0f19046a1d7a5eadebedee4b074ff25c1ffb9e147bd9f55d1e5f11e57aaf5804cb248f21dfbec3b1 \ No newline at end of file +cc0d5f0a7c0cf36d9fca0cb73726f78e90c5e17d1b5565940097182af4dc15c0b159ee2a0d3bc9ef395ab852335d2e370e35b6ac2f4e97c6b9ba9758af530fbb \ No newline at end of file diff --git a/tests/test_tally_aggregation/test_tally_aggregation.py b/tests/test_tally_aggregation/test_tally_aggregation.py index 3b9aec4d38..fdc086e682 100644 --- a/tests/test_tally_aggregation/test_tally_aggregation.py +++ b/tests/test_tally_aggregation/test_tally_aggregation.py @@ -8,16 +8,6 @@ sys.path.insert(0, os.pardir) from testing_harness import PyAPITestHarness import openmc -import numpy as np -import pandas as pd - -# Require numpy and pandas to print output rounded to 10 decimal places and in -# scientific notation with 10 significant figures. This is needed to avoid round -# off error when large numbers are printed, which can cause tests to fail for -# different build configurations. -np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 7), '8.6E')}) -pd.set_option('display.float_format', lambda x: '%8.6E' % np.around(x, 7)) - class TallyAggregationTestHarness(PyAPITestHarness): def _build_inputs(self): diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index d677d69f5c..d2bad24d0f 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] +[[[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] ..., - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]]][[[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]]][[[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] ..., - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]]][[[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]]][[[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] ..., - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00]]][[[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000 0.000000]]][[[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] ..., - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]]][[[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]]][[[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] ..., - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]] + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]] - [[0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00] - [0.00000000E+00 0.00000000E+00 0.00000000E+00]]] \ No newline at end of file + [[0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000] + [0.000000 0.000000 0.000000]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index e8251cfc62..cb717707c6 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -15,8 +15,8 @@ import pandas as pd # scientific notation with 10 significant figures. This is needed to avoid round # off error when large numbers are printed, which can cause tests to fail for # different build configurations. -np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 9), '10.8E')}) -pd.set_option('display.float_format', lambda x: '%10.8E' % np.around(x, 9)) +np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 10), 'f')}) +pd.set_option('display.float_format', lambda x: '%f' % np.around(x, 10)) sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 4821b830461ac651f2d022c469078770901bc07c Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Wed, 13 Jul 2016 10:01:52 -0600 Subject: [PATCH 37/47] changed number of sig figs to 8 --- .../results_true.dat | 252 ++++----- .../results_true.dat | 82 +-- tests/test_mgxs_library_hdf5/results_true.dat | 312 +++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 12 +- 9 files changed, 694 insertions(+), 694 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index b6cd1e380e..f8353aa667 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 0.453624 0.021053 - material group in nuclide mean std. dev. -0 10000 1 total 0.400852 0.022858 - material group in nuclide mean std. dev. -0 10000 1 total 0.400852 0.022858 - material group in nuclide mean std. dev. -0 10000 1 total 0.064903 0.004313 - material group in nuclide mean std. dev. -0 10000 1 total 0.028048 0.004580 - material group in nuclide mean std. dev. -0 10000 1 total 0.036855 0.002622 - material group in nuclide mean std. dev. -0 10000 1 total 0.090649 0.006410 - material group in nuclide mean std. dev. -0 10000 1 total 7.137955 0.507364 - material group in nuclide mean std. dev. -0 10000 1 total 0.388721 0.017830 - material group in nuclide mean std. dev. -0 10000 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 - 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 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.000000 0.066111 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 0.085835 0.005592 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000 0.046071 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000 0.051471 - material group in nuclide mean std. dev. -0 10000 1 total 2001308.739748 146216.555365 - material group in nuclide mean std. dev. -0 10000 1 total 0.090004 0.006367 - material group in nuclide mean std. dev. -0 10001 1 total 0.311594 0.013793 - material group in nuclide mean std. dev. -0 10001 1 total 0.279255 0.029190 - material group in nuclide mean std. dev. -0 10001 1 total 0.279255 0.029190 - material group in nuclide mean std. dev. -0 10001 1 total 0.002210 0.000286 - material group in nuclide mean std. dev. -0 10001 1 total 0.002210 0.000286 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10001 1 total 0.309384 0.013551 - material group in nuclide mean std. dev. -0 10001 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 - 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 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.000000 0.095039 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.000000 0.000000 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000 0.000000 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10001 1 total 1833261.152573 166355.174520 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10002 1 total 0.904999 0.043964 - material group in nuclide mean std. dev. -0 10002 1 total 0.499184 0.040914 - material group in nuclide mean std. dev. -0 10002 1 total 0.499184 0.040914 - material group in nuclide mean std. dev. -0 10002 1 total 0.006060 0.000555 - material group in nuclide mean std. dev. -0 10002 1 total 0.006060 0.000555 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10002 1 total 0.898938 0.043493 - material group in nuclide mean std. dev. -0 10002 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 - 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 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.000000 0.056867 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.000000 0.000000 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000 0.000000 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000 0.000000 - material group in nuclide mean std. dev. -0 10002 1 total 1732199.699466 159691.426430 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000 0.000000 + material group in nuclide mean std. dev. +0 10000 1 total 4.5362442e-01 2.1052696e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.0085218e-01 2.2857554e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.0085218e-01 2.2857554e-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.4903456e-02 4.3127612e-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.8048066e-02 4.5799637e-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.6855390e-02 2.6221598e-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.0649290e-02 6.4098745e-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.1379551e+00 5.0736381e-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.8872097e-01 1.7830429e-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.8930356e-01 2.3075539e-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.8930356e-01 2.3145605e-02 +1 10000 1 1 total P1 4.6224418e-02 5.9071696e-03 +2 10000 1 1 total P2 1.7983585e-02 2.8829720e-03 +3 10000 1 1 total P3 6.6283735e-03 2.4571090e-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.8930356e-01 2.3145605e-02 +1 10000 1 1 total P1 4.6224418e-02 5.9071696e-03 +2 10000 1 1 total P2 1.7983585e-02 2.8829720e-03 +3 10000 1 1 total P3 6.6283735e-03 2.4571090e-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.0000000e+00 6.6110820e-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.5835019e-02 5.5918249e-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.0000000e+00 4.6070523e-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.0000000e+00 5.1471457e-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.0013087e+06 1.4621656e+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.0003978e-02 6.3669079e-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.1159411e-01 1.3793168e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.7925506e-01 2.9189501e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.7925506e-01 2.9189501e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.2098464e-03 2.8633413e-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.2098464e-03 2.8633413e-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.0938426e-01 1.3551267e-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.0798735e-01 2.9308089e-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.0798735e-01 2.9308089e-02 +1 10001 1 1 total P1 3.0617153e-02 7.4644560e-03 +2 10001 1 1 total P2 1.8911490e-02 4.3228277e-03 +3 10001 1 1 total P3 6.2346182e-03 3.3382023e-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.0798735e-01 2.9308089e-02 +1 10001 1 1 total P1 3.0617153e-02 7.4644560e-03 +2 10001 1 1 total P2 1.8911490e-02 4.3228277e-03 +3 10001 1 1 total P3 6.2346182e-03 3.3382023e-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.0000000e+00 9.5038722e-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.8332612e+06 1.6635517e+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.0499883e-01 4.3964488e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.9918398e-01 4.0914120e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.9918398e-01 4.0914120e-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.0603412e-03 5.5452442e-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.0603412e-03 5.5452442e-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.9893849e-01 4.3492984e-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.0341466e-01 4.3958737e-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.0341466e-01 4.3585994e-02 +1 10002 1 1 total P1 4.1041742e-01 1.5877220e-02 +2 10002 1 1 total P2 1.4330104e-01 7.1873777e-03 +3 10002 1 1 total P3 8.7394263e-03 3.5714413e-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.0341466e-01 4.3585994e-02 +1 10002 1 1 total P1 4.1041742e-01 1.5877220e-02 +2 10002 1 1 total P2 1.4330104e-01 7.1873777e-03 +3 10002 1 1 total P3 8.7394263e-03 3.5714413e-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.0000000e+00 5.6866725e-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.7321997e+06 1.5969143e+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index bb53bc81c8..70c7134536 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934 0.553822 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.718919 0.520644 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.718919 0.520644 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172 0.543440 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547 0.570131 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547 0.570131 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 0.447381 0.216322 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547 0.570131 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 0.447381 0.216322 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000 0.529717 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000 0.000000 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 774245.714482 416397.691599 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000 0.000000 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1459340e+00 5.5382169e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.1891920e-01 5.2064426e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.1891920e-01 5.2064426e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.9762206e-02 1.0628764e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.9762206e-02 1.0628764e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1261718e+00 5.4344001e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1425469e+00 5.7013139e-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.1425469e+00 5.7013139e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.4738129e-01 2.1632217e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.4120179e-01 6.6503773e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.9228270e-02 2.4620832e-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.1425469e+00 5.7013139e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.4738129e-01 2.1632217e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.4120179e-01 6.6503773e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.9228270e-02 2.4620832e-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.0000000e+00 5.2971733e-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.7424571e+05 4.1639769e+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index cc8d6a6b04..ca424dc6b7 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,222 @@ domain=10000 type=total -[0.414825 0.660170] -[0.022793 0.047519] +[4.1482549e-01 6.6016992e-01] +[2.2792909e-02 4.7518928e-02] domain=10000 type=transport -[0.356860 0.647648] -[0.025494 0.023704] +[3.5685964e-01 6.4764766e-01] +[2.5493596e-02 2.3703735e-02] domain=10000 type=nu-transport -[0.356860 0.647648] -[0.025494 0.023704] +[3.5685964e-01 6.4764766e-01] +[2.5493596e-02 2.3703735e-02] domain=10000 type=absorption -[0.027408 0.264511] -[0.002692 0.023367] +[2.7407845e-02 2.6451074e-01] +[2.6924971e-03 2.3367077e-02] domain=10000 type=capture -[0.019845 0.071719] -[0.002643 0.025208] +[1.9844550e-02 7.1719353e-02] +[2.6433043e-03 2.5207859e-02] domain=10000 type=fission -[0.007563 0.192791] -[0.000508 0.017106] +[7.5632950e-03 1.9279139e-01] +[5.0848368e-04 1.7105922e-02] domain=10000 type=nu-fission -[0.019432 0.469775] -[0.001323 0.041682] +[1.9431740e-02 4.6977478e-01] +[1.3229756e-03 4.1682000e-02] domain=10000 type=kappa-fission -[1.474570 37.286896] -[0.099235 3.308378] +[1.4745698e+00 3.7286896e+01] +[9.9235321e-02 3.3083777e+00] domain=10000 type=scatter -[0.387418 0.395659] -[0.020626 0.025125] +[3.8741765e-01 3.9565918e-01] +[2.0625732e-02 2.5125057e-02] domain=10000 type=nu-scatter -[0.385188 0.412389] -[0.026946 0.015425] +[3.8518839e-01 4.1238940e-01] +[2.6945621e-02 1.5425277e-02] domain=10000 type=scatter matrix -[[[0.384199 0.051870 0.020069 0.009478] - [0.000989 -0.000207 -0.000103 0.000234]] +[[[3.8419946e-01 5.1870284e-02 2.0068845e-02 9.4777157e-03] + [9.8893039e-04 -2.0723460e-04 -1.0336618e-04 2.3429062e-04]] - [[0.000925 -0.000768 0.000494 -0.000171] - [0.411465 0.016482 0.006371 -0.010499]]] -[[[0.027001 0.006983 0.002846 0.002234] - [0.000482 0.000149 0.000184 0.000128]] + [[9.2463991e-04 -7.6770497e-04 4.9378887e-04 -1.7149723e-04] + [4.1146476e-01 1.6481728e-02 6.3714905e-03 -1.0499122e-02]]] +[[[2.7001014e-02 6.9825489e-03 2.8464952e-03 2.2335198e-03] + [4.8241945e-04 1.4901078e-04 1.8431631e-04 1.2817311e-04]] - [[0.000925 0.000768 0.000494 0.000172] - [0.015245 0.004502 0.010551 0.010438]]] + [[9.2488346e-04 7.6790719e-04 4.9391894e-04 1.7154240e-04] + [1.5244935e-02 4.5017280e-03 1.0550749e-02 1.0438188e-02]]] domain=10000 type=nu-scatter matrix -[[[0.384199 0.051870 0.020069 0.009478] - [0.000989 -0.000207 -0.000103 0.000234]] +[[[3.8419946e-01 5.1870284e-02 2.0068845e-02 9.4777157e-03] + [9.8893039e-04 -2.0723460e-04 -1.0336618e-04 2.3429062e-04]] - [[0.000925 -0.000768 0.000494 -0.000171] - [0.411465 0.016482 0.006371 -0.010499]]] -[[[0.027001 0.006983 0.002846 0.002234] - [0.000482 0.000149 0.000184 0.000128]] + [[9.2463991e-04 -7.6770497e-04 4.9378887e-04 -1.7149723e-04] + [4.1146476e-01 1.6481728e-02 6.3714905e-03 -1.0499122e-02]]] +[[[2.7001014e-02 6.9825489e-03 2.8464952e-03 2.2335198e-03] + [4.8241945e-04 1.4901078e-04 1.8431631e-04 1.2817311e-04]] - [[0.000925 0.000768 0.000494 0.000172] - [0.015245 0.004502 0.010551 0.010438]]] + [[9.2488346e-04 7.6790719e-04 4.9391894e-04 1.7154240e-04] + [1.5244935e-02 4.5017280e-03 1.0550749e-02 1.0438188e-02]]] domain=10000 type=multiplicity matrix -[[1.000000 1.000000] - [1.000000 1.000000]] -[[0.078516 0.687184] - [1.414214 0.041130]] +[[1.0000000e+00 1.0000000e+00] + [1.0000000e+00 1.0000000e+00]] +[[7.8516455e-02 6.8718427e-01] + [1.4142136e+00 4.1130349e-02]] domain=10000 type=nu-fission matrix -[[0.020142 0.000000] - [0.454366 0.000000]] -[[0.003149 0.000000] - [0.027426 0.000000]] +[[2.0142428e-02 0.0000000e+00] + [4.5436647e-01 0.0000000e+00]] +[[3.1490917e-03 0.0000000e+00] + [2.7425507e-02 0.0000000e+00]] domain=10000 type=chi -[1.000000 0.000000] -[0.046071 0.000000] +[1.0000000e+00 0.0000000e+00] +[4.6070523e-02 0.0000000e+00] domain=10000 type=chi-prompt -[1.000000 0.000000] -[0.051471 0.000000] +[1.0000000e+00 0.0000000e+00] +[5.1471457e-02 0.0000000e+00] domain=10000 type=velocity -[17515210.620397 350171.995194] -[1438175.273899 29945.931697] +[1.7515211e+07 3.5017200e+05] +[1.4381753e+06 2.9945932e+04] domain=10000 type=prompt-nu-fission -[0.019239 0.466719] -[0.001310 0.041411] +[1.9239222e-02 4.6671903e-01] +[1.3095060e-03 4.1410870e-02] domain=10001 type=total -[0.313738 0.300821] -[0.015582 0.028052] +[3.1373767e-01 3.0082140e-01] +[1.5581902e-02 2.8052448e-02] domain=10001 type=transport -[0.273228 0.312375] -[0.033115 0.049606] +[2.7322787e-01 3.1237484e-01] +[3.3115366e-02 4.9605832e-02] domain=10001 type=nu-transport -[0.273228 0.312375] -[0.033115 0.049606] +[2.7322787e-01 3.1237484e-01] +[3.3115366e-02 4.9605832e-02] domain=10001 type=absorption -[0.001575 0.005400] -[0.000323 0.000618] +[1.5749914e-03 5.4003788e-03] +[3.2254789e-04 6.1813831e-04] domain=10001 type=capture -[0.001575 0.005400] -[0.000323 0.000618] +[1.5749914e-03 5.4003788e-03] +[3.2254789e-04 6.1813831e-04] domain=10001 type=fission -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=nu-fission -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=kappa-fission -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=scatter -[0.312163 0.295421] -[0.015322 0.027445] +[3.1216268e-01 2.9542102e-01] +[1.5321923e-02 2.7445489e-02] domain=10001 type=nu-scatter -[0.310121 0.296264] -[0.033788 0.043792] +[3.1012074e-01 2.9626427e-01] +[3.3788106e-02 4.3792226e-02] domain=10001 type=scatter matrix -[[[0.310121 0.038230 0.020745 0.007964] - [0.000000 0.000000 0.000000 0.000000]] +[[[3.1012074e-01 3.8229590e-02 2.0744942e-02 7.9642968e-03] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.296264 -0.011214 0.008837 -0.003270]]] -[[[0.033788 0.008484 0.004696 0.003732] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [2.9626427e-01 -1.1213636e-02 8.8365663e-03 -3.2700673e-03]]] +[[[3.3788106e-02 8.4839971e-03 4.6956107e-03 3.7316226e-03] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.043792 0.016180 0.011504 0.007329]]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [4.3792226e-02 1.6180366e-02 1.1503964e-02 7.3288458e-03]]] domain=10001 type=nu-scatter matrix -[[[0.310121 0.038230 0.020745 0.007964] - [0.000000 0.000000 0.000000 0.000000]] +[[[3.1012074e-01 3.8229590e-02 2.0744942e-02 7.9642968e-03] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.296264 -0.011214 0.008837 -0.003270]]] -[[[0.033788 0.008484 0.004696 0.003732] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [2.9626427e-01 -1.1213636e-02 8.8365663e-03 -3.2700673e-03]]] +[[[3.3788106e-02 8.4839971e-03 4.6956107e-03 3.7316226e-03] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.043792 0.016180 0.011504 0.007329]]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [4.3792226e-02 1.6180366e-02 1.1503964e-02 7.3288458e-03]]] domain=10001 type=multiplicity matrix -[[1.000000 0.000000] - [0.000000 1.000000]] -[[0.108779 0.000000] - [0.000000 0.142427]] +[[1.0000000e+00 0.0000000e+00] + [0.0000000e+00 1.0000000e+00]] +[[1.0877870e-01 0.0000000e+00] + [0.0000000e+00 1.4242717e-01]] domain=10001 type=nu-fission matrix -[[0.000000 0.000000] - [0.000000 0.000000]] -[[0.000000 0.000000] - [0.000000 0.000000]] +[[0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00]] +[[0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00]] domain=10001 type=chi -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=chi-prompt -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=velocity -[16677839.497365 334953.367601] -[1266444.309518 38336.781626] +[1.6677839e+07 3.3495337e+05] +[1.2664443e+06 3.8336782e+04] domain=10001 type=prompt-nu-fission -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=total -[0.664572 2.052384] -[0.031215 0.224343] +[6.6457226e-01 2.0523840e+00] +[3.1214752e-02 2.2434291e-01] domain=10002 type=transport -[0.290565 1.516438] -[0.023852 0.235197] +[2.9056526e-01 1.5164380e+00] +[2.3851855e-02 2.3519727e-01] domain=10002 type=nu-transport -[0.290565 1.516438] -[0.023852 0.235197] +[2.9056526e-01 1.5164380e+00] +[2.3851855e-02 2.3519727e-01] domain=10002 type=absorption -[0.000690 0.031687] -[0.000044 0.003747] +[6.9039952e-04 3.1687257e-02] +[4.4147569e-05 3.7465586e-03] domain=10002 type=capture -[0.000690 0.031687] -[0.000044 0.003747] +[6.9039952e-04 3.1687257e-02] +[4.4147569e-05 3.7465586e-03] domain=10002 type=fission -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=nu-fission -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=kappa-fission -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=scatter -[0.663882 2.020697] -[0.031173 0.220604] +[6.6388186e-01 2.0206968e+00] +[3.1172684e-02 2.2060445e-01] domain=10002 type=nu-scatter -[0.671269 2.035388] -[0.026186 0.258060] +[6.7126920e-01 2.0353883e+00] +[2.6186371e-02 2.5806033e-01] domain=10002 type=scatter matrix -[[[0.639901 0.381167 0.152392 0.009148] - [0.031368 0.008758 -0.002568 -0.003785]] +[[[6.3990148e-01 3.8116745e-01 1.5239190e-01 9.1480223e-03] + [3.1367720e-02 8.7577232e-03 -2.5679011e-03 -3.7848029e-03]] - [[0.000443 0.000400 0.000320 0.000214] - [2.034945 0.509941 0.111175 0.024988]]] -[[[0.024709 0.016243 0.008156 0.003889] - [0.001728 0.000926 0.001014 0.000817]] + [[4.4334313e-04 3.9996041e-04 3.1956271e-04 2.1384697e-04] + [2.0349450e+00 5.0994051e-01 1.1117461e-01 2.4988436e-02]]] +[[[2.4709123e-02 1.6243265e-02 8.1562777e-03 3.8885621e-03] + [1.7281129e-03 9.2567050e-04 1.0139848e-03 8.1707557e-04]] - [[0.000445 0.000401 0.000321 0.000215] - [0.257800 0.051236 0.013020 0.008312]]] + [[4.4485039e-04 4.0132018e-04 3.2064914e-04 2.1457400e-04] + [2.5779989e-01 5.1235906e-02 1.3019817e-02 8.3123526e-03]]] domain=10002 type=nu-scatter matrix -[[[0.639901 0.381167 0.152392 0.009148] - [0.031368 0.008758 -0.002568 -0.003785]] +[[[6.3990148e-01 3.8116745e-01 1.5239190e-01 9.1480223e-03] + [3.1367720e-02 8.7577232e-03 -2.5679011e-03 -3.7848029e-03]] - [[0.000443 0.000400 0.000320 0.000214] - [2.034945 0.509941 0.111175 0.024988]]] -[[[0.024709 0.016243 0.008156 0.003889] - [0.001728 0.000926 0.001014 0.000817]] + [[4.4334313e-04 3.9996041e-04 3.1956271e-04 2.1384697e-04] + [2.0349450e+00 5.0994051e-01 1.1117461e-01 2.4988436e-02]]] +[[[2.4709123e-02 1.6243265e-02 8.1562777e-03 3.8885621e-03] + [1.7281129e-03 9.2567050e-04 1.0139848e-03 8.1707557e-04]] - [[0.000445 0.000401 0.000321 0.000215] - [0.257800 0.051236 0.013020 0.008312]]] + [[4.4485039e-04 4.0132018e-04 3.2064914e-04 2.1457400e-04] + [2.5779989e-01 5.1235906e-02 1.3019817e-02 8.3123526e-03]]] domain=10002 type=multiplicity matrix -[[1.000000 1.000000] - [1.000000 1.000000]] -[[0.038609 0.067667] - [1.414214 0.135929]] +[[1.0000000e+00 1.0000000e+00] + [1.0000000e+00 1.0000000e+00]] +[[3.8609191e-02 6.7667348e-02] + [1.4142136e+00 1.3592921e-01]] domain=10002 type=nu-fission matrix -[[0.000000 0.000000] - [0.000000 0.000000]] -[[0.000000 0.000000] - [0.000000 0.000000]] +[[0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00]] +[[0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00]] domain=10002 type=chi -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=chi-prompt -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=velocity -[16605562.873227 328412.038650] -[1042435.523742 38828.435730] +[1.6605563e+07 3.2841204e+05] +[1.0424355e+06 3.8828436e+04] domain=10002 type=prompt-nu-fission -[0.000000 0.000000] -[0.000000 0.000000] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index a3186b28dc..0e25d3ee82 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 0.414825 0.022793 -0 10000 2 total 0.660170 0.047519 - material group in nuclide mean std. dev. -1 10000 1 total 0.356860 0.025494 -0 10000 2 total 0.647648 0.023704 - material group in nuclide mean std. dev. -1 10000 1 total 0.356860 0.025494 -0 10000 2 total 0.647648 0.023704 - material group in nuclide mean std. dev. -1 10000 1 total 0.027408 0.002692 -0 10000 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 - material group in nuclide mean std. dev. -1 10000 1 total 0.007563 0.000508 -0 10000 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 - material group in nuclide mean std. dev. -1 10000 1 total 1.474570 0.099235 -0 10000 2 total 37.286896 3.308378 - material group in nuclide mean std. dev. -1 10000 1 total 0.387418 0.020626 -0 10000 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 - 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 - 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 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.000000 0.078516 -2 10000 1 2 total 1.000000 0.687184 -1 10000 2 1 total 1.000000 1.414214 -0 10000 2 2 total 1.000000 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 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000 0.046071 -0 10000 2 total 0.000000 0.000000 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000 0.051471 -0 10000 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10000 1 total 17515210.620397 1438175.273899 -0 10000 2 total 350171.995194 29945.931697 - material group in nuclide mean std. dev. -1 10000 1 total 0.019239 0.001310 -0 10000 2 total 0.466719 0.041411 - material group in nuclide mean std. dev. -1 10001 1 total 0.313738 0.015582 -0 10001 2 total 0.300821 0.028052 - material group in nuclide mean std. dev. -1 10001 1 total 0.273228 0.033115 -0 10001 2 total 0.312375 0.049606 - material group in nuclide mean std. dev. -1 10001 1 total 0.273228 0.033115 -0 10001 2 total 0.312375 0.049606 - material group in nuclide mean std. dev. -1 10001 1 total 0.001575 0.000323 -0 10001 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 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000 0.000000 -0 10001 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000 0.000000 -0 10001 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000 0.000000 -0 10001 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10001 1 total 0.312163 0.015322 -0 10001 2 total 0.295421 0.027445 - material group in nuclide mean std. dev. -1 10001 1 total 0.310121 0.033788 -0 10001 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 - 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 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.000000 0.108779 -2 10001 1 2 total 0.000000 0.000000 -1 10001 2 1 total 0.000000 0.000000 -0 10001 2 2 total 1.000000 0.142427 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.000000 0.000000 -2 10001 1 2 total 0.000000 0.000000 -1 10001 2 1 total 0.000000 0.000000 -0 10001 2 2 total 0.000000 0.000000 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000 0.000000 -0 10001 2 total 0.000000 0.000000 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000 0.000000 -0 10001 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10001 1 total 16677839.497365 1266444.309518 -0 10001 2 total 334953.367601 38336.781626 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000 0.000000 -0 10001 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10002 1 total 0.664572 0.031215 -0 10002 2 total 2.052384 0.224343 - material group in nuclide mean std. dev. -1 10002 1 total 0.290565 0.023852 -0 10002 2 total 1.516438 0.235197 - material group in nuclide mean std. dev. -1 10002 1 total 0.290565 0.023852 -0 10002 2 total 1.516438 0.235197 - material group in nuclide mean std. dev. -1 10002 1 total 0.000690 0.000044 -0 10002 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 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000 0.000000 -0 10002 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000 0.000000 -0 10002 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000 0.000000 -0 10002 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10002 1 total 0.663882 0.031173 -0 10002 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 - 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.509941 0.051236 -2 10002 2 2 total P2 0.111175 0.013020 -3 10002 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.509941 0.051236 -2 10002 2 2 total P2 0.111175 0.013020 -3 10002 2 2 total P3 0.024988 0.008312 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.000000 0.038609 -2 10002 1 2 total 1.000000 0.067667 -1 10002 2 1 total 1.000000 1.414214 -0 10002 2 2 total 1.000000 0.135929 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.000000 0.000000 -2 10002 1 2 total 0.000000 0.000000 -1 10002 2 1 total 0.000000 0.000000 -0 10002 2 2 total 0.000000 0.000000 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000 0.000000 -0 10002 2 total 0.000000 0.000000 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000 0.000000 -0 10002 2 total 0.000000 0.000000 - material group in nuclide mean std. dev. -1 10002 1 total 16605562.873227 1042435.523742 -0 10002 2 total 328412.038650 38828.435730 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000 0.000000 -0 10002 2 total 0.000000 0.000000 + material group in nuclide mean std. dev. +1 10000 1 total 4.1482549e-01 2.2792909e-02 +0 10000 2 total 6.6016992e-01 4.7518928e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.5685964e-01 2.5493596e-02 +0 10000 2 total 6.4764766e-01 2.3703735e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.5685964e-01 2.5493596e-02 +0 10000 2 total 6.4764766e-01 2.3703735e-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.7407845e-02 2.6924971e-03 +0 10000 2 total 2.6451074e-01 2.3367077e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.9844550e-02 2.6433043e-03 +0 10000 2 total 7.1719353e-02 2.5207859e-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.5632950e-03 5.0848368e-04 +0 10000 2 total 1.9279139e-01 1.7105922e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.9431740e-02 1.3229756e-03 +0 10000 2 total 4.6977478e-01 4.1682000e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.4745698e+00 9.9235321e-02 +0 10000 2 total 3.7286896e+01 3.3083777e+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.8741765e-01 2.0625732e-02 +0 10000 2 total 3.9565918e-01 2.5125057e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.8518839e-01 2.6945621e-02 +0 10000 2 total 4.1238940e-01 1.5425277e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.8419946e-01 2.7001014e-02 +13 10000 1 1 total P1 5.1870284e-02 6.9825489e-03 +14 10000 1 1 total P2 2.0068845e-02 2.8464952e-03 +15 10000 1 1 total P3 9.4777157e-03 2.2335198e-03 +8 10000 1 2 total P0 9.8893039e-04 4.8241945e-04 +9 10000 1 2 total P1 -2.0723460e-04 1.4901078e-04 +10 10000 1 2 total P2 -1.0336618e-04 1.8431631e-04 +11 10000 1 2 total P3 2.3429062e-04 1.2817311e-04 +4 10000 2 1 total P0 9.2463991e-04 9.2488346e-04 +5 10000 2 1 total P1 -7.6770497e-04 7.6790719e-04 +6 10000 2 1 total P2 4.9378887e-04 4.9391894e-04 +7 10000 2 1 total P3 -1.7149723e-04 1.7154240e-04 +0 10000 2 2 total P0 4.1146476e-01 1.5244935e-02 +1 10000 2 2 total P1 1.6481728e-02 4.5017280e-03 +2 10000 2 2 total P2 6.3714905e-03 1.0550749e-02 +3 10000 2 2 total P3 -1.0499122e-02 1.0438188e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.8419946e-01 2.7001014e-02 +13 10000 1 1 total P1 5.1870284e-02 6.9825489e-03 +14 10000 1 1 total P2 2.0068845e-02 2.8464952e-03 +15 10000 1 1 total P3 9.4777157e-03 2.2335198e-03 +8 10000 1 2 total P0 9.8893039e-04 4.8241945e-04 +9 10000 1 2 total P1 -2.0723460e-04 1.4901078e-04 +10 10000 1 2 total P2 -1.0336618e-04 1.8431631e-04 +11 10000 1 2 total P3 2.3429062e-04 1.2817311e-04 +4 10000 2 1 total P0 9.2463991e-04 9.2488346e-04 +5 10000 2 1 total P1 -7.6770497e-04 7.6790719e-04 +6 10000 2 1 total P2 4.9378887e-04 4.9391894e-04 +7 10000 2 1 total P3 -1.7149723e-04 1.7154240e-04 +0 10000 2 2 total P0 4.1146476e-01 1.5244935e-02 +1 10000 2 2 total P1 1.6481728e-02 4.5017280e-03 +2 10000 2 2 total P2 6.3714905e-03 1.0550749e-02 +3 10000 2 2 total P3 -1.0499122e-02 1.0438188e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.0000000e+00 7.8516455e-02 +2 10000 1 2 total 1.0000000e+00 6.8718427e-01 +1 10000 2 1 total 1.0000000e+00 1.4142136e+00 +0 10000 2 2 total 1.0000000e+00 4.1130349e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.0142428e-02 3.1490917e-03 +2 10000 1 2 total 0.0000000e+00 0.0000000e+00 +1 10000 2 1 total 4.5436647e-01 2.7425507e-02 +0 10000 2 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.0000000e+00 4.6070523e-02 +0 10000 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.0000000e+00 5.1471457e-02 +0 10000 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.7515211e+07 1.4381753e+06 +0 10000 2 total 3.5017200e+05 2.9945932e+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.9239222e-02 1.3095060e-03 +0 10000 2 total 4.6671903e-01 4.1410870e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.1373767e-01 1.5581902e-02 +0 10001 2 total 3.0082140e-01 2.8052448e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.7322787e-01 3.3115366e-02 +0 10001 2 total 3.1237484e-01 4.9605832e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.7322787e-01 3.3115366e-02 +0 10001 2 total 3.1237484e-01 4.9605832e-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.5749914e-03 3.2254789e-04 +0 10001 2 total 5.4003788e-03 6.1813831e-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.5749914e-03 3.2254789e-04 +0 10001 2 total 5.4003788e-03 6.1813831e-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.1216268e-01 1.5321923e-02 +0 10001 2 total 2.9542102e-01 2.7445489e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.1012074e-01 3.3788106e-02 +0 10001 2 total 2.9626427e-01 4.3792226e-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.1012074e-01 3.3788106e-02 +13 10001 1 1 total P1 3.8229590e-02 8.4839971e-03 +14 10001 1 1 total P2 2.0744942e-02 4.6956107e-03 +15 10001 1 1 total P3 7.9642968e-03 3.7316226e-03 +8 10001 1 2 total P0 0.0000000e+00 0.0000000e+00 +9 10001 1 2 total P1 0.0000000e+00 0.0000000e+00 +10 10001 1 2 total P2 0.0000000e+00 0.0000000e+00 +11 10001 1 2 total P3 0.0000000e+00 0.0000000e+00 +4 10001 2 1 total P0 0.0000000e+00 0.0000000e+00 +5 10001 2 1 total P1 0.0000000e+00 0.0000000e+00 +6 10001 2 1 total P2 0.0000000e+00 0.0000000e+00 +7 10001 2 1 total P3 0.0000000e+00 0.0000000e+00 +0 10001 2 2 total P0 2.9626427e-01 4.3792226e-02 +1 10001 2 2 total P1 -1.1213636e-02 1.6180366e-02 +2 10001 2 2 total P2 8.8365663e-03 1.1503964e-02 +3 10001 2 2 total P3 -3.2700673e-03 7.3288458e-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.1012074e-01 3.3788106e-02 +13 10001 1 1 total P1 3.8229590e-02 8.4839971e-03 +14 10001 1 1 total P2 2.0744942e-02 4.6956107e-03 +15 10001 1 1 total P3 7.9642968e-03 3.7316226e-03 +8 10001 1 2 total P0 0.0000000e+00 0.0000000e+00 +9 10001 1 2 total P1 0.0000000e+00 0.0000000e+00 +10 10001 1 2 total P2 0.0000000e+00 0.0000000e+00 +11 10001 1 2 total P3 0.0000000e+00 0.0000000e+00 +4 10001 2 1 total P0 0.0000000e+00 0.0000000e+00 +5 10001 2 1 total P1 0.0000000e+00 0.0000000e+00 +6 10001 2 1 total P2 0.0000000e+00 0.0000000e+00 +7 10001 2 1 total P3 0.0000000e+00 0.0000000e+00 +0 10001 2 2 total P0 2.9626427e-01 4.3792226e-02 +1 10001 2 2 total P1 -1.1213636e-02 1.6180366e-02 +2 10001 2 2 total P2 8.8365663e-03 1.1503964e-02 +3 10001 2 2 total P3 -3.2700673e-03 7.3288458e-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.0000000e+00 1.0877870e-01 +2 10001 1 2 total 0.0000000e+00 0.0000000e+00 +1 10001 2 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 2 total 1.0000000e+00 1.4242717e-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.0000000e+00 0.0000000e+00 +2 10001 1 2 total 0.0000000e+00 0.0000000e+00 +1 10001 2 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.6677839e+07 1.2664443e+06 +0 10001 2 total 3.3495337e+05 3.8336782e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.6457226e-01 3.1214752e-02 +0 10002 2 total 2.0523840e+00 2.2434291e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.9056526e-01 2.3851855e-02 +0 10002 2 total 1.5164380e+00 2.3519727e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.9056526e-01 2.3851855e-02 +0 10002 2 total 1.5164380e+00 2.3519727e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.9039952e-04 4.4147569e-05 +0 10002 2 total 3.1687257e-02 3.7465586e-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.9039952e-04 4.4147569e-05 +0 10002 2 total 3.1687257e-02 3.7465586e-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.6388186e-01 3.1172684e-02 +0 10002 2 total 2.0206968e+00 2.2060445e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.7126920e-01 2.6186371e-02 +0 10002 2 total 2.0353883e+00 2.5806033e-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.3990148e-01 2.4709123e-02 +13 10002 1 1 total P1 3.8116745e-01 1.6243265e-02 +14 10002 1 1 total P2 1.5239190e-01 8.1562777e-03 +15 10002 1 1 total P3 9.1480223e-03 3.8885621e-03 +8 10002 1 2 total P0 3.1367720e-02 1.7281129e-03 +9 10002 1 2 total P1 8.7577232e-03 9.2567050e-04 +10 10002 1 2 total P2 -2.5679011e-03 1.0139848e-03 +11 10002 1 2 total P3 -3.7848029e-03 8.1707557e-04 +4 10002 2 1 total P0 4.4334313e-04 4.4485039e-04 +5 10002 2 1 total P1 3.9996041e-04 4.0132018e-04 +6 10002 2 1 total P2 3.1956271e-04 3.2064914e-04 +7 10002 2 1 total P3 2.1384697e-04 2.1457400e-04 +0 10002 2 2 total P0 2.0349450e+00 2.5779989e-01 +1 10002 2 2 total P1 5.0994051e-01 5.1235906e-02 +2 10002 2 2 total P2 1.1117461e-01 1.3019817e-02 +3 10002 2 2 total P3 2.4988436e-02 8.3123526e-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.3990148e-01 2.4709123e-02 +13 10002 1 1 total P1 3.8116745e-01 1.6243265e-02 +14 10002 1 1 total P2 1.5239190e-01 8.1562777e-03 +15 10002 1 1 total P3 9.1480223e-03 3.8885621e-03 +8 10002 1 2 total P0 3.1367720e-02 1.7281129e-03 +9 10002 1 2 total P1 8.7577232e-03 9.2567050e-04 +10 10002 1 2 total P2 -2.5679011e-03 1.0139848e-03 +11 10002 1 2 total P3 -3.7848029e-03 8.1707557e-04 +4 10002 2 1 total P0 4.4334313e-04 4.4485039e-04 +5 10002 2 1 total P1 3.9996041e-04 4.0132018e-04 +6 10002 2 1 total P2 3.1956271e-04 3.2064914e-04 +7 10002 2 1 total P3 2.1384697e-04 2.1457400e-04 +0 10002 2 2 total P0 2.0349450e+00 2.5779989e-01 +1 10002 2 2 total P1 5.0994051e-01 5.1235906e-02 +2 10002 2 2 total P2 1.1117461e-01 1.3019817e-02 +3 10002 2 2 total P3 2.4988436e-02 8.3123526e-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.0000000e+00 3.8609191e-02 +2 10002 1 2 total 1.0000000e+00 6.7667348e-02 +1 10002 2 1 total 1.0000000e+00 1.4142136e+00 +0 10002 2 2 total 1.0000000e+00 1.3592921e-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.0000000e+00 0.0000000e+00 +2 10002 1 2 total 0.0000000e+00 0.0000000e+00 +1 10002 2 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.6605563e+07 1.0424355e+06 +0 10002 2 total 3.2841204e+05 3.8828436e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 724cb45cdc..53f29f1d5f 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -9e7bc573568b1b441d43c406a8fddcd3db0c4ae5bd5a6577e2abb9abf452d9d2acd006c330e62f0d774e133e9f484d3c2f6d8c00b23274608b1e214da5737b20 \ No newline at end of file +400e4cca1866a1a56b20c3d438a0dd518b069f24ce5f7b29d012d2f5898d36560876ba0ced28e94b1efabd5c9a26560cb9fc85372f7a608dec0ac2e93c558184 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index a53cd33007..d65dbd2046 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [500.000000 0.000000 700.000000 800.000000] + Temperature = [5.0000000e+02 0.0000000e+00 7.0000000e+02 8.0000000e+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index a54027886f..b12caac5df 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -cc0d5f0a7c0cf36d9fca0cb73726f78e90c5e17d1b5565940097182af4dc15c0b159ee2a0d3bc9ef395ab852335d2e370e35b6ac2f4e97c6b9ba9758af530fbb \ No newline at end of file +901e96de1e670c2a0b58905a6d1d249b489d743483e8ff3fcb51c833ea356cbebe6206bf80c2b23b850a5225b540057257b3a1e3699ec5e6c4a578772382a8bf \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index d2bad24d0f..200fddbeb0 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] +[[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]]][[[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]]][[[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000 0.000000]]][[[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]]][[[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000] - [0.000000 0.000000 0.000000]]] \ No newline at end of file + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index cb717707c6..d440a48d78 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output rounded to 10 decimal places and in -# scientific notation with 10 significant figures. This is needed to avoid round -# off error when large numbers are printed, which can cause tests to fail for -# different build configurations. -np.set_printoptions(formatter={'float': lambda x: format(np.around(x, 10), 'f')}) -pd.set_option('display.float_format', lambda x: '%f' % np.around(x, 10)) +# Require numpy and pandas to print output in scientific notation with 8 +# significant figures. This is needed to avoid round off error when large +# numbers are printed, which can cause tests to fail for different build +# configurations. +np.set_printoptions(formatter={'float': '{:.7e}'.format}) +pd.options.display.float_format = '{:.7e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From ecdadf3cb8f2d37d74b3f658a2dd43f4f5db2674 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Wed, 13 Jul 2016 10:13:23 -0600 Subject: [PATCH 38/47] changed number of sig figs to 7 --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 312 +++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 6 +- 9 files changed, 692 insertions(+), 692 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index f8353aa667..fbdab856f8 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.5362442e-01 2.1052696e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.0085218e-01 2.2857554e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.0085218e-01 2.2857554e-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.4903456e-02 4.3127612e-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.8048066e-02 4.5799637e-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.6855390e-02 2.6221598e-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.0649290e-02 6.4098745e-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.1379551e+00 5.0736381e-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.8872097e-01 1.7830429e-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.8930356e-01 2.3075539e-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.8930356e-01 2.3145605e-02 -1 10000 1 1 total P1 4.6224418e-02 5.9071696e-03 -2 10000 1 1 total P2 1.7983585e-02 2.8829720e-03 -3 10000 1 1 total P3 6.6283735e-03 2.4571090e-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.8930356e-01 2.3145605e-02 -1 10000 1 1 total P1 4.6224418e-02 5.9071696e-03 -2 10000 1 1 total P2 1.7983585e-02 2.8829720e-03 -3 10000 1 1 total P3 6.6283735e-03 2.4571090e-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.0000000e+00 6.6110820e-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.5835019e-02 5.5918249e-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.0000000e+00 4.6070523e-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.0000000e+00 5.1471457e-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.0013087e+06 1.4621656e+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.0003978e-02 6.3669079e-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.1159411e-01 1.3793168e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.7925506e-01 2.9189501e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.7925506e-01 2.9189501e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.2098464e-03 2.8633413e-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.2098464e-03 2.8633413e-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.0938426e-01 1.3551267e-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.0798735e-01 2.9308089e-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.0798735e-01 2.9308089e-02 -1 10001 1 1 total P1 3.0617153e-02 7.4644560e-03 -2 10001 1 1 total P2 1.8911490e-02 4.3228277e-03 -3 10001 1 1 total P3 6.2346182e-03 3.3382023e-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.0798735e-01 2.9308089e-02 -1 10001 1 1 total P1 3.0617153e-02 7.4644560e-03 -2 10001 1 1 total P2 1.8911490e-02 4.3228277e-03 -3 10001 1 1 total P3 6.2346182e-03 3.3382023e-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.0000000e+00 9.5038722e-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.8332612e+06 1.6635517e+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.0499883e-01 4.3964488e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.9918398e-01 4.0914120e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.9918398e-01 4.0914120e-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.0603412e-03 5.5452442e-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.0603412e-03 5.5452442e-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.9893849e-01 4.3492984e-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.0341466e-01 4.3958737e-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.0341466e-01 4.3585994e-02 -1 10002 1 1 total P1 4.1041742e-01 1.5877220e-02 -2 10002 1 1 total P2 1.4330104e-01 7.1873777e-03 -3 10002 1 1 total P3 8.7394263e-03 3.5714413e-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.0341466e-01 4.3585994e-02 -1 10002 1 1 total P1 4.1041742e-01 1.5877220e-02 -2 10002 1 1 total P2 1.4330104e-01 7.1873777e-03 -3 10002 1 1 total P3 8.7394263e-03 3.5714413e-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.0000000e+00 5.6866725e-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.7321997e+06 1.5969143e+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.536244e-01 2.105270e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008522e-01 2.285755e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008522e-01 2.285755e-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.490346e-02 4.312761e-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.804807e-02 4.579964e-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.685539e-02 2.622160e-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.064929e-02 6.409875e-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.137955e+00 5.073638e-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.887210e-01 1.783043e-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.893036e-01 2.307554e-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893036e-01 2.314560e-02 +1 10000 1 1 total P1 4.622442e-02 5.907170e-03 +2 10000 1 1 total P2 1.798359e-02 2.882972e-03 +3 10000 1 1 total P3 6.628374e-03 2.457109e-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893036e-01 2.314560e-02 +1 10000 1 1 total P1 4.622442e-02 5.907170e-03 +2 10000 1 1 total P2 1.798359e-02 2.882972e-03 +3 10000 1 1 total P3 6.628374e-03 2.457109e-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.000000e+00 6.611082e-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.583502e-02 5.591825e-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000e+00 4.607052e-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000e+00 5.147146e-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.001309e+06 1.462166e+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.000398e-02 6.366908e-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.115941e-01 1.379317e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792551e-01 2.918950e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792551e-01 2.918950e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846e-03 2.863341e-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846e-03 2.863341e-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.093843e-01 1.355127e-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.079873e-01 2.930809e-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873e-01 2.930809e-02 +1 10001 1 1 total P1 3.061715e-02 7.464456e-03 +2 10001 1 1 total P2 1.891149e-02 4.322828e-03 +3 10001 1 1 total P3 6.234618e-03 3.338202e-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873e-01 2.930809e-02 +1 10001 1 1 total P1 3.061715e-02 7.464456e-03 +2 10001 1 1 total P2 1.891149e-02 4.322828e-03 +3 10001 1 1 total P3 6.234618e-03 3.338202e-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.000000e+00 9.503872e-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.833261e+06 1.663552e+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.049988e-01 4.396449e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991840e-01 4.091412e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991840e-01 4.091412e-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341e-03 5.545244e-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341e-03 5.545244e-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.989385e-01 4.349298e-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.034147e-01 4.395874e-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034147e-01 4.358599e-02 +1 10002 1 1 total P1 4.104174e-01 1.587722e-02 +2 10002 1 1 total P2 1.433010e-01 7.187378e-03 +3 10002 1 1 total P3 8.739426e-03 3.571441e-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034147e-01 4.358599e-02 +1 10002 1 1 total P1 4.104174e-01 1.587722e-02 +2 10002 1 1 total P2 1.433010e-01 7.187378e-03 +3 10002 1 1 total P3 8.739426e-03 3.571441e-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.000000e+00 5.686673e-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.732200e+06 1.596914e+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 70c7134536..7b66c39e49 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1459340e+00 5.5382169e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.1891920e-01 5.2064426e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.1891920e-01 5.2064426e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.9762206e-02 1.0628764e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.9762206e-02 1.0628764e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1261718e+00 5.4344001e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1425469e+00 5.7013139e-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.1425469e+00 5.7013139e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.4738129e-01 2.1632217e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.4120179e-01 6.6503773e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.9228270e-02 2.4620832e-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.1425469e+00 5.7013139e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.4738129e-01 2.1632217e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.4120179e-01 6.6503773e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.9228270e-02 2.4620832e-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.0000000e+00 5.2971733e-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.7424571e+05 4.1639769e+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934e+00 5.538217e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192e-01 5.206443e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192e-01 5.206443e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221e-02 1.062876e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221e-02 1.062876e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172e+00 5.434400e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547e+00 5.701314e-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547e+00 5.701314e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813e-01 2.163222e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018e-01 6.650377e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827e-02 2.462083e-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547e+00 5.701314e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813e-01 2.163222e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018e-01 6.650377e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827e-02 2.462083e-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000e+00 5.297173e-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457e+05 4.163977e+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index ca424dc6b7..3160e850fd 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,222 @@ domain=10000 type=total -[4.1482549e-01 6.6016992e-01] -[2.2792909e-02 4.7518928e-02] +[4.148255e-01 6.601699e-01] +[2.279291e-02 4.751893e-02] domain=10000 type=transport -[3.5685964e-01 6.4764766e-01] -[2.5493596e-02 2.3703735e-02] +[3.568596e-01 6.476477e-01] +[2.549360e-02 2.370374e-02] domain=10000 type=nu-transport -[3.5685964e-01 6.4764766e-01] -[2.5493596e-02 2.3703735e-02] +[3.568596e-01 6.476477e-01] +[2.549360e-02 2.370374e-02] domain=10000 type=absorption -[2.7407845e-02 2.6451074e-01] -[2.6924971e-03 2.3367077e-02] +[2.740784e-02 2.645107e-01] +[2.692497e-03 2.336708e-02] domain=10000 type=capture -[1.9844550e-02 7.1719353e-02] -[2.6433043e-03 2.5207859e-02] +[1.984455e-02 7.171935e-02] +[2.643304e-03 2.520786e-02] domain=10000 type=fission -[7.5632950e-03 1.9279139e-01] -[5.0848368e-04 1.7105922e-02] +[7.563295e-03 1.927914e-01] +[5.084837e-04 1.710592e-02] domain=10000 type=nu-fission -[1.9431740e-02 4.6977478e-01] -[1.3229756e-03 4.1682000e-02] +[1.943174e-02 4.697748e-01] +[1.322976e-03 4.168200e-02] domain=10000 type=kappa-fission -[1.4745698e+00 3.7286896e+01] -[9.9235321e-02 3.3083777e+00] +[1.474570e+00 3.728690e+01] +[9.923532e-02 3.308378e+00] domain=10000 type=scatter -[3.8741765e-01 3.9565918e-01] -[2.0625732e-02 2.5125057e-02] +[3.874176e-01 3.956592e-01] +[2.062573e-02 2.512506e-02] domain=10000 type=nu-scatter -[3.8518839e-01 4.1238940e-01] -[2.6945621e-02 1.5425277e-02] +[3.851884e-01 4.123894e-01] +[2.694562e-02 1.542528e-02] domain=10000 type=scatter matrix -[[[3.8419946e-01 5.1870284e-02 2.0068845e-02 9.4777157e-03] - [9.8893039e-04 -2.0723460e-04 -1.0336618e-04 2.3429062e-04]] +[[[3.841995e-01 5.187028e-02 2.006885e-02 9.477716e-03] + [9.889304e-04 -2.072346e-04 -1.033662e-04 2.342906e-04]] - [[9.2463991e-04 -7.6770497e-04 4.9378887e-04 -1.7149723e-04] - [4.1146476e-01 1.6481728e-02 6.3714905e-03 -1.0499122e-02]]] -[[[2.7001014e-02 6.9825489e-03 2.8464952e-03 2.2335198e-03] - [4.8241945e-04 1.4901078e-04 1.8431631e-04 1.2817311e-04]] + [[9.246399e-04 -7.677050e-04 4.937889e-04 -1.714972e-04] + [4.114648e-01 1.648173e-02 6.371490e-03 -1.049912e-02]]] +[[[2.700101e-02 6.982549e-03 2.846495e-03 2.233520e-03] + [4.824194e-04 1.490108e-04 1.843163e-04 1.281731e-04]] - [[9.2488346e-04 7.6790719e-04 4.9391894e-04 1.7154240e-04] - [1.5244935e-02 4.5017280e-03 1.0550749e-02 1.0438188e-02]]] + [[9.248835e-04 7.679072e-04 4.939189e-04 1.715424e-04] + [1.524494e-02 4.501728e-03 1.055075e-02 1.043819e-02]]] domain=10000 type=nu-scatter matrix -[[[3.8419946e-01 5.1870284e-02 2.0068845e-02 9.4777157e-03] - [9.8893039e-04 -2.0723460e-04 -1.0336618e-04 2.3429062e-04]] +[[[3.841995e-01 5.187028e-02 2.006885e-02 9.477716e-03] + [9.889304e-04 -2.072346e-04 -1.033662e-04 2.342906e-04]] - [[9.2463991e-04 -7.6770497e-04 4.9378887e-04 -1.7149723e-04] - [4.1146476e-01 1.6481728e-02 6.3714905e-03 -1.0499122e-02]]] -[[[2.7001014e-02 6.9825489e-03 2.8464952e-03 2.2335198e-03] - [4.8241945e-04 1.4901078e-04 1.8431631e-04 1.2817311e-04]] + [[9.246399e-04 -7.677050e-04 4.937889e-04 -1.714972e-04] + [4.114648e-01 1.648173e-02 6.371490e-03 -1.049912e-02]]] +[[[2.700101e-02 6.982549e-03 2.846495e-03 2.233520e-03] + [4.824194e-04 1.490108e-04 1.843163e-04 1.281731e-04]] - [[9.2488346e-04 7.6790719e-04 4.9391894e-04 1.7154240e-04] - [1.5244935e-02 4.5017280e-03 1.0550749e-02 1.0438188e-02]]] + [[9.248835e-04 7.679072e-04 4.939189e-04 1.715424e-04] + [1.524494e-02 4.501728e-03 1.055075e-02 1.043819e-02]]] domain=10000 type=multiplicity matrix -[[1.0000000e+00 1.0000000e+00] - [1.0000000e+00 1.0000000e+00]] -[[7.8516455e-02 6.8718427e-01] - [1.4142136e+00 4.1130349e-02]] +[[1.000000e+00 1.000000e+00] + [1.000000e+00 1.000000e+00]] +[[7.851646e-02 6.871843e-01] + [1.414214e+00 4.113035e-02]] domain=10000 type=nu-fission matrix -[[2.0142428e-02 0.0000000e+00] - [4.5436647e-01 0.0000000e+00]] -[[3.1490917e-03 0.0000000e+00] - [2.7425507e-02 0.0000000e+00]] +[[2.014243e-02 0.000000e+00] + [4.543665e-01 0.000000e+00]] +[[3.149092e-03 0.000000e+00] + [2.742551e-02 0.000000e+00]] domain=10000 type=chi -[1.0000000e+00 0.0000000e+00] -[4.6070523e-02 0.0000000e+00] +[1.000000e+00 0.000000e+00] +[4.607052e-02 0.000000e+00] domain=10000 type=chi-prompt -[1.0000000e+00 0.0000000e+00] -[5.1471457e-02 0.0000000e+00] +[1.000000e+00 0.000000e+00] +[5.147146e-02 0.000000e+00] domain=10000 type=velocity -[1.7515211e+07 3.5017200e+05] -[1.4381753e+06 2.9945932e+04] +[1.751521e+07 3.501720e+05] +[1.438175e+06 2.994593e+04] domain=10000 type=prompt-nu-fission -[1.9239222e-02 4.6671903e-01] -[1.3095060e-03 4.1410870e-02] +[1.923922e-02 4.667190e-01] +[1.309506e-03 4.141087e-02] domain=10001 type=total -[3.1373767e-01 3.0082140e-01] -[1.5581902e-02 2.8052448e-02] +[3.137377e-01 3.008214e-01] +[1.558190e-02 2.805245e-02] domain=10001 type=transport -[2.7322787e-01 3.1237484e-01] -[3.3115366e-02 4.9605832e-02] +[2.732279e-01 3.123748e-01] +[3.311537e-02 4.960583e-02] domain=10001 type=nu-transport -[2.7322787e-01 3.1237484e-01] -[3.3115366e-02 4.9605832e-02] +[2.732279e-01 3.123748e-01] +[3.311537e-02 4.960583e-02] domain=10001 type=absorption -[1.5749914e-03 5.4003788e-03] -[3.2254789e-04 6.1813831e-04] +[1.574991e-03 5.400379e-03] +[3.225479e-04 6.181383e-04] domain=10001 type=capture -[1.5749914e-03 5.4003788e-03] -[3.2254789e-04 6.1813831e-04] +[1.574991e-03 5.400379e-03] +[3.225479e-04 6.181383e-04] domain=10001 type=fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=nu-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=kappa-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=scatter -[3.1216268e-01 2.9542102e-01] -[1.5321923e-02 2.7445489e-02] +[3.121627e-01 2.954210e-01] +[1.532192e-02 2.744549e-02] domain=10001 type=nu-scatter -[3.1012074e-01 2.9626427e-01] -[3.3788106e-02 4.3792226e-02] +[3.101207e-01 2.962643e-01] +[3.378811e-02 4.379223e-02] domain=10001 type=scatter matrix -[[[3.1012074e-01 3.8229590e-02 2.0744942e-02 7.9642968e-03] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] +[[[3.101207e-01 3.822959e-02 2.074494e-02 7.964297e-03] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [2.9626427e-01 -1.1213636e-02 8.8365663e-03 -3.2700673e-03]]] -[[[3.3788106e-02 8.4839971e-03 4.6956107e-03 3.7316226e-03] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [2.962643e-01 -1.121364e-02 8.836566e-03 -3.270067e-03]]] +[[[3.378811e-02 8.483997e-03 4.695611e-03 3.731623e-03] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [4.3792226e-02 1.6180366e-02 1.1503964e-02 7.3288458e-03]]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [4.379223e-02 1.618037e-02 1.150396e-02 7.328846e-03]]] domain=10001 type=nu-scatter matrix -[[[3.1012074e-01 3.8229590e-02 2.0744942e-02 7.9642968e-03] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] +[[[3.101207e-01 3.822959e-02 2.074494e-02 7.964297e-03] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [2.9626427e-01 -1.1213636e-02 8.8365663e-03 -3.2700673e-03]]] -[[[3.3788106e-02 8.4839971e-03 4.6956107e-03 3.7316226e-03] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [2.962643e-01 -1.121364e-02 8.836566e-03 -3.270067e-03]]] +[[[3.378811e-02 8.483997e-03 4.695611e-03 3.731623e-03] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [4.3792226e-02 1.6180366e-02 1.1503964e-02 7.3288458e-03]]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [4.379223e-02 1.618037e-02 1.150396e-02 7.328846e-03]]] domain=10001 type=multiplicity matrix -[[1.0000000e+00 0.0000000e+00] - [0.0000000e+00 1.0000000e+00]] -[[1.0877870e-01 0.0000000e+00] - [0.0000000e+00 1.4242717e-01]] +[[1.000000e+00 0.000000e+00] + [0.000000e+00 1.000000e+00]] +[[1.087787e-01 0.000000e+00] + [0.000000e+00 1.424272e-01]] domain=10001 type=nu-fission matrix -[[0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00]] -[[0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00]] +[[0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00]] +[[0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00]] domain=10001 type=chi -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=chi-prompt -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=velocity -[1.6677839e+07 3.3495337e+05] -[1.2664443e+06 3.8336782e+04] +[1.667784e+07 3.349534e+05] +[1.266444e+06 3.833678e+04] domain=10001 type=prompt-nu-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=total -[6.6457226e-01 2.0523840e+00] -[3.1214752e-02 2.2434291e-01] +[6.645723e-01 2.052384e+00] +[3.121475e-02 2.243429e-01] domain=10002 type=transport -[2.9056526e-01 1.5164380e+00] -[2.3851855e-02 2.3519727e-01] +[2.905653e-01 1.516438e+00] +[2.385185e-02 2.351973e-01] domain=10002 type=nu-transport -[2.9056526e-01 1.5164380e+00] -[2.3851855e-02 2.3519727e-01] +[2.905653e-01 1.516438e+00] +[2.385185e-02 2.351973e-01] domain=10002 type=absorption -[6.9039952e-04 3.1687257e-02] -[4.4147569e-05 3.7465586e-03] +[6.903995e-04 3.168726e-02] +[4.414757e-05 3.746559e-03] domain=10002 type=capture -[6.9039952e-04 3.1687257e-02] -[4.4147569e-05 3.7465586e-03] +[6.903995e-04 3.168726e-02] +[4.414757e-05 3.746559e-03] domain=10002 type=fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=nu-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=kappa-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=scatter -[6.6388186e-01 2.0206968e+00] -[3.1172684e-02 2.2060445e-01] +[6.638819e-01 2.020697e+00] +[3.117268e-02 2.206045e-01] domain=10002 type=nu-scatter -[6.7126920e-01 2.0353883e+00] -[2.6186371e-02 2.5806033e-01] +[6.712692e-01 2.035388e+00] +[2.618637e-02 2.580603e-01] domain=10002 type=scatter matrix -[[[6.3990148e-01 3.8116745e-01 1.5239190e-01 9.1480223e-03] - [3.1367720e-02 8.7577232e-03 -2.5679011e-03 -3.7848029e-03]] +[[[6.399015e-01 3.811674e-01 1.523919e-01 9.148022e-03] + [3.136772e-02 8.757723e-03 -2.567901e-03 -3.784803e-03]] - [[4.4334313e-04 3.9996041e-04 3.1956271e-04 2.1384697e-04] - [2.0349450e+00 5.0994051e-01 1.1117461e-01 2.4988436e-02]]] -[[[2.4709123e-02 1.6243265e-02 8.1562777e-03 3.8885621e-03] - [1.7281129e-03 9.2567050e-04 1.0139848e-03 8.1707557e-04]] + [[4.433431e-04 3.999604e-04 3.195627e-04 2.138470e-04] + [2.034945e+00 5.099405e-01 1.111746e-01 2.498844e-02]]] +[[[2.470912e-02 1.624326e-02 8.156278e-03 3.888562e-03] + [1.728113e-03 9.256705e-04 1.013985e-03 8.170756e-04]] - [[4.4485039e-04 4.0132018e-04 3.2064914e-04 2.1457400e-04] - [2.5779989e-01 5.1235906e-02 1.3019817e-02 8.3123526e-03]]] + [[4.448504e-04 4.013202e-04 3.206491e-04 2.145740e-04] + [2.577999e-01 5.123591e-02 1.301982e-02 8.312353e-03]]] domain=10002 type=nu-scatter matrix -[[[6.3990148e-01 3.8116745e-01 1.5239190e-01 9.1480223e-03] - [3.1367720e-02 8.7577232e-03 -2.5679011e-03 -3.7848029e-03]] +[[[6.399015e-01 3.811674e-01 1.523919e-01 9.148022e-03] + [3.136772e-02 8.757723e-03 -2.567901e-03 -3.784803e-03]] - [[4.4334313e-04 3.9996041e-04 3.1956271e-04 2.1384697e-04] - [2.0349450e+00 5.0994051e-01 1.1117461e-01 2.4988436e-02]]] -[[[2.4709123e-02 1.6243265e-02 8.1562777e-03 3.8885621e-03] - [1.7281129e-03 9.2567050e-04 1.0139848e-03 8.1707557e-04]] + [[4.433431e-04 3.999604e-04 3.195627e-04 2.138470e-04] + [2.034945e+00 5.099405e-01 1.111746e-01 2.498844e-02]]] +[[[2.470912e-02 1.624326e-02 8.156278e-03 3.888562e-03] + [1.728113e-03 9.256705e-04 1.013985e-03 8.170756e-04]] - [[4.4485039e-04 4.0132018e-04 3.2064914e-04 2.1457400e-04] - [2.5779989e-01 5.1235906e-02 1.3019817e-02 8.3123526e-03]]] + [[4.448504e-04 4.013202e-04 3.206491e-04 2.145740e-04] + [2.577999e-01 5.123591e-02 1.301982e-02 8.312353e-03]]] domain=10002 type=multiplicity matrix -[[1.0000000e+00 1.0000000e+00] - [1.0000000e+00 1.0000000e+00]] -[[3.8609191e-02 6.7667348e-02] - [1.4142136e+00 1.3592921e-01]] +[[1.000000e+00 1.000000e+00] + [1.000000e+00 1.000000e+00]] +[[3.860919e-02 6.766735e-02] + [1.414214e+00 1.359292e-01]] domain=10002 type=nu-fission matrix -[[0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00]] -[[0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00]] +[[0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00]] +[[0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00]] domain=10002 type=chi -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=chi-prompt -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=velocity -[1.6605563e+07 3.2841204e+05] -[1.0424355e+06 3.8828436e+04] +[1.660556e+07 3.284120e+05] +[1.042436e+06 3.882844e+04] domain=10002 type=prompt-nu-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 0e25d3ee82..fc42ccf494 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.1482549e-01 2.2792909e-02 -0 10000 2 total 6.6016992e-01 4.7518928e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.5685964e-01 2.5493596e-02 -0 10000 2 total 6.4764766e-01 2.3703735e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.5685964e-01 2.5493596e-02 -0 10000 2 total 6.4764766e-01 2.3703735e-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.7407845e-02 2.6924971e-03 -0 10000 2 total 2.6451074e-01 2.3367077e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.9844550e-02 2.6433043e-03 -0 10000 2 total 7.1719353e-02 2.5207859e-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.5632950e-03 5.0848368e-04 -0 10000 2 total 1.9279139e-01 1.7105922e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.9431740e-02 1.3229756e-03 -0 10000 2 total 4.6977478e-01 4.1682000e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.4745698e+00 9.9235321e-02 -0 10000 2 total 3.7286896e+01 3.3083777e+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.8741765e-01 2.0625732e-02 -0 10000 2 total 3.9565918e-01 2.5125057e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.8518839e-01 2.6945621e-02 -0 10000 2 total 4.1238940e-01 1.5425277e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.8419946e-01 2.7001014e-02 -13 10000 1 1 total P1 5.1870284e-02 6.9825489e-03 -14 10000 1 1 total P2 2.0068845e-02 2.8464952e-03 -15 10000 1 1 total P3 9.4777157e-03 2.2335198e-03 -8 10000 1 2 total P0 9.8893039e-04 4.8241945e-04 -9 10000 1 2 total P1 -2.0723460e-04 1.4901078e-04 -10 10000 1 2 total P2 -1.0336618e-04 1.8431631e-04 -11 10000 1 2 total P3 2.3429062e-04 1.2817311e-04 -4 10000 2 1 total P0 9.2463991e-04 9.2488346e-04 -5 10000 2 1 total P1 -7.6770497e-04 7.6790719e-04 -6 10000 2 1 total P2 4.9378887e-04 4.9391894e-04 -7 10000 2 1 total P3 -1.7149723e-04 1.7154240e-04 -0 10000 2 2 total P0 4.1146476e-01 1.5244935e-02 -1 10000 2 2 total P1 1.6481728e-02 4.5017280e-03 -2 10000 2 2 total P2 6.3714905e-03 1.0550749e-02 -3 10000 2 2 total P3 -1.0499122e-02 1.0438188e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.8419946e-01 2.7001014e-02 -13 10000 1 1 total P1 5.1870284e-02 6.9825489e-03 -14 10000 1 1 total P2 2.0068845e-02 2.8464952e-03 -15 10000 1 1 total P3 9.4777157e-03 2.2335198e-03 -8 10000 1 2 total P0 9.8893039e-04 4.8241945e-04 -9 10000 1 2 total P1 -2.0723460e-04 1.4901078e-04 -10 10000 1 2 total P2 -1.0336618e-04 1.8431631e-04 -11 10000 1 2 total P3 2.3429062e-04 1.2817311e-04 -4 10000 2 1 total P0 9.2463991e-04 9.2488346e-04 -5 10000 2 1 total P1 -7.6770497e-04 7.6790719e-04 -6 10000 2 1 total P2 4.9378887e-04 4.9391894e-04 -7 10000 2 1 total P3 -1.7149723e-04 1.7154240e-04 -0 10000 2 2 total P0 4.1146476e-01 1.5244935e-02 -1 10000 2 2 total P1 1.6481728e-02 4.5017280e-03 -2 10000 2 2 total P2 6.3714905e-03 1.0550749e-02 -3 10000 2 2 total P3 -1.0499122e-02 1.0438188e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.0000000e+00 7.8516455e-02 -2 10000 1 2 total 1.0000000e+00 6.8718427e-01 -1 10000 2 1 total 1.0000000e+00 1.4142136e+00 -0 10000 2 2 total 1.0000000e+00 4.1130349e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.0142428e-02 3.1490917e-03 -2 10000 1 2 total 0.0000000e+00 0.0000000e+00 -1 10000 2 1 total 4.5436647e-01 2.7425507e-02 -0 10000 2 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.0000000e+00 4.6070523e-02 -0 10000 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.0000000e+00 5.1471457e-02 -0 10000 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.7515211e+07 1.4381753e+06 -0 10000 2 total 3.5017200e+05 2.9945932e+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.9239222e-02 1.3095060e-03 -0 10000 2 total 4.6671903e-01 4.1410870e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.1373767e-01 1.5581902e-02 -0 10001 2 total 3.0082140e-01 2.8052448e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.7322787e-01 3.3115366e-02 -0 10001 2 total 3.1237484e-01 4.9605832e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.7322787e-01 3.3115366e-02 -0 10001 2 total 3.1237484e-01 4.9605832e-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.5749914e-03 3.2254789e-04 -0 10001 2 total 5.4003788e-03 6.1813831e-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.5749914e-03 3.2254789e-04 -0 10001 2 total 5.4003788e-03 6.1813831e-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.1216268e-01 1.5321923e-02 -0 10001 2 total 2.9542102e-01 2.7445489e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.1012074e-01 3.3788106e-02 -0 10001 2 total 2.9626427e-01 4.3792226e-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.1012074e-01 3.3788106e-02 -13 10001 1 1 total P1 3.8229590e-02 8.4839971e-03 -14 10001 1 1 total P2 2.0744942e-02 4.6956107e-03 -15 10001 1 1 total P3 7.9642968e-03 3.7316226e-03 -8 10001 1 2 total P0 0.0000000e+00 0.0000000e+00 -9 10001 1 2 total P1 0.0000000e+00 0.0000000e+00 -10 10001 1 2 total P2 0.0000000e+00 0.0000000e+00 -11 10001 1 2 total P3 0.0000000e+00 0.0000000e+00 -4 10001 2 1 total P0 0.0000000e+00 0.0000000e+00 -5 10001 2 1 total P1 0.0000000e+00 0.0000000e+00 -6 10001 2 1 total P2 0.0000000e+00 0.0000000e+00 -7 10001 2 1 total P3 0.0000000e+00 0.0000000e+00 -0 10001 2 2 total P0 2.9626427e-01 4.3792226e-02 -1 10001 2 2 total P1 -1.1213636e-02 1.6180366e-02 -2 10001 2 2 total P2 8.8365663e-03 1.1503964e-02 -3 10001 2 2 total P3 -3.2700673e-03 7.3288458e-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.1012074e-01 3.3788106e-02 -13 10001 1 1 total P1 3.8229590e-02 8.4839971e-03 -14 10001 1 1 total P2 2.0744942e-02 4.6956107e-03 -15 10001 1 1 total P3 7.9642968e-03 3.7316226e-03 -8 10001 1 2 total P0 0.0000000e+00 0.0000000e+00 -9 10001 1 2 total P1 0.0000000e+00 0.0000000e+00 -10 10001 1 2 total P2 0.0000000e+00 0.0000000e+00 -11 10001 1 2 total P3 0.0000000e+00 0.0000000e+00 -4 10001 2 1 total P0 0.0000000e+00 0.0000000e+00 -5 10001 2 1 total P1 0.0000000e+00 0.0000000e+00 -6 10001 2 1 total P2 0.0000000e+00 0.0000000e+00 -7 10001 2 1 total P3 0.0000000e+00 0.0000000e+00 -0 10001 2 2 total P0 2.9626427e-01 4.3792226e-02 -1 10001 2 2 total P1 -1.1213636e-02 1.6180366e-02 -2 10001 2 2 total P2 8.8365663e-03 1.1503964e-02 -3 10001 2 2 total P3 -3.2700673e-03 7.3288458e-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.0000000e+00 1.0877870e-01 -2 10001 1 2 total 0.0000000e+00 0.0000000e+00 -1 10001 2 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 2 total 1.0000000e+00 1.4242717e-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.0000000e+00 0.0000000e+00 -2 10001 1 2 total 0.0000000e+00 0.0000000e+00 -1 10001 2 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.6677839e+07 1.2664443e+06 -0 10001 2 total 3.3495337e+05 3.8336782e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.6457226e-01 3.1214752e-02 -0 10002 2 total 2.0523840e+00 2.2434291e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.9056526e-01 2.3851855e-02 -0 10002 2 total 1.5164380e+00 2.3519727e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.9056526e-01 2.3851855e-02 -0 10002 2 total 1.5164380e+00 2.3519727e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.9039952e-04 4.4147569e-05 -0 10002 2 total 3.1687257e-02 3.7465586e-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.9039952e-04 4.4147569e-05 -0 10002 2 total 3.1687257e-02 3.7465586e-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.6388186e-01 3.1172684e-02 -0 10002 2 total 2.0206968e+00 2.2060445e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.7126920e-01 2.6186371e-02 -0 10002 2 total 2.0353883e+00 2.5806033e-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.3990148e-01 2.4709123e-02 -13 10002 1 1 total P1 3.8116745e-01 1.6243265e-02 -14 10002 1 1 total P2 1.5239190e-01 8.1562777e-03 -15 10002 1 1 total P3 9.1480223e-03 3.8885621e-03 -8 10002 1 2 total P0 3.1367720e-02 1.7281129e-03 -9 10002 1 2 total P1 8.7577232e-03 9.2567050e-04 -10 10002 1 2 total P2 -2.5679011e-03 1.0139848e-03 -11 10002 1 2 total P3 -3.7848029e-03 8.1707557e-04 -4 10002 2 1 total P0 4.4334313e-04 4.4485039e-04 -5 10002 2 1 total P1 3.9996041e-04 4.0132018e-04 -6 10002 2 1 total P2 3.1956271e-04 3.2064914e-04 -7 10002 2 1 total P3 2.1384697e-04 2.1457400e-04 -0 10002 2 2 total P0 2.0349450e+00 2.5779989e-01 -1 10002 2 2 total P1 5.0994051e-01 5.1235906e-02 -2 10002 2 2 total P2 1.1117461e-01 1.3019817e-02 -3 10002 2 2 total P3 2.4988436e-02 8.3123526e-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.3990148e-01 2.4709123e-02 -13 10002 1 1 total P1 3.8116745e-01 1.6243265e-02 -14 10002 1 1 total P2 1.5239190e-01 8.1562777e-03 -15 10002 1 1 total P3 9.1480223e-03 3.8885621e-03 -8 10002 1 2 total P0 3.1367720e-02 1.7281129e-03 -9 10002 1 2 total P1 8.7577232e-03 9.2567050e-04 -10 10002 1 2 total P2 -2.5679011e-03 1.0139848e-03 -11 10002 1 2 total P3 -3.7848029e-03 8.1707557e-04 -4 10002 2 1 total P0 4.4334313e-04 4.4485039e-04 -5 10002 2 1 total P1 3.9996041e-04 4.0132018e-04 -6 10002 2 1 total P2 3.1956271e-04 3.2064914e-04 -7 10002 2 1 total P3 2.1384697e-04 2.1457400e-04 -0 10002 2 2 total P0 2.0349450e+00 2.5779989e-01 -1 10002 2 2 total P1 5.0994051e-01 5.1235906e-02 -2 10002 2 2 total P2 1.1117461e-01 1.3019817e-02 -3 10002 2 2 total P3 2.4988436e-02 8.3123526e-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.0000000e+00 3.8609191e-02 -2 10002 1 2 total 1.0000000e+00 6.7667348e-02 -1 10002 2 1 total 1.0000000e+00 1.4142136e+00 -0 10002 2 2 total 1.0000000e+00 1.3592921e-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.0000000e+00 0.0000000e+00 -2 10002 1 2 total 0.0000000e+00 0.0000000e+00 -1 10002 2 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.6605563e+07 1.0424355e+06 -0 10002 2 total 3.2841204e+05 3.8828436e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.148255e-01 2.279291e-02 +0 10000 2 total 6.601699e-01 4.751893e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596e-01 2.549360e-02 +0 10000 2 total 6.476477e-01 2.370374e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596e-01 2.549360e-02 +0 10000 2 total 6.476477e-01 2.370374e-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.740784e-02 2.692497e-03 +0 10000 2 total 2.645107e-01 2.336708e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.984455e-02 2.643304e-03 +0 10000 2 total 7.171935e-02 2.520786e-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.563295e-03 5.084837e-04 +0 10000 2 total 1.927914e-01 1.710592e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.943174e-02 1.322976e-03 +0 10000 2 total 4.697748e-01 4.168200e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.474570e+00 9.923532e-02 +0 10000 2 total 3.728690e+01 3.308378e+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.874176e-01 2.062573e-02 +0 10000 2 total 3.956592e-01 2.512506e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.851884e-01 2.694562e-02 +0 10000 2 total 4.123894e-01 1.542528e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841995e-01 2.700101e-02 +13 10000 1 1 total P1 5.187028e-02 6.982549e-03 +14 10000 1 1 total P2 2.006885e-02 2.846495e-03 +15 10000 1 1 total P3 9.477716e-03 2.233520e-03 +8 10000 1 2 total P0 9.889304e-04 4.824194e-04 +9 10000 1 2 total P1 -2.072346e-04 1.490108e-04 +10 10000 1 2 total P2 -1.033662e-04 1.843163e-04 +11 10000 1 2 total P3 2.342906e-04 1.281731e-04 +4 10000 2 1 total P0 9.246399e-04 9.248835e-04 +5 10000 2 1 total P1 -7.677050e-04 7.679072e-04 +6 10000 2 1 total P2 4.937889e-04 4.939189e-04 +7 10000 2 1 total P3 -1.714972e-04 1.715424e-04 +0 10000 2 2 total P0 4.114648e-01 1.524494e-02 +1 10000 2 2 total P1 1.648173e-02 4.501728e-03 +2 10000 2 2 total P2 6.371490e-03 1.055075e-02 +3 10000 2 2 total P3 -1.049912e-02 1.043819e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841995e-01 2.700101e-02 +13 10000 1 1 total P1 5.187028e-02 6.982549e-03 +14 10000 1 1 total P2 2.006885e-02 2.846495e-03 +15 10000 1 1 total P3 9.477716e-03 2.233520e-03 +8 10000 1 2 total P0 9.889304e-04 4.824194e-04 +9 10000 1 2 total P1 -2.072346e-04 1.490108e-04 +10 10000 1 2 total P2 -1.033662e-04 1.843163e-04 +11 10000 1 2 total P3 2.342906e-04 1.281731e-04 +4 10000 2 1 total P0 9.246399e-04 9.248835e-04 +5 10000 2 1 total P1 -7.677050e-04 7.679072e-04 +6 10000 2 1 total P2 4.937889e-04 4.939189e-04 +7 10000 2 1 total P3 -1.714972e-04 1.715424e-04 +0 10000 2 2 total P0 4.114648e-01 1.524494e-02 +1 10000 2 2 total P1 1.648173e-02 4.501728e-03 +2 10000 2 2 total P2 6.371490e-03 1.055075e-02 +3 10000 2 2 total P3 -1.049912e-02 1.043819e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.000000e+00 7.851646e-02 +2 10000 1 2 total 1.000000e+00 6.871843e-01 +1 10000 2 1 total 1.000000e+00 1.414214e+00 +0 10000 2 2 total 1.000000e+00 4.113035e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.014243e-02 3.149092e-03 +2 10000 1 2 total 0.000000e+00 0.000000e+00 +1 10000 2 1 total 4.543665e-01 2.742551e-02 +0 10000 2 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000e+00 4.607052e-02 +0 10000 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000e+00 5.147146e-02 +0 10000 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.751521e+07 1.438175e+06 +0 10000 2 total 3.501720e+05 2.994593e+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.923922e-02 1.309506e-03 +0 10000 2 total 4.667190e-01 4.141087e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.137377e-01 1.558190e-02 +0 10001 2 total 3.008214e-01 2.805245e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732279e-01 3.311537e-02 +0 10001 2 total 3.123748e-01 4.960583e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732279e-01 3.311537e-02 +0 10001 2 total 3.123748e-01 4.960583e-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991e-03 3.225479e-04 +0 10001 2 total 5.400379e-03 6.181383e-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991e-03 3.225479e-04 +0 10001 2 total 5.400379e-03 6.181383e-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.121627e-01 1.532192e-02 +0 10001 2 total 2.954210e-01 2.744549e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.101207e-01 3.378811e-02 +0 10001 2 total 2.962643e-01 4.379223e-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207e-01 3.378811e-02 +13 10001 1 1 total P1 3.822959e-02 8.483997e-03 +14 10001 1 1 total P2 2.074494e-02 4.695611e-03 +15 10001 1 1 total P3 7.964297e-03 3.731623e-03 +8 10001 1 2 total P0 0.000000e+00 0.000000e+00 +9 10001 1 2 total P1 0.000000e+00 0.000000e+00 +10 10001 1 2 total P2 0.000000e+00 0.000000e+00 +11 10001 1 2 total P3 0.000000e+00 0.000000e+00 +4 10001 2 1 total P0 0.000000e+00 0.000000e+00 +5 10001 2 1 total P1 0.000000e+00 0.000000e+00 +6 10001 2 1 total P2 0.000000e+00 0.000000e+00 +7 10001 2 1 total P3 0.000000e+00 0.000000e+00 +0 10001 2 2 total P0 2.962643e-01 4.379223e-02 +1 10001 2 2 total P1 -1.121364e-02 1.618037e-02 +2 10001 2 2 total P2 8.836566e-03 1.150396e-02 +3 10001 2 2 total P3 -3.270067e-03 7.328846e-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207e-01 3.378811e-02 +13 10001 1 1 total P1 3.822959e-02 8.483997e-03 +14 10001 1 1 total P2 2.074494e-02 4.695611e-03 +15 10001 1 1 total P3 7.964297e-03 3.731623e-03 +8 10001 1 2 total P0 0.000000e+00 0.000000e+00 +9 10001 1 2 total P1 0.000000e+00 0.000000e+00 +10 10001 1 2 total P2 0.000000e+00 0.000000e+00 +11 10001 1 2 total P3 0.000000e+00 0.000000e+00 +4 10001 2 1 total P0 0.000000e+00 0.000000e+00 +5 10001 2 1 total P1 0.000000e+00 0.000000e+00 +6 10001 2 1 total P2 0.000000e+00 0.000000e+00 +7 10001 2 1 total P3 0.000000e+00 0.000000e+00 +0 10001 2 2 total P0 2.962643e-01 4.379223e-02 +1 10001 2 2 total P1 -1.121364e-02 1.618037e-02 +2 10001 2 2 total P2 8.836566e-03 1.150396e-02 +3 10001 2 2 total P3 -3.270067e-03 7.328846e-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.000000e+00 1.087787e-01 +2 10001 1 2 total 0.000000e+00 0.000000e+00 +1 10001 2 1 total 0.000000e+00 0.000000e+00 +0 10001 2 2 total 1.000000e+00 1.424272e-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.000000e+00 0.000000e+00 +2 10001 1 2 total 0.000000e+00 0.000000e+00 +1 10001 2 1 total 0.000000e+00 0.000000e+00 +0 10001 2 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.667784e+07 1.266444e+06 +0 10001 2 total 3.349534e+05 3.833678e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.645723e-01 3.121475e-02 +0 10002 2 total 2.052384e+00 2.243429e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905653e-01 2.385185e-02 +0 10002 2 total 1.516438e+00 2.351973e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905653e-01 2.385185e-02 +0 10002 2 total 1.516438e+00 2.351973e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995e-04 4.414757e-05 +0 10002 2 total 3.168726e-02 3.746559e-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995e-04 4.414757e-05 +0 10002 2 total 3.168726e-02 3.746559e-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.638819e-01 3.117268e-02 +0 10002 2 total 2.020697e+00 2.206045e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.712692e-01 2.618637e-02 +0 10002 2 total 2.035388e+00 2.580603e-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399015e-01 2.470912e-02 +13 10002 1 1 total P1 3.811674e-01 1.624326e-02 +14 10002 1 1 total P2 1.523919e-01 8.156278e-03 +15 10002 1 1 total P3 9.148022e-03 3.888562e-03 +8 10002 1 2 total P0 3.136772e-02 1.728113e-03 +9 10002 1 2 total P1 8.757723e-03 9.256705e-04 +10 10002 1 2 total P2 -2.567901e-03 1.013985e-03 +11 10002 1 2 total P3 -3.784803e-03 8.170756e-04 +4 10002 2 1 total P0 4.433431e-04 4.448504e-04 +5 10002 2 1 total P1 3.999604e-04 4.013202e-04 +6 10002 2 1 total P2 3.195627e-04 3.206491e-04 +7 10002 2 1 total P3 2.138470e-04 2.145740e-04 +0 10002 2 2 total P0 2.034945e+00 2.577999e-01 +1 10002 2 2 total P1 5.099405e-01 5.123591e-02 +2 10002 2 2 total P2 1.111746e-01 1.301982e-02 +3 10002 2 2 total P3 2.498844e-02 8.312353e-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399015e-01 2.470912e-02 +13 10002 1 1 total P1 3.811674e-01 1.624326e-02 +14 10002 1 1 total P2 1.523919e-01 8.156278e-03 +15 10002 1 1 total P3 9.148022e-03 3.888562e-03 +8 10002 1 2 total P0 3.136772e-02 1.728113e-03 +9 10002 1 2 total P1 8.757723e-03 9.256705e-04 +10 10002 1 2 total P2 -2.567901e-03 1.013985e-03 +11 10002 1 2 total P3 -3.784803e-03 8.170756e-04 +4 10002 2 1 total P0 4.433431e-04 4.448504e-04 +5 10002 2 1 total P1 3.999604e-04 4.013202e-04 +6 10002 2 1 total P2 3.195627e-04 3.206491e-04 +7 10002 2 1 total P3 2.138470e-04 2.145740e-04 +0 10002 2 2 total P0 2.034945e+00 2.577999e-01 +1 10002 2 2 total P1 5.099405e-01 5.123591e-02 +2 10002 2 2 total P2 1.111746e-01 1.301982e-02 +3 10002 2 2 total P3 2.498844e-02 8.312353e-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.000000e+00 3.860919e-02 +2 10002 1 2 total 1.000000e+00 6.766735e-02 +1 10002 2 1 total 1.000000e+00 1.414214e+00 +0 10002 2 2 total 1.000000e+00 1.359292e-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.000000e+00 0.000000e+00 +2 10002 1 2 total 0.000000e+00 0.000000e+00 +1 10002 2 1 total 0.000000e+00 0.000000e+00 +0 10002 2 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.660556e+07 1.042436e+06 +0 10002 2 total 3.284120e+05 3.882844e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 53f29f1d5f..66d388716e 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -400e4cca1866a1a56b20c3d438a0dd518b069f24ce5f7b29d012d2f5898d36560876ba0ced28e94b1efabd5c9a26560cb9fc85372f7a608dec0ac2e93c558184 \ No newline at end of file +9620ed88224f5a4013b1ff47a1286ed166f84847b97d145e52f6f71eb441c2abd1ad5baa91e0b1cac802daa8610ee388d23dcbc43d834b73fb35a16972d09788 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index d65dbd2046..91562d8e15 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.0000000e+02 0.0000000e+00 7.0000000e+02 8.0000000e+02] + Temperature = [5.000000e+02 0.000000e+00 7.000000e+02 8.000000e+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index b12caac5df..e00e4ea137 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -901e96de1e670c2a0b58905a6d1d249b489d743483e8ff3fcb51c833ea356cbebe6206bf80c2b23b850a5225b540057257b3a1e3699ec5e6c4a578772382a8bf \ No newline at end of file +230817bd2cfcceebf4f5317432130df3cc43bff45fbab7f145a6f390a19b0bf103fbf4d6363e77cfe015396a846682741f649a9c29e04590796e4816831b2b5d \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 200fddbeb0..6ef9ffeccd 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] +[[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]]] \ No newline at end of file + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index d440a48d78..bde708b808 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output in scientific notation with 8 +# Require numpy and pandas to print output in scientific notation with 7 # significant figures. This is needed to avoid round off error when large # numbers are printed, which can cause tests to fail for different build # configurations. -np.set_printoptions(formatter={'float': '{:.7e}'.format}) -pd.options.display.float_format = '{:.7e}'.format +np.set_printoptions(formatter={'float': '{:.6e}'.format}) +pd.options.display.float_format = '{:.6e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 27b70026926b6d854e7f8aa434bc28590cb51460 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Wed, 13 Jul 2016 10:26:31 -0600 Subject: [PATCH 39/47] changed number of sig figs to 6 --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 312 +++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 6 +- 9 files changed, 692 insertions(+), 692 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index fbdab856f8..8a930b2507 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.536244e-01 2.105270e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008522e-01 2.285755e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008522e-01 2.285755e-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.490346e-02 4.312761e-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.804807e-02 4.579964e-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.685539e-02 2.622160e-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.064929e-02 6.409875e-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.137955e+00 5.073638e-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.887210e-01 1.783043e-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.893036e-01 2.307554e-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893036e-01 2.314560e-02 -1 10000 1 1 total P1 4.622442e-02 5.907170e-03 -2 10000 1 1 total P2 1.798359e-02 2.882972e-03 -3 10000 1 1 total P3 6.628374e-03 2.457109e-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893036e-01 2.314560e-02 -1 10000 1 1 total P1 4.622442e-02 5.907170e-03 -2 10000 1 1 total P2 1.798359e-02 2.882972e-03 -3 10000 1 1 total P3 6.628374e-03 2.457109e-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.000000e+00 6.611082e-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.583502e-02 5.591825e-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000e+00 4.607052e-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000e+00 5.147146e-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.001309e+06 1.462166e+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.000398e-02 6.366908e-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.115941e-01 1.379317e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792551e-01 2.918950e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792551e-01 2.918950e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846e-03 2.863341e-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846e-03 2.863341e-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.093843e-01 1.355127e-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.079873e-01 2.930809e-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873e-01 2.930809e-02 -1 10001 1 1 total P1 3.061715e-02 7.464456e-03 -2 10001 1 1 total P2 1.891149e-02 4.322828e-03 -3 10001 1 1 total P3 6.234618e-03 3.338202e-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873e-01 2.930809e-02 -1 10001 1 1 total P1 3.061715e-02 7.464456e-03 -2 10001 1 1 total P2 1.891149e-02 4.322828e-03 -3 10001 1 1 total P3 6.234618e-03 3.338202e-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.000000e+00 9.503872e-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.833261e+06 1.663552e+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.049988e-01 4.396449e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991840e-01 4.091412e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991840e-01 4.091412e-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341e-03 5.545244e-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341e-03 5.545244e-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.989385e-01 4.349298e-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.034147e-01 4.395874e-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034147e-01 4.358599e-02 -1 10002 1 1 total P1 4.104174e-01 1.587722e-02 -2 10002 1 1 total P2 1.433010e-01 7.187378e-03 -3 10002 1 1 total P3 8.739426e-03 3.571441e-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034147e-01 4.358599e-02 -1 10002 1 1 total P1 4.104174e-01 1.587722e-02 -2 10002 1 1 total P2 1.433010e-01 7.187378e-03 -3 10002 1 1 total P3 8.739426e-03 3.571441e-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.000000e+00 5.686673e-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.732200e+06 1.596914e+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.53624e-01 2.10527e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852e-01 2.28576e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852e-01 2.28576e-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.49035e-02 4.31276e-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.80481e-02 4.57996e-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.68554e-02 2.62216e-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.06493e-02 6.40987e-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.13796e+00 5.07364e-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.88721e-01 1.78304e-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.89304e-01 2.30755e-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89304e-01 2.31456e-02 +1 10000 1 1 total P1 4.62244e-02 5.90717e-03 +2 10000 1 1 total P2 1.79836e-02 2.88297e-03 +3 10000 1 1 total P3 6.62837e-03 2.45711e-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89304e-01 2.31456e-02 +1 10000 1 1 total P1 4.62244e-02 5.90717e-03 +2 10000 1 1 total P2 1.79836e-02 2.88297e-03 +3 10000 1 1 total P3 6.62837e-03 2.45711e-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.00000e+00 6.61108e-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.58350e-02 5.59182e-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000e+00 4.60705e-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000e+00 5.14715e-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.00131e+06 1.46217e+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.00040e-02 6.36691e-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.11594e-01 1.37932e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255e-01 2.91895e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255e-01 2.91895e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.20985e-03 2.86334e-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.20985e-03 2.86334e-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.09384e-01 1.35513e-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.07987e-01 2.93081e-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987e-01 2.93081e-02 +1 10001 1 1 total P1 3.06172e-02 7.46446e-03 +2 10001 1 1 total P2 1.89115e-02 4.32283e-03 +3 10001 1 1 total P3 6.23462e-03 3.33820e-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987e-01 2.93081e-02 +1 10001 1 1 total P1 3.06172e-02 7.46446e-03 +2 10001 1 1 total P2 1.89115e-02 4.32283e-03 +3 10001 1 1 total P3 6.23462e-03 3.33820e-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.00000e+00 9.50387e-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.83326e+06 1.66355e+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.04999e-01 4.39645e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99184e-01 4.09141e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99184e-01 4.09141e-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034e-03 5.54524e-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034e-03 5.54524e-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.98938e-01 4.34930e-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.03415e-01 4.39587e-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03415e-01 4.35860e-02 +1 10002 1 1 total P1 4.10417e-01 1.58772e-02 +2 10002 1 1 total P2 1.43301e-01 7.18738e-03 +3 10002 1 1 total P3 8.73943e-03 3.57144e-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03415e-01 4.35860e-02 +1 10002 1 1 total P1 4.10417e-01 1.58772e-02 +2 10002 1 1 total P2 1.43301e-01 7.18738e-03 +3 10002 1 1 total P3 8.73943e-03 3.57144e-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.00000e+00 5.68667e-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.73220e+06 1.59691e+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000e+00 0.00000e+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 7b66c39e49..7cde7e3fe2 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934e+00 5.538217e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192e-01 5.206443e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192e-01 5.206443e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221e-02 1.062876e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221e-02 1.062876e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172e+00 5.434400e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547e+00 5.701314e-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547e+00 5.701314e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813e-01 2.163222e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018e-01 6.650377e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827e-02 2.462083e-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547e+00 5.701314e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813e-01 2.163222e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018e-01 6.650377e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827e-02 2.462083e-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000e+00 5.297173e-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457e+05 4.163977e+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14593e+00 5.53822e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919e-01 5.20644e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919e-01 5.20644e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622e-02 1.06288e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622e-02 1.06288e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.12617e+00 5.43440e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14255e+00 5.70131e-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14255e+00 5.70131e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381e-01 2.16322e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41202e-01 6.65038e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92283e-02 2.46208e-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14255e+00 5.70131e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381e-01 2.16322e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41202e-01 6.65038e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92283e-02 2.46208e-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.00000e+00 5.29717e-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.00000e+00 0.00000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.74246e+05 4.16398e+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 3160e850fd..648193a168 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,222 @@ domain=10000 type=total -[4.148255e-01 6.601699e-01] -[2.279291e-02 4.751893e-02] +[4.14825e-01 6.60170e-01] +[2.27929e-02 4.75189e-02] domain=10000 type=transport -[3.568596e-01 6.476477e-01] -[2.549360e-02 2.370374e-02] +[3.56860e-01 6.47648e-01] +[2.54936e-02 2.37037e-02] domain=10000 type=nu-transport -[3.568596e-01 6.476477e-01] -[2.549360e-02 2.370374e-02] +[3.56860e-01 6.47648e-01] +[2.54936e-02 2.37037e-02] domain=10000 type=absorption -[2.740784e-02 2.645107e-01] -[2.692497e-03 2.336708e-02] +[2.74078e-02 2.64511e-01] +[2.69250e-03 2.33671e-02] domain=10000 type=capture -[1.984455e-02 7.171935e-02] -[2.643304e-03 2.520786e-02] +[1.98445e-02 7.17194e-02] +[2.64330e-03 2.52079e-02] domain=10000 type=fission -[7.563295e-03 1.927914e-01] -[5.084837e-04 1.710592e-02] +[7.56329e-03 1.92791e-01] +[5.08484e-04 1.71059e-02] domain=10000 type=nu-fission -[1.943174e-02 4.697748e-01] -[1.322976e-03 4.168200e-02] +[1.94317e-02 4.69775e-01] +[1.32298e-03 4.16820e-02] domain=10000 type=kappa-fission -[1.474570e+00 3.728690e+01] -[9.923532e-02 3.308378e+00] +[1.47457e+00 3.72869e+01] +[9.92353e-02 3.30838e+00] domain=10000 type=scatter -[3.874176e-01 3.956592e-01] -[2.062573e-02 2.512506e-02] +[3.87418e-01 3.95659e-01] +[2.06257e-02 2.51251e-02] domain=10000 type=nu-scatter -[3.851884e-01 4.123894e-01] -[2.694562e-02 1.542528e-02] +[3.85188e-01 4.12389e-01] +[2.69456e-02 1.54253e-02] domain=10000 type=scatter matrix -[[[3.841995e-01 5.187028e-02 2.006885e-02 9.477716e-03] - [9.889304e-04 -2.072346e-04 -1.033662e-04 2.342906e-04]] +[[[3.84199e-01 5.18703e-02 2.00688e-02 9.47772e-03] + [9.88930e-04 -2.07235e-04 -1.03366e-04 2.34291e-04]] - [[9.246399e-04 -7.677050e-04 4.937889e-04 -1.714972e-04] - [4.114648e-01 1.648173e-02 6.371490e-03 -1.049912e-02]]] -[[[2.700101e-02 6.982549e-03 2.846495e-03 2.233520e-03] - [4.824194e-04 1.490108e-04 1.843163e-04 1.281731e-04]] + [[9.24640e-04 -7.67705e-04 4.93789e-04 -1.71497e-04] + [4.11465e-01 1.64817e-02 6.37149e-03 -1.04991e-02]]] +[[[2.70010e-02 6.98255e-03 2.84650e-03 2.23352e-03] + [4.82419e-04 1.49011e-04 1.84316e-04 1.28173e-04]] - [[9.248835e-04 7.679072e-04 4.939189e-04 1.715424e-04] - [1.524494e-02 4.501728e-03 1.055075e-02 1.043819e-02]]] + [[9.24883e-04 7.67907e-04 4.93919e-04 1.71542e-04] + [1.52449e-02 4.50173e-03 1.05507e-02 1.04382e-02]]] domain=10000 type=nu-scatter matrix -[[[3.841995e-01 5.187028e-02 2.006885e-02 9.477716e-03] - [9.889304e-04 -2.072346e-04 -1.033662e-04 2.342906e-04]] +[[[3.84199e-01 5.18703e-02 2.00688e-02 9.47772e-03] + [9.88930e-04 -2.07235e-04 -1.03366e-04 2.34291e-04]] - [[9.246399e-04 -7.677050e-04 4.937889e-04 -1.714972e-04] - [4.114648e-01 1.648173e-02 6.371490e-03 -1.049912e-02]]] -[[[2.700101e-02 6.982549e-03 2.846495e-03 2.233520e-03] - [4.824194e-04 1.490108e-04 1.843163e-04 1.281731e-04]] + [[9.24640e-04 -7.67705e-04 4.93789e-04 -1.71497e-04] + [4.11465e-01 1.64817e-02 6.37149e-03 -1.04991e-02]]] +[[[2.70010e-02 6.98255e-03 2.84650e-03 2.23352e-03] + [4.82419e-04 1.49011e-04 1.84316e-04 1.28173e-04]] - [[9.248835e-04 7.679072e-04 4.939189e-04 1.715424e-04] - [1.524494e-02 4.501728e-03 1.055075e-02 1.043819e-02]]] + [[9.24883e-04 7.67907e-04 4.93919e-04 1.71542e-04] + [1.52449e-02 4.50173e-03 1.05507e-02 1.04382e-02]]] domain=10000 type=multiplicity matrix -[[1.000000e+00 1.000000e+00] - [1.000000e+00 1.000000e+00]] -[[7.851646e-02 6.871843e-01] - [1.414214e+00 4.113035e-02]] +[[1.00000e+00 1.00000e+00] + [1.00000e+00 1.00000e+00]] +[[7.85165e-02 6.87184e-01] + [1.41421e+00 4.11303e-02]] domain=10000 type=nu-fission matrix -[[2.014243e-02 0.000000e+00] - [4.543665e-01 0.000000e+00]] -[[3.149092e-03 0.000000e+00] - [2.742551e-02 0.000000e+00]] +[[2.01424e-02 0.00000e+00] + [4.54366e-01 0.00000e+00]] +[[3.14909e-03 0.00000e+00] + [2.74255e-02 0.00000e+00]] domain=10000 type=chi -[1.000000e+00 0.000000e+00] -[4.607052e-02 0.000000e+00] +[1.00000e+00 0.00000e+00] +[4.60705e-02 0.00000e+00] domain=10000 type=chi-prompt -[1.000000e+00 0.000000e+00] -[5.147146e-02 0.000000e+00] +[1.00000e+00 0.00000e+00] +[5.14715e-02 0.00000e+00] domain=10000 type=velocity -[1.751521e+07 3.501720e+05] -[1.438175e+06 2.994593e+04] +[1.75152e+07 3.50172e+05] +[1.43818e+06 2.99459e+04] domain=10000 type=prompt-nu-fission -[1.923922e-02 4.667190e-01] -[1.309506e-03 4.141087e-02] +[1.92392e-02 4.66719e-01] +[1.30951e-03 4.14109e-02] domain=10001 type=total -[3.137377e-01 3.008214e-01] -[1.558190e-02 2.805245e-02] +[3.13738e-01 3.00821e-01] +[1.55819e-02 2.80524e-02] domain=10001 type=transport -[2.732279e-01 3.123748e-01] -[3.311537e-02 4.960583e-02] +[2.73228e-01 3.12375e-01] +[3.31154e-02 4.96058e-02] domain=10001 type=nu-transport -[2.732279e-01 3.123748e-01] -[3.311537e-02 4.960583e-02] +[2.73228e-01 3.12375e-01] +[3.31154e-02 4.96058e-02] domain=10001 type=absorption -[1.574991e-03 5.400379e-03] -[3.225479e-04 6.181383e-04] +[1.57499e-03 5.40038e-03] +[3.22548e-04 6.18138e-04] domain=10001 type=capture -[1.574991e-03 5.400379e-03] -[3.225479e-04 6.181383e-04] +[1.57499e-03 5.40038e-03] +[3.22548e-04 6.18138e-04] domain=10001 type=fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10001 type=nu-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10001 type=kappa-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10001 type=scatter -[3.121627e-01 2.954210e-01] -[1.532192e-02 2.744549e-02] +[3.12163e-01 2.95421e-01] +[1.53219e-02 2.74455e-02] domain=10001 type=nu-scatter -[3.101207e-01 2.962643e-01] -[3.378811e-02 4.379223e-02] +[3.10121e-01 2.96264e-01] +[3.37881e-02 4.37922e-02] domain=10001 type=scatter matrix -[[[3.101207e-01 3.822959e-02 2.074494e-02 7.964297e-03] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] +[[[3.10121e-01 3.82296e-02 2.07449e-02 7.96430e-03] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [2.962643e-01 -1.121364e-02 8.836566e-03 -3.270067e-03]]] -[[[3.378811e-02 8.483997e-03 4.695611e-03 3.731623e-03] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [2.96264e-01 -1.12136e-02 8.83657e-03 -3.27007e-03]]] +[[[3.37881e-02 8.48400e-03 4.69561e-03 3.73162e-03] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [4.379223e-02 1.618037e-02 1.150396e-02 7.328846e-03]]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [4.37922e-02 1.61804e-02 1.15040e-02 7.32885e-03]]] domain=10001 type=nu-scatter matrix -[[[3.101207e-01 3.822959e-02 2.074494e-02 7.964297e-03] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] +[[[3.10121e-01 3.82296e-02 2.07449e-02 7.96430e-03] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [2.962643e-01 -1.121364e-02 8.836566e-03 -3.270067e-03]]] -[[[3.378811e-02 8.483997e-03 4.695611e-03 3.731623e-03] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [2.96264e-01 -1.12136e-02 8.83657e-03 -3.27007e-03]]] +[[[3.37881e-02 8.48400e-03 4.69561e-03 3.73162e-03] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [4.379223e-02 1.618037e-02 1.150396e-02 7.328846e-03]]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [4.37922e-02 1.61804e-02 1.15040e-02 7.32885e-03]]] domain=10001 type=multiplicity matrix -[[1.000000e+00 0.000000e+00] - [0.000000e+00 1.000000e+00]] -[[1.087787e-01 0.000000e+00] - [0.000000e+00 1.424272e-01]] +[[1.00000e+00 0.00000e+00] + [0.00000e+00 1.00000e+00]] +[[1.08779e-01 0.00000e+00] + [0.00000e+00 1.42427e-01]] domain=10001 type=nu-fission matrix -[[0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00]] -[[0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00]] +[[0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00]] +[[0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00]] domain=10001 type=chi -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10001 type=chi-prompt -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10001 type=velocity -[1.667784e+07 3.349534e+05] -[1.266444e+06 3.833678e+04] +[1.66778e+07 3.34953e+05] +[1.26644e+06 3.83368e+04] domain=10001 type=prompt-nu-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10002 type=total -[6.645723e-01 2.052384e+00] -[3.121475e-02 2.243429e-01] +[6.64572e-01 2.05238e+00] +[3.12148e-02 2.24343e-01] domain=10002 type=transport -[2.905653e-01 1.516438e+00] -[2.385185e-02 2.351973e-01] +[2.90565e-01 1.51644e+00] +[2.38519e-02 2.35197e-01] domain=10002 type=nu-transport -[2.905653e-01 1.516438e+00] -[2.385185e-02 2.351973e-01] +[2.90565e-01 1.51644e+00] +[2.38519e-02 2.35197e-01] domain=10002 type=absorption -[6.903995e-04 3.168726e-02] -[4.414757e-05 3.746559e-03] +[6.90400e-04 3.16873e-02] +[4.41476e-05 3.74656e-03] domain=10002 type=capture -[6.903995e-04 3.168726e-02] -[4.414757e-05 3.746559e-03] +[6.90400e-04 3.16873e-02] +[4.41476e-05 3.74656e-03] domain=10002 type=fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10002 type=nu-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10002 type=kappa-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10002 type=scatter -[6.638819e-01 2.020697e+00] -[3.117268e-02 2.206045e-01] +[6.63882e-01 2.02070e+00] +[3.11727e-02 2.20604e-01] domain=10002 type=nu-scatter -[6.712692e-01 2.035388e+00] -[2.618637e-02 2.580603e-01] +[6.71269e-01 2.03539e+00] +[2.61864e-02 2.58060e-01] domain=10002 type=scatter matrix -[[[6.399015e-01 3.811674e-01 1.523919e-01 9.148022e-03] - [3.136772e-02 8.757723e-03 -2.567901e-03 -3.784803e-03]] +[[[6.39901e-01 3.81167e-01 1.52392e-01 9.14802e-03] + [3.13677e-02 8.75772e-03 -2.56790e-03 -3.78480e-03]] - [[4.433431e-04 3.999604e-04 3.195627e-04 2.138470e-04] - [2.034945e+00 5.099405e-01 1.111746e-01 2.498844e-02]]] -[[[2.470912e-02 1.624326e-02 8.156278e-03 3.888562e-03] - [1.728113e-03 9.256705e-04 1.013985e-03 8.170756e-04]] + [[4.43343e-04 3.99960e-04 3.19563e-04 2.13847e-04] + [2.03494e+00 5.09941e-01 1.11175e-01 2.49884e-02]]] +[[[2.47091e-02 1.62433e-02 8.15628e-03 3.88856e-03] + [1.72811e-03 9.25671e-04 1.01398e-03 8.17076e-04]] - [[4.448504e-04 4.013202e-04 3.206491e-04 2.145740e-04] - [2.577999e-01 5.123591e-02 1.301982e-02 8.312353e-03]]] + [[4.44850e-04 4.01320e-04 3.20649e-04 2.14574e-04] + [2.57800e-01 5.12359e-02 1.30198e-02 8.31235e-03]]] domain=10002 type=nu-scatter matrix -[[[6.399015e-01 3.811674e-01 1.523919e-01 9.148022e-03] - [3.136772e-02 8.757723e-03 -2.567901e-03 -3.784803e-03]] +[[[6.39901e-01 3.81167e-01 1.52392e-01 9.14802e-03] + [3.13677e-02 8.75772e-03 -2.56790e-03 -3.78480e-03]] - [[4.433431e-04 3.999604e-04 3.195627e-04 2.138470e-04] - [2.034945e+00 5.099405e-01 1.111746e-01 2.498844e-02]]] -[[[2.470912e-02 1.624326e-02 8.156278e-03 3.888562e-03] - [1.728113e-03 9.256705e-04 1.013985e-03 8.170756e-04]] + [[4.43343e-04 3.99960e-04 3.19563e-04 2.13847e-04] + [2.03494e+00 5.09941e-01 1.11175e-01 2.49884e-02]]] +[[[2.47091e-02 1.62433e-02 8.15628e-03 3.88856e-03] + [1.72811e-03 9.25671e-04 1.01398e-03 8.17076e-04]] - [[4.448504e-04 4.013202e-04 3.206491e-04 2.145740e-04] - [2.577999e-01 5.123591e-02 1.301982e-02 8.312353e-03]]] + [[4.44850e-04 4.01320e-04 3.20649e-04 2.14574e-04] + [2.57800e-01 5.12359e-02 1.30198e-02 8.31235e-03]]] domain=10002 type=multiplicity matrix -[[1.000000e+00 1.000000e+00] - [1.000000e+00 1.000000e+00]] -[[3.860919e-02 6.766735e-02] - [1.414214e+00 1.359292e-01]] +[[1.00000e+00 1.00000e+00] + [1.00000e+00 1.00000e+00]] +[[3.86092e-02 6.76673e-02] + [1.41421e+00 1.35929e-01]] domain=10002 type=nu-fission matrix -[[0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00]] -[[0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00]] +[[0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00]] +[[0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00]] domain=10002 type=chi -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10002 type=chi-prompt -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] domain=10002 type=velocity -[1.660556e+07 3.284120e+05] -[1.042436e+06 3.882844e+04] +[1.66056e+07 3.28412e+05] +[1.04244e+06 3.88284e+04] domain=10002 type=prompt-nu-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[0.00000e+00 0.00000e+00] +[0.00000e+00 0.00000e+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index fc42ccf494..246f1a963f 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.148255e-01 2.279291e-02 -0 10000 2 total 6.601699e-01 4.751893e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596e-01 2.549360e-02 -0 10000 2 total 6.476477e-01 2.370374e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596e-01 2.549360e-02 -0 10000 2 total 6.476477e-01 2.370374e-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.740784e-02 2.692497e-03 -0 10000 2 total 2.645107e-01 2.336708e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.984455e-02 2.643304e-03 -0 10000 2 total 7.171935e-02 2.520786e-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.563295e-03 5.084837e-04 -0 10000 2 total 1.927914e-01 1.710592e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.943174e-02 1.322976e-03 -0 10000 2 total 4.697748e-01 4.168200e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.474570e+00 9.923532e-02 -0 10000 2 total 3.728690e+01 3.308378e+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.874176e-01 2.062573e-02 -0 10000 2 total 3.956592e-01 2.512506e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.851884e-01 2.694562e-02 -0 10000 2 total 4.123894e-01 1.542528e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841995e-01 2.700101e-02 -13 10000 1 1 total P1 5.187028e-02 6.982549e-03 -14 10000 1 1 total P2 2.006885e-02 2.846495e-03 -15 10000 1 1 total P3 9.477716e-03 2.233520e-03 -8 10000 1 2 total P0 9.889304e-04 4.824194e-04 -9 10000 1 2 total P1 -2.072346e-04 1.490108e-04 -10 10000 1 2 total P2 -1.033662e-04 1.843163e-04 -11 10000 1 2 total P3 2.342906e-04 1.281731e-04 -4 10000 2 1 total P0 9.246399e-04 9.248835e-04 -5 10000 2 1 total P1 -7.677050e-04 7.679072e-04 -6 10000 2 1 total P2 4.937889e-04 4.939189e-04 -7 10000 2 1 total P3 -1.714972e-04 1.715424e-04 -0 10000 2 2 total P0 4.114648e-01 1.524494e-02 -1 10000 2 2 total P1 1.648173e-02 4.501728e-03 -2 10000 2 2 total P2 6.371490e-03 1.055075e-02 -3 10000 2 2 total P3 -1.049912e-02 1.043819e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841995e-01 2.700101e-02 -13 10000 1 1 total P1 5.187028e-02 6.982549e-03 -14 10000 1 1 total P2 2.006885e-02 2.846495e-03 -15 10000 1 1 total P3 9.477716e-03 2.233520e-03 -8 10000 1 2 total P0 9.889304e-04 4.824194e-04 -9 10000 1 2 total P1 -2.072346e-04 1.490108e-04 -10 10000 1 2 total P2 -1.033662e-04 1.843163e-04 -11 10000 1 2 total P3 2.342906e-04 1.281731e-04 -4 10000 2 1 total P0 9.246399e-04 9.248835e-04 -5 10000 2 1 total P1 -7.677050e-04 7.679072e-04 -6 10000 2 1 total P2 4.937889e-04 4.939189e-04 -7 10000 2 1 total P3 -1.714972e-04 1.715424e-04 -0 10000 2 2 total P0 4.114648e-01 1.524494e-02 -1 10000 2 2 total P1 1.648173e-02 4.501728e-03 -2 10000 2 2 total P2 6.371490e-03 1.055075e-02 -3 10000 2 2 total P3 -1.049912e-02 1.043819e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.000000e+00 7.851646e-02 -2 10000 1 2 total 1.000000e+00 6.871843e-01 -1 10000 2 1 total 1.000000e+00 1.414214e+00 -0 10000 2 2 total 1.000000e+00 4.113035e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.014243e-02 3.149092e-03 -2 10000 1 2 total 0.000000e+00 0.000000e+00 -1 10000 2 1 total 4.543665e-01 2.742551e-02 -0 10000 2 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000e+00 4.607052e-02 -0 10000 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000e+00 5.147146e-02 -0 10000 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.751521e+07 1.438175e+06 -0 10000 2 total 3.501720e+05 2.994593e+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.923922e-02 1.309506e-03 -0 10000 2 total 4.667190e-01 4.141087e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.137377e-01 1.558190e-02 -0 10001 2 total 3.008214e-01 2.805245e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732279e-01 3.311537e-02 -0 10001 2 total 3.123748e-01 4.960583e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732279e-01 3.311537e-02 -0 10001 2 total 3.123748e-01 4.960583e-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991e-03 3.225479e-04 -0 10001 2 total 5.400379e-03 6.181383e-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991e-03 3.225479e-04 -0 10001 2 total 5.400379e-03 6.181383e-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.121627e-01 1.532192e-02 -0 10001 2 total 2.954210e-01 2.744549e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.101207e-01 3.378811e-02 -0 10001 2 total 2.962643e-01 4.379223e-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207e-01 3.378811e-02 -13 10001 1 1 total P1 3.822959e-02 8.483997e-03 -14 10001 1 1 total P2 2.074494e-02 4.695611e-03 -15 10001 1 1 total P3 7.964297e-03 3.731623e-03 -8 10001 1 2 total P0 0.000000e+00 0.000000e+00 -9 10001 1 2 total P1 0.000000e+00 0.000000e+00 -10 10001 1 2 total P2 0.000000e+00 0.000000e+00 -11 10001 1 2 total P3 0.000000e+00 0.000000e+00 -4 10001 2 1 total P0 0.000000e+00 0.000000e+00 -5 10001 2 1 total P1 0.000000e+00 0.000000e+00 -6 10001 2 1 total P2 0.000000e+00 0.000000e+00 -7 10001 2 1 total P3 0.000000e+00 0.000000e+00 -0 10001 2 2 total P0 2.962643e-01 4.379223e-02 -1 10001 2 2 total P1 -1.121364e-02 1.618037e-02 -2 10001 2 2 total P2 8.836566e-03 1.150396e-02 -3 10001 2 2 total P3 -3.270067e-03 7.328846e-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207e-01 3.378811e-02 -13 10001 1 1 total P1 3.822959e-02 8.483997e-03 -14 10001 1 1 total P2 2.074494e-02 4.695611e-03 -15 10001 1 1 total P3 7.964297e-03 3.731623e-03 -8 10001 1 2 total P0 0.000000e+00 0.000000e+00 -9 10001 1 2 total P1 0.000000e+00 0.000000e+00 -10 10001 1 2 total P2 0.000000e+00 0.000000e+00 -11 10001 1 2 total P3 0.000000e+00 0.000000e+00 -4 10001 2 1 total P0 0.000000e+00 0.000000e+00 -5 10001 2 1 total P1 0.000000e+00 0.000000e+00 -6 10001 2 1 total P2 0.000000e+00 0.000000e+00 -7 10001 2 1 total P3 0.000000e+00 0.000000e+00 -0 10001 2 2 total P0 2.962643e-01 4.379223e-02 -1 10001 2 2 total P1 -1.121364e-02 1.618037e-02 -2 10001 2 2 total P2 8.836566e-03 1.150396e-02 -3 10001 2 2 total P3 -3.270067e-03 7.328846e-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.000000e+00 1.087787e-01 -2 10001 1 2 total 0.000000e+00 0.000000e+00 -1 10001 2 1 total 0.000000e+00 0.000000e+00 -0 10001 2 2 total 1.000000e+00 1.424272e-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.000000e+00 0.000000e+00 -2 10001 1 2 total 0.000000e+00 0.000000e+00 -1 10001 2 1 total 0.000000e+00 0.000000e+00 -0 10001 2 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.667784e+07 1.266444e+06 -0 10001 2 total 3.349534e+05 3.833678e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.645723e-01 3.121475e-02 -0 10002 2 total 2.052384e+00 2.243429e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905653e-01 2.385185e-02 -0 10002 2 total 1.516438e+00 2.351973e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905653e-01 2.385185e-02 -0 10002 2 total 1.516438e+00 2.351973e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995e-04 4.414757e-05 -0 10002 2 total 3.168726e-02 3.746559e-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995e-04 4.414757e-05 -0 10002 2 total 3.168726e-02 3.746559e-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.638819e-01 3.117268e-02 -0 10002 2 total 2.020697e+00 2.206045e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.712692e-01 2.618637e-02 -0 10002 2 total 2.035388e+00 2.580603e-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399015e-01 2.470912e-02 -13 10002 1 1 total P1 3.811674e-01 1.624326e-02 -14 10002 1 1 total P2 1.523919e-01 8.156278e-03 -15 10002 1 1 total P3 9.148022e-03 3.888562e-03 -8 10002 1 2 total P0 3.136772e-02 1.728113e-03 -9 10002 1 2 total P1 8.757723e-03 9.256705e-04 -10 10002 1 2 total P2 -2.567901e-03 1.013985e-03 -11 10002 1 2 total P3 -3.784803e-03 8.170756e-04 -4 10002 2 1 total P0 4.433431e-04 4.448504e-04 -5 10002 2 1 total P1 3.999604e-04 4.013202e-04 -6 10002 2 1 total P2 3.195627e-04 3.206491e-04 -7 10002 2 1 total P3 2.138470e-04 2.145740e-04 -0 10002 2 2 total P0 2.034945e+00 2.577999e-01 -1 10002 2 2 total P1 5.099405e-01 5.123591e-02 -2 10002 2 2 total P2 1.111746e-01 1.301982e-02 -3 10002 2 2 total P3 2.498844e-02 8.312353e-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399015e-01 2.470912e-02 -13 10002 1 1 total P1 3.811674e-01 1.624326e-02 -14 10002 1 1 total P2 1.523919e-01 8.156278e-03 -15 10002 1 1 total P3 9.148022e-03 3.888562e-03 -8 10002 1 2 total P0 3.136772e-02 1.728113e-03 -9 10002 1 2 total P1 8.757723e-03 9.256705e-04 -10 10002 1 2 total P2 -2.567901e-03 1.013985e-03 -11 10002 1 2 total P3 -3.784803e-03 8.170756e-04 -4 10002 2 1 total P0 4.433431e-04 4.448504e-04 -5 10002 2 1 total P1 3.999604e-04 4.013202e-04 -6 10002 2 1 total P2 3.195627e-04 3.206491e-04 -7 10002 2 1 total P3 2.138470e-04 2.145740e-04 -0 10002 2 2 total P0 2.034945e+00 2.577999e-01 -1 10002 2 2 total P1 5.099405e-01 5.123591e-02 -2 10002 2 2 total P2 1.111746e-01 1.301982e-02 -3 10002 2 2 total P3 2.498844e-02 8.312353e-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.000000e+00 3.860919e-02 -2 10002 1 2 total 1.000000e+00 6.766735e-02 -1 10002 2 1 total 1.000000e+00 1.414214e+00 -0 10002 2 2 total 1.000000e+00 1.359292e-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.000000e+00 0.000000e+00 -2 10002 1 2 total 0.000000e+00 0.000000e+00 -1 10002 2 1 total 0.000000e+00 0.000000e+00 -0 10002 2 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.660556e+07 1.042436e+06 -0 10002 2 total 3.284120e+05 3.882844e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.14825e-01 2.27929e-02 +0 10000 2 total 6.60170e-01 4.75189e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56860e-01 2.54936e-02 +0 10000 2 total 6.47648e-01 2.37037e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56860e-01 2.54936e-02 +0 10000 2 total 6.47648e-01 2.37037e-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.74078e-02 2.69250e-03 +0 10000 2 total 2.64511e-01 2.33671e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.98445e-02 2.64330e-03 +0 10000 2 total 7.17194e-02 2.52079e-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.56329e-03 5.08484e-04 +0 10000 2 total 1.92791e-01 1.71059e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.94317e-02 1.32298e-03 +0 10000 2 total 4.69775e-01 4.16820e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.47457e+00 9.92353e-02 +0 10000 2 total 3.72869e+01 3.30838e+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.87418e-01 2.06257e-02 +0 10000 2 total 3.95659e-01 2.51251e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.85188e-01 2.69456e-02 +0 10000 2 total 4.12389e-01 1.54253e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199e-01 2.70010e-02 +13 10000 1 1 total P1 5.18703e-02 6.98255e-03 +14 10000 1 1 total P2 2.00688e-02 2.84650e-03 +15 10000 1 1 total P3 9.47772e-03 2.23352e-03 +8 10000 1 2 total P0 9.88930e-04 4.82419e-04 +9 10000 1 2 total P1 -2.07235e-04 1.49011e-04 +10 10000 1 2 total P2 -1.03366e-04 1.84316e-04 +11 10000 1 2 total P3 2.34291e-04 1.28173e-04 +4 10000 2 1 total P0 9.24640e-04 9.24883e-04 +5 10000 2 1 total P1 -7.67705e-04 7.67907e-04 +6 10000 2 1 total P2 4.93789e-04 4.93919e-04 +7 10000 2 1 total P3 -1.71497e-04 1.71542e-04 +0 10000 2 2 total P0 4.11465e-01 1.52449e-02 +1 10000 2 2 total P1 1.64817e-02 4.50173e-03 +2 10000 2 2 total P2 6.37149e-03 1.05507e-02 +3 10000 2 2 total P3 -1.04991e-02 1.04382e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199e-01 2.70010e-02 +13 10000 1 1 total P1 5.18703e-02 6.98255e-03 +14 10000 1 1 total P2 2.00688e-02 2.84650e-03 +15 10000 1 1 total P3 9.47772e-03 2.23352e-03 +8 10000 1 2 total P0 9.88930e-04 4.82419e-04 +9 10000 1 2 total P1 -2.07235e-04 1.49011e-04 +10 10000 1 2 total P2 -1.03366e-04 1.84316e-04 +11 10000 1 2 total P3 2.34291e-04 1.28173e-04 +4 10000 2 1 total P0 9.24640e-04 9.24883e-04 +5 10000 2 1 total P1 -7.67705e-04 7.67907e-04 +6 10000 2 1 total P2 4.93789e-04 4.93919e-04 +7 10000 2 1 total P3 -1.71497e-04 1.71542e-04 +0 10000 2 2 total P0 4.11465e-01 1.52449e-02 +1 10000 2 2 total P1 1.64817e-02 4.50173e-03 +2 10000 2 2 total P2 6.37149e-03 1.05507e-02 +3 10000 2 2 total P3 -1.04991e-02 1.04382e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.00000e+00 7.85165e-02 +2 10000 1 2 total 1.00000e+00 6.87184e-01 +1 10000 2 1 total 1.00000e+00 1.41421e+00 +0 10000 2 2 total 1.00000e+00 4.11303e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.01424e-02 3.14909e-03 +2 10000 1 2 total 0.00000e+00 0.00000e+00 +1 10000 2 1 total 4.54366e-01 2.74255e-02 +0 10000 2 2 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000e+00 4.60705e-02 +0 10000 2 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000e+00 5.14715e-02 +0 10000 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.75152e+07 1.43818e+06 +0 10000 2 total 3.50172e+05 2.99459e+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.92392e-02 1.30951e-03 +0 10000 2 total 4.66719e-01 4.14109e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.13738e-01 1.55819e-02 +0 10001 2 total 3.00821e-01 2.80524e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73228e-01 3.31154e-02 +0 10001 2 total 3.12375e-01 4.96058e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73228e-01 3.31154e-02 +0 10001 2 total 3.12375e-01 4.96058e-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499e-03 3.22548e-04 +0 10001 2 total 5.40038e-03 6.18138e-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499e-03 3.22548e-04 +0 10001 2 total 5.40038e-03 6.18138e-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000e+00 0.00000e+00 +0 10001 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000e+00 0.00000e+00 +0 10001 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000e+00 0.00000e+00 +0 10001 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.12163e-01 1.53219e-02 +0 10001 2 total 2.95421e-01 2.74455e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.10121e-01 3.37881e-02 +0 10001 2 total 2.96264e-01 4.37922e-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10121e-01 3.37881e-02 +13 10001 1 1 total P1 3.82296e-02 8.48400e-03 +14 10001 1 1 total P2 2.07449e-02 4.69561e-03 +15 10001 1 1 total P3 7.96430e-03 3.73162e-03 +8 10001 1 2 total P0 0.00000e+00 0.00000e+00 +9 10001 1 2 total P1 0.00000e+00 0.00000e+00 +10 10001 1 2 total P2 0.00000e+00 0.00000e+00 +11 10001 1 2 total P3 0.00000e+00 0.00000e+00 +4 10001 2 1 total P0 0.00000e+00 0.00000e+00 +5 10001 2 1 total P1 0.00000e+00 0.00000e+00 +6 10001 2 1 total P2 0.00000e+00 0.00000e+00 +7 10001 2 1 total P3 0.00000e+00 0.00000e+00 +0 10001 2 2 total P0 2.96264e-01 4.37922e-02 +1 10001 2 2 total P1 -1.12136e-02 1.61804e-02 +2 10001 2 2 total P2 8.83657e-03 1.15040e-02 +3 10001 2 2 total P3 -3.27007e-03 7.32885e-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10121e-01 3.37881e-02 +13 10001 1 1 total P1 3.82296e-02 8.48400e-03 +14 10001 1 1 total P2 2.07449e-02 4.69561e-03 +15 10001 1 1 total P3 7.96430e-03 3.73162e-03 +8 10001 1 2 total P0 0.00000e+00 0.00000e+00 +9 10001 1 2 total P1 0.00000e+00 0.00000e+00 +10 10001 1 2 total P2 0.00000e+00 0.00000e+00 +11 10001 1 2 total P3 0.00000e+00 0.00000e+00 +4 10001 2 1 total P0 0.00000e+00 0.00000e+00 +5 10001 2 1 total P1 0.00000e+00 0.00000e+00 +6 10001 2 1 total P2 0.00000e+00 0.00000e+00 +7 10001 2 1 total P3 0.00000e+00 0.00000e+00 +0 10001 2 2 total P0 2.96264e-01 4.37922e-02 +1 10001 2 2 total P1 -1.12136e-02 1.61804e-02 +2 10001 2 2 total P2 8.83657e-03 1.15040e-02 +3 10001 2 2 total P3 -3.27007e-03 7.32885e-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.00000e+00 1.08779e-01 +2 10001 1 2 total 0.00000e+00 0.00000e+00 +1 10001 2 1 total 0.00000e+00 0.00000e+00 +0 10001 2 2 total 1.00000e+00 1.42427e-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.00000e+00 0.00000e+00 +2 10001 1 2 total 0.00000e+00 0.00000e+00 +1 10001 2 1 total 0.00000e+00 0.00000e+00 +0 10001 2 2 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000e+00 0.00000e+00 +0 10001 2 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000e+00 0.00000e+00 +0 10001 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.66778e+07 1.26644e+06 +0 10001 2 total 3.34953e+05 3.83368e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000e+00 0.00000e+00 +0 10001 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.64572e-01 3.12148e-02 +0 10002 2 total 2.05238e+00 2.24343e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565e-01 2.38519e-02 +0 10002 2 total 1.51644e+00 2.35197e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565e-01 2.38519e-02 +0 10002 2 total 1.51644e+00 2.35197e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.90400e-04 4.41476e-05 +0 10002 2 total 3.16873e-02 3.74656e-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.90400e-04 4.41476e-05 +0 10002 2 total 3.16873e-02 3.74656e-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000e+00 0.00000e+00 +0 10002 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000e+00 0.00000e+00 +0 10002 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000e+00 0.00000e+00 +0 10002 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.63882e-01 3.11727e-02 +0 10002 2 total 2.02070e+00 2.20604e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.71269e-01 2.61864e-02 +0 10002 2 total 2.03539e+00 2.58060e-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901e-01 2.47091e-02 +13 10002 1 1 total P1 3.81167e-01 1.62433e-02 +14 10002 1 1 total P2 1.52392e-01 8.15628e-03 +15 10002 1 1 total P3 9.14802e-03 3.88856e-03 +8 10002 1 2 total P0 3.13677e-02 1.72811e-03 +9 10002 1 2 total P1 8.75772e-03 9.25671e-04 +10 10002 1 2 total P2 -2.56790e-03 1.01398e-03 +11 10002 1 2 total P3 -3.78480e-03 8.17076e-04 +4 10002 2 1 total P0 4.43343e-04 4.44850e-04 +5 10002 2 1 total P1 3.99960e-04 4.01320e-04 +6 10002 2 1 total P2 3.19563e-04 3.20649e-04 +7 10002 2 1 total P3 2.13847e-04 2.14574e-04 +0 10002 2 2 total P0 2.03494e+00 2.57800e-01 +1 10002 2 2 total P1 5.09941e-01 5.12359e-02 +2 10002 2 2 total P2 1.11175e-01 1.30198e-02 +3 10002 2 2 total P3 2.49884e-02 8.31235e-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901e-01 2.47091e-02 +13 10002 1 1 total P1 3.81167e-01 1.62433e-02 +14 10002 1 1 total P2 1.52392e-01 8.15628e-03 +15 10002 1 1 total P3 9.14802e-03 3.88856e-03 +8 10002 1 2 total P0 3.13677e-02 1.72811e-03 +9 10002 1 2 total P1 8.75772e-03 9.25671e-04 +10 10002 1 2 total P2 -2.56790e-03 1.01398e-03 +11 10002 1 2 total P3 -3.78480e-03 8.17076e-04 +4 10002 2 1 total P0 4.43343e-04 4.44850e-04 +5 10002 2 1 total P1 3.99960e-04 4.01320e-04 +6 10002 2 1 total P2 3.19563e-04 3.20649e-04 +7 10002 2 1 total P3 2.13847e-04 2.14574e-04 +0 10002 2 2 total P0 2.03494e+00 2.57800e-01 +1 10002 2 2 total P1 5.09941e-01 5.12359e-02 +2 10002 2 2 total P2 1.11175e-01 1.30198e-02 +3 10002 2 2 total P3 2.49884e-02 8.31235e-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.00000e+00 3.86092e-02 +2 10002 1 2 total 1.00000e+00 6.76673e-02 +1 10002 2 1 total 1.00000e+00 1.41421e+00 +0 10002 2 2 total 1.00000e+00 1.35929e-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.00000e+00 0.00000e+00 +2 10002 1 2 total 0.00000e+00 0.00000e+00 +1 10002 2 1 total 0.00000e+00 0.00000e+00 +0 10002 2 2 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000e+00 0.00000e+00 +0 10002 2 total 0.00000e+00 0.00000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000e+00 0.00000e+00 +0 10002 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.66056e+07 1.04244e+06 +0 10002 2 total 3.28412e+05 3.88284e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000e+00 0.00000e+00 +0 10002 2 total 0.00000e+00 0.00000e+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 66d388716e..e8c343cb0f 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -9620ed88224f5a4013b1ff47a1286ed166f84847b97d145e52f6f71eb441c2abd1ad5baa91e0b1cac802daa8610ee388d23dcbc43d834b73fb35a16972d09788 \ No newline at end of file +a84cc1ba0556c47dfa13d959e7ca34a4e9855d4c85b60b3503a2f0b367df1bef65df1d535fa852b285075846ecb61050aa42e66ba2b0af3d9c51dc969cc4e6fd \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 91562d8e15..eedf9279fa 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.000000e+02 0.000000e+00 7.000000e+02 8.000000e+02] + Temperature = [5.00000e+02 0.00000e+00 7.00000e+02 8.00000e+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index e00e4ea137..b2d96884f3 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -230817bd2cfcceebf4f5317432130df3cc43bff45fbab7f145a6f390a19b0bf103fbf4d6363e77cfe015396a846682741f649a9c29e04590796e4816831b2b5d \ No newline at end of file +059bd780997dc36a315d1a7266296ed511aae2e5c362f7f47b81022a6e4588d6ae0ea06f35893f0efd004e925ee32ea1d284a40cc1a0f861b08391cdf1b0e8a0 \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 6ef9ffeccd..85175d3830 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] +[[[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]]][[[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]]][[[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]]][[[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]]][[[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]]] \ No newline at end of file + [[0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00] + [0.00000e+00 0.00000e+00 0.00000e+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index bde708b808..2b188cf290 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output in scientific notation with 7 +# Require numpy and pandas to print output in scientific notation with 6 # significant figures. This is needed to avoid round off error when large # numbers are printed, which can cause tests to fail for different build # configurations. -np.set_printoptions(formatter={'float': '{:.6e}'.format}) -pd.options.display.float_format = '{:.6e}'.format +np.set_printoptions(formatter={'float': '{:.5e}'.format}) +pd.options.display.float_format = '{:.5e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From fea3a190de7ae5350efcc25a9039dca394cd1be9 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 13 Jul 2016 17:46:43 +0000 Subject: [PATCH 40/47] changed number of sig figs back to 8 and updated results on linux system --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 312 +++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 6 +- 8 files changed, 691 insertions(+), 691 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 8a930b2507..f8353aa667 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.53624e-01 2.10527e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852e-01 2.28576e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852e-01 2.28576e-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.49035e-02 4.31276e-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.80481e-02 4.57996e-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.68554e-02 2.62216e-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.06493e-02 6.40987e-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.13796e+00 5.07364e-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.88721e-01 1.78304e-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.89304e-01 2.30755e-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89304e-01 2.31456e-02 -1 10000 1 1 total P1 4.62244e-02 5.90717e-03 -2 10000 1 1 total P2 1.79836e-02 2.88297e-03 -3 10000 1 1 total P3 6.62837e-03 2.45711e-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89304e-01 2.31456e-02 -1 10000 1 1 total P1 4.62244e-02 5.90717e-03 -2 10000 1 1 total P2 1.79836e-02 2.88297e-03 -3 10000 1 1 total P3 6.62837e-03 2.45711e-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.00000e+00 6.61108e-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.58350e-02 5.59182e-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000e+00 4.60705e-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000e+00 5.14715e-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.00131e+06 1.46217e+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.00040e-02 6.36691e-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.11594e-01 1.37932e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255e-01 2.91895e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255e-01 2.91895e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.20985e-03 2.86334e-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.20985e-03 2.86334e-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.09384e-01 1.35513e-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.07987e-01 2.93081e-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987e-01 2.93081e-02 -1 10001 1 1 total P1 3.06172e-02 7.46446e-03 -2 10001 1 1 total P2 1.89115e-02 4.32283e-03 -3 10001 1 1 total P3 6.23462e-03 3.33820e-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987e-01 2.93081e-02 -1 10001 1 1 total P1 3.06172e-02 7.46446e-03 -2 10001 1 1 total P2 1.89115e-02 4.32283e-03 -3 10001 1 1 total P3 6.23462e-03 3.33820e-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.00000e+00 9.50387e-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.83326e+06 1.66355e+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.04999e-01 4.39645e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99184e-01 4.09141e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99184e-01 4.09141e-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034e-03 5.54524e-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034e-03 5.54524e-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.98938e-01 4.34930e-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.03415e-01 4.39587e-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03415e-01 4.35860e-02 -1 10002 1 1 total P1 4.10417e-01 1.58772e-02 -2 10002 1 1 total P2 1.43301e-01 7.18738e-03 -3 10002 1 1 total P3 8.73943e-03 3.57144e-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03415e-01 4.35860e-02 -1 10002 1 1 total P1 4.10417e-01 1.58772e-02 -2 10002 1 1 total P2 1.43301e-01 7.18738e-03 -3 10002 1 1 total P3 8.73943e-03 3.57144e-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.00000e+00 5.68667e-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.73220e+06 1.59691e+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.5362442e-01 2.1052696e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.0085218e-01 2.2857554e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.0085218e-01 2.2857554e-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.4903456e-02 4.3127612e-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.8048066e-02 4.5799637e-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.6855390e-02 2.6221598e-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.0649290e-02 6.4098745e-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.1379551e+00 5.0736381e-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.8872097e-01 1.7830429e-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.8930356e-01 2.3075539e-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.8930356e-01 2.3145605e-02 +1 10000 1 1 total P1 4.6224418e-02 5.9071696e-03 +2 10000 1 1 total P2 1.7983585e-02 2.8829720e-03 +3 10000 1 1 total P3 6.6283735e-03 2.4571090e-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.8930356e-01 2.3145605e-02 +1 10000 1 1 total P1 4.6224418e-02 5.9071696e-03 +2 10000 1 1 total P2 1.7983585e-02 2.8829720e-03 +3 10000 1 1 total P3 6.6283735e-03 2.4571090e-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.0000000e+00 6.6110820e-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.5835019e-02 5.5918249e-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.0000000e+00 4.6070523e-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.0000000e+00 5.1471457e-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.0013087e+06 1.4621656e+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.0003978e-02 6.3669079e-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.1159411e-01 1.3793168e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.7925506e-01 2.9189501e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.7925506e-01 2.9189501e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.2098464e-03 2.8633413e-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.2098464e-03 2.8633413e-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.0938426e-01 1.3551267e-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.0798735e-01 2.9308089e-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.0798735e-01 2.9308089e-02 +1 10001 1 1 total P1 3.0617153e-02 7.4644560e-03 +2 10001 1 1 total P2 1.8911490e-02 4.3228277e-03 +3 10001 1 1 total P3 6.2346182e-03 3.3382023e-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.0798735e-01 2.9308089e-02 +1 10001 1 1 total P1 3.0617153e-02 7.4644560e-03 +2 10001 1 1 total P2 1.8911490e-02 4.3228277e-03 +3 10001 1 1 total P3 6.2346182e-03 3.3382023e-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.0000000e+00 9.5038722e-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.8332612e+06 1.6635517e+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.0499883e-01 4.3964488e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.9918398e-01 4.0914120e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.9918398e-01 4.0914120e-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.0603412e-03 5.5452442e-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.0603412e-03 5.5452442e-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.9893849e-01 4.3492984e-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.0341466e-01 4.3958737e-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.0341466e-01 4.3585994e-02 +1 10002 1 1 total P1 4.1041742e-01 1.5877220e-02 +2 10002 1 1 total P2 1.4330104e-01 7.1873777e-03 +3 10002 1 1 total P3 8.7394263e-03 3.5714413e-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.0341466e-01 4.3585994e-02 +1 10002 1 1 total P1 4.1041742e-01 1.5877220e-02 +2 10002 1 1 total P2 1.4330104e-01 7.1873777e-03 +3 10002 1 1 total P3 8.7394263e-03 3.5714413e-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.0000000e+00 5.6866725e-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.7321997e+06 1.5969143e+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.0000000e+00 0.0000000e+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 7cde7e3fe2..70c7134536 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14593e+00 5.53822e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919e-01 5.20644e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919e-01 5.20644e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622e-02 1.06288e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622e-02 1.06288e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.12617e+00 5.43440e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14255e+00 5.70131e-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14255e+00 5.70131e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381e-01 2.16322e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41202e-01 6.65038e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92283e-02 2.46208e-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14255e+00 5.70131e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381e-01 2.16322e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41202e-01 6.65038e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92283e-02 2.46208e-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.00000e+00 5.29717e-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.00000e+00 0.00000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.74246e+05 4.16398e+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000e+00 0.00000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1459340e+00 5.5382169e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.1891920e-01 5.2064426e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.1891920e-01 5.2064426e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.9762206e-02 1.0628764e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.9762206e-02 1.0628764e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1261718e+00 5.4344001e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1425469e+00 5.7013139e-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.1425469e+00 5.7013139e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.4738129e-01 2.1632217e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.4120179e-01 6.6503773e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.9228270e-02 2.4620832e-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.1425469e+00 5.7013139e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.4738129e-01 2.1632217e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.4120179e-01 6.6503773e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.9228270e-02 2.4620832e-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.0000000e+00 5.2971733e-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.7424571e+05 4.1639769e+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 648193a168..ca424dc6b7 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,222 @@ domain=10000 type=total -[4.14825e-01 6.60170e-01] -[2.27929e-02 4.75189e-02] +[4.1482549e-01 6.6016992e-01] +[2.2792909e-02 4.7518928e-02] domain=10000 type=transport -[3.56860e-01 6.47648e-01] -[2.54936e-02 2.37037e-02] +[3.5685964e-01 6.4764766e-01] +[2.5493596e-02 2.3703735e-02] domain=10000 type=nu-transport -[3.56860e-01 6.47648e-01] -[2.54936e-02 2.37037e-02] +[3.5685964e-01 6.4764766e-01] +[2.5493596e-02 2.3703735e-02] domain=10000 type=absorption -[2.74078e-02 2.64511e-01] -[2.69250e-03 2.33671e-02] +[2.7407845e-02 2.6451074e-01] +[2.6924971e-03 2.3367077e-02] domain=10000 type=capture -[1.98445e-02 7.17194e-02] -[2.64330e-03 2.52079e-02] +[1.9844550e-02 7.1719353e-02] +[2.6433043e-03 2.5207859e-02] domain=10000 type=fission -[7.56329e-03 1.92791e-01] -[5.08484e-04 1.71059e-02] +[7.5632950e-03 1.9279139e-01] +[5.0848368e-04 1.7105922e-02] domain=10000 type=nu-fission -[1.94317e-02 4.69775e-01] -[1.32298e-03 4.16820e-02] +[1.9431740e-02 4.6977478e-01] +[1.3229756e-03 4.1682000e-02] domain=10000 type=kappa-fission -[1.47457e+00 3.72869e+01] -[9.92353e-02 3.30838e+00] +[1.4745698e+00 3.7286896e+01] +[9.9235321e-02 3.3083777e+00] domain=10000 type=scatter -[3.87418e-01 3.95659e-01] -[2.06257e-02 2.51251e-02] +[3.8741765e-01 3.9565918e-01] +[2.0625732e-02 2.5125057e-02] domain=10000 type=nu-scatter -[3.85188e-01 4.12389e-01] -[2.69456e-02 1.54253e-02] +[3.8518839e-01 4.1238940e-01] +[2.6945621e-02 1.5425277e-02] domain=10000 type=scatter matrix -[[[3.84199e-01 5.18703e-02 2.00688e-02 9.47772e-03] - [9.88930e-04 -2.07235e-04 -1.03366e-04 2.34291e-04]] +[[[3.8419946e-01 5.1870284e-02 2.0068845e-02 9.4777157e-03] + [9.8893039e-04 -2.0723460e-04 -1.0336618e-04 2.3429062e-04]] - [[9.24640e-04 -7.67705e-04 4.93789e-04 -1.71497e-04] - [4.11465e-01 1.64817e-02 6.37149e-03 -1.04991e-02]]] -[[[2.70010e-02 6.98255e-03 2.84650e-03 2.23352e-03] - [4.82419e-04 1.49011e-04 1.84316e-04 1.28173e-04]] + [[9.2463991e-04 -7.6770497e-04 4.9378887e-04 -1.7149723e-04] + [4.1146476e-01 1.6481728e-02 6.3714905e-03 -1.0499122e-02]]] +[[[2.7001014e-02 6.9825489e-03 2.8464952e-03 2.2335198e-03] + [4.8241945e-04 1.4901078e-04 1.8431631e-04 1.2817311e-04]] - [[9.24883e-04 7.67907e-04 4.93919e-04 1.71542e-04] - [1.52449e-02 4.50173e-03 1.05507e-02 1.04382e-02]]] + [[9.2488346e-04 7.6790719e-04 4.9391894e-04 1.7154240e-04] + [1.5244935e-02 4.5017280e-03 1.0550749e-02 1.0438188e-02]]] domain=10000 type=nu-scatter matrix -[[[3.84199e-01 5.18703e-02 2.00688e-02 9.47772e-03] - [9.88930e-04 -2.07235e-04 -1.03366e-04 2.34291e-04]] +[[[3.8419946e-01 5.1870284e-02 2.0068845e-02 9.4777157e-03] + [9.8893039e-04 -2.0723460e-04 -1.0336618e-04 2.3429062e-04]] - [[9.24640e-04 -7.67705e-04 4.93789e-04 -1.71497e-04] - [4.11465e-01 1.64817e-02 6.37149e-03 -1.04991e-02]]] -[[[2.70010e-02 6.98255e-03 2.84650e-03 2.23352e-03] - [4.82419e-04 1.49011e-04 1.84316e-04 1.28173e-04]] + [[9.2463991e-04 -7.6770497e-04 4.9378887e-04 -1.7149723e-04] + [4.1146476e-01 1.6481728e-02 6.3714905e-03 -1.0499122e-02]]] +[[[2.7001014e-02 6.9825489e-03 2.8464952e-03 2.2335198e-03] + [4.8241945e-04 1.4901078e-04 1.8431631e-04 1.2817311e-04]] - [[9.24883e-04 7.67907e-04 4.93919e-04 1.71542e-04] - [1.52449e-02 4.50173e-03 1.05507e-02 1.04382e-02]]] + [[9.2488346e-04 7.6790719e-04 4.9391894e-04 1.7154240e-04] + [1.5244935e-02 4.5017280e-03 1.0550749e-02 1.0438188e-02]]] domain=10000 type=multiplicity matrix -[[1.00000e+00 1.00000e+00] - [1.00000e+00 1.00000e+00]] -[[7.85165e-02 6.87184e-01] - [1.41421e+00 4.11303e-02]] +[[1.0000000e+00 1.0000000e+00] + [1.0000000e+00 1.0000000e+00]] +[[7.8516455e-02 6.8718427e-01] + [1.4142136e+00 4.1130349e-02]] domain=10000 type=nu-fission matrix -[[2.01424e-02 0.00000e+00] - [4.54366e-01 0.00000e+00]] -[[3.14909e-03 0.00000e+00] - [2.74255e-02 0.00000e+00]] +[[2.0142428e-02 0.0000000e+00] + [4.5436647e-01 0.0000000e+00]] +[[3.1490917e-03 0.0000000e+00] + [2.7425507e-02 0.0000000e+00]] domain=10000 type=chi -[1.00000e+00 0.00000e+00] -[4.60705e-02 0.00000e+00] +[1.0000000e+00 0.0000000e+00] +[4.6070523e-02 0.0000000e+00] domain=10000 type=chi-prompt -[1.00000e+00 0.00000e+00] -[5.14715e-02 0.00000e+00] +[1.0000000e+00 0.0000000e+00] +[5.1471457e-02 0.0000000e+00] domain=10000 type=velocity -[1.75152e+07 3.50172e+05] -[1.43818e+06 2.99459e+04] +[1.7515211e+07 3.5017200e+05] +[1.4381753e+06 2.9945932e+04] domain=10000 type=prompt-nu-fission -[1.92392e-02 4.66719e-01] -[1.30951e-03 4.14109e-02] +[1.9239222e-02 4.6671903e-01] +[1.3095060e-03 4.1410870e-02] domain=10001 type=total -[3.13738e-01 3.00821e-01] -[1.55819e-02 2.80524e-02] +[3.1373767e-01 3.0082140e-01] +[1.5581902e-02 2.8052448e-02] domain=10001 type=transport -[2.73228e-01 3.12375e-01] -[3.31154e-02 4.96058e-02] +[2.7322787e-01 3.1237484e-01] +[3.3115366e-02 4.9605832e-02] domain=10001 type=nu-transport -[2.73228e-01 3.12375e-01] -[3.31154e-02 4.96058e-02] +[2.7322787e-01 3.1237484e-01] +[3.3115366e-02 4.9605832e-02] domain=10001 type=absorption -[1.57499e-03 5.40038e-03] -[3.22548e-04 6.18138e-04] +[1.5749914e-03 5.4003788e-03] +[3.2254789e-04 6.1813831e-04] domain=10001 type=capture -[1.57499e-03 5.40038e-03] -[3.22548e-04 6.18138e-04] +[1.5749914e-03 5.4003788e-03] +[3.2254789e-04 6.1813831e-04] domain=10001 type=fission -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=nu-fission -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=kappa-fission -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=scatter -[3.12163e-01 2.95421e-01] -[1.53219e-02 2.74455e-02] +[3.1216268e-01 2.9542102e-01] +[1.5321923e-02 2.7445489e-02] domain=10001 type=nu-scatter -[3.10121e-01 2.96264e-01] -[3.37881e-02 4.37922e-02] +[3.1012074e-01 2.9626427e-01] +[3.3788106e-02 4.3792226e-02] domain=10001 type=scatter matrix -[[[3.10121e-01 3.82296e-02 2.07449e-02 7.96430e-03] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] +[[[3.1012074e-01 3.8229590e-02 2.0744942e-02 7.9642968e-03] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [2.96264e-01 -1.12136e-02 8.83657e-03 -3.27007e-03]]] -[[[3.37881e-02 8.48400e-03 4.69561e-03 3.73162e-03] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [2.9626427e-01 -1.1213636e-02 8.8365663e-03 -3.2700673e-03]]] +[[[3.3788106e-02 8.4839971e-03 4.6956107e-03 3.7316226e-03] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [4.37922e-02 1.61804e-02 1.15040e-02 7.32885e-03]]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [4.3792226e-02 1.6180366e-02 1.1503964e-02 7.3288458e-03]]] domain=10001 type=nu-scatter matrix -[[[3.10121e-01 3.82296e-02 2.07449e-02 7.96430e-03] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] +[[[3.1012074e-01 3.8229590e-02 2.0744942e-02 7.9642968e-03] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [2.96264e-01 -1.12136e-02 8.83657e-03 -3.27007e-03]]] -[[[3.37881e-02 8.48400e-03 4.69561e-03 3.73162e-03] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [2.9626427e-01 -1.1213636e-02 8.8365663e-03 -3.2700673e-03]]] +[[[3.3788106e-02 8.4839971e-03 4.6956107e-03 3.7316226e-03] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [4.37922e-02 1.61804e-02 1.15040e-02 7.32885e-03]]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [4.3792226e-02 1.6180366e-02 1.1503964e-02 7.3288458e-03]]] domain=10001 type=multiplicity matrix -[[1.00000e+00 0.00000e+00] - [0.00000e+00 1.00000e+00]] -[[1.08779e-01 0.00000e+00] - [0.00000e+00 1.42427e-01]] +[[1.0000000e+00 0.0000000e+00] + [0.0000000e+00 1.0000000e+00]] +[[1.0877870e-01 0.0000000e+00] + [0.0000000e+00 1.4242717e-01]] domain=10001 type=nu-fission matrix -[[0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00]] -[[0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00]] +[[0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00]] +[[0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00]] domain=10001 type=chi -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=chi-prompt -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10001 type=velocity -[1.66778e+07 3.34953e+05] -[1.26644e+06 3.83368e+04] +[1.6677839e+07 3.3495337e+05] +[1.2664443e+06 3.8336782e+04] domain=10001 type=prompt-nu-fission -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=total -[6.64572e-01 2.05238e+00] -[3.12148e-02 2.24343e-01] +[6.6457226e-01 2.0523840e+00] +[3.1214752e-02 2.2434291e-01] domain=10002 type=transport -[2.90565e-01 1.51644e+00] -[2.38519e-02 2.35197e-01] +[2.9056526e-01 1.5164380e+00] +[2.3851855e-02 2.3519727e-01] domain=10002 type=nu-transport -[2.90565e-01 1.51644e+00] -[2.38519e-02 2.35197e-01] +[2.9056526e-01 1.5164380e+00] +[2.3851855e-02 2.3519727e-01] domain=10002 type=absorption -[6.90400e-04 3.16873e-02] -[4.41476e-05 3.74656e-03] +[6.9039952e-04 3.1687257e-02] +[4.4147569e-05 3.7465586e-03] domain=10002 type=capture -[6.90400e-04 3.16873e-02] -[4.41476e-05 3.74656e-03] +[6.9039952e-04 3.1687257e-02] +[4.4147569e-05 3.7465586e-03] domain=10002 type=fission -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=nu-fission -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=kappa-fission -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=scatter -[6.63882e-01 2.02070e+00] -[3.11727e-02 2.20604e-01] +[6.6388186e-01 2.0206968e+00] +[3.1172684e-02 2.2060445e-01] domain=10002 type=nu-scatter -[6.71269e-01 2.03539e+00] -[2.61864e-02 2.58060e-01] +[6.7126920e-01 2.0353883e+00] +[2.6186371e-02 2.5806033e-01] domain=10002 type=scatter matrix -[[[6.39901e-01 3.81167e-01 1.52392e-01 9.14802e-03] - [3.13677e-02 8.75772e-03 -2.56790e-03 -3.78480e-03]] +[[[6.3990148e-01 3.8116745e-01 1.5239190e-01 9.1480223e-03] + [3.1367720e-02 8.7577232e-03 -2.5679011e-03 -3.7848029e-03]] - [[4.43343e-04 3.99960e-04 3.19563e-04 2.13847e-04] - [2.03494e+00 5.09941e-01 1.11175e-01 2.49884e-02]]] -[[[2.47091e-02 1.62433e-02 8.15628e-03 3.88856e-03] - [1.72811e-03 9.25671e-04 1.01398e-03 8.17076e-04]] + [[4.4334313e-04 3.9996041e-04 3.1956271e-04 2.1384697e-04] + [2.0349450e+00 5.0994051e-01 1.1117461e-01 2.4988436e-02]]] +[[[2.4709123e-02 1.6243265e-02 8.1562777e-03 3.8885621e-03] + [1.7281129e-03 9.2567050e-04 1.0139848e-03 8.1707557e-04]] - [[4.44850e-04 4.01320e-04 3.20649e-04 2.14574e-04] - [2.57800e-01 5.12359e-02 1.30198e-02 8.31235e-03]]] + [[4.4485039e-04 4.0132018e-04 3.2064914e-04 2.1457400e-04] + [2.5779989e-01 5.1235906e-02 1.3019817e-02 8.3123526e-03]]] domain=10002 type=nu-scatter matrix -[[[6.39901e-01 3.81167e-01 1.52392e-01 9.14802e-03] - [3.13677e-02 8.75772e-03 -2.56790e-03 -3.78480e-03]] +[[[6.3990148e-01 3.8116745e-01 1.5239190e-01 9.1480223e-03] + [3.1367720e-02 8.7577232e-03 -2.5679011e-03 -3.7848029e-03]] - [[4.43343e-04 3.99960e-04 3.19563e-04 2.13847e-04] - [2.03494e+00 5.09941e-01 1.11175e-01 2.49884e-02]]] -[[[2.47091e-02 1.62433e-02 8.15628e-03 3.88856e-03] - [1.72811e-03 9.25671e-04 1.01398e-03 8.17076e-04]] + [[4.4334313e-04 3.9996041e-04 3.1956271e-04 2.1384697e-04] + [2.0349450e+00 5.0994051e-01 1.1117461e-01 2.4988436e-02]]] +[[[2.4709123e-02 1.6243265e-02 8.1562777e-03 3.8885621e-03] + [1.7281129e-03 9.2567050e-04 1.0139848e-03 8.1707557e-04]] - [[4.44850e-04 4.01320e-04 3.20649e-04 2.14574e-04] - [2.57800e-01 5.12359e-02 1.30198e-02 8.31235e-03]]] + [[4.4485039e-04 4.0132018e-04 3.2064914e-04 2.1457400e-04] + [2.5779989e-01 5.1235906e-02 1.3019817e-02 8.3123526e-03]]] domain=10002 type=multiplicity matrix -[[1.00000e+00 1.00000e+00] - [1.00000e+00 1.00000e+00]] -[[3.86092e-02 6.76673e-02] - [1.41421e+00 1.35929e-01]] +[[1.0000000e+00 1.0000000e+00] + [1.0000000e+00 1.0000000e+00]] +[[3.8609191e-02 6.7667348e-02] + [1.4142136e+00 1.3592921e-01]] domain=10002 type=nu-fission matrix -[[0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00]] -[[0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00]] +[[0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00]] +[[0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00]] domain=10002 type=chi -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=chi-prompt -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] domain=10002 type=velocity -[1.66056e+07 3.28412e+05] -[1.04244e+06 3.88284e+04] +[1.6605563e+07 3.2841204e+05] +[1.0424355e+06 3.8828436e+04] domain=10002 type=prompt-nu-fission -[0.00000e+00 0.00000e+00] -[0.00000e+00 0.00000e+00] +[0.0000000e+00 0.0000000e+00] +[0.0000000e+00 0.0000000e+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 246f1a963f..0e25d3ee82 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.14825e-01 2.27929e-02 -0 10000 2 total 6.60170e-01 4.75189e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56860e-01 2.54936e-02 -0 10000 2 total 6.47648e-01 2.37037e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56860e-01 2.54936e-02 -0 10000 2 total 6.47648e-01 2.37037e-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.74078e-02 2.69250e-03 -0 10000 2 total 2.64511e-01 2.33671e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.98445e-02 2.64330e-03 -0 10000 2 total 7.17194e-02 2.52079e-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.56329e-03 5.08484e-04 -0 10000 2 total 1.92791e-01 1.71059e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.94317e-02 1.32298e-03 -0 10000 2 total 4.69775e-01 4.16820e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.47457e+00 9.92353e-02 -0 10000 2 total 3.72869e+01 3.30838e+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.87418e-01 2.06257e-02 -0 10000 2 total 3.95659e-01 2.51251e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.85188e-01 2.69456e-02 -0 10000 2 total 4.12389e-01 1.54253e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199e-01 2.70010e-02 -13 10000 1 1 total P1 5.18703e-02 6.98255e-03 -14 10000 1 1 total P2 2.00688e-02 2.84650e-03 -15 10000 1 1 total P3 9.47772e-03 2.23352e-03 -8 10000 1 2 total P0 9.88930e-04 4.82419e-04 -9 10000 1 2 total P1 -2.07235e-04 1.49011e-04 -10 10000 1 2 total P2 -1.03366e-04 1.84316e-04 -11 10000 1 2 total P3 2.34291e-04 1.28173e-04 -4 10000 2 1 total P0 9.24640e-04 9.24883e-04 -5 10000 2 1 total P1 -7.67705e-04 7.67907e-04 -6 10000 2 1 total P2 4.93789e-04 4.93919e-04 -7 10000 2 1 total P3 -1.71497e-04 1.71542e-04 -0 10000 2 2 total P0 4.11465e-01 1.52449e-02 -1 10000 2 2 total P1 1.64817e-02 4.50173e-03 -2 10000 2 2 total P2 6.37149e-03 1.05507e-02 -3 10000 2 2 total P3 -1.04991e-02 1.04382e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199e-01 2.70010e-02 -13 10000 1 1 total P1 5.18703e-02 6.98255e-03 -14 10000 1 1 total P2 2.00688e-02 2.84650e-03 -15 10000 1 1 total P3 9.47772e-03 2.23352e-03 -8 10000 1 2 total P0 9.88930e-04 4.82419e-04 -9 10000 1 2 total P1 -2.07235e-04 1.49011e-04 -10 10000 1 2 total P2 -1.03366e-04 1.84316e-04 -11 10000 1 2 total P3 2.34291e-04 1.28173e-04 -4 10000 2 1 total P0 9.24640e-04 9.24883e-04 -5 10000 2 1 total P1 -7.67705e-04 7.67907e-04 -6 10000 2 1 total P2 4.93789e-04 4.93919e-04 -7 10000 2 1 total P3 -1.71497e-04 1.71542e-04 -0 10000 2 2 total P0 4.11465e-01 1.52449e-02 -1 10000 2 2 total P1 1.64817e-02 4.50173e-03 -2 10000 2 2 total P2 6.37149e-03 1.05507e-02 -3 10000 2 2 total P3 -1.04991e-02 1.04382e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.00000e+00 7.85165e-02 -2 10000 1 2 total 1.00000e+00 6.87184e-01 -1 10000 2 1 total 1.00000e+00 1.41421e+00 -0 10000 2 2 total 1.00000e+00 4.11303e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.01424e-02 3.14909e-03 -2 10000 1 2 total 0.00000e+00 0.00000e+00 -1 10000 2 1 total 4.54366e-01 2.74255e-02 -0 10000 2 2 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000e+00 4.60705e-02 -0 10000 2 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000e+00 5.14715e-02 -0 10000 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.75152e+07 1.43818e+06 -0 10000 2 total 3.50172e+05 2.99459e+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.92392e-02 1.30951e-03 -0 10000 2 total 4.66719e-01 4.14109e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.13738e-01 1.55819e-02 -0 10001 2 total 3.00821e-01 2.80524e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73228e-01 3.31154e-02 -0 10001 2 total 3.12375e-01 4.96058e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73228e-01 3.31154e-02 -0 10001 2 total 3.12375e-01 4.96058e-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499e-03 3.22548e-04 -0 10001 2 total 5.40038e-03 6.18138e-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499e-03 3.22548e-04 -0 10001 2 total 5.40038e-03 6.18138e-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000e+00 0.00000e+00 -0 10001 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000e+00 0.00000e+00 -0 10001 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000e+00 0.00000e+00 -0 10001 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.12163e-01 1.53219e-02 -0 10001 2 total 2.95421e-01 2.74455e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.10121e-01 3.37881e-02 -0 10001 2 total 2.96264e-01 4.37922e-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10121e-01 3.37881e-02 -13 10001 1 1 total P1 3.82296e-02 8.48400e-03 -14 10001 1 1 total P2 2.07449e-02 4.69561e-03 -15 10001 1 1 total P3 7.96430e-03 3.73162e-03 -8 10001 1 2 total P0 0.00000e+00 0.00000e+00 -9 10001 1 2 total P1 0.00000e+00 0.00000e+00 -10 10001 1 2 total P2 0.00000e+00 0.00000e+00 -11 10001 1 2 total P3 0.00000e+00 0.00000e+00 -4 10001 2 1 total P0 0.00000e+00 0.00000e+00 -5 10001 2 1 total P1 0.00000e+00 0.00000e+00 -6 10001 2 1 total P2 0.00000e+00 0.00000e+00 -7 10001 2 1 total P3 0.00000e+00 0.00000e+00 -0 10001 2 2 total P0 2.96264e-01 4.37922e-02 -1 10001 2 2 total P1 -1.12136e-02 1.61804e-02 -2 10001 2 2 total P2 8.83657e-03 1.15040e-02 -3 10001 2 2 total P3 -3.27007e-03 7.32885e-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10121e-01 3.37881e-02 -13 10001 1 1 total P1 3.82296e-02 8.48400e-03 -14 10001 1 1 total P2 2.07449e-02 4.69561e-03 -15 10001 1 1 total P3 7.96430e-03 3.73162e-03 -8 10001 1 2 total P0 0.00000e+00 0.00000e+00 -9 10001 1 2 total P1 0.00000e+00 0.00000e+00 -10 10001 1 2 total P2 0.00000e+00 0.00000e+00 -11 10001 1 2 total P3 0.00000e+00 0.00000e+00 -4 10001 2 1 total P0 0.00000e+00 0.00000e+00 -5 10001 2 1 total P1 0.00000e+00 0.00000e+00 -6 10001 2 1 total P2 0.00000e+00 0.00000e+00 -7 10001 2 1 total P3 0.00000e+00 0.00000e+00 -0 10001 2 2 total P0 2.96264e-01 4.37922e-02 -1 10001 2 2 total P1 -1.12136e-02 1.61804e-02 -2 10001 2 2 total P2 8.83657e-03 1.15040e-02 -3 10001 2 2 total P3 -3.27007e-03 7.32885e-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.00000e+00 1.08779e-01 -2 10001 1 2 total 0.00000e+00 0.00000e+00 -1 10001 2 1 total 0.00000e+00 0.00000e+00 -0 10001 2 2 total 1.00000e+00 1.42427e-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.00000e+00 0.00000e+00 -2 10001 1 2 total 0.00000e+00 0.00000e+00 -1 10001 2 1 total 0.00000e+00 0.00000e+00 -0 10001 2 2 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000e+00 0.00000e+00 -0 10001 2 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000e+00 0.00000e+00 -0 10001 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.66778e+07 1.26644e+06 -0 10001 2 total 3.34953e+05 3.83368e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000e+00 0.00000e+00 -0 10001 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.64572e-01 3.12148e-02 -0 10002 2 total 2.05238e+00 2.24343e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565e-01 2.38519e-02 -0 10002 2 total 1.51644e+00 2.35197e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565e-01 2.38519e-02 -0 10002 2 total 1.51644e+00 2.35197e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.90400e-04 4.41476e-05 -0 10002 2 total 3.16873e-02 3.74656e-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.90400e-04 4.41476e-05 -0 10002 2 total 3.16873e-02 3.74656e-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000e+00 0.00000e+00 -0 10002 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000e+00 0.00000e+00 -0 10002 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000e+00 0.00000e+00 -0 10002 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.63882e-01 3.11727e-02 -0 10002 2 total 2.02070e+00 2.20604e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.71269e-01 2.61864e-02 -0 10002 2 total 2.03539e+00 2.58060e-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901e-01 2.47091e-02 -13 10002 1 1 total P1 3.81167e-01 1.62433e-02 -14 10002 1 1 total P2 1.52392e-01 8.15628e-03 -15 10002 1 1 total P3 9.14802e-03 3.88856e-03 -8 10002 1 2 total P0 3.13677e-02 1.72811e-03 -9 10002 1 2 total P1 8.75772e-03 9.25671e-04 -10 10002 1 2 total P2 -2.56790e-03 1.01398e-03 -11 10002 1 2 total P3 -3.78480e-03 8.17076e-04 -4 10002 2 1 total P0 4.43343e-04 4.44850e-04 -5 10002 2 1 total P1 3.99960e-04 4.01320e-04 -6 10002 2 1 total P2 3.19563e-04 3.20649e-04 -7 10002 2 1 total P3 2.13847e-04 2.14574e-04 -0 10002 2 2 total P0 2.03494e+00 2.57800e-01 -1 10002 2 2 total P1 5.09941e-01 5.12359e-02 -2 10002 2 2 total P2 1.11175e-01 1.30198e-02 -3 10002 2 2 total P3 2.49884e-02 8.31235e-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901e-01 2.47091e-02 -13 10002 1 1 total P1 3.81167e-01 1.62433e-02 -14 10002 1 1 total P2 1.52392e-01 8.15628e-03 -15 10002 1 1 total P3 9.14802e-03 3.88856e-03 -8 10002 1 2 total P0 3.13677e-02 1.72811e-03 -9 10002 1 2 total P1 8.75772e-03 9.25671e-04 -10 10002 1 2 total P2 -2.56790e-03 1.01398e-03 -11 10002 1 2 total P3 -3.78480e-03 8.17076e-04 -4 10002 2 1 total P0 4.43343e-04 4.44850e-04 -5 10002 2 1 total P1 3.99960e-04 4.01320e-04 -6 10002 2 1 total P2 3.19563e-04 3.20649e-04 -7 10002 2 1 total P3 2.13847e-04 2.14574e-04 -0 10002 2 2 total P0 2.03494e+00 2.57800e-01 -1 10002 2 2 total P1 5.09941e-01 5.12359e-02 -2 10002 2 2 total P2 1.11175e-01 1.30198e-02 -3 10002 2 2 total P3 2.49884e-02 8.31235e-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.00000e+00 3.86092e-02 -2 10002 1 2 total 1.00000e+00 6.76673e-02 -1 10002 2 1 total 1.00000e+00 1.41421e+00 -0 10002 2 2 total 1.00000e+00 1.35929e-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.00000e+00 0.00000e+00 -2 10002 1 2 total 0.00000e+00 0.00000e+00 -1 10002 2 1 total 0.00000e+00 0.00000e+00 -0 10002 2 2 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000e+00 0.00000e+00 -0 10002 2 total 0.00000e+00 0.00000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000e+00 0.00000e+00 -0 10002 2 total 0.00000e+00 0.00000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.66056e+07 1.04244e+06 -0 10002 2 total 3.28412e+05 3.88284e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000e+00 0.00000e+00 -0 10002 2 total 0.00000e+00 0.00000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.1482549e-01 2.2792909e-02 +0 10000 2 total 6.6016992e-01 4.7518928e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.5685964e-01 2.5493596e-02 +0 10000 2 total 6.4764766e-01 2.3703735e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.5685964e-01 2.5493596e-02 +0 10000 2 total 6.4764766e-01 2.3703735e-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.7407845e-02 2.6924971e-03 +0 10000 2 total 2.6451074e-01 2.3367077e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.9844550e-02 2.6433043e-03 +0 10000 2 total 7.1719353e-02 2.5207859e-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.5632950e-03 5.0848368e-04 +0 10000 2 total 1.9279139e-01 1.7105922e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.9431740e-02 1.3229756e-03 +0 10000 2 total 4.6977478e-01 4.1682000e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.4745698e+00 9.9235321e-02 +0 10000 2 total 3.7286896e+01 3.3083777e+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.8741765e-01 2.0625732e-02 +0 10000 2 total 3.9565918e-01 2.5125057e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.8518839e-01 2.6945621e-02 +0 10000 2 total 4.1238940e-01 1.5425277e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.8419946e-01 2.7001014e-02 +13 10000 1 1 total P1 5.1870284e-02 6.9825489e-03 +14 10000 1 1 total P2 2.0068845e-02 2.8464952e-03 +15 10000 1 1 total P3 9.4777157e-03 2.2335198e-03 +8 10000 1 2 total P0 9.8893039e-04 4.8241945e-04 +9 10000 1 2 total P1 -2.0723460e-04 1.4901078e-04 +10 10000 1 2 total P2 -1.0336618e-04 1.8431631e-04 +11 10000 1 2 total P3 2.3429062e-04 1.2817311e-04 +4 10000 2 1 total P0 9.2463991e-04 9.2488346e-04 +5 10000 2 1 total P1 -7.6770497e-04 7.6790719e-04 +6 10000 2 1 total P2 4.9378887e-04 4.9391894e-04 +7 10000 2 1 total P3 -1.7149723e-04 1.7154240e-04 +0 10000 2 2 total P0 4.1146476e-01 1.5244935e-02 +1 10000 2 2 total P1 1.6481728e-02 4.5017280e-03 +2 10000 2 2 total P2 6.3714905e-03 1.0550749e-02 +3 10000 2 2 total P3 -1.0499122e-02 1.0438188e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.8419946e-01 2.7001014e-02 +13 10000 1 1 total P1 5.1870284e-02 6.9825489e-03 +14 10000 1 1 total P2 2.0068845e-02 2.8464952e-03 +15 10000 1 1 total P3 9.4777157e-03 2.2335198e-03 +8 10000 1 2 total P0 9.8893039e-04 4.8241945e-04 +9 10000 1 2 total P1 -2.0723460e-04 1.4901078e-04 +10 10000 1 2 total P2 -1.0336618e-04 1.8431631e-04 +11 10000 1 2 total P3 2.3429062e-04 1.2817311e-04 +4 10000 2 1 total P0 9.2463991e-04 9.2488346e-04 +5 10000 2 1 total P1 -7.6770497e-04 7.6790719e-04 +6 10000 2 1 total P2 4.9378887e-04 4.9391894e-04 +7 10000 2 1 total P3 -1.7149723e-04 1.7154240e-04 +0 10000 2 2 total P0 4.1146476e-01 1.5244935e-02 +1 10000 2 2 total P1 1.6481728e-02 4.5017280e-03 +2 10000 2 2 total P2 6.3714905e-03 1.0550749e-02 +3 10000 2 2 total P3 -1.0499122e-02 1.0438188e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.0000000e+00 7.8516455e-02 +2 10000 1 2 total 1.0000000e+00 6.8718427e-01 +1 10000 2 1 total 1.0000000e+00 1.4142136e+00 +0 10000 2 2 total 1.0000000e+00 4.1130349e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.0142428e-02 3.1490917e-03 +2 10000 1 2 total 0.0000000e+00 0.0000000e+00 +1 10000 2 1 total 4.5436647e-01 2.7425507e-02 +0 10000 2 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.0000000e+00 4.6070523e-02 +0 10000 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.0000000e+00 5.1471457e-02 +0 10000 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.7515211e+07 1.4381753e+06 +0 10000 2 total 3.5017200e+05 2.9945932e+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.9239222e-02 1.3095060e-03 +0 10000 2 total 4.6671903e-01 4.1410870e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.1373767e-01 1.5581902e-02 +0 10001 2 total 3.0082140e-01 2.8052448e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.7322787e-01 3.3115366e-02 +0 10001 2 total 3.1237484e-01 4.9605832e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.7322787e-01 3.3115366e-02 +0 10001 2 total 3.1237484e-01 4.9605832e-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.5749914e-03 3.2254789e-04 +0 10001 2 total 5.4003788e-03 6.1813831e-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.5749914e-03 3.2254789e-04 +0 10001 2 total 5.4003788e-03 6.1813831e-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.1216268e-01 1.5321923e-02 +0 10001 2 total 2.9542102e-01 2.7445489e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.1012074e-01 3.3788106e-02 +0 10001 2 total 2.9626427e-01 4.3792226e-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.1012074e-01 3.3788106e-02 +13 10001 1 1 total P1 3.8229590e-02 8.4839971e-03 +14 10001 1 1 total P2 2.0744942e-02 4.6956107e-03 +15 10001 1 1 total P3 7.9642968e-03 3.7316226e-03 +8 10001 1 2 total P0 0.0000000e+00 0.0000000e+00 +9 10001 1 2 total P1 0.0000000e+00 0.0000000e+00 +10 10001 1 2 total P2 0.0000000e+00 0.0000000e+00 +11 10001 1 2 total P3 0.0000000e+00 0.0000000e+00 +4 10001 2 1 total P0 0.0000000e+00 0.0000000e+00 +5 10001 2 1 total P1 0.0000000e+00 0.0000000e+00 +6 10001 2 1 total P2 0.0000000e+00 0.0000000e+00 +7 10001 2 1 total P3 0.0000000e+00 0.0000000e+00 +0 10001 2 2 total P0 2.9626427e-01 4.3792226e-02 +1 10001 2 2 total P1 -1.1213636e-02 1.6180366e-02 +2 10001 2 2 total P2 8.8365663e-03 1.1503964e-02 +3 10001 2 2 total P3 -3.2700673e-03 7.3288458e-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.1012074e-01 3.3788106e-02 +13 10001 1 1 total P1 3.8229590e-02 8.4839971e-03 +14 10001 1 1 total P2 2.0744942e-02 4.6956107e-03 +15 10001 1 1 total P3 7.9642968e-03 3.7316226e-03 +8 10001 1 2 total P0 0.0000000e+00 0.0000000e+00 +9 10001 1 2 total P1 0.0000000e+00 0.0000000e+00 +10 10001 1 2 total P2 0.0000000e+00 0.0000000e+00 +11 10001 1 2 total P3 0.0000000e+00 0.0000000e+00 +4 10001 2 1 total P0 0.0000000e+00 0.0000000e+00 +5 10001 2 1 total P1 0.0000000e+00 0.0000000e+00 +6 10001 2 1 total P2 0.0000000e+00 0.0000000e+00 +7 10001 2 1 total P3 0.0000000e+00 0.0000000e+00 +0 10001 2 2 total P0 2.9626427e-01 4.3792226e-02 +1 10001 2 2 total P1 -1.1213636e-02 1.6180366e-02 +2 10001 2 2 total P2 8.8365663e-03 1.1503964e-02 +3 10001 2 2 total P3 -3.2700673e-03 7.3288458e-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.0000000e+00 1.0877870e-01 +2 10001 1 2 total 0.0000000e+00 0.0000000e+00 +1 10001 2 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 2 total 1.0000000e+00 1.4242717e-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.0000000e+00 0.0000000e+00 +2 10001 1 2 total 0.0000000e+00 0.0000000e+00 +1 10001 2 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.6677839e+07 1.2664443e+06 +0 10001 2 total 3.3495337e+05 3.8336782e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.0000000e+00 0.0000000e+00 +0 10001 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.6457226e-01 3.1214752e-02 +0 10002 2 total 2.0523840e+00 2.2434291e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.9056526e-01 2.3851855e-02 +0 10002 2 total 1.5164380e+00 2.3519727e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.9056526e-01 2.3851855e-02 +0 10002 2 total 1.5164380e+00 2.3519727e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.9039952e-04 4.4147569e-05 +0 10002 2 total 3.1687257e-02 3.7465586e-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.9039952e-04 4.4147569e-05 +0 10002 2 total 3.1687257e-02 3.7465586e-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.6388186e-01 3.1172684e-02 +0 10002 2 total 2.0206968e+00 2.2060445e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.7126920e-01 2.6186371e-02 +0 10002 2 total 2.0353883e+00 2.5806033e-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.3990148e-01 2.4709123e-02 +13 10002 1 1 total P1 3.8116745e-01 1.6243265e-02 +14 10002 1 1 total P2 1.5239190e-01 8.1562777e-03 +15 10002 1 1 total P3 9.1480223e-03 3.8885621e-03 +8 10002 1 2 total P0 3.1367720e-02 1.7281129e-03 +9 10002 1 2 total P1 8.7577232e-03 9.2567050e-04 +10 10002 1 2 total P2 -2.5679011e-03 1.0139848e-03 +11 10002 1 2 total P3 -3.7848029e-03 8.1707557e-04 +4 10002 2 1 total P0 4.4334313e-04 4.4485039e-04 +5 10002 2 1 total P1 3.9996041e-04 4.0132018e-04 +6 10002 2 1 total P2 3.1956271e-04 3.2064914e-04 +7 10002 2 1 total P3 2.1384697e-04 2.1457400e-04 +0 10002 2 2 total P0 2.0349450e+00 2.5779989e-01 +1 10002 2 2 total P1 5.0994051e-01 5.1235906e-02 +2 10002 2 2 total P2 1.1117461e-01 1.3019817e-02 +3 10002 2 2 total P3 2.4988436e-02 8.3123526e-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.3990148e-01 2.4709123e-02 +13 10002 1 1 total P1 3.8116745e-01 1.6243265e-02 +14 10002 1 1 total P2 1.5239190e-01 8.1562777e-03 +15 10002 1 1 total P3 9.1480223e-03 3.8885621e-03 +8 10002 1 2 total P0 3.1367720e-02 1.7281129e-03 +9 10002 1 2 total P1 8.7577232e-03 9.2567050e-04 +10 10002 1 2 total P2 -2.5679011e-03 1.0139848e-03 +11 10002 1 2 total P3 -3.7848029e-03 8.1707557e-04 +4 10002 2 1 total P0 4.4334313e-04 4.4485039e-04 +5 10002 2 1 total P1 3.9996041e-04 4.0132018e-04 +6 10002 2 1 total P2 3.1956271e-04 3.2064914e-04 +7 10002 2 1 total P3 2.1384697e-04 2.1457400e-04 +0 10002 2 2 total P0 2.0349450e+00 2.5779989e-01 +1 10002 2 2 total P1 5.0994051e-01 5.1235906e-02 +2 10002 2 2 total P2 1.1117461e-01 1.3019817e-02 +3 10002 2 2 total P3 2.4988436e-02 8.3123526e-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.0000000e+00 3.8609191e-02 +2 10002 1 2 total 1.0000000e+00 6.7667348e-02 +1 10002 2 1 total 1.0000000e+00 1.4142136e+00 +0 10002 2 2 total 1.0000000e+00 1.3592921e-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.0000000e+00 0.0000000e+00 +2 10002 1 2 total 0.0000000e+00 0.0000000e+00 +1 10002 2 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.6605563e+07 1.0424355e+06 +0 10002 2 total 3.2841204e+05 3.8828436e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.0000000e+00 0.0000000e+00 +0 10002 2 total 0.0000000e+00 0.0000000e+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index e8c343cb0f..53f29f1d5f 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -a84cc1ba0556c47dfa13d959e7ca34a4e9855d4c85b60b3503a2f0b367df1bef65df1d535fa852b285075846ecb61050aa42e66ba2b0af3d9c51dc969cc4e6fd \ No newline at end of file +400e4cca1866a1a56b20c3d438a0dd518b069f24ce5f7b29d012d2f5898d36560876ba0ced28e94b1efabd5c9a26560cb9fc85372f7a608dec0ac2e93c558184 \ No newline at end of file diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index b2d96884f3..861edc6ef5 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -059bd780997dc36a315d1a7266296ed511aae2e5c362f7f47b81022a6e4588d6ae0ea06f35893f0efd004e925ee32ea1d284a40cc1a0f861b08391cdf1b0e8a0 \ No newline at end of file +f4f74a0831726a754c8b3f54d97af4ef329dc6a925520599e8a0c07a490c65878ba4cf8023d29971eec02af3a196a0b39c376ef5f7558003b78db2fd6e94b1ef \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 85175d3830..200fddbeb0 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] +[[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]]][[[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]]][[[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00 0.00000e+00]]][[[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]]][[[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] ..., - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]] + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]] - [[0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00] - [0.00000e+00 0.00000e+00 0.00000e+00]]] \ No newline at end of file + [[0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00] + [0.0000000e+00 0.0000000e+00 0.0000000e+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index 2b188cf290..d440a48d78 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output in scientific notation with 6 +# Require numpy and pandas to print output in scientific notation with 8 # significant figures. This is needed to avoid round off error when large # numbers are printed, which can cause tests to fail for different build # configurations. -np.set_printoptions(formatter={'float': '{:.5e}'.format}) -pd.options.display.float_format = '{:.5e}'.format +np.set_printoptions(formatter={'float': '{:.7e}'.format}) +pd.options.display.float_format = '{:.7e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From ccf564ded56bda6e7f376f7c414ff292c9b6a5ee Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 13 Jul 2016 17:59:38 +0000 Subject: [PATCH 41/47] updated multipole test results --- tests/test_multipole/results_true.dat | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index eedf9279fa..321e010c68 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -1,12 +1,12 @@ k-combined: -1.457760E+00 1.119659E-02 +1.434998E+00 9.402333E-03 Cell ID = 11 Name = Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.00000e+02 0.00000e+00 7.00000e+02 8.00000e+02] + Temperature = [5.0000000e+02 0.0000000e+00 7.0000000e+02 8.0000000e+02] Translation = None Offset = None Distribcell index= 1 From d67608534b1001f80f89ded795f700dcb6ec2fa9 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 13 Jul 2016 18:09:53 +0000 Subject: [PATCH 42/47] updated results for multipole test with correct multipole library --- tests/test_multipole/results_true.dat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 321e010c68..d65dbd2046 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -1,5 +1,5 @@ k-combined: -1.434998E+00 9.402333E-03 +1.457760E+00 1.119659E-02 Cell ID = 11 Name = From caccebf6d53d58eb68765cc43f36a9aa7008f628 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 13 Jul 2016 18:12:15 +0000 Subject: [PATCH 43/47] changed number of sig figs from 8 to 12 --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 320 +++++------ .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 6 +- 9 files changed, 700 insertions(+), 692 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index f8353aa667..8fc2f94033 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.5362442e-01 2.1052696e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.0085218e-01 2.2857554e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.0085218e-01 2.2857554e-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.4903456e-02 4.3127612e-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.8048066e-02 4.5799637e-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.6855390e-02 2.6221598e-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.0649290e-02 6.4098745e-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.1379551e+00 5.0736381e-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.8872097e-01 1.7830429e-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.8930356e-01 2.3075539e-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.8930356e-01 2.3145605e-02 -1 10000 1 1 total P1 4.6224418e-02 5.9071696e-03 -2 10000 1 1 total P2 1.7983585e-02 2.8829720e-03 -3 10000 1 1 total P3 6.6283735e-03 2.4571090e-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.8930356e-01 2.3145605e-02 -1 10000 1 1 total P1 4.6224418e-02 5.9071696e-03 -2 10000 1 1 total P2 1.7983585e-02 2.8829720e-03 -3 10000 1 1 total P3 6.6283735e-03 2.4571090e-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.0000000e+00 6.6110820e-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.5835019e-02 5.5918249e-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.0000000e+00 4.6070523e-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.0000000e+00 5.1471457e-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.0013087e+06 1.4621656e+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.0003978e-02 6.3669079e-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.1159411e-01 1.3793168e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.7925506e-01 2.9189501e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.7925506e-01 2.9189501e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.2098464e-03 2.8633413e-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.2098464e-03 2.8633413e-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.0938426e-01 1.3551267e-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.0798735e-01 2.9308089e-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.0798735e-01 2.9308089e-02 -1 10001 1 1 total P1 3.0617153e-02 7.4644560e-03 -2 10001 1 1 total P2 1.8911490e-02 4.3228277e-03 -3 10001 1 1 total P3 6.2346182e-03 3.3382023e-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.0798735e-01 2.9308089e-02 -1 10001 1 1 total P1 3.0617153e-02 7.4644560e-03 -2 10001 1 1 total P2 1.8911490e-02 4.3228277e-03 -3 10001 1 1 total P3 6.2346182e-03 3.3382023e-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.0000000e+00 9.5038722e-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.8332612e+06 1.6635517e+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.0499883e-01 4.3964488e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.9918398e-01 4.0914120e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.9918398e-01 4.0914120e-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.0603412e-03 5.5452442e-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.0603412e-03 5.5452442e-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.9893849e-01 4.3492984e-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.0341466e-01 4.3958737e-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.0341466e-01 4.3585994e-02 -1 10002 1 1 total P1 4.1041742e-01 1.5877220e-02 -2 10002 1 1 total P2 1.4330104e-01 7.1873777e-03 -3 10002 1 1 total P3 8.7394263e-03 3.5714413e-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.0341466e-01 4.3585994e-02 -1 10002 1 1 total P1 4.1041742e-01 1.5877220e-02 -2 10002 1 1 total P2 1.4330104e-01 7.1873777e-03 -3 10002 1 1 total P3 8.7394263e-03 3.5714413e-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.0000000e+00 5.6866725e-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.7321997e+06 1.5969143e+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.53624422471e-01 2.10526963253e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852177884e-01 2.28575540033e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.00852177884e-01 2.28575540033e-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.49034558324e-02 4.31276119955e-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.80480660339e-02 4.57996368874e-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.68553897985e-02 2.62215977624e-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.06492898576e-02 6.40987451703e-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.13795513809e+00 5.07363814554e-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.88720966639e-01 1.78304285991e-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.89303556282e-01 2.30755385726e-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89303556282e-01 2.31456046242e-02 +1 10000 1 1 total P1 4.62244178314e-02 5.90716955682e-03 +2 10000 1 1 total P2 1.79835850203e-02 2.88297198167e-03 +3 10000 1 1 total P3 6.62837351395e-03 2.45710898378e-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.89303556282e-01 2.31456046242e-02 +1 10000 1 1 total P1 4.62244178314e-02 5.90716955682e-03 +2 10000 1 1 total P2 1.79835850203e-02 2.88297198167e-03 +3 10000 1 1 total P3 6.62837351395e-03 2.45710898378e-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.00000000000e+00 6.61108201731e-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.58350193370e-02 5.59182486071e-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000000000e+00 4.60705234720e-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.00000000000e+00 5.14714567344e-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.00130873975e+06 1.46216555365e+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.00039777878e-02 6.36690787427e-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.11594108102e-01 1.37931681282e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255063691e-01 2.91895009803e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.79255063691e-01 2.91895009803e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.20984640163e-03 2.86334126604e-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.20984640163e-03 2.86334126604e-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.09384261701e-01 1.35512674906e-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.07987349445e-01 2.93080885044e-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987349445e-01 2.93080885044e-02 +1 10001 1 1 total P1 3.06171532535e-02 7.46445601186e-03 +2 10001 1 1 total P2 1.89114904073e-02 4.32282773240e-03 +3 10001 1 1 total P3 6.23461818721e-03 3.33820228054e-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.07987349445e-01 2.93080885044e-02 +1 10001 1 1 total P1 3.06171532535e-02 7.46445601186e-03 +2 10001 1 1 total P2 1.89114904073e-02 4.32282773240e-03 +3 10001 1 1 total P3 6.23461818721e-03 3.33820228054e-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.00000000000e+00 9.50387215070e-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.83326115257e+06 1.66355174520e+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.04998833317e-01 4.39644875947e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99183982700e-01 4.09141196047e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.99183982700e-01 4.09141196047e-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034115726e-03 5.54524424276e-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.06034115726e-03 5.54524424276e-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.98938492160e-01 4.34929841727e-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.03414663159e-01 4.39587370764e-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03414663159e-01 4.35859938035e-02 +1 10002 1 1 total P1 4.10417418590e-01 1.58772201944e-02 +2 10002 1 1 total P2 1.43301036475e-01 7.18737766348e-03 +3 10002 1 1 total P3 8.73942634056e-03 3.57144134504e-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.03414663159e-01 4.35859938035e-02 +1 10002 1 1 total P1 4.10417418590e-01 1.58772201944e-02 +2 10002 1 1 total P2 1.43301036475e-01 7.18737766348e-03 +3 10002 1 1 total P3 8.73942634056e-03 3.57144134504e-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.00000000000e+00 5.68667253071e-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.73219969947e+06 1.59691426430e+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.00000000000e+00 0.00000000000e+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 70c7134536..3e7a512e74 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1459340e+00 5.5382169e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.1891920e-01 5.2064426e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.1891920e-01 5.2064426e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.9762206e-02 1.0628764e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.9762206e-02 1.0628764e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1261718e+00 5.4344001e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.1425469e+00 5.7013139e-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.1425469e+00 5.7013139e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.4738129e-01 2.1632217e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.4120179e-01 6.6503773e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.9228270e-02 2.4620832e-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.1425469e+00 5.7013139e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.4738129e-01 2.1632217e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.4120179e-01 6.6503773e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.9228270e-02 2.4620832e-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.0000000e+00 5.2971733e-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.7424571e+05 4.1639769e+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0000000e+00 0.0000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14593400053e+00 5.53821694685e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919198978e-01 5.20644255933e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919198978e-01 5.20644255933e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622061146e-02 1.06287640925e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622061146e-02 1.06287640925e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.12617179441e+00 5.43440008398e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14254691911e+00 5.70131389856e-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254691911e+00 5.70131389856e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294335e-01 2.16322168307e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793415e-01 6.65037725808e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282704188e-02 2.46208323203e-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254691911e+00 5.70131389856e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294335e-01 2.16322168307e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793415e-01 6.65037725808e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282704188e-02 2.46208323203e-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.00000000000e+00 5.29717327374e-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.00000000000e+00 0.00000000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.74245714482e+05 4.16397691599e+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index ca424dc6b7..e02a0d82ab 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,230 @@ domain=10000 type=total -[4.1482549e-01 6.6016992e-01] -[2.2792909e-02 4.7518928e-02] +[4.14825490214e-01 6.60169918628e-01] +[2.27929090938e-02 4.75189279082e-02] domain=10000 type=transport -[3.5685964e-01 6.4764766e-01] -[2.5493596e-02 2.3703735e-02] +[3.56859637119e-01 6.47647660079e-01] +[2.54935955781e-02 2.37037352047e-02] domain=10000 type=nu-transport -[3.5685964e-01 6.4764766e-01] -[2.5493596e-02 2.3703735e-02] +[3.56859637119e-01 6.47647660079e-01] +[2.54935955781e-02 2.37037352047e-02] domain=10000 type=absorption -[2.7407845e-02 2.6451074e-01] -[2.6924971e-03 2.3367077e-02] +[2.74078449200e-02 2.64510741628e-01] +[2.69249710935e-03 2.33670773915e-02] domain=10000 type=capture -[1.9844550e-02 7.1719353e-02] -[2.6433043e-03 2.5207859e-02] +[1.98445499412e-02 7.17193529235e-02] +[2.64330432866e-03 2.52078593512e-02] domain=10000 type=fission -[7.5632950e-03 1.9279139e-01] -[5.0848368e-04 1.7105922e-02] +[7.56329497887e-03 1.92791388704e-01] +[5.08483677909e-04 1.71059218667e-02] domain=10000 type=nu-fission -[1.9431740e-02 4.6977478e-01] -[1.3229756e-03 4.1682000e-02] +[1.94317403720e-02 4.69774777026e-01] +[1.32297561222e-03 4.16819997832e-02] domain=10000 type=kappa-fission -[1.4745698e+00 3.7286896e+01] -[9.9235321e-02 3.3083777e+00] +[1.47456982255e+00 3.72868964072e+01] +[9.92353210963e-02 3.30837772453e+00] domain=10000 type=scatter -[3.8741765e-01 3.9565918e-01] -[2.0625732e-02 2.5125057e-02] +[3.87417645294e-01 3.95659177000e-01] +[2.06257321021e-02 2.51250567894e-02] domain=10000 type=nu-scatter -[3.8518839e-01 4.1238940e-01] -[2.6945621e-02 1.5425277e-02] +[3.85188388202e-01 4.12389399309e-01] +[2.69456210647e-02 1.54252769583e-02] domain=10000 type=scatter matrix -[[[3.8419946e-01 5.1870284e-02 2.0068845e-02 9.4777157e-03] - [9.8893039e-04 -2.0723460e-04 -1.0336618e-04 2.3429062e-04]] +[[[3.84199457809e-01 5.18702843460e-02 2.00688453200e-02 9.47771570559e-03] + [9.88930393331e-04 -2.07234596475e-04 -1.03366180541e-04 + 2.34290623037e-04]] - [[9.2463991e-04 -7.6770497e-04 4.9378887e-04 -1.7149723e-04] - [4.1146476e-01 1.6481728e-02 6.3714905e-03 -1.0499122e-02]]] -[[[2.7001014e-02 6.9825489e-03 2.8464952e-03 2.2335198e-03] - [4.8241945e-04 1.4901078e-04 1.8431631e-04 1.2817311e-04]] + [[9.24639908764e-04 -7.67704968439e-04 4.93788871844e-04 + -1.71497229323e-04] + [4.11464759400e-01 1.64817280067e-02 6.37149049282e-03 -1.04991220898e-02]]] +[[[2.70010135610e-02 6.98254887613e-03 2.84649518329e-03 2.23351977181e-03] + [4.82419445120e-04 1.49010775362e-04 1.84316311924e-04 1.28173110834e-04]] - [[9.2488346e-04 7.6790719e-04 4.9391894e-04 1.7154240e-04] - [1.5244935e-02 4.5017280e-03 1.0550749e-02 1.0438188e-02]]] + [[9.24883463644e-04 7.67907185854e-04 4.93918938358e-04 1.71542402570e-04] + [1.52449353958e-02 4.50172796078e-03 1.05507493414e-02 1.04381877194e-02]]] domain=10000 type=nu-scatter matrix -[[[3.8419946e-01 5.1870284e-02 2.0068845e-02 9.4777157e-03] - [9.8893039e-04 -2.0723460e-04 -1.0336618e-04 2.3429062e-04]] +[[[3.84199457809e-01 5.18702843460e-02 2.00688453200e-02 9.47771570559e-03] + [9.88930393331e-04 -2.07234596475e-04 -1.03366180541e-04 + 2.34290623037e-04]] - [[9.2463991e-04 -7.6770497e-04 4.9378887e-04 -1.7149723e-04] - [4.1146476e-01 1.6481728e-02 6.3714905e-03 -1.0499122e-02]]] -[[[2.7001014e-02 6.9825489e-03 2.8464952e-03 2.2335198e-03] - [4.8241945e-04 1.4901078e-04 1.8431631e-04 1.2817311e-04]] + [[9.24639908764e-04 -7.67704968439e-04 4.93788871844e-04 + -1.71497229323e-04] + [4.11464759400e-01 1.64817280067e-02 6.37149049282e-03 -1.04991220898e-02]]] +[[[2.70010135610e-02 6.98254887613e-03 2.84649518329e-03 2.23351977181e-03] + [4.82419445120e-04 1.49010775362e-04 1.84316311924e-04 1.28173110834e-04]] - [[9.2488346e-04 7.6790719e-04 4.9391894e-04 1.7154240e-04] - [1.5244935e-02 4.5017280e-03 1.0550749e-02 1.0438188e-02]]] + [[9.24883463644e-04 7.67907185854e-04 4.93918938358e-04 1.71542402570e-04] + [1.52449353958e-02 4.50172796078e-03 1.05507493414e-02 1.04381877194e-02]]] domain=10000 type=multiplicity matrix -[[1.0000000e+00 1.0000000e+00] - [1.0000000e+00 1.0000000e+00]] -[[7.8516455e-02 6.8718427e-01] - [1.4142136e+00 4.1130349e-02]] +[[1.00000000000e+00 1.00000000000e+00] + [1.00000000000e+00 1.00000000000e+00]] +[[7.85164550057e-02 6.87184270936e-01] + [1.41421356237e+00 4.11303488039e-02]] domain=10000 type=nu-fission matrix -[[2.0142428e-02 0.0000000e+00] - [4.5436647e-01 0.0000000e+00]] -[[3.1490917e-03 0.0000000e+00] - [2.7425507e-02 0.0000000e+00]] +[[2.01424281632e-02 0.00000000000e+00] + [4.54366466559e-01 0.00000000000e+00]] +[[3.14909167627e-03 0.00000000000e+00] + [2.74255069249e-02 0.00000000000e+00]] domain=10000 type=chi -[1.0000000e+00 0.0000000e+00] -[4.6070523e-02 0.0000000e+00] +[1.00000000000e+00 0.00000000000e+00] +[4.60705234720e-02 0.00000000000e+00] domain=10000 type=chi-prompt -[1.0000000e+00 0.0000000e+00] -[5.1471457e-02 0.0000000e+00] +[1.00000000000e+00 0.00000000000e+00] +[5.14714567344e-02 0.00000000000e+00] domain=10000 type=velocity -[1.7515211e+07 3.5017200e+05] -[1.4381753e+06 2.9945932e+04] +[1.75152106204e+07 3.50171995194e+05] +[1.43817527390e+06 2.99459316967e+04] domain=10000 type=prompt-nu-fission -[1.9239222e-02 4.6671903e-01] -[1.3095060e-03 4.1410870e-02] +[1.92392215460e-02 4.66719027354e-01] +[1.30950595010e-03 4.14108703995e-02] domain=10001 type=total -[3.1373767e-01 3.0082140e-01] -[1.5581902e-02 2.8052448e-02] +[3.13737670907e-01 3.00821401699e-01] +[1.55819023553e-02 2.80524484312e-02] domain=10001 type=transport -[2.7322787e-01 3.1237484e-01] -[3.3115366e-02 4.9605832e-02] +[2.73227872020e-01 3.12374836218e-01] +[3.31153664433e-02 4.96058317053e-02] domain=10001 type=nu-transport -[2.7322787e-01 3.1237484e-01] -[3.3115366e-02 4.9605832e-02] +[2.73227872020e-01 3.12374836218e-01] +[3.31153664433e-02 4.96058317053e-02] domain=10001 type=absorption -[1.5749914e-03 5.4003788e-03] -[3.2254789e-04 6.1813831e-04] +[1.57499139045e-03 5.40037883216e-03] +[3.22547890697e-04 6.18138308229e-04] domain=10001 type=capture -[1.5749914e-03 5.4003788e-03] -[3.2254789e-04 6.1813831e-04] +[1.57499139045e-03 5.40037883216e-03] +[3.22547890697e-04 6.18138308229e-04] domain=10001 type=fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=nu-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=kappa-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=scatter -[3.1216268e-01 2.9542102e-01] -[1.5321923e-02 2.7445489e-02] +[3.12162679516e-01 2.95421022866e-01] +[1.53219230918e-02 2.74454888860e-02] domain=10001 type=nu-scatter -[3.1012074e-01 2.9626427e-01] -[3.3788106e-02 4.3792226e-02] +[3.10120735076e-01 2.96264270001e-01] +[3.37881061225e-02 4.37922257327e-02] domain=10001 type=scatter matrix -[[[3.1012074e-01 3.8229590e-02 2.0744942e-02 7.9642968e-03] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] +[[[3.10120735076e-01 3.82295903624e-02 2.07449419697e-02 7.96429677175e-03] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [2.9626427e-01 -1.1213636e-02 8.8365663e-03 -3.2700673e-03]]] -[[[3.3788106e-02 8.4839971e-03 4.6956107e-03 3.7316226e-03] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [2.96264270001e-01 -1.12136361341e-02 8.83656629804e-03 + -3.27006730881e-03]]] +[[[3.37881061225e-02 8.48399710345e-03 4.69561067742e-03 3.73162260999e-03] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [4.3792226e-02 1.6180366e-02 1.1503964e-02 7.3288458e-03]]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [4.37922257327e-02 1.61803664886e-02 1.15039644588e-02 7.32884580152e-03]]] domain=10001 type=nu-scatter matrix -[[[3.1012074e-01 3.8229590e-02 2.0744942e-02 7.9642968e-03] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] +[[[3.10120735076e-01 3.82295903624e-02 2.07449419697e-02 7.96429677175e-03] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [2.9626427e-01 -1.1213636e-02 8.8365663e-03 -3.2700673e-03]]] -[[[3.3788106e-02 8.4839971e-03 4.6956107e-03 3.7316226e-03] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [2.96264270001e-01 -1.12136361341e-02 8.83656629804e-03 + -3.27006730881e-03]]] +[[[3.37881061225e-02 8.48399710345e-03 4.69561067742e-03 3.73162260999e-03] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [4.3792226e-02 1.6180366e-02 1.1503964e-02 7.3288458e-03]]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [4.37922257327e-02 1.61803664886e-02 1.15039644588e-02 7.32884580152e-03]]] domain=10001 type=multiplicity matrix -[[1.0000000e+00 0.0000000e+00] - [0.0000000e+00 1.0000000e+00]] -[[1.0877870e-01 0.0000000e+00] - [0.0000000e+00 1.4242717e-01]] +[[1.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 1.00000000000e+00]] +[[1.08778696728e-01 0.00000000000e+00] + [0.00000000000e+00 1.42427173055e-01]] domain=10001 type=nu-fission matrix -[[0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00]] -[[0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00]] +[[0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00]] +[[0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00]] domain=10001 type=chi -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=chi-prompt -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10001 type=velocity -[1.6677839e+07 3.3495337e+05] -[1.2664443e+06 3.8336782e+04] +[1.66778394974e+07 3.34953367601e+05] +[1.26644430952e+06 3.83367816257e+04] domain=10001 type=prompt-nu-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=total -[6.6457226e-01 2.0523840e+00] -[3.1214752e-02 2.2434291e-01] +[6.64572260617e-01 2.05238401381e+00] +[3.12147519127e-02 2.24342906705e-01] domain=10002 type=transport -[2.9056526e-01 1.5164380e+00] -[2.3851855e-02 2.3519727e-01] +[2.90565257425e-01 1.51643801275e+00] +[2.38518546437e-02 2.35197268504e-01] domain=10002 type=nu-transport -[2.9056526e-01 1.5164380e+00] -[2.3851855e-02 2.3519727e-01] +[2.90565257425e-01 1.51643801275e+00] +[2.38518546437e-02 2.35197268504e-01] domain=10002 type=absorption -[6.9039952e-04 3.1687257e-02] -[4.4147569e-05 3.7465586e-03] +[6.90399522187e-04 3.16872566141e-02] +[4.41475687059e-05 3.74655858238e-03] domain=10002 type=capture -[6.9039952e-04 3.1687257e-02] -[4.4147569e-05 3.7465586e-03] +[6.90399522187e-04 3.16872566141e-02] +[4.41475687059e-05 3.74655858238e-03] domain=10002 type=fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=nu-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=kappa-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=scatter -[6.6388186e-01 2.0206968e+00] -[3.1172684e-02 2.2060445e-01] +[6.63881861094e-01 2.02069675720e+00] +[3.11726840046e-02 2.20604453857e-01] domain=10002 type=nu-scatter -[6.7126920e-01 2.0353883e+00] -[2.6186371e-02 2.5806033e-01] +[6.71269204714e-01 2.03538832876e+00] +[2.61863711686e-02 2.58060328563e-01] domain=10002 type=scatter matrix -[[[6.3990148e-01 3.8116745e-01 1.5239190e-01 9.1480223e-03] - [3.1367720e-02 8.7577232e-03 -2.5679011e-03 -3.7848029e-03]] +[[[6.39901484868e-01 3.81167448865e-01 1.52391897805e-01 9.14802228847e-03] + [3.13677198465e-02 8.75772320612e-03 -2.56790105967e-03 + -3.78480288187e-03]] - [[4.4334313e-04 3.9996041e-04 3.1956271e-04 2.1384697e-04] - [2.0349450e+00 5.0994051e-01 1.1117461e-01 2.4988436e-02]]] -[[[2.4709123e-02 1.6243265e-02 8.1562777e-03 3.8885621e-03] - [1.7281129e-03 9.2567050e-04 1.0139848e-03 8.1707557e-04]] + [[4.43343134122e-04 3.99960414260e-04 3.19562707240e-04 2.13846969230e-04] + [2.03494498562e+00 5.09940513161e-01 1.11174608804e-01 2.49884357394e-02]]] +[[[2.47091227977e-02 1.62432649213e-02 8.15627770336e-03 3.88856214164e-03] + [1.72811290328e-03 9.25670501198e-04 1.01398475208e-03 8.17075570852e-04]] - [[4.4485039e-04 4.0132018e-04 3.2064914e-04 2.1457400e-04] - [2.5779989e-01 5.1235906e-02 1.3019817e-02 8.3123526e-03]]] + [[4.44850393331e-04 4.01320182735e-04 3.20649142996e-04 2.14573997098e-04] + [2.57799888924e-01 5.12359062971e-02 1.30198170388e-02 8.31235256236e-03]]] domain=10002 type=nu-scatter matrix -[[[6.3990148e-01 3.8116745e-01 1.5239190e-01 9.1480223e-03] - [3.1367720e-02 8.7577232e-03 -2.5679011e-03 -3.7848029e-03]] +[[[6.39901484868e-01 3.81167448865e-01 1.52391897805e-01 9.14802228847e-03] + [3.13677198465e-02 8.75772320612e-03 -2.56790105967e-03 + -3.78480288187e-03]] - [[4.4334313e-04 3.9996041e-04 3.1956271e-04 2.1384697e-04] - [2.0349450e+00 5.0994051e-01 1.1117461e-01 2.4988436e-02]]] -[[[2.4709123e-02 1.6243265e-02 8.1562777e-03 3.8885621e-03] - [1.7281129e-03 9.2567050e-04 1.0139848e-03 8.1707557e-04]] + [[4.43343134122e-04 3.99960414260e-04 3.19562707240e-04 2.13846969230e-04] + [2.03494498562e+00 5.09940513161e-01 1.11174608804e-01 2.49884357394e-02]]] +[[[2.47091227977e-02 1.62432649213e-02 8.15627770336e-03 3.88856214164e-03] + [1.72811290328e-03 9.25670501198e-04 1.01398475208e-03 8.17075570852e-04]] - [[4.4485039e-04 4.0132018e-04 3.2064914e-04 2.1457400e-04] - [2.5779989e-01 5.1235906e-02 1.3019817e-02 8.3123526e-03]]] + [[4.44850393331e-04 4.01320182735e-04 3.20649142996e-04 2.14573997098e-04] + [2.57799888924e-01 5.12359062971e-02 1.30198170388e-02 8.31235256236e-03]]] domain=10002 type=multiplicity matrix -[[1.0000000e+00 1.0000000e+00] - [1.0000000e+00 1.0000000e+00]] -[[3.8609191e-02 6.7667348e-02] - [1.4142136e+00 1.3592921e-01]] +[[1.00000000000e+00 1.00000000000e+00] + [1.00000000000e+00 1.00000000000e+00]] +[[3.86091908369e-02 6.76673479996e-02] + [1.41421356237e+00 1.35929206606e-01]] domain=10002 type=nu-fission matrix -[[0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00]] -[[0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00]] +[[0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00]] +[[0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00]] domain=10002 type=chi -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=chi-prompt -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] domain=10002 type=velocity -[1.6605563e+07 3.2841204e+05] -[1.0424355e+06 3.8828436e+04] +[1.66055628732e+07 3.28412038650e+05] +[1.04243552374e+06 3.88284357298e+04] domain=10002 type=prompt-nu-fission -[0.0000000e+00 0.0000000e+00] -[0.0000000e+00 0.0000000e+00] +[0.00000000000e+00 0.00000000000e+00] +[0.00000000000e+00 0.00000000000e+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 0e25d3ee82..195cea8ba2 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.1482549e-01 2.2792909e-02 -0 10000 2 total 6.6016992e-01 4.7518928e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.5685964e-01 2.5493596e-02 -0 10000 2 total 6.4764766e-01 2.3703735e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.5685964e-01 2.5493596e-02 -0 10000 2 total 6.4764766e-01 2.3703735e-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.7407845e-02 2.6924971e-03 -0 10000 2 total 2.6451074e-01 2.3367077e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.9844550e-02 2.6433043e-03 -0 10000 2 total 7.1719353e-02 2.5207859e-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.5632950e-03 5.0848368e-04 -0 10000 2 total 1.9279139e-01 1.7105922e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.9431740e-02 1.3229756e-03 -0 10000 2 total 4.6977478e-01 4.1682000e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.4745698e+00 9.9235321e-02 -0 10000 2 total 3.7286896e+01 3.3083777e+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.8741765e-01 2.0625732e-02 -0 10000 2 total 3.9565918e-01 2.5125057e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.8518839e-01 2.6945621e-02 -0 10000 2 total 4.1238940e-01 1.5425277e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.8419946e-01 2.7001014e-02 -13 10000 1 1 total P1 5.1870284e-02 6.9825489e-03 -14 10000 1 1 total P2 2.0068845e-02 2.8464952e-03 -15 10000 1 1 total P3 9.4777157e-03 2.2335198e-03 -8 10000 1 2 total P0 9.8893039e-04 4.8241945e-04 -9 10000 1 2 total P1 -2.0723460e-04 1.4901078e-04 -10 10000 1 2 total P2 -1.0336618e-04 1.8431631e-04 -11 10000 1 2 total P3 2.3429062e-04 1.2817311e-04 -4 10000 2 1 total P0 9.2463991e-04 9.2488346e-04 -5 10000 2 1 total P1 -7.6770497e-04 7.6790719e-04 -6 10000 2 1 total P2 4.9378887e-04 4.9391894e-04 -7 10000 2 1 total P3 -1.7149723e-04 1.7154240e-04 -0 10000 2 2 total P0 4.1146476e-01 1.5244935e-02 -1 10000 2 2 total P1 1.6481728e-02 4.5017280e-03 -2 10000 2 2 total P2 6.3714905e-03 1.0550749e-02 -3 10000 2 2 total P3 -1.0499122e-02 1.0438188e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.8419946e-01 2.7001014e-02 -13 10000 1 1 total P1 5.1870284e-02 6.9825489e-03 -14 10000 1 1 total P2 2.0068845e-02 2.8464952e-03 -15 10000 1 1 total P3 9.4777157e-03 2.2335198e-03 -8 10000 1 2 total P0 9.8893039e-04 4.8241945e-04 -9 10000 1 2 total P1 -2.0723460e-04 1.4901078e-04 -10 10000 1 2 total P2 -1.0336618e-04 1.8431631e-04 -11 10000 1 2 total P3 2.3429062e-04 1.2817311e-04 -4 10000 2 1 total P0 9.2463991e-04 9.2488346e-04 -5 10000 2 1 total P1 -7.6770497e-04 7.6790719e-04 -6 10000 2 1 total P2 4.9378887e-04 4.9391894e-04 -7 10000 2 1 total P3 -1.7149723e-04 1.7154240e-04 -0 10000 2 2 total P0 4.1146476e-01 1.5244935e-02 -1 10000 2 2 total P1 1.6481728e-02 4.5017280e-03 -2 10000 2 2 total P2 6.3714905e-03 1.0550749e-02 -3 10000 2 2 total P3 -1.0499122e-02 1.0438188e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.0000000e+00 7.8516455e-02 -2 10000 1 2 total 1.0000000e+00 6.8718427e-01 -1 10000 2 1 total 1.0000000e+00 1.4142136e+00 -0 10000 2 2 total 1.0000000e+00 4.1130349e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.0142428e-02 3.1490917e-03 -2 10000 1 2 total 0.0000000e+00 0.0000000e+00 -1 10000 2 1 total 4.5436647e-01 2.7425507e-02 -0 10000 2 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.0000000e+00 4.6070523e-02 -0 10000 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.0000000e+00 5.1471457e-02 -0 10000 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.7515211e+07 1.4381753e+06 -0 10000 2 total 3.5017200e+05 2.9945932e+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.9239222e-02 1.3095060e-03 -0 10000 2 total 4.6671903e-01 4.1410870e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.1373767e-01 1.5581902e-02 -0 10001 2 total 3.0082140e-01 2.8052448e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.7322787e-01 3.3115366e-02 -0 10001 2 total 3.1237484e-01 4.9605832e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.7322787e-01 3.3115366e-02 -0 10001 2 total 3.1237484e-01 4.9605832e-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.5749914e-03 3.2254789e-04 -0 10001 2 total 5.4003788e-03 6.1813831e-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.5749914e-03 3.2254789e-04 -0 10001 2 total 5.4003788e-03 6.1813831e-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.1216268e-01 1.5321923e-02 -0 10001 2 total 2.9542102e-01 2.7445489e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.1012074e-01 3.3788106e-02 -0 10001 2 total 2.9626427e-01 4.3792226e-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.1012074e-01 3.3788106e-02 -13 10001 1 1 total P1 3.8229590e-02 8.4839971e-03 -14 10001 1 1 total P2 2.0744942e-02 4.6956107e-03 -15 10001 1 1 total P3 7.9642968e-03 3.7316226e-03 -8 10001 1 2 total P0 0.0000000e+00 0.0000000e+00 -9 10001 1 2 total P1 0.0000000e+00 0.0000000e+00 -10 10001 1 2 total P2 0.0000000e+00 0.0000000e+00 -11 10001 1 2 total P3 0.0000000e+00 0.0000000e+00 -4 10001 2 1 total P0 0.0000000e+00 0.0000000e+00 -5 10001 2 1 total P1 0.0000000e+00 0.0000000e+00 -6 10001 2 1 total P2 0.0000000e+00 0.0000000e+00 -7 10001 2 1 total P3 0.0000000e+00 0.0000000e+00 -0 10001 2 2 total P0 2.9626427e-01 4.3792226e-02 -1 10001 2 2 total P1 -1.1213636e-02 1.6180366e-02 -2 10001 2 2 total P2 8.8365663e-03 1.1503964e-02 -3 10001 2 2 total P3 -3.2700673e-03 7.3288458e-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.1012074e-01 3.3788106e-02 -13 10001 1 1 total P1 3.8229590e-02 8.4839971e-03 -14 10001 1 1 total P2 2.0744942e-02 4.6956107e-03 -15 10001 1 1 total P3 7.9642968e-03 3.7316226e-03 -8 10001 1 2 total P0 0.0000000e+00 0.0000000e+00 -9 10001 1 2 total P1 0.0000000e+00 0.0000000e+00 -10 10001 1 2 total P2 0.0000000e+00 0.0000000e+00 -11 10001 1 2 total P3 0.0000000e+00 0.0000000e+00 -4 10001 2 1 total P0 0.0000000e+00 0.0000000e+00 -5 10001 2 1 total P1 0.0000000e+00 0.0000000e+00 -6 10001 2 1 total P2 0.0000000e+00 0.0000000e+00 -7 10001 2 1 total P3 0.0000000e+00 0.0000000e+00 -0 10001 2 2 total P0 2.9626427e-01 4.3792226e-02 -1 10001 2 2 total P1 -1.1213636e-02 1.6180366e-02 -2 10001 2 2 total P2 8.8365663e-03 1.1503964e-02 -3 10001 2 2 total P3 -3.2700673e-03 7.3288458e-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.0000000e+00 1.0877870e-01 -2 10001 1 2 total 0.0000000e+00 0.0000000e+00 -1 10001 2 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 2 total 1.0000000e+00 1.4242717e-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.0000000e+00 0.0000000e+00 -2 10001 1 2 total 0.0000000e+00 0.0000000e+00 -1 10001 2 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.6677839e+07 1.2664443e+06 -0 10001 2 total 3.3495337e+05 3.8336782e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.0000000e+00 0.0000000e+00 -0 10001 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.6457226e-01 3.1214752e-02 -0 10002 2 total 2.0523840e+00 2.2434291e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.9056526e-01 2.3851855e-02 -0 10002 2 total 1.5164380e+00 2.3519727e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.9056526e-01 2.3851855e-02 -0 10002 2 total 1.5164380e+00 2.3519727e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.9039952e-04 4.4147569e-05 -0 10002 2 total 3.1687257e-02 3.7465586e-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.9039952e-04 4.4147569e-05 -0 10002 2 total 3.1687257e-02 3.7465586e-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.6388186e-01 3.1172684e-02 -0 10002 2 total 2.0206968e+00 2.2060445e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.7126920e-01 2.6186371e-02 -0 10002 2 total 2.0353883e+00 2.5806033e-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.3990148e-01 2.4709123e-02 -13 10002 1 1 total P1 3.8116745e-01 1.6243265e-02 -14 10002 1 1 total P2 1.5239190e-01 8.1562777e-03 -15 10002 1 1 total P3 9.1480223e-03 3.8885621e-03 -8 10002 1 2 total P0 3.1367720e-02 1.7281129e-03 -9 10002 1 2 total P1 8.7577232e-03 9.2567050e-04 -10 10002 1 2 total P2 -2.5679011e-03 1.0139848e-03 -11 10002 1 2 total P3 -3.7848029e-03 8.1707557e-04 -4 10002 2 1 total P0 4.4334313e-04 4.4485039e-04 -5 10002 2 1 total P1 3.9996041e-04 4.0132018e-04 -6 10002 2 1 total P2 3.1956271e-04 3.2064914e-04 -7 10002 2 1 total P3 2.1384697e-04 2.1457400e-04 -0 10002 2 2 total P0 2.0349450e+00 2.5779989e-01 -1 10002 2 2 total P1 5.0994051e-01 5.1235906e-02 -2 10002 2 2 total P2 1.1117461e-01 1.3019817e-02 -3 10002 2 2 total P3 2.4988436e-02 8.3123526e-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.3990148e-01 2.4709123e-02 -13 10002 1 1 total P1 3.8116745e-01 1.6243265e-02 -14 10002 1 1 total P2 1.5239190e-01 8.1562777e-03 -15 10002 1 1 total P3 9.1480223e-03 3.8885621e-03 -8 10002 1 2 total P0 3.1367720e-02 1.7281129e-03 -9 10002 1 2 total P1 8.7577232e-03 9.2567050e-04 -10 10002 1 2 total P2 -2.5679011e-03 1.0139848e-03 -11 10002 1 2 total P3 -3.7848029e-03 8.1707557e-04 -4 10002 2 1 total P0 4.4334313e-04 4.4485039e-04 -5 10002 2 1 total P1 3.9996041e-04 4.0132018e-04 -6 10002 2 1 total P2 3.1956271e-04 3.2064914e-04 -7 10002 2 1 total P3 2.1384697e-04 2.1457400e-04 -0 10002 2 2 total P0 2.0349450e+00 2.5779989e-01 -1 10002 2 2 total P1 5.0994051e-01 5.1235906e-02 -2 10002 2 2 total P2 1.1117461e-01 1.3019817e-02 -3 10002 2 2 total P3 2.4988436e-02 8.3123526e-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.0000000e+00 3.8609191e-02 -2 10002 1 2 total 1.0000000e+00 6.7667348e-02 -1 10002 2 1 total 1.0000000e+00 1.4142136e+00 -0 10002 2 2 total 1.0000000e+00 1.3592921e-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.0000000e+00 0.0000000e+00 -2 10002 1 2 total 0.0000000e+00 0.0000000e+00 -1 10002 2 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.6605563e+07 1.0424355e+06 -0 10002 2 total 3.2841204e+05 3.8828436e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.0000000e+00 0.0000000e+00 -0 10002 2 total 0.0000000e+00 0.0000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.14825490214e-01 2.27929090938e-02 +0 10000 2 total 6.60169918628e-01 4.75189279082e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56859637119e-01 2.54935955781e-02 +0 10000 2 total 6.47647660079e-01 2.37037352047e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.56859637119e-01 2.54935955781e-02 +0 10000 2 total 6.47647660079e-01 2.37037352047e-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.74078449200e-02 2.69249710935e-03 +0 10000 2 total 2.64510741628e-01 2.33670773915e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.98445499412e-02 2.64330432866e-03 +0 10000 2 total 7.17193529235e-02 2.52078593512e-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.56329497887e-03 5.08483677909e-04 +0 10000 2 total 1.92791388704e-01 1.71059218667e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.94317403720e-02 1.32297561222e-03 +0 10000 2 total 4.69774777026e-01 4.16819997832e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.47456982255e+00 9.92353210963e-02 +0 10000 2 total 3.72868964072e+01 3.30837772453e+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.87417645294e-01 2.06257321021e-02 +0 10000 2 total 3.95659177000e-01 2.51250567894e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.85188388202e-01 2.69456210647e-02 +0 10000 2 total 4.12389399309e-01 1.54252769583e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199457809e-01 2.70010135610e-02 +13 10000 1 1 total P1 5.18702843460e-02 6.98254887613e-03 +14 10000 1 1 total P2 2.00688453200e-02 2.84649518329e-03 +15 10000 1 1 total P3 9.47771570559e-03 2.23351977181e-03 +8 10000 1 2 total P0 9.88930393331e-04 4.82419445120e-04 +9 10000 1 2 total P1 -2.07234596475e-04 1.49010775362e-04 +10 10000 1 2 total P2 -1.03366180541e-04 1.84316311924e-04 +11 10000 1 2 total P3 2.34290623037e-04 1.28173110834e-04 +4 10000 2 1 total P0 9.24639908764e-04 9.24883463644e-04 +5 10000 2 1 total P1 -7.67704968439e-04 7.67907185854e-04 +6 10000 2 1 total P2 4.93788871844e-04 4.93918938358e-04 +7 10000 2 1 total P3 -1.71497229323e-04 1.71542402570e-04 +0 10000 2 2 total P0 4.11464759400e-01 1.52449353958e-02 +1 10000 2 2 total P1 1.64817280067e-02 4.50172796078e-03 +2 10000 2 2 total P2 6.37149049282e-03 1.05507493414e-02 +3 10000 2 2 total P3 -1.04991220898e-02 1.04381877194e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.84199457809e-01 2.70010135610e-02 +13 10000 1 1 total P1 5.18702843460e-02 6.98254887613e-03 +14 10000 1 1 total P2 2.00688453200e-02 2.84649518329e-03 +15 10000 1 1 total P3 9.47771570559e-03 2.23351977181e-03 +8 10000 1 2 total P0 9.88930393331e-04 4.82419445120e-04 +9 10000 1 2 total P1 -2.07234596475e-04 1.49010775362e-04 +10 10000 1 2 total P2 -1.03366180541e-04 1.84316311924e-04 +11 10000 1 2 total P3 2.34290623037e-04 1.28173110834e-04 +4 10000 2 1 total P0 9.24639908764e-04 9.24883463644e-04 +5 10000 2 1 total P1 -7.67704968439e-04 7.67907185854e-04 +6 10000 2 1 total P2 4.93788871844e-04 4.93918938358e-04 +7 10000 2 1 total P3 -1.71497229323e-04 1.71542402570e-04 +0 10000 2 2 total P0 4.11464759400e-01 1.52449353958e-02 +1 10000 2 2 total P1 1.64817280067e-02 4.50172796078e-03 +2 10000 2 2 total P2 6.37149049282e-03 1.05507493414e-02 +3 10000 2 2 total P3 -1.04991220898e-02 1.04381877194e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.00000000000e+00 7.85164550057e-02 +2 10000 1 2 total 1.00000000000e+00 6.87184270936e-01 +1 10000 2 1 total 1.00000000000e+00 1.41421356237e+00 +0 10000 2 2 total 1.00000000000e+00 4.11303488039e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.01424281632e-02 3.14909167627e-03 +2 10000 1 2 total 0.00000000000e+00 0.00000000000e+00 +1 10000 2 1 total 4.54366466559e-01 2.74255069249e-02 +0 10000 2 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000000000e+00 4.60705234720e-02 +0 10000 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.00000000000e+00 5.14714567344e-02 +0 10000 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.75152106204e+07 1.43817527390e+06 +0 10000 2 total 3.50171995194e+05 2.99459316967e+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.92392215460e-02 1.30950595010e-03 +0 10000 2 total 4.66719027354e-01 4.14108703995e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.13737670907e-01 1.55819023553e-02 +0 10001 2 total 3.00821401699e-01 2.80524484312e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73227872020e-01 3.31153664433e-02 +0 10001 2 total 3.12374836218e-01 4.96058317053e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.73227872020e-01 3.31153664433e-02 +0 10001 2 total 3.12374836218e-01 4.96058317053e-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499139045e-03 3.22547890697e-04 +0 10001 2 total 5.40037883216e-03 6.18138308229e-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.57499139045e-03 3.22547890697e-04 +0 10001 2 total 5.40037883216e-03 6.18138308229e-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.12162679516e-01 1.53219230918e-02 +0 10001 2 total 2.95421022866e-01 2.74454888860e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.10120735076e-01 3.37881061225e-02 +0 10001 2 total 2.96264270001e-01 4.37922257327e-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10120735076e-01 3.37881061225e-02 +13 10001 1 1 total P1 3.82295903624e-02 8.48399710345e-03 +14 10001 1 1 total P2 2.07449419697e-02 4.69561067742e-03 +15 10001 1 1 total P3 7.96429677175e-03 3.73162260999e-03 +8 10001 1 2 total P0 0.00000000000e+00 0.00000000000e+00 +9 10001 1 2 total P1 0.00000000000e+00 0.00000000000e+00 +10 10001 1 2 total P2 0.00000000000e+00 0.00000000000e+00 +11 10001 1 2 total P3 0.00000000000e+00 0.00000000000e+00 +4 10001 2 1 total P0 0.00000000000e+00 0.00000000000e+00 +5 10001 2 1 total P1 0.00000000000e+00 0.00000000000e+00 +6 10001 2 1 total P2 0.00000000000e+00 0.00000000000e+00 +7 10001 2 1 total P3 0.00000000000e+00 0.00000000000e+00 +0 10001 2 2 total P0 2.96264270001e-01 4.37922257327e-02 +1 10001 2 2 total P1 -1.12136361341e-02 1.61803664886e-02 +2 10001 2 2 total P2 8.83656629804e-03 1.15039644588e-02 +3 10001 2 2 total P3 -3.27006730881e-03 7.32884580152e-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.10120735076e-01 3.37881061225e-02 +13 10001 1 1 total P1 3.82295903624e-02 8.48399710345e-03 +14 10001 1 1 total P2 2.07449419697e-02 4.69561067742e-03 +15 10001 1 1 total P3 7.96429677175e-03 3.73162260999e-03 +8 10001 1 2 total P0 0.00000000000e+00 0.00000000000e+00 +9 10001 1 2 total P1 0.00000000000e+00 0.00000000000e+00 +10 10001 1 2 total P2 0.00000000000e+00 0.00000000000e+00 +11 10001 1 2 total P3 0.00000000000e+00 0.00000000000e+00 +4 10001 2 1 total P0 0.00000000000e+00 0.00000000000e+00 +5 10001 2 1 total P1 0.00000000000e+00 0.00000000000e+00 +6 10001 2 1 total P2 0.00000000000e+00 0.00000000000e+00 +7 10001 2 1 total P3 0.00000000000e+00 0.00000000000e+00 +0 10001 2 2 total P0 2.96264270001e-01 4.37922257327e-02 +1 10001 2 2 total P1 -1.12136361341e-02 1.61803664886e-02 +2 10001 2 2 total P2 8.83656629804e-03 1.15039644588e-02 +3 10001 2 2 total P3 -3.27006730881e-03 7.32884580152e-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.00000000000e+00 1.08778696728e-01 +2 10001 1 2 total 0.00000000000e+00 0.00000000000e+00 +1 10001 2 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 2 total 1.00000000000e+00 1.42427173055e-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.00000000000e+00 0.00000000000e+00 +2 10001 1 2 total 0.00000000000e+00 0.00000000000e+00 +1 10001 2 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.66778394974e+07 1.26644430952e+06 +0 10001 2 total 3.34953367601e+05 3.83367816257e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.00000000000e+00 0.00000000000e+00 +0 10001 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.64572260617e-01 3.12147519127e-02 +0 10002 2 total 2.05238401381e+00 2.24342906705e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565257425e-01 2.38518546437e-02 +0 10002 2 total 1.51643801275e+00 2.35197268504e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.90565257425e-01 2.38518546437e-02 +0 10002 2 total 1.51643801275e+00 2.35197268504e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.90399522187e-04 4.41475687059e-05 +0 10002 2 total 3.16872566141e-02 3.74655858238e-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.90399522187e-04 4.41475687059e-05 +0 10002 2 total 3.16872566141e-02 3.74655858238e-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.63881861094e-01 3.11726840046e-02 +0 10002 2 total 2.02069675720e+00 2.20604453857e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.71269204714e-01 2.61863711686e-02 +0 10002 2 total 2.03538832876e+00 2.58060328563e-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901484868e-01 2.47091227977e-02 +13 10002 1 1 total P1 3.81167448865e-01 1.62432649213e-02 +14 10002 1 1 total P2 1.52391897805e-01 8.15627770336e-03 +15 10002 1 1 total P3 9.14802228847e-03 3.88856214164e-03 +8 10002 1 2 total P0 3.13677198465e-02 1.72811290328e-03 +9 10002 1 2 total P1 8.75772320612e-03 9.25670501198e-04 +10 10002 1 2 total P2 -2.56790105967e-03 1.01398475208e-03 +11 10002 1 2 total P3 -3.78480288187e-03 8.17075570852e-04 +4 10002 2 1 total P0 4.43343134122e-04 4.44850393331e-04 +5 10002 2 1 total P1 3.99960414260e-04 4.01320182735e-04 +6 10002 2 1 total P2 3.19562707240e-04 3.20649142996e-04 +7 10002 2 1 total P3 2.13846969230e-04 2.14573997098e-04 +0 10002 2 2 total P0 2.03494498562e+00 2.57799888924e-01 +1 10002 2 2 total P1 5.09940513161e-01 5.12359062971e-02 +2 10002 2 2 total P2 1.11174608804e-01 1.30198170388e-02 +3 10002 2 2 total P3 2.49884357394e-02 8.31235256236e-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.39901484868e-01 2.47091227977e-02 +13 10002 1 1 total P1 3.81167448865e-01 1.62432649213e-02 +14 10002 1 1 total P2 1.52391897805e-01 8.15627770336e-03 +15 10002 1 1 total P3 9.14802228847e-03 3.88856214164e-03 +8 10002 1 2 total P0 3.13677198465e-02 1.72811290328e-03 +9 10002 1 2 total P1 8.75772320612e-03 9.25670501198e-04 +10 10002 1 2 total P2 -2.56790105967e-03 1.01398475208e-03 +11 10002 1 2 total P3 -3.78480288187e-03 8.17075570852e-04 +4 10002 2 1 total P0 4.43343134122e-04 4.44850393331e-04 +5 10002 2 1 total P1 3.99960414260e-04 4.01320182735e-04 +6 10002 2 1 total P2 3.19562707240e-04 3.20649142996e-04 +7 10002 2 1 total P3 2.13846969230e-04 2.14573997098e-04 +0 10002 2 2 total P0 2.03494498562e+00 2.57799888924e-01 +1 10002 2 2 total P1 5.09940513161e-01 5.12359062971e-02 +2 10002 2 2 total P2 1.11174608804e-01 1.30198170388e-02 +3 10002 2 2 total P3 2.49884357394e-02 8.31235256236e-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.00000000000e+00 3.86091908369e-02 +2 10002 1 2 total 1.00000000000e+00 6.76673479996e-02 +1 10002 2 1 total 1.00000000000e+00 1.41421356237e+00 +0 10002 2 2 total 1.00000000000e+00 1.35929206606e-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.00000000000e+00 0.00000000000e+00 +2 10002 1 2 total 0.00000000000e+00 0.00000000000e+00 +1 10002 2 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.66055628732e+07 1.04243552374e+06 +0 10002 2 total 3.28412038650e+05 3.88284357298e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.00000000000e+00 0.00000000000e+00 +0 10002 2 total 0.00000000000e+00 0.00000000000e+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 53f29f1d5f..045194a2a9 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -400e4cca1866a1a56b20c3d438a0dd518b069f24ce5f7b29d012d2f5898d36560876ba0ced28e94b1efabd5c9a26560cb9fc85372f7a608dec0ac2e93c558184 \ No newline at end of file +4917eb986d1b5cb4b8cbe90fa552966e9bfd5959fe8060426883563ffebc7608264939a3b6593a8d4490626eb6f9cb01ae3e14ab54bdcc71dec801dcb5910b96 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index d65dbd2046..cbb1a86543 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.0000000e+02 0.0000000e+00 7.0000000e+02 8.0000000e+02] + Temperature = [5.00000000000e+02 0.00000000000e+00 7.00000000000e+02 8.00000000000e+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index 861edc6ef5..fc59cf8781 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -f4f74a0831726a754c8b3f54d97af4ef329dc6a925520599e8a0c07a490c65878ba4cf8023d29971eec02af3a196a0b39c376ef5f7558003b78db2fd6e94b1ef \ No newline at end of file +a5f4e33b524869a787ef66b94bb60f987d61c7d6335146356b4d498383723643fe9b7ffac74cf45d481add6fee05a62b54fc3ab2e21c259fbda2e8ec58b2df15 \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 200fddbeb0..369c061d41 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] +[[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]]][[[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] ..., - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]] + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] - [[0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00] - [0.0000000e+00 0.0000000e+00 0.0000000e+00]]] \ No newline at end of file + [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] + [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index d440a48d78..e0add432af 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output in scientific notation with 8 +# Require numpy and pandas to print output in scientific notation with 12 # significant figures. This is needed to avoid round off error when large # numbers are printed, which can cause tests to fail for different build # configurations. -np.set_printoptions(formatter={'float': '{:.7e}'.format}) -pd.options.display.float_format = '{:.7e}'.format +np.set_printoptions(formatter={'float': '{:.11e}'.format}) +pd.options.display.float_format = '{:.11e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From fce90d22b7b59021115a7a7a6bd1540aa48742d0 Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Wed, 13 Jul 2016 18:23:28 +0000 Subject: [PATCH 44/47] changed number of sig figs from 12 to 7 --- .../results_true.dat | 252 ++++----- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/results_true.dat | 320 ++++++----- .../results_true.dat | 516 +++++++++--------- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 6 +- 9 files changed, 692 insertions(+), 700 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 8fc2f94033..fbdab856f8 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.53624422471e-01 2.10526963253e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852177884e-01 2.28575540033e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.00852177884e-01 2.28575540033e-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.49034558324e-02 4.31276119955e-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.80480660339e-02 4.57996368874e-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.68553897985e-02 2.62215977624e-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.06492898576e-02 6.40987451703e-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.13795513809e+00 5.07363814554e-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.88720966639e-01 1.78304285991e-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.89303556282e-01 2.30755385726e-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89303556282e-01 2.31456046242e-02 -1 10000 1 1 total P1 4.62244178314e-02 5.90716955682e-03 -2 10000 1 1 total P2 1.79835850203e-02 2.88297198167e-03 -3 10000 1 1 total P3 6.62837351395e-03 2.45710898378e-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.89303556282e-01 2.31456046242e-02 -1 10000 1 1 total P1 4.62244178314e-02 5.90716955682e-03 -2 10000 1 1 total P2 1.79835850203e-02 2.88297198167e-03 -3 10000 1 1 total P3 6.62837351395e-03 2.45710898378e-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.00000000000e+00 6.61108201731e-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.58350193370e-02 5.59182486071e-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000000000e+00 4.60705234720e-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.00000000000e+00 5.14714567344e-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.00130873975e+06 1.46216555365e+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.00039777878e-02 6.36690787427e-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.11594108102e-01 1.37931681282e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255063691e-01 2.91895009803e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.79255063691e-01 2.91895009803e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.20984640163e-03 2.86334126604e-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.20984640163e-03 2.86334126604e-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.09384261701e-01 1.35512674906e-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.07987349445e-01 2.93080885044e-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987349445e-01 2.93080885044e-02 -1 10001 1 1 total P1 3.06171532535e-02 7.46445601186e-03 -2 10001 1 1 total P2 1.89114904073e-02 4.32282773240e-03 -3 10001 1 1 total P3 6.23461818721e-03 3.33820228054e-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.07987349445e-01 2.93080885044e-02 -1 10001 1 1 total P1 3.06171532535e-02 7.46445601186e-03 -2 10001 1 1 total P2 1.89114904073e-02 4.32282773240e-03 -3 10001 1 1 total P3 6.23461818721e-03 3.33820228054e-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.00000000000e+00 9.50387215070e-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.83326115257e+06 1.66355174520e+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.04998833317e-01 4.39644875947e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99183982700e-01 4.09141196047e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.99183982700e-01 4.09141196047e-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034115726e-03 5.54524424276e-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.06034115726e-03 5.54524424276e-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.98938492160e-01 4.34929841727e-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.03414663159e-01 4.39587370764e-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03414663159e-01 4.35859938035e-02 -1 10002 1 1 total P1 4.10417418590e-01 1.58772201944e-02 -2 10002 1 1 total P2 1.43301036475e-01 7.18737766348e-03 -3 10002 1 1 total P3 8.73942634056e-03 3.57144134504e-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.03414663159e-01 4.35859938035e-02 -1 10002 1 1 total P1 4.10417418590e-01 1.58772201944e-02 -2 10002 1 1 total P2 1.43301036475e-01 7.18737766348e-03 -3 10002 1 1 total P3 8.73942634056e-03 3.57144134504e-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.00000000000e+00 5.68667253071e-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.73219969947e+06 1.59691426430e+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +0 10000 1 total 4.536244e-01 2.105270e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008522e-01 2.285755e-02 + material group in nuclide mean std. dev. +0 10000 1 total 4.008522e-01 2.285755e-02 + material group in nuclide mean std. dev. +0 10000 1 total 6.490346e-02 4.312761e-03 + material group in nuclide mean std. dev. +0 10000 1 total 2.804807e-02 4.579964e-03 + material group in nuclide mean std. dev. +0 10000 1 total 3.685539e-02 2.622160e-03 + material group in nuclide mean std. dev. +0 10000 1 total 9.064929e-02 6.409875e-03 + material group in nuclide mean std. dev. +0 10000 1 total 7.137955e+00 5.073638e-01 + material group in nuclide mean std. dev. +0 10000 1 total 3.887210e-01 1.783043e-02 + material group in nuclide mean std. dev. +0 10000 1 total 3.893036e-01 2.307554e-02 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893036e-01 2.314560e-02 +1 10000 1 1 total P1 4.622442e-02 5.907170e-03 +2 10000 1 1 total P2 1.798359e-02 2.882972e-03 +3 10000 1 1 total P3 6.628374e-03 2.457109e-03 + material group in group out nuclide moment mean std. dev. +0 10000 1 1 total P0 3.893036e-01 2.314560e-02 +1 10000 1 1 total P1 4.622442e-02 5.907170e-03 +2 10000 1 1 total P2 1.798359e-02 2.882972e-03 +3 10000 1 1 total P3 6.628374e-03 2.457109e-03 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1.000000e+00 6.611082e-02 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 8.583502e-02 5.591825e-03 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000e+00 4.607052e-02 + material group out nuclide mean std. dev. +0 10000 1 total 1.000000e+00 5.147146e-02 + material group in nuclide mean std. dev. +0 10000 1 total 2.001309e+06 1.462166e+05 + material group in nuclide mean std. dev. +0 10000 1 total 9.000398e-02 6.366908e-03 + material group in nuclide mean std. dev. +0 10001 1 total 3.115941e-01 1.379317e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792551e-01 2.918950e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.792551e-01 2.918950e-02 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846e-03 2.863341e-04 + material group in nuclide mean std. dev. +0 10001 1 total 2.209846e-03 2.863341e-04 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 3.093843e-01 1.355127e-02 + material group in nuclide mean std. dev. +0 10001 1 total 3.079873e-01 2.930809e-02 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873e-01 2.930809e-02 +1 10001 1 1 total P1 3.061715e-02 7.464456e-03 +2 10001 1 1 total P2 1.891149e-02 4.322828e-03 +3 10001 1 1 total P3 6.234618e-03 3.338202e-03 + material group in group out nuclide moment mean std. dev. +0 10001 1 1 total P0 3.079873e-01 2.930809e-02 +1 10001 1 1 total P1 3.061715e-02 7.464456e-03 +2 10001 1 1 total P2 1.891149e-02 4.322828e-03 +3 10001 1 1 total P3 6.234618e-03 3.338202e-03 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1.000000e+00 9.503872e-02 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10001 1 total 1.833261e+06 1.663552e+05 + material group in nuclide mean std. dev. +0 10001 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 9.049988e-01 4.396449e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991840e-01 4.091412e-02 + material group in nuclide mean std. dev. +0 10002 1 total 4.991840e-01 4.091412e-02 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341e-03 5.545244e-04 + material group in nuclide mean std. dev. +0 10002 1 total 6.060341e-03 5.545244e-04 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 8.989385e-01 4.349298e-02 + material group in nuclide mean std. dev. +0 10002 1 total 9.034147e-01 4.395874e-02 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034147e-01 4.358599e-02 +1 10002 1 1 total P1 4.104174e-01 1.587722e-02 +2 10002 1 1 total P2 1.433010e-01 7.187378e-03 +3 10002 1 1 total P3 8.739426e-03 3.571441e-03 + material group in group out nuclide moment mean std. dev. +0 10002 1 1 total P0 9.034147e-01 4.358599e-02 +1 10002 1 1 total P1 4.104174e-01 1.587722e-02 +2 10002 1 1 total P2 1.433010e-01 7.187378e-03 +3 10002 1 1 total P3 8.739426e-03 3.571441e-03 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1.000000e+00 5.686673e-02 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10002 1 total 1.732200e+06 1.596914e+05 + material group in nuclide mean std. dev. +0 10002 1 total 0.000000e+00 0.000000e+00 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 3e7a512e74..7b66c39e49 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14593400053e+00 5.53821694685e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919198978e-01 5.20644255933e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.18919198978e-01 5.20644255933e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622061146e-02 1.06287640925e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.97622061146e-02 1.06287640925e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.12617179441e+00 5.43440008398e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.14254691911e+00 5.70131389856e-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254691911e+00 5.70131389856e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294335e-01 2.16322168307e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793415e-01 6.65037725808e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282704188e-02 2.46208323203e-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.14254691911e+00 5.70131389856e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.47381294335e-01 2.16322168307e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.41201793415e-01 6.65037725808e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.92282704188e-02 2.46208323203e-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.00000000000e+00 5.29717327374e-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.00000000000e+00 0.00000000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.74245714482e+05 4.16397691599e+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.00000000000e+00 0.00000000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934e+00 5.538217e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192e-01 5.206443e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192e-01 5.206443e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221e-02 1.062876e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221e-02 1.062876e-02 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172e+00 5.434400e-01 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547e+00 5.701314e-01 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547e+00 5.701314e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813e-01 2.163222e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018e-01 6.650377e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827e-02 2.462083e-02 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547e+00 5.701314e-01 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813e-01 2.163222e-01 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018e-01 6.650377e-02 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827e-02 2.462083e-02 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000e+00 5.297173e-01 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457e+05 4.163977e+05 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index e02a0d82ab..3160e850fd 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,230 +1,222 @@ domain=10000 type=total -[4.14825490214e-01 6.60169918628e-01] -[2.27929090938e-02 4.75189279082e-02] +[4.148255e-01 6.601699e-01] +[2.279291e-02 4.751893e-02] domain=10000 type=transport -[3.56859637119e-01 6.47647660079e-01] -[2.54935955781e-02 2.37037352047e-02] +[3.568596e-01 6.476477e-01] +[2.549360e-02 2.370374e-02] domain=10000 type=nu-transport -[3.56859637119e-01 6.47647660079e-01] -[2.54935955781e-02 2.37037352047e-02] +[3.568596e-01 6.476477e-01] +[2.549360e-02 2.370374e-02] domain=10000 type=absorption -[2.74078449200e-02 2.64510741628e-01] -[2.69249710935e-03 2.33670773915e-02] +[2.740784e-02 2.645107e-01] +[2.692497e-03 2.336708e-02] domain=10000 type=capture -[1.98445499412e-02 7.17193529235e-02] -[2.64330432866e-03 2.52078593512e-02] +[1.984455e-02 7.171935e-02] +[2.643304e-03 2.520786e-02] domain=10000 type=fission -[7.56329497887e-03 1.92791388704e-01] -[5.08483677909e-04 1.71059218667e-02] +[7.563295e-03 1.927914e-01] +[5.084837e-04 1.710592e-02] domain=10000 type=nu-fission -[1.94317403720e-02 4.69774777026e-01] -[1.32297561222e-03 4.16819997832e-02] +[1.943174e-02 4.697748e-01] +[1.322976e-03 4.168200e-02] domain=10000 type=kappa-fission -[1.47456982255e+00 3.72868964072e+01] -[9.92353210963e-02 3.30837772453e+00] +[1.474570e+00 3.728690e+01] +[9.923532e-02 3.308378e+00] domain=10000 type=scatter -[3.87417645294e-01 3.95659177000e-01] -[2.06257321021e-02 2.51250567894e-02] +[3.874176e-01 3.956592e-01] +[2.062573e-02 2.512506e-02] domain=10000 type=nu-scatter -[3.85188388202e-01 4.12389399309e-01] -[2.69456210647e-02 1.54252769583e-02] +[3.851884e-01 4.123894e-01] +[2.694562e-02 1.542528e-02] domain=10000 type=scatter matrix -[[[3.84199457809e-01 5.18702843460e-02 2.00688453200e-02 9.47771570559e-03] - [9.88930393331e-04 -2.07234596475e-04 -1.03366180541e-04 - 2.34290623037e-04]] +[[[3.841995e-01 5.187028e-02 2.006885e-02 9.477716e-03] + [9.889304e-04 -2.072346e-04 -1.033662e-04 2.342906e-04]] - [[9.24639908764e-04 -7.67704968439e-04 4.93788871844e-04 - -1.71497229323e-04] - [4.11464759400e-01 1.64817280067e-02 6.37149049282e-03 -1.04991220898e-02]]] -[[[2.70010135610e-02 6.98254887613e-03 2.84649518329e-03 2.23351977181e-03] - [4.82419445120e-04 1.49010775362e-04 1.84316311924e-04 1.28173110834e-04]] + [[9.246399e-04 -7.677050e-04 4.937889e-04 -1.714972e-04] + [4.114648e-01 1.648173e-02 6.371490e-03 -1.049912e-02]]] +[[[2.700101e-02 6.982549e-03 2.846495e-03 2.233520e-03] + [4.824194e-04 1.490108e-04 1.843163e-04 1.281731e-04]] - [[9.24883463644e-04 7.67907185854e-04 4.93918938358e-04 1.71542402570e-04] - [1.52449353958e-02 4.50172796078e-03 1.05507493414e-02 1.04381877194e-02]]] + [[9.248835e-04 7.679072e-04 4.939189e-04 1.715424e-04] + [1.524494e-02 4.501728e-03 1.055075e-02 1.043819e-02]]] domain=10000 type=nu-scatter matrix -[[[3.84199457809e-01 5.18702843460e-02 2.00688453200e-02 9.47771570559e-03] - [9.88930393331e-04 -2.07234596475e-04 -1.03366180541e-04 - 2.34290623037e-04]] +[[[3.841995e-01 5.187028e-02 2.006885e-02 9.477716e-03] + [9.889304e-04 -2.072346e-04 -1.033662e-04 2.342906e-04]] - [[9.24639908764e-04 -7.67704968439e-04 4.93788871844e-04 - -1.71497229323e-04] - [4.11464759400e-01 1.64817280067e-02 6.37149049282e-03 -1.04991220898e-02]]] -[[[2.70010135610e-02 6.98254887613e-03 2.84649518329e-03 2.23351977181e-03] - [4.82419445120e-04 1.49010775362e-04 1.84316311924e-04 1.28173110834e-04]] + [[9.246399e-04 -7.677050e-04 4.937889e-04 -1.714972e-04] + [4.114648e-01 1.648173e-02 6.371490e-03 -1.049912e-02]]] +[[[2.700101e-02 6.982549e-03 2.846495e-03 2.233520e-03] + [4.824194e-04 1.490108e-04 1.843163e-04 1.281731e-04]] - [[9.24883463644e-04 7.67907185854e-04 4.93918938358e-04 1.71542402570e-04] - [1.52449353958e-02 4.50172796078e-03 1.05507493414e-02 1.04381877194e-02]]] + [[9.248835e-04 7.679072e-04 4.939189e-04 1.715424e-04] + [1.524494e-02 4.501728e-03 1.055075e-02 1.043819e-02]]] domain=10000 type=multiplicity matrix -[[1.00000000000e+00 1.00000000000e+00] - [1.00000000000e+00 1.00000000000e+00]] -[[7.85164550057e-02 6.87184270936e-01] - [1.41421356237e+00 4.11303488039e-02]] +[[1.000000e+00 1.000000e+00] + [1.000000e+00 1.000000e+00]] +[[7.851646e-02 6.871843e-01] + [1.414214e+00 4.113035e-02]] domain=10000 type=nu-fission matrix -[[2.01424281632e-02 0.00000000000e+00] - [4.54366466559e-01 0.00000000000e+00]] -[[3.14909167627e-03 0.00000000000e+00] - [2.74255069249e-02 0.00000000000e+00]] +[[2.014243e-02 0.000000e+00] + [4.543665e-01 0.000000e+00]] +[[3.149092e-03 0.000000e+00] + [2.742551e-02 0.000000e+00]] domain=10000 type=chi -[1.00000000000e+00 0.00000000000e+00] -[4.60705234720e-02 0.00000000000e+00] +[1.000000e+00 0.000000e+00] +[4.607052e-02 0.000000e+00] domain=10000 type=chi-prompt -[1.00000000000e+00 0.00000000000e+00] -[5.14714567344e-02 0.00000000000e+00] +[1.000000e+00 0.000000e+00] +[5.147146e-02 0.000000e+00] domain=10000 type=velocity -[1.75152106204e+07 3.50171995194e+05] -[1.43817527390e+06 2.99459316967e+04] +[1.751521e+07 3.501720e+05] +[1.438175e+06 2.994593e+04] domain=10000 type=prompt-nu-fission -[1.92392215460e-02 4.66719027354e-01] -[1.30950595010e-03 4.14108703995e-02] +[1.923922e-02 4.667190e-01] +[1.309506e-03 4.141087e-02] domain=10001 type=total -[3.13737670907e-01 3.00821401699e-01] -[1.55819023553e-02 2.80524484312e-02] +[3.137377e-01 3.008214e-01] +[1.558190e-02 2.805245e-02] domain=10001 type=transport -[2.73227872020e-01 3.12374836218e-01] -[3.31153664433e-02 4.96058317053e-02] +[2.732279e-01 3.123748e-01] +[3.311537e-02 4.960583e-02] domain=10001 type=nu-transport -[2.73227872020e-01 3.12374836218e-01] -[3.31153664433e-02 4.96058317053e-02] +[2.732279e-01 3.123748e-01] +[3.311537e-02 4.960583e-02] domain=10001 type=absorption -[1.57499139045e-03 5.40037883216e-03] -[3.22547890697e-04 6.18138308229e-04] +[1.574991e-03 5.400379e-03] +[3.225479e-04 6.181383e-04] domain=10001 type=capture -[1.57499139045e-03 5.40037883216e-03] -[3.22547890697e-04 6.18138308229e-04] +[1.574991e-03 5.400379e-03] +[3.225479e-04 6.181383e-04] domain=10001 type=fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=nu-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=kappa-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=scatter -[3.12162679516e-01 2.95421022866e-01] -[1.53219230918e-02 2.74454888860e-02] +[3.121627e-01 2.954210e-01] +[1.532192e-02 2.744549e-02] domain=10001 type=nu-scatter -[3.10120735076e-01 2.96264270001e-01] -[3.37881061225e-02 4.37922257327e-02] +[3.101207e-01 2.962643e-01] +[3.378811e-02 4.379223e-02] domain=10001 type=scatter matrix -[[[3.10120735076e-01 3.82295903624e-02 2.07449419697e-02 7.96429677175e-03] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] +[[[3.101207e-01 3.822959e-02 2.074494e-02 7.964297e-03] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [2.96264270001e-01 -1.12136361341e-02 8.83656629804e-03 - -3.27006730881e-03]]] -[[[3.37881061225e-02 8.48399710345e-03 4.69561067742e-03 3.73162260999e-03] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [2.962643e-01 -1.121364e-02 8.836566e-03 -3.270067e-03]]] +[[[3.378811e-02 8.483997e-03 4.695611e-03 3.731623e-03] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [4.37922257327e-02 1.61803664886e-02 1.15039644588e-02 7.32884580152e-03]]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [4.379223e-02 1.618037e-02 1.150396e-02 7.328846e-03]]] domain=10001 type=nu-scatter matrix -[[[3.10120735076e-01 3.82295903624e-02 2.07449419697e-02 7.96429677175e-03] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] +[[[3.101207e-01 3.822959e-02 2.074494e-02 7.964297e-03] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [2.96264270001e-01 -1.12136361341e-02 8.83656629804e-03 - -3.27006730881e-03]]] -[[[3.37881061225e-02 8.48399710345e-03 4.69561067742e-03 3.73162260999e-03] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [2.962643e-01 -1.121364e-02 8.836566e-03 -3.270067e-03]]] +[[[3.378811e-02 8.483997e-03 4.695611e-03 3.731623e-03] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [4.37922257327e-02 1.61803664886e-02 1.15039644588e-02 7.32884580152e-03]]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [4.379223e-02 1.618037e-02 1.150396e-02 7.328846e-03]]] domain=10001 type=multiplicity matrix -[[1.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 1.00000000000e+00]] -[[1.08778696728e-01 0.00000000000e+00] - [0.00000000000e+00 1.42427173055e-01]] +[[1.000000e+00 0.000000e+00] + [0.000000e+00 1.000000e+00]] +[[1.087787e-01 0.000000e+00] + [0.000000e+00 1.424272e-01]] domain=10001 type=nu-fission matrix -[[0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00]] -[[0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00]] +[[0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00]] +[[0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00]] domain=10001 type=chi -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=chi-prompt -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10001 type=velocity -[1.66778394974e+07 3.34953367601e+05] -[1.26644430952e+06 3.83367816257e+04] +[1.667784e+07 3.349534e+05] +[1.266444e+06 3.833678e+04] domain=10001 type=prompt-nu-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=total -[6.64572260617e-01 2.05238401381e+00] -[3.12147519127e-02 2.24342906705e-01] +[6.645723e-01 2.052384e+00] +[3.121475e-02 2.243429e-01] domain=10002 type=transport -[2.90565257425e-01 1.51643801275e+00] -[2.38518546437e-02 2.35197268504e-01] +[2.905653e-01 1.516438e+00] +[2.385185e-02 2.351973e-01] domain=10002 type=nu-transport -[2.90565257425e-01 1.51643801275e+00] -[2.38518546437e-02 2.35197268504e-01] +[2.905653e-01 1.516438e+00] +[2.385185e-02 2.351973e-01] domain=10002 type=absorption -[6.90399522187e-04 3.16872566141e-02] -[4.41475687059e-05 3.74655858238e-03] +[6.903995e-04 3.168726e-02] +[4.414757e-05 3.746559e-03] domain=10002 type=capture -[6.90399522187e-04 3.16872566141e-02] -[4.41475687059e-05 3.74655858238e-03] +[6.903995e-04 3.168726e-02] +[4.414757e-05 3.746559e-03] domain=10002 type=fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=nu-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=kappa-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=scatter -[6.63881861094e-01 2.02069675720e+00] -[3.11726840046e-02 2.20604453857e-01] +[6.638819e-01 2.020697e+00] +[3.117268e-02 2.206045e-01] domain=10002 type=nu-scatter -[6.71269204714e-01 2.03538832876e+00] -[2.61863711686e-02 2.58060328563e-01] +[6.712692e-01 2.035388e+00] +[2.618637e-02 2.580603e-01] domain=10002 type=scatter matrix -[[[6.39901484868e-01 3.81167448865e-01 1.52391897805e-01 9.14802228847e-03] - [3.13677198465e-02 8.75772320612e-03 -2.56790105967e-03 - -3.78480288187e-03]] +[[[6.399015e-01 3.811674e-01 1.523919e-01 9.148022e-03] + [3.136772e-02 8.757723e-03 -2.567901e-03 -3.784803e-03]] - [[4.43343134122e-04 3.99960414260e-04 3.19562707240e-04 2.13846969230e-04] - [2.03494498562e+00 5.09940513161e-01 1.11174608804e-01 2.49884357394e-02]]] -[[[2.47091227977e-02 1.62432649213e-02 8.15627770336e-03 3.88856214164e-03] - [1.72811290328e-03 9.25670501198e-04 1.01398475208e-03 8.17075570852e-04]] + [[4.433431e-04 3.999604e-04 3.195627e-04 2.138470e-04] + [2.034945e+00 5.099405e-01 1.111746e-01 2.498844e-02]]] +[[[2.470912e-02 1.624326e-02 8.156278e-03 3.888562e-03] + [1.728113e-03 9.256705e-04 1.013985e-03 8.170756e-04]] - [[4.44850393331e-04 4.01320182735e-04 3.20649142996e-04 2.14573997098e-04] - [2.57799888924e-01 5.12359062971e-02 1.30198170388e-02 8.31235256236e-03]]] + [[4.448504e-04 4.013202e-04 3.206491e-04 2.145740e-04] + [2.577999e-01 5.123591e-02 1.301982e-02 8.312353e-03]]] domain=10002 type=nu-scatter matrix -[[[6.39901484868e-01 3.81167448865e-01 1.52391897805e-01 9.14802228847e-03] - [3.13677198465e-02 8.75772320612e-03 -2.56790105967e-03 - -3.78480288187e-03]] +[[[6.399015e-01 3.811674e-01 1.523919e-01 9.148022e-03] + [3.136772e-02 8.757723e-03 -2.567901e-03 -3.784803e-03]] - [[4.43343134122e-04 3.99960414260e-04 3.19562707240e-04 2.13846969230e-04] - [2.03494498562e+00 5.09940513161e-01 1.11174608804e-01 2.49884357394e-02]]] -[[[2.47091227977e-02 1.62432649213e-02 8.15627770336e-03 3.88856214164e-03] - [1.72811290328e-03 9.25670501198e-04 1.01398475208e-03 8.17075570852e-04]] + [[4.433431e-04 3.999604e-04 3.195627e-04 2.138470e-04] + [2.034945e+00 5.099405e-01 1.111746e-01 2.498844e-02]]] +[[[2.470912e-02 1.624326e-02 8.156278e-03 3.888562e-03] + [1.728113e-03 9.256705e-04 1.013985e-03 8.170756e-04]] - [[4.44850393331e-04 4.01320182735e-04 3.20649142996e-04 2.14573997098e-04] - [2.57799888924e-01 5.12359062971e-02 1.30198170388e-02 8.31235256236e-03]]] + [[4.448504e-04 4.013202e-04 3.206491e-04 2.145740e-04] + [2.577999e-01 5.123591e-02 1.301982e-02 8.312353e-03]]] domain=10002 type=multiplicity matrix -[[1.00000000000e+00 1.00000000000e+00] - [1.00000000000e+00 1.00000000000e+00]] -[[3.86091908369e-02 6.76673479996e-02] - [1.41421356237e+00 1.35929206606e-01]] +[[1.000000e+00 1.000000e+00] + [1.000000e+00 1.000000e+00]] +[[3.860919e-02 6.766735e-02] + [1.414214e+00 1.359292e-01]] domain=10002 type=nu-fission matrix -[[0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00]] -[[0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00]] +[[0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00]] +[[0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00]] domain=10002 type=chi -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=chi-prompt -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] domain=10002 type=velocity -[1.66055628732e+07 3.28412038650e+05] -[1.04243552374e+06 3.88284357298e+04] +[1.660556e+07 3.284120e+05] +[1.042436e+06 3.882844e+04] domain=10002 type=prompt-nu-fission -[0.00000000000e+00 0.00000000000e+00] -[0.00000000000e+00 0.00000000000e+00] +[0.000000e+00 0.000000e+00] +[0.000000e+00 0.000000e+00] diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 195cea8ba2..fc42ccf494 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.14825490214e-01 2.27929090938e-02 -0 10000 2 total 6.60169918628e-01 4.75189279082e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56859637119e-01 2.54935955781e-02 -0 10000 2 total 6.47647660079e-01 2.37037352047e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.56859637119e-01 2.54935955781e-02 -0 10000 2 total 6.47647660079e-01 2.37037352047e-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.74078449200e-02 2.69249710935e-03 -0 10000 2 total 2.64510741628e-01 2.33670773915e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.98445499412e-02 2.64330432866e-03 -0 10000 2 total 7.17193529235e-02 2.52078593512e-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.56329497887e-03 5.08483677909e-04 -0 10000 2 total 1.92791388704e-01 1.71059218667e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.94317403720e-02 1.32297561222e-03 -0 10000 2 total 4.69774777026e-01 4.16819997832e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.47456982255e+00 9.92353210963e-02 -0 10000 2 total 3.72868964072e+01 3.30837772453e+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.87417645294e-01 2.06257321021e-02 -0 10000 2 total 3.95659177000e-01 2.51250567894e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.85188388202e-01 2.69456210647e-02 -0 10000 2 total 4.12389399309e-01 1.54252769583e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199457809e-01 2.70010135610e-02 -13 10000 1 1 total P1 5.18702843460e-02 6.98254887613e-03 -14 10000 1 1 total P2 2.00688453200e-02 2.84649518329e-03 -15 10000 1 1 total P3 9.47771570559e-03 2.23351977181e-03 -8 10000 1 2 total P0 9.88930393331e-04 4.82419445120e-04 -9 10000 1 2 total P1 -2.07234596475e-04 1.49010775362e-04 -10 10000 1 2 total P2 -1.03366180541e-04 1.84316311924e-04 -11 10000 1 2 total P3 2.34290623037e-04 1.28173110834e-04 -4 10000 2 1 total P0 9.24639908764e-04 9.24883463644e-04 -5 10000 2 1 total P1 -7.67704968439e-04 7.67907185854e-04 -6 10000 2 1 total P2 4.93788871844e-04 4.93918938358e-04 -7 10000 2 1 total P3 -1.71497229323e-04 1.71542402570e-04 -0 10000 2 2 total P0 4.11464759400e-01 1.52449353958e-02 -1 10000 2 2 total P1 1.64817280067e-02 4.50172796078e-03 -2 10000 2 2 total P2 6.37149049282e-03 1.05507493414e-02 -3 10000 2 2 total P3 -1.04991220898e-02 1.04381877194e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.84199457809e-01 2.70010135610e-02 -13 10000 1 1 total P1 5.18702843460e-02 6.98254887613e-03 -14 10000 1 1 total P2 2.00688453200e-02 2.84649518329e-03 -15 10000 1 1 total P3 9.47771570559e-03 2.23351977181e-03 -8 10000 1 2 total P0 9.88930393331e-04 4.82419445120e-04 -9 10000 1 2 total P1 -2.07234596475e-04 1.49010775362e-04 -10 10000 1 2 total P2 -1.03366180541e-04 1.84316311924e-04 -11 10000 1 2 total P3 2.34290623037e-04 1.28173110834e-04 -4 10000 2 1 total P0 9.24639908764e-04 9.24883463644e-04 -5 10000 2 1 total P1 -7.67704968439e-04 7.67907185854e-04 -6 10000 2 1 total P2 4.93788871844e-04 4.93918938358e-04 -7 10000 2 1 total P3 -1.71497229323e-04 1.71542402570e-04 -0 10000 2 2 total P0 4.11464759400e-01 1.52449353958e-02 -1 10000 2 2 total P1 1.64817280067e-02 4.50172796078e-03 -2 10000 2 2 total P2 6.37149049282e-03 1.05507493414e-02 -3 10000 2 2 total P3 -1.04991220898e-02 1.04381877194e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.00000000000e+00 7.85164550057e-02 -2 10000 1 2 total 1.00000000000e+00 6.87184270936e-01 -1 10000 2 1 total 1.00000000000e+00 1.41421356237e+00 -0 10000 2 2 total 1.00000000000e+00 4.11303488039e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.01424281632e-02 3.14909167627e-03 -2 10000 1 2 total 0.00000000000e+00 0.00000000000e+00 -1 10000 2 1 total 4.54366466559e-01 2.74255069249e-02 -0 10000 2 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000000000e+00 4.60705234720e-02 -0 10000 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.00000000000e+00 5.14714567344e-02 -0 10000 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.75152106204e+07 1.43817527390e+06 -0 10000 2 total 3.50171995194e+05 2.99459316967e+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.92392215460e-02 1.30950595010e-03 -0 10000 2 total 4.66719027354e-01 4.14108703995e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.13737670907e-01 1.55819023553e-02 -0 10001 2 total 3.00821401699e-01 2.80524484312e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73227872020e-01 3.31153664433e-02 -0 10001 2 total 3.12374836218e-01 4.96058317053e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.73227872020e-01 3.31153664433e-02 -0 10001 2 total 3.12374836218e-01 4.96058317053e-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499139045e-03 3.22547890697e-04 -0 10001 2 total 5.40037883216e-03 6.18138308229e-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.57499139045e-03 3.22547890697e-04 -0 10001 2 total 5.40037883216e-03 6.18138308229e-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.12162679516e-01 1.53219230918e-02 -0 10001 2 total 2.95421022866e-01 2.74454888860e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.10120735076e-01 3.37881061225e-02 -0 10001 2 total 2.96264270001e-01 4.37922257327e-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10120735076e-01 3.37881061225e-02 -13 10001 1 1 total P1 3.82295903624e-02 8.48399710345e-03 -14 10001 1 1 total P2 2.07449419697e-02 4.69561067742e-03 -15 10001 1 1 total P3 7.96429677175e-03 3.73162260999e-03 -8 10001 1 2 total P0 0.00000000000e+00 0.00000000000e+00 -9 10001 1 2 total P1 0.00000000000e+00 0.00000000000e+00 -10 10001 1 2 total P2 0.00000000000e+00 0.00000000000e+00 -11 10001 1 2 total P3 0.00000000000e+00 0.00000000000e+00 -4 10001 2 1 total P0 0.00000000000e+00 0.00000000000e+00 -5 10001 2 1 total P1 0.00000000000e+00 0.00000000000e+00 -6 10001 2 1 total P2 0.00000000000e+00 0.00000000000e+00 -7 10001 2 1 total P3 0.00000000000e+00 0.00000000000e+00 -0 10001 2 2 total P0 2.96264270001e-01 4.37922257327e-02 -1 10001 2 2 total P1 -1.12136361341e-02 1.61803664886e-02 -2 10001 2 2 total P2 8.83656629804e-03 1.15039644588e-02 -3 10001 2 2 total P3 -3.27006730881e-03 7.32884580152e-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.10120735076e-01 3.37881061225e-02 -13 10001 1 1 total P1 3.82295903624e-02 8.48399710345e-03 -14 10001 1 1 total P2 2.07449419697e-02 4.69561067742e-03 -15 10001 1 1 total P3 7.96429677175e-03 3.73162260999e-03 -8 10001 1 2 total P0 0.00000000000e+00 0.00000000000e+00 -9 10001 1 2 total P1 0.00000000000e+00 0.00000000000e+00 -10 10001 1 2 total P2 0.00000000000e+00 0.00000000000e+00 -11 10001 1 2 total P3 0.00000000000e+00 0.00000000000e+00 -4 10001 2 1 total P0 0.00000000000e+00 0.00000000000e+00 -5 10001 2 1 total P1 0.00000000000e+00 0.00000000000e+00 -6 10001 2 1 total P2 0.00000000000e+00 0.00000000000e+00 -7 10001 2 1 total P3 0.00000000000e+00 0.00000000000e+00 -0 10001 2 2 total P0 2.96264270001e-01 4.37922257327e-02 -1 10001 2 2 total P1 -1.12136361341e-02 1.61803664886e-02 -2 10001 2 2 total P2 8.83656629804e-03 1.15039644588e-02 -3 10001 2 2 total P3 -3.27006730881e-03 7.32884580152e-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.00000000000e+00 1.08778696728e-01 -2 10001 1 2 total 0.00000000000e+00 0.00000000000e+00 -1 10001 2 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 2 total 1.00000000000e+00 1.42427173055e-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.00000000000e+00 0.00000000000e+00 -2 10001 1 2 total 0.00000000000e+00 0.00000000000e+00 -1 10001 2 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.66778394974e+07 1.26644430952e+06 -0 10001 2 total 3.34953367601e+05 3.83367816257e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.00000000000e+00 0.00000000000e+00 -0 10001 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.64572260617e-01 3.12147519127e-02 -0 10002 2 total 2.05238401381e+00 2.24342906705e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565257425e-01 2.38518546437e-02 -0 10002 2 total 1.51643801275e+00 2.35197268504e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.90565257425e-01 2.38518546437e-02 -0 10002 2 total 1.51643801275e+00 2.35197268504e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.90399522187e-04 4.41475687059e-05 -0 10002 2 total 3.16872566141e-02 3.74655858238e-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.90399522187e-04 4.41475687059e-05 -0 10002 2 total 3.16872566141e-02 3.74655858238e-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.63881861094e-01 3.11726840046e-02 -0 10002 2 total 2.02069675720e+00 2.20604453857e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.71269204714e-01 2.61863711686e-02 -0 10002 2 total 2.03538832876e+00 2.58060328563e-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901484868e-01 2.47091227977e-02 -13 10002 1 1 total P1 3.81167448865e-01 1.62432649213e-02 -14 10002 1 1 total P2 1.52391897805e-01 8.15627770336e-03 -15 10002 1 1 total P3 9.14802228847e-03 3.88856214164e-03 -8 10002 1 2 total P0 3.13677198465e-02 1.72811290328e-03 -9 10002 1 2 total P1 8.75772320612e-03 9.25670501198e-04 -10 10002 1 2 total P2 -2.56790105967e-03 1.01398475208e-03 -11 10002 1 2 total P3 -3.78480288187e-03 8.17075570852e-04 -4 10002 2 1 total P0 4.43343134122e-04 4.44850393331e-04 -5 10002 2 1 total P1 3.99960414260e-04 4.01320182735e-04 -6 10002 2 1 total P2 3.19562707240e-04 3.20649142996e-04 -7 10002 2 1 total P3 2.13846969230e-04 2.14573997098e-04 -0 10002 2 2 total P0 2.03494498562e+00 2.57799888924e-01 -1 10002 2 2 total P1 5.09940513161e-01 5.12359062971e-02 -2 10002 2 2 total P2 1.11174608804e-01 1.30198170388e-02 -3 10002 2 2 total P3 2.49884357394e-02 8.31235256236e-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.39901484868e-01 2.47091227977e-02 -13 10002 1 1 total P1 3.81167448865e-01 1.62432649213e-02 -14 10002 1 1 total P2 1.52391897805e-01 8.15627770336e-03 -15 10002 1 1 total P3 9.14802228847e-03 3.88856214164e-03 -8 10002 1 2 total P0 3.13677198465e-02 1.72811290328e-03 -9 10002 1 2 total P1 8.75772320612e-03 9.25670501198e-04 -10 10002 1 2 total P2 -2.56790105967e-03 1.01398475208e-03 -11 10002 1 2 total P3 -3.78480288187e-03 8.17075570852e-04 -4 10002 2 1 total P0 4.43343134122e-04 4.44850393331e-04 -5 10002 2 1 total P1 3.99960414260e-04 4.01320182735e-04 -6 10002 2 1 total P2 3.19562707240e-04 3.20649142996e-04 -7 10002 2 1 total P3 2.13846969230e-04 2.14573997098e-04 -0 10002 2 2 total P0 2.03494498562e+00 2.57799888924e-01 -1 10002 2 2 total P1 5.09940513161e-01 5.12359062971e-02 -2 10002 2 2 total P2 1.11174608804e-01 1.30198170388e-02 -3 10002 2 2 total P3 2.49884357394e-02 8.31235256236e-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.00000000000e+00 3.86091908369e-02 -2 10002 1 2 total 1.00000000000e+00 6.76673479996e-02 -1 10002 2 1 total 1.00000000000e+00 1.41421356237e+00 -0 10002 2 2 total 1.00000000000e+00 1.35929206606e-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.00000000000e+00 0.00000000000e+00 -2 10002 1 2 total 0.00000000000e+00 0.00000000000e+00 -1 10002 2 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.66055628732e+07 1.04243552374e+06 -0 10002 2 total 3.28412038650e+05 3.88284357298e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.00000000000e+00 0.00000000000e+00 -0 10002 2 total 0.00000000000e+00 0.00000000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 4.148255e-01 2.279291e-02 +0 10000 2 total 6.601699e-01 4.751893e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596e-01 2.549360e-02 +0 10000 2 total 6.476477e-01 2.370374e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.568596e-01 2.549360e-02 +0 10000 2 total 6.476477e-01 2.370374e-02 + material group in nuclide mean std. dev. +1 10000 1 total 2.740784e-02 2.692497e-03 +0 10000 2 total 2.645107e-01 2.336708e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.984455e-02 2.643304e-03 +0 10000 2 total 7.171935e-02 2.520786e-02 + material group in nuclide mean std. dev. +1 10000 1 total 7.563295e-03 5.084837e-04 +0 10000 2 total 1.927914e-01 1.710592e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.943174e-02 1.322976e-03 +0 10000 2 total 4.697748e-01 4.168200e-02 + material group in nuclide mean std. dev. +1 10000 1 total 1.474570e+00 9.923532e-02 +0 10000 2 total 3.728690e+01 3.308378e+00 + material group in nuclide mean std. dev. +1 10000 1 total 3.874176e-01 2.062573e-02 +0 10000 2 total 3.956592e-01 2.512506e-02 + material group in nuclide mean std. dev. +1 10000 1 total 3.851884e-01 2.694562e-02 +0 10000 2 total 4.123894e-01 1.542528e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841995e-01 2.700101e-02 +13 10000 1 1 total P1 5.187028e-02 6.982549e-03 +14 10000 1 1 total P2 2.006885e-02 2.846495e-03 +15 10000 1 1 total P3 9.477716e-03 2.233520e-03 +8 10000 1 2 total P0 9.889304e-04 4.824194e-04 +9 10000 1 2 total P1 -2.072346e-04 1.490108e-04 +10 10000 1 2 total P2 -1.033662e-04 1.843163e-04 +11 10000 1 2 total P3 2.342906e-04 1.281731e-04 +4 10000 2 1 total P0 9.246399e-04 9.248835e-04 +5 10000 2 1 total P1 -7.677050e-04 7.679072e-04 +6 10000 2 1 total P2 4.937889e-04 4.939189e-04 +7 10000 2 1 total P3 -1.714972e-04 1.715424e-04 +0 10000 2 2 total P0 4.114648e-01 1.524494e-02 +1 10000 2 2 total P1 1.648173e-02 4.501728e-03 +2 10000 2 2 total P2 6.371490e-03 1.055075e-02 +3 10000 2 2 total P3 -1.049912e-02 1.043819e-02 + material group in group out nuclide moment mean std. dev. +12 10000 1 1 total P0 3.841995e-01 2.700101e-02 +13 10000 1 1 total P1 5.187028e-02 6.982549e-03 +14 10000 1 1 total P2 2.006885e-02 2.846495e-03 +15 10000 1 1 total P3 9.477716e-03 2.233520e-03 +8 10000 1 2 total P0 9.889304e-04 4.824194e-04 +9 10000 1 2 total P1 -2.072346e-04 1.490108e-04 +10 10000 1 2 total P2 -1.033662e-04 1.843163e-04 +11 10000 1 2 total P3 2.342906e-04 1.281731e-04 +4 10000 2 1 total P0 9.246399e-04 9.248835e-04 +5 10000 2 1 total P1 -7.677050e-04 7.679072e-04 +6 10000 2 1 total P2 4.937889e-04 4.939189e-04 +7 10000 2 1 total P3 -1.714972e-04 1.715424e-04 +0 10000 2 2 total P0 4.114648e-01 1.524494e-02 +1 10000 2 2 total P1 1.648173e-02 4.501728e-03 +2 10000 2 2 total P2 6.371490e-03 1.055075e-02 +3 10000 2 2 total P3 -1.049912e-02 1.043819e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1.000000e+00 7.851646e-02 +2 10000 1 2 total 1.000000e+00 6.871843e-01 +1 10000 2 1 total 1.000000e+00 1.414214e+00 +0 10000 2 2 total 1.000000e+00 4.113035e-02 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 2.014243e-02 3.149092e-03 +2 10000 1 2 total 0.000000e+00 0.000000e+00 +1 10000 2 1 total 4.543665e-01 2.742551e-02 +0 10000 2 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000e+00 4.607052e-02 +0 10000 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10000 1 total 1.000000e+00 5.147146e-02 +0 10000 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 1.751521e+07 1.438175e+06 +0 10000 2 total 3.501720e+05 2.994593e+04 + material group in nuclide mean std. dev. +1 10000 1 total 1.923922e-02 1.309506e-03 +0 10000 2 total 4.667190e-01 4.141087e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.137377e-01 1.558190e-02 +0 10001 2 total 3.008214e-01 2.805245e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732279e-01 3.311537e-02 +0 10001 2 total 3.123748e-01 4.960583e-02 + material group in nuclide mean std. dev. +1 10001 1 total 2.732279e-01 3.311537e-02 +0 10001 2 total 3.123748e-01 4.960583e-02 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991e-03 3.225479e-04 +0 10001 2 total 5.400379e-03 6.181383e-04 + material group in nuclide mean std. dev. +1 10001 1 total 1.574991e-03 3.225479e-04 +0 10001 2 total 5.400379e-03 6.181383e-04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 3.121627e-01 1.532192e-02 +0 10001 2 total 2.954210e-01 2.744549e-02 + material group in nuclide mean std. dev. +1 10001 1 total 3.101207e-01 3.378811e-02 +0 10001 2 total 2.962643e-01 4.379223e-02 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207e-01 3.378811e-02 +13 10001 1 1 total P1 3.822959e-02 8.483997e-03 +14 10001 1 1 total P2 2.074494e-02 4.695611e-03 +15 10001 1 1 total P3 7.964297e-03 3.731623e-03 +8 10001 1 2 total P0 0.000000e+00 0.000000e+00 +9 10001 1 2 total P1 0.000000e+00 0.000000e+00 +10 10001 1 2 total P2 0.000000e+00 0.000000e+00 +11 10001 1 2 total P3 0.000000e+00 0.000000e+00 +4 10001 2 1 total P0 0.000000e+00 0.000000e+00 +5 10001 2 1 total P1 0.000000e+00 0.000000e+00 +6 10001 2 1 total P2 0.000000e+00 0.000000e+00 +7 10001 2 1 total P3 0.000000e+00 0.000000e+00 +0 10001 2 2 total P0 2.962643e-01 4.379223e-02 +1 10001 2 2 total P1 -1.121364e-02 1.618037e-02 +2 10001 2 2 total P2 8.836566e-03 1.150396e-02 +3 10001 2 2 total P3 -3.270067e-03 7.328846e-03 + material group in group out nuclide moment mean std. dev. +12 10001 1 1 total P0 3.101207e-01 3.378811e-02 +13 10001 1 1 total P1 3.822959e-02 8.483997e-03 +14 10001 1 1 total P2 2.074494e-02 4.695611e-03 +15 10001 1 1 total P3 7.964297e-03 3.731623e-03 +8 10001 1 2 total P0 0.000000e+00 0.000000e+00 +9 10001 1 2 total P1 0.000000e+00 0.000000e+00 +10 10001 1 2 total P2 0.000000e+00 0.000000e+00 +11 10001 1 2 total P3 0.000000e+00 0.000000e+00 +4 10001 2 1 total P0 0.000000e+00 0.000000e+00 +5 10001 2 1 total P1 0.000000e+00 0.000000e+00 +6 10001 2 1 total P2 0.000000e+00 0.000000e+00 +7 10001 2 1 total P3 0.000000e+00 0.000000e+00 +0 10001 2 2 total P0 2.962643e-01 4.379223e-02 +1 10001 2 2 total P1 -1.121364e-02 1.618037e-02 +2 10001 2 2 total P2 8.836566e-03 1.150396e-02 +3 10001 2 2 total P3 -3.270067e-03 7.328846e-03 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1.000000e+00 1.087787e-01 +2 10001 1 2 total 0.000000e+00 0.000000e+00 +1 10001 2 1 total 0.000000e+00 0.000000e+00 +0 10001 2 2 total 1.000000e+00 1.424272e-01 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0.000000e+00 0.000000e+00 +2 10001 1 2 total 0.000000e+00 0.000000e+00 +1 10001 2 1 total 0.000000e+00 0.000000e+00 +0 10001 2 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10001 1 total 1.667784e+07 1.266444e+06 +0 10001 2 total 3.349534e+05 3.833678e+04 + material group in nuclide mean std. dev. +1 10001 1 total 0.000000e+00 0.000000e+00 +0 10001 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.645723e-01 3.121475e-02 +0 10002 2 total 2.052384e+00 2.243429e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905653e-01 2.385185e-02 +0 10002 2 total 1.516438e+00 2.351973e-01 + material group in nuclide mean std. dev. +1 10002 1 total 2.905653e-01 2.385185e-02 +0 10002 2 total 1.516438e+00 2.351973e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995e-04 4.414757e-05 +0 10002 2 total 3.168726e-02 3.746559e-03 + material group in nuclide mean std. dev. +1 10002 1 total 6.903995e-04 4.414757e-05 +0 10002 2 total 3.168726e-02 3.746559e-03 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 6.638819e-01 3.117268e-02 +0 10002 2 total 2.020697e+00 2.206045e-01 + material group in nuclide mean std. dev. +1 10002 1 total 6.712692e-01 2.618637e-02 +0 10002 2 total 2.035388e+00 2.580603e-01 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399015e-01 2.470912e-02 +13 10002 1 1 total P1 3.811674e-01 1.624326e-02 +14 10002 1 1 total P2 1.523919e-01 8.156278e-03 +15 10002 1 1 total P3 9.148022e-03 3.888562e-03 +8 10002 1 2 total P0 3.136772e-02 1.728113e-03 +9 10002 1 2 total P1 8.757723e-03 9.256705e-04 +10 10002 1 2 total P2 -2.567901e-03 1.013985e-03 +11 10002 1 2 total P3 -3.784803e-03 8.170756e-04 +4 10002 2 1 total P0 4.433431e-04 4.448504e-04 +5 10002 2 1 total P1 3.999604e-04 4.013202e-04 +6 10002 2 1 total P2 3.195627e-04 3.206491e-04 +7 10002 2 1 total P3 2.138470e-04 2.145740e-04 +0 10002 2 2 total P0 2.034945e+00 2.577999e-01 +1 10002 2 2 total P1 5.099405e-01 5.123591e-02 +2 10002 2 2 total P2 1.111746e-01 1.301982e-02 +3 10002 2 2 total P3 2.498844e-02 8.312353e-03 + material group in group out nuclide moment mean std. dev. +12 10002 1 1 total P0 6.399015e-01 2.470912e-02 +13 10002 1 1 total P1 3.811674e-01 1.624326e-02 +14 10002 1 1 total P2 1.523919e-01 8.156278e-03 +15 10002 1 1 total P3 9.148022e-03 3.888562e-03 +8 10002 1 2 total P0 3.136772e-02 1.728113e-03 +9 10002 1 2 total P1 8.757723e-03 9.256705e-04 +10 10002 1 2 total P2 -2.567901e-03 1.013985e-03 +11 10002 1 2 total P3 -3.784803e-03 8.170756e-04 +4 10002 2 1 total P0 4.433431e-04 4.448504e-04 +5 10002 2 1 total P1 3.999604e-04 4.013202e-04 +6 10002 2 1 total P2 3.195627e-04 3.206491e-04 +7 10002 2 1 total P3 2.138470e-04 2.145740e-04 +0 10002 2 2 total P0 2.034945e+00 2.577999e-01 +1 10002 2 2 total P1 5.099405e-01 5.123591e-02 +2 10002 2 2 total P2 1.111746e-01 1.301982e-02 +3 10002 2 2 total P3 2.498844e-02 8.312353e-03 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1.000000e+00 3.860919e-02 +2 10002 1 2 total 1.000000e+00 6.766735e-02 +1 10002 2 1 total 1.000000e+00 1.414214e+00 +0 10002 2 2 total 1.000000e+00 1.359292e-01 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0.000000e+00 0.000000e+00 +2 10002 1 2 total 0.000000e+00 0.000000e+00 +1 10002 2 1 total 0.000000e+00 0.000000e+00 +0 10002 2 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group out nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10002 1 total 1.660556e+07 1.042436e+06 +0 10002 2 total 3.284120e+05 3.882844e+04 + material group in nuclide mean std. dev. +1 10002 1 total 0.000000e+00 0.000000e+00 +0 10002 2 total 0.000000e+00 0.000000e+00 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 045194a2a9..66d388716e 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -4917eb986d1b5cb4b8cbe90fa552966e9bfd5959fe8060426883563ffebc7608264939a3b6593a8d4490626eb6f9cb01ae3e14ab54bdcc71dec801dcb5910b96 \ No newline at end of file +9620ed88224f5a4013b1ff47a1286ed166f84847b97d145e52f6f71eb441c2abd1ad5baa91e0b1cac802daa8610ee388d23dcbc43d834b73fb35a16972d09788 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index cbb1a86543..91562d8e15 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.00000000000e+02 0.00000000000e+00 7.00000000000e+02 8.00000000000e+02] + Temperature = [5.000000e+02 0.000000e+00 7.000000e+02 8.000000e+02] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index fc59cf8781..0bc44d358f 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -a5f4e33b524869a787ef66b94bb60f987d61c7d6335146356b4d498383723643fe9b7ffac74cf45d481add6fee05a62b54fc3ab2e21c259fbda2e8ec58b2df15 \ No newline at end of file +fea5b32f021c64daceffd73d9a50e4d15cad26f9f07f5cdea2e92bfd53d6c31c57da3a9240d4f7059cc30ceebae5c8ed730a0f97a67d3b3f631b9a02c747f982 \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 369c061d41..6ef9ffeccd 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] +[[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]][[[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] ..., - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]] + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]] - [[0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00] - [0.00000000000e+00 0.00000000000e+00 0.00000000000e+00]]] \ No newline at end of file + [[0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00] + [0.000000e+00 0.000000e+00 0.000000e+00]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index e0add432af..bde708b808 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -11,12 +11,12 @@ import sys import numpy as np import pandas as pd -# Require numpy and pandas to print output in scientific notation with 12 +# Require numpy and pandas to print output in scientific notation with 7 # significant figures. This is needed to avoid round off error when large # numbers are printed, which can cause tests to fail for different build # configurations. -np.set_printoptions(formatter={'float': '{:.11e}'.format}) -pd.options.display.float_format = '{:.11e}'.format +np.set_printoptions(formatter={'float': '{:.6e}'.format}) +pd.options.display.float_format = '{:.6e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 2342d17431ac10202f71402e3d6af6899b32396c Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Fri, 29 Jul 2016 11:09:54 -0400 Subject: [PATCH 45/47] changed mgxs velocity to inverse velocity to avoid test suite round off issue --- .../pythonapi/examples/mgxs-part-i.ipynb | 8 +- .../pythonapi/examples/mgxs-part-iii.ipynb | 2 +- openmc/mgxs/library.py | 2 +- openmc/mgxs/mgxs.py | 83 +-- .../inputs_true.dat | 2 +- .../results_true.dat | 252 ++++----- .../inputs_true.dat | 2 +- .../results_true.dat | 84 +-- tests/test_mgxs_library_hdf5/inputs_true.dat | 2 +- tests/test_mgxs_library_hdf5/results_true.dat | 318 +++++------ .../inputs_true.dat | 2 +- .../results_true.dat | 516 +++++++++--------- .../inputs_true.dat | 2 +- .../results_true.dat | 2 +- tests/test_multipole/results_true.dat | 2 +- tests/test_tallies/inputs_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- tests/test_tally_arithmetic/results_true.dat | 208 +++---- tests/testing_harness.py | 8 - 19 files changed, 734 insertions(+), 765 deletions(-) diff --git a/docs/source/pythonapi/examples/mgxs-part-i.ipynb b/docs/source/pythonapi/examples/mgxs-part-i.ipynb index 4146d0c861..7c5132100e 100644 --- a/docs/source/pythonapi/examples/mgxs-part-i.ipynb +++ b/docs/source/pythonapi/examples/mgxs-part-i.ipynb @@ -384,7 +384,7 @@ "* `NuScatterMatrixXS`\n", "* `Chi`\n", "* `ChiPrompt`\n", - "* `Velocity`\n", + "* `InverseVelocity`\n", "* `PromptNuFissionXS`\n", "\n", "These classes provide us with an interface to generate the tally inputs as well as perform post-processing of OpenMC's tally data to compute the respective multi-group cross sections. In this case, let's create the multi-group total, absorption and scattering cross sections with our 2-group structure." @@ -1167,14 +1167,14 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3", + "display_name": "Python 2", "language": "python", - "name": "python3" + "name": "python2" }, "language_info": { "codemirror_mode": { "name": "ipython", - "version": 3 + "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", diff --git a/docs/source/pythonapi/examples/mgxs-part-iii.ipynb b/docs/source/pythonapi/examples/mgxs-part-iii.ipynb index 5c139661f0..39980a8fd7 100644 --- a/docs/source/pythonapi/examples/mgxs-part-iii.ipynb +++ b/docs/source/pythonapi/examples/mgxs-part-iii.ipynb @@ -550,7 +550,7 @@ "* `NuScatterMatrixXS` (`\"nu-scatter matrix\"`)\n", "* `Chi` (`\"chi\"`)\n", "* `ChiPrompt` (`\"chi prompt\"`)\n", - "* `Velocity` (`\"velocity\"`)\n", + "* `InverseVelocity` (`\"inverse-velocity\"`)\n", "* `PromptNuFissionXS` (`\"prompt-nu-fission\"`)\n", "\n", "In this case, let's create the multi-group cross sections needed to run an OpenMOC simulation to verify the accuracy of our cross sections. In particular, we will define `\"transport\"`, `\"nu-fission\"`, `'\"fission\"`, `\"nu-scatter matrix\"` and `\"chi\"` cross sections for our `Library`.\n", diff --git a/openmc/mgxs/library.py b/openmc/mgxs/library.py index fd974bfebe..bf822017c1 100644 --- a/openmc/mgxs/library.py +++ b/openmc/mgxs/library.py @@ -452,7 +452,7 @@ class Library(object): ---------- domain : Material or Cell or Universe or Integral The material, cell, or universe object of interest (or its ID) - mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', chi', 'chi-prompt', 'velocity', 'prompt-nu-fission'} + mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', chi', 'chi-prompt', 'inverse-velocity', 'prompt-nu-fission'} The type of multi-group cross section object to return Returns diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index 0c820a9204..c359379f49 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -36,7 +36,7 @@ MGXS_TYPES = ['total', 'nu-fission matrix', 'chi', 'chi-prompt', - 'velocity', + 'inverse-velocity', 'prompt-nu-fission'] @@ -430,7 +430,7 @@ class MGXS(object): Parameters ---------- - mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', 'chi', 'chi-prompt', 'velocity', 'prompt-nu-fission'} + mgxs_type : {'total', 'transport', 'nu-transport', 'absorption', 'capture', 'fission', 'nu-fission', 'kappa-fission', 'scatter', 'nu-scatter', 'scatter matrix', 'nu-scatter matrix', 'multiplicity matrix', 'nu-fission matrix', 'chi', 'chi-prompt', 'inverse-velocity', 'prompt-nu-fission'} The type of multi-group cross section object to return domain : openmc.Material or openmc.Cell or openmc.Universe The domain for spatial homogenization @@ -487,8 +487,8 @@ class MGXS(object): mgxs = Chi(domain, domain_type, energy_groups) elif mgxs_type == 'chi-prompt': mgxs = ChiPrompt(domain, domain_type, energy_groups) - elif mgxs_type == 'velocity': - mgxs = Velocity(domain, domain_type, energy_groups) + elif mgxs_type == 'inverse-velocity': + mgxs = InverseVelocity(domain, domain_type, energy_groups) elif mgxs_type == 'prompt-nu-fission': mgxs = PromptNuFissionXS(domain, domain_type, energy_groups) @@ -4787,35 +4787,34 @@ class ChiPrompt(Chi): return ['prompt-nu-fission', 'prompt-nu-fission'] -class Velocity(MGXS): - r"""A velocity multi-group cross section. +class InverseVelocity(MGXS): + r"""An inverse velocity multi-group cross section. This class can be used for both OpenMC input generation and tally data post-processing to compute spatially-homogenized and energy-integrated - multi-group neutron velocities for multi-group neutronics calculations. - The units of velocity are centimeters per second. At a minimum, one needs to - set the :attr:`Velocity.energy_groups` and :attr:`Velocity.domain` - properties. Tallies for the flux and appropriate reaction rates over the - specified domain are generated automatically via the - :attr:`Velocity.tallies` property, which can then be appended to a - :class:`openmc.Tallies` instance. + multi-group neutron inverse velocities for multi-group neutronics + calculations. The units of inverse velocity are seconds per centimeter. At a + minimum, one needs to set the :attr:`InverseVelocity.energy_groups` and + :attr:`InverseVelocity.domain` properties. Tallies for the flux and + appropriate reaction rates over the specified domain are generated + automatically via the :attr:`InverseVelocity.tallies` property, which can + then be appended to a :class:`openmc.Tallies` instance. For post-processing, the :meth:`MGXS.load_from_statepoint` will pull in the necessary data to compute multi-group cross sections from a :class:`openmc.StatePoint` instance. The derived multi-group cross section - can then be obtained from the :attr:`Velocity.xs_tally` property. + can then be obtained from the :attr:`InverseVelocity.xs_tally` property. For a spatial domain :math:`V` and energy group :math:`[E_g,E_{g-1}]`, the - neutron velocities are calculated by tallying the flux-weighted inverse - velocity and the flux. The velocity is then the inverse of the flux-weighted - inverse velocity divided by the flux. This equates to dividing the - spatially-homogenized and energy-integrated flux by the inverse velocity: + neutron inverse velocities are calculated by tallying the flux-weighted + inverse velocity and the flux. The inverse velocity is then the + flux-weighted inverse velocity divided by the flux: .. math:: \frac{\int_{r \in V} dr \int_{4\pi} d\Omega \int_{E_g}^{E_{g-1}} dE \; - \psi (r, E, \Omega)}{\int_{r \in V} dr \int_{4\pi} - d\Omega \int_{E_g}^{E_{g-1}} dE \; \frac{\psi (r, E, \Omega)}{v (r, E)}}. + \frac{\psi (r, E, \Omega)}{v (r, E)}}{\int_{r \in V} dr \int_{4\pi} + d\Omega \int_{E_g}^{E_{g-1}} dE \; \psi (r, E, \Omega)} Parameters ---------- @@ -4859,8 +4858,8 @@ class Velocity(MGXS): The tally estimator used to compute the multi-group cross section tallies : collections.OrderedDict OpenMC tallies needed to compute the multi-group cross section. The keys - are strings listed in the :attr:`Velocity.tally_keys` property and - values are instances of :class:`openmc.Tally`. + are strings listed in the :attr:`InverseVelocity.tally_keys` property + and values are instances of :class:`openmc.Tally`. rxn_rate_tally : openmc.Tally Derived tally for the reaction rate tally used in the numerator to compute the multi-group cross section. This attribute is None @@ -4895,37 +4894,15 @@ class Velocity(MGXS): def __init__(self, domain=None, domain_type=None, groups=None, by_nuclide=False, name=''): - super(Velocity, self).__init__(domain, domain_type, + super(InverseVelocity, self).__init__(domain, domain_type, groups, by_nuclide, name) - self._rxn_type = 'velocity' - - @property - def scores(self): - return ['inverse-velocity', 'flux'] - - @property - def rxn_rate_tally(self): - if self._rxn_rate_tally is None: - self._rxn_rate_tally = self.tallies['flux'] - self._rxn_rate_tally.sparse = self.sparse - return self._rxn_rate_tally - - @property - def xs_tally(self): - - if self._xs_tally is None: - inverse_velocity = self.tallies['inverse-velocity'] - - # Compute the velocity - self._xs_tally = self.rxn_rate_tally / inverse_velocity - super(Velocity, self)._compute_xs() - - return self._xs_tally + self._rxn_type = 'inverse-velocity' def get_units(self, xs_type='macro'): - """Returns the units of Velocity. + """Returns the units of InverseVelocity. - This method returns the units of a Velocity based on a desired xs_type. + This method returns the units of an InverseVelocity based on a desired + xs_type. Parameters ---------- @@ -4936,17 +4913,17 @@ class Velocity(MGXS): Returns ------- str - A string representing the units of the Velocity. + A string representing the units of the InverseVelocity. """ cv.check_value('xs_type', xs_type, ['macro', 'micro']) if xs_type == 'macro': - return 'cm/second' + return 'second/cm' else: - raise ValueError('Unable to return the units of Velocity for ' - 'xs_type other than "macro"') + raise ValueError('Unable to return the units of InverseVelocity for' + ' xs_type other than "macro"') class PromptNuFissionXS(MGXS): diff --git a/tests/test_mgxs_library_condense/inputs_true.dat b/tests/test_mgxs_library_condense/inputs_true.dat index 840a3987e7..0c648376e8 100644 --- a/tests/test_mgxs_library_condense/inputs_true.dat +++ b/tests/test_mgxs_library_condense/inputs_true.dat @@ -1 +1 @@ -d4ad3ef5f03913bcedf7dad7f9ace431e0701dac128d1f38f571898b2c79d6b207191fd1e726d9b3c14b2b994ea9d3ba5b10489be3af9c8fbb41868b85940d9f +e2cdca7ea5b3532050af5b12fac26d7ef212d2696bb1b73cdd00929b2243c40d100ad02438c7b090555b49815d0de6c48cf1b4ebf437a48bc80c2d2b4bad292e \ No newline at end of file diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index fbdab856f8..204a7e35d9 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -1,126 +1,126 @@ - material group in nuclide mean std. dev. -0 10000 1 total 4.536244e-01 2.105270e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008522e-01 2.285755e-02 - material group in nuclide mean std. dev. -0 10000 1 total 4.008522e-01 2.285755e-02 - material group in nuclide mean std. dev. -0 10000 1 total 6.490346e-02 4.312761e-03 - material group in nuclide mean std. dev. -0 10000 1 total 2.804807e-02 4.579964e-03 - material group in nuclide mean std. dev. -0 10000 1 total 3.685539e-02 2.622160e-03 - material group in nuclide mean std. dev. -0 10000 1 total 9.064929e-02 6.409875e-03 - material group in nuclide mean std. dev. -0 10000 1 total 7.137955e+00 5.073638e-01 - material group in nuclide mean std. dev. -0 10000 1 total 3.887210e-01 1.783043e-02 - material group in nuclide mean std. dev. -0 10000 1 total 3.893036e-01 2.307554e-02 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893036e-01 2.314560e-02 -1 10000 1 1 total P1 4.622442e-02 5.907170e-03 -2 10000 1 1 total P2 1.798359e-02 2.882972e-03 -3 10000 1 1 total P3 6.628374e-03 2.457109e-03 - material group in group out nuclide moment mean std. dev. -0 10000 1 1 total P0 3.893036e-01 2.314560e-02 -1 10000 1 1 total P1 4.622442e-02 5.907170e-03 -2 10000 1 1 total P2 1.798359e-02 2.882972e-03 -3 10000 1 1 total P3 6.628374e-03 2.457109e-03 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 1.000000e+00 6.611082e-02 - material group in group out nuclide mean std. dev. -0 10000 1 1 total 8.583502e-02 5.591825e-03 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000e+00 4.607052e-02 - material group out nuclide mean std. dev. -0 10000 1 total 1.000000e+00 5.147146e-02 - material group in nuclide mean std. dev. -0 10000 1 total 2.001309e+06 1.462166e+05 - material group in nuclide mean std. dev. -0 10000 1 total 9.000398e-02 6.366908e-03 - material group in nuclide mean std. dev. -0 10001 1 total 3.115941e-01 1.379317e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792551e-01 2.918950e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.792551e-01 2.918950e-02 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846e-03 2.863341e-04 - material group in nuclide mean std. dev. -0 10001 1 total 2.209846e-03 2.863341e-04 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 3.093843e-01 1.355127e-02 - material group in nuclide mean std. dev. -0 10001 1 total 3.079873e-01 2.930809e-02 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873e-01 2.930809e-02 -1 10001 1 1 total P1 3.061715e-02 7.464456e-03 -2 10001 1 1 total P2 1.891149e-02 4.322828e-03 -3 10001 1 1 total P3 6.234618e-03 3.338202e-03 - material group in group out nuclide moment mean std. dev. -0 10001 1 1 total P0 3.079873e-01 2.930809e-02 -1 10001 1 1 total P1 3.061715e-02 7.464456e-03 -2 10001 1 1 total P2 1.891149e-02 4.322828e-03 -3 10001 1 1 total P3 6.234618e-03 3.338202e-03 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 1.000000e+00 9.503872e-02 - material group in group out nuclide mean std. dev. -0 10001 1 1 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10001 1 total 1.833261e+06 1.663552e+05 - material group in nuclide mean std. dev. -0 10001 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 9.049988e-01 4.396449e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991840e-01 4.091412e-02 - material group in nuclide mean std. dev. -0 10002 1 total 4.991840e-01 4.091412e-02 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341e-03 5.545244e-04 - material group in nuclide mean std. dev. -0 10002 1 total 6.060341e-03 5.545244e-04 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 8.989385e-01 4.349298e-02 - material group in nuclide mean std. dev. -0 10002 1 total 9.034147e-01 4.395874e-02 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034147e-01 4.358599e-02 -1 10002 1 1 total P1 4.104174e-01 1.587722e-02 -2 10002 1 1 total P2 1.433010e-01 7.187378e-03 -3 10002 1 1 total P3 8.739426e-03 3.571441e-03 - material group in group out nuclide moment mean std. dev. -0 10002 1 1 total P0 9.034147e-01 4.358599e-02 -1 10002 1 1 total P1 4.104174e-01 1.587722e-02 -2 10002 1 1 total P2 1.433010e-01 7.187378e-03 -3 10002 1 1 total P3 8.739426e-03 3.571441e-03 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 1.000000e+00 5.686673e-02 - material group in group out nuclide mean std. dev. -0 10002 1 1 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -0 10002 1 total 1.732200e+06 1.596914e+05 - material group in nuclide mean std. dev. -0 10002 1 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +0 10000 1 total 0.453624 0.021053 + material group in nuclide mean std. dev. +0 10000 1 total 0.400852 0.022858 + material group in nuclide mean std. dev. +0 10000 1 total 0.400852 0.022858 + material group in nuclide mean std. dev. +0 10000 1 total 0.064903 0.004313 + material group in nuclide mean std. dev. +0 10000 1 total 0.028048 0.00458 + material group in nuclide mean std. dev. +0 10000 1 total 0.036855 0.002622 + material group in nuclide mean std. dev. +0 10000 1 total 0.090649 0.00641 + material group in nuclide mean std. dev. +0 10000 1 total 7.137955 0.507364 + material group in nuclide mean std. dev. +0 10000 1 total 0.388721 0.01783 + material group in nuclide mean std. dev. +0 10000 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 + 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 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 1 0.066111 + material group in group out nuclide mean std. dev. +0 10000 1 1 total 0.085835 0.005592 + material group out nuclide mean std. dev. +0 10000 1 total 1 0.046071 + material group out nuclide mean std. dev. +0 10000 1 total 1 0.051471 + material group in nuclide mean std. dev. +0 10000 1 total 4.996730e-07 3.650635e-08 + material group in nuclide mean std. dev. +0 10000 1 total 0.090004 0.006367 + material group in nuclide mean std. dev. +0 10001 1 total 0.311594 0.013793 + material group in nuclide mean std. dev. +0 10001 1 total 0.279255 0.02919 + material group in nuclide mean std. dev. +0 10001 1 total 0.279255 0.02919 + material group in nuclide mean std. dev. +0 10001 1 total 0.00221 0.000286 + material group in nuclide mean std. dev. +0 10001 1 total 0.00221 0.000286 + material group in nuclide mean std. dev. +0 10001 1 total 0 0 + material group in nuclide mean std. dev. +0 10001 1 total 0 0 + material group in nuclide mean std. dev. +0 10001 1 total 0 0 + material group in nuclide mean std. dev. +0 10001 1 total 0.309384 0.013551 + material group in nuclide mean std. dev. +0 10001 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 + 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 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 1 0.095039 + material group in group out nuclide mean std. dev. +0 10001 1 1 total 0 0 + material group out nuclide mean std. dev. +0 10001 1 total 0 0 + material group out nuclide mean std. dev. +0 10001 1 total 0 0 + material group in nuclide mean std. dev. +0 10001 1 total 5.454760e-07 4.949800e-08 + material group in nuclide mean std. dev. +0 10001 1 total 0 0 + material group in nuclide mean std. dev. +0 10002 1 total 0.904999 0.043964 + material group in nuclide mean std. dev. +0 10002 1 total 0.499184 0.040914 + material group in nuclide mean std. dev. +0 10002 1 total 0.499184 0.040914 + material group in nuclide mean std. dev. +0 10002 1 total 0.00606 0.000555 + material group in nuclide mean std. dev. +0 10002 1 total 0.00606 0.000555 + material group in nuclide mean std. dev. +0 10002 1 total 0 0 + material group in nuclide mean std. dev. +0 10002 1 total 0 0 + material group in nuclide mean std. dev. +0 10002 1 total 0 0 + material group in nuclide mean std. dev. +0 10002 1 total 0.898938 0.043493 + material group in nuclide mean std. dev. +0 10002 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 + 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 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 1 0.056867 + material group in group out nuclide mean std. dev. +0 10002 1 1 total 0 0 + material group out nuclide mean std. dev. +0 10002 1 total 0 0 + material group out nuclide mean std. dev. +0 10002 1 total 0 0 + material group in nuclide mean std. dev. +0 10002 1 total 5.773006e-07 5.322132e-08 + material group in nuclide mean std. dev. +0 10002 1 total 0 0 diff --git a/tests/test_mgxs_library_distribcell/inputs_true.dat b/tests/test_mgxs_library_distribcell/inputs_true.dat index 610d2e1af4..055ce35a57 100644 --- a/tests/test_mgxs_library_distribcell/inputs_true.dat +++ b/tests/test_mgxs_library_distribcell/inputs_true.dat @@ -1 +1 @@ -8387be0df212cc1b277f42e4b7946b7b1097b34a2d51733bbc0ce1fcc86b0ae97676770b0a4230735e8c11d769989a8c6f702d9f48eb1a145ab6517128443fb7 +2d948f3b12293294eaeca231a3df9d51195379e8bb38dd3e68d3bc512a7d08ed52a1109054ca381684ec127268710f6d6e9210ac8154c9b379608e996627624a \ No newline at end of file diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index 7b66c39e49..dec30061f6 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -1,42 +1,42 @@ - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934e+00 5.538217e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192e-01 5.206443e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.189192e-01 5.206443e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221e-02 1.062876e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.976221e-02 1.062876e-02 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172e+00 5.434400e-01 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547e+00 5.701314e-01 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547e+00 5.701314e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813e-01 2.163222e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018e-01 6.650377e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827e-02 2.462083e-02 - avg(distribcell) group in group out nuclide moment mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547e+00 5.701314e-01 -1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 4.473813e-01 2.163222e-01 -2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 1.412018e-01 6.650377e-02 -3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 3.922827e-02 2.462083e-02 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.000000e+00 5.297173e-01 - avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 7.742457e+05 4.163977e+05 - avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000000e+00 0.000000e+00 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.145934 0.553822 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.718919 0.520644 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.718919 0.520644 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172 0.54344 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.142547 0.570131 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547 0.570131 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 0.447381 0.216322 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 + avg(distribcell) group in group out nuclide moment mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P0 1.142547 0.570131 +1 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P1 0.447381 0.216322 +2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 +3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1 0.529717 + avg(distribcell) group in group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0 0 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 + avg(distribcell) group out nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000001 6.946255e-07 + avg(distribcell) group in nuclide mean std. dev. +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 diff --git a/tests/test_mgxs_library_hdf5/inputs_true.dat b/tests/test_mgxs_library_hdf5/inputs_true.dat index 840a3987e7..0c648376e8 100644 --- a/tests/test_mgxs_library_hdf5/inputs_true.dat +++ b/tests/test_mgxs_library_hdf5/inputs_true.dat @@ -1 +1 @@ -d4ad3ef5f03913bcedf7dad7f9ace431e0701dac128d1f38f571898b2c79d6b207191fd1e726d9b3c14b2b994ea9d3ba5b10489be3af9c8fbb41868b85940d9f +e2cdca7ea5b3532050af5b12fac26d7ef212d2696bb1b73cdd00929b2243c40d100ad02438c7b090555b49815d0de6c48cf1b4ebf437a48bc80c2d2b4bad292e \ No newline at end of file diff --git a/tests/test_mgxs_library_hdf5/results_true.dat b/tests/test_mgxs_library_hdf5/results_true.dat index 3160e850fd..b2bd28f279 100644 --- a/tests/test_mgxs_library_hdf5/results_true.dat +++ b/tests/test_mgxs_library_hdf5/results_true.dat @@ -1,222 +1,222 @@ domain=10000 type=total -[4.148255e-01 6.601699e-01] -[2.279291e-02 4.751893e-02] +[ 0.41482549 0.66016992] +[ 0.02279291 0.04751893] domain=10000 type=transport -[3.568596e-01 6.476477e-01] -[2.549360e-02 2.370374e-02] +[ 0.35685964 0.64764766] +[ 0.0254936 0.02370374] domain=10000 type=nu-transport -[3.568596e-01 6.476477e-01] -[2.549360e-02 2.370374e-02] +[ 0.35685964 0.64764766] +[ 0.0254936 0.02370374] domain=10000 type=absorption -[2.740784e-02 2.645107e-01] -[2.692497e-03 2.336708e-02] +[ 0.02740784 0.26451074] +[ 0.0026925 0.02336708] domain=10000 type=capture -[1.984455e-02 7.171935e-02] -[2.643304e-03 2.520786e-02] +[ 0.01984455 0.07171935] +[ 0.0026433 0.02520786] domain=10000 type=fission -[7.563295e-03 1.927914e-01] -[5.084837e-04 1.710592e-02] +[ 0.00756329 0.19279139] +[ 0.00050848 0.01710592] domain=10000 type=nu-fission -[1.943174e-02 4.697748e-01] -[1.322976e-03 4.168200e-02] +[ 0.01943174 0.46977478] +[ 0.00132298 0.041682 ] domain=10000 type=kappa-fission -[1.474570e+00 3.728690e+01] -[9.923532e-02 3.308378e+00] +[ 1.47456982 37.28689641] +[ 0.09923532 3.30837772] domain=10000 type=scatter -[3.874176e-01 3.956592e-01] -[2.062573e-02 2.512506e-02] +[ 0.38741765 0.39565918] +[ 0.02062573 0.02512506] domain=10000 type=nu-scatter -[3.851884e-01 4.123894e-01] -[2.694562e-02 1.542528e-02] +[ 0.38518839 0.4123894 ] +[ 0.02694562 0.01542528] domain=10000 type=scatter matrix -[[[3.841995e-01 5.187028e-02 2.006885e-02 9.477716e-03] - [9.889304e-04 -2.072346e-04 -1.033662e-04 2.342906e-04]] +[[[ 3.84199458e-01 5.18702843e-02 2.00688453e-02 9.47771571e-03] + [ 9.88930393e-04 -2.07234596e-04 -1.03366181e-04 2.34290623e-04]] - [[9.246399e-04 -7.677050e-04 4.937889e-04 -1.714972e-04] - [4.114648e-01 1.648173e-02 6.371490e-03 -1.049912e-02]]] -[[[2.700101e-02 6.982549e-03 2.846495e-03 2.233520e-03] - [4.824194e-04 1.490108e-04 1.843163e-04 1.281731e-04]] + [[ 9.24639909e-04 -7.67704968e-04 4.93788872e-04 -1.71497229e-04] + [ 4.11464759e-01 1.64817280e-02 6.37149049e-03 -1.04991221e-02]]] +[[[ 0.02700101 0.00698255 0.0028465 0.00223352] + [ 0.00048242 0.00014901 0.00018432 0.00012817]] - [[9.248835e-04 7.679072e-04 4.939189e-04 1.715424e-04] - [1.524494e-02 4.501728e-03 1.055075e-02 1.043819e-02]]] + [[ 0.00092488 0.00076791 0.00049392 0.00017154] + [ 0.01524494 0.00450173 0.01055075 0.01043819]]] domain=10000 type=nu-scatter matrix -[[[3.841995e-01 5.187028e-02 2.006885e-02 9.477716e-03] - [9.889304e-04 -2.072346e-04 -1.033662e-04 2.342906e-04]] +[[[ 3.84199458e-01 5.18702843e-02 2.00688453e-02 9.47771571e-03] + [ 9.88930393e-04 -2.07234596e-04 -1.03366181e-04 2.34290623e-04]] - [[9.246399e-04 -7.677050e-04 4.937889e-04 -1.714972e-04] - [4.114648e-01 1.648173e-02 6.371490e-03 -1.049912e-02]]] -[[[2.700101e-02 6.982549e-03 2.846495e-03 2.233520e-03] - [4.824194e-04 1.490108e-04 1.843163e-04 1.281731e-04]] + [[ 9.24639909e-04 -7.67704968e-04 4.93788872e-04 -1.71497229e-04] + [ 4.11464759e-01 1.64817280e-02 6.37149049e-03 -1.04991221e-02]]] +[[[ 0.02700101 0.00698255 0.0028465 0.00223352] + [ 0.00048242 0.00014901 0.00018432 0.00012817]] - [[9.248835e-04 7.679072e-04 4.939189e-04 1.715424e-04] - [1.524494e-02 4.501728e-03 1.055075e-02 1.043819e-02]]] + [[ 0.00092488 0.00076791 0.00049392 0.00017154] + [ 0.01524494 0.00450173 0.01055075 0.01043819]]] domain=10000 type=multiplicity matrix -[[1.000000e+00 1.000000e+00] - [1.000000e+00 1.000000e+00]] -[[7.851646e-02 6.871843e-01] - [1.414214e+00 4.113035e-02]] +[[ 1. 1.] + [ 1. 1.]] +[[ 0.07851646 0.68718427] + [ 1.41421356 0.04113035]] domain=10000 type=nu-fission matrix -[[2.014243e-02 0.000000e+00] - [4.543665e-01 0.000000e+00]] -[[3.149092e-03 0.000000e+00] - [2.742551e-02 0.000000e+00]] +[[ 0.02014243 0. ] + [ 0.45436647 0. ]] +[[ 0.00314909 0. ] + [ 0.02742551 0. ]] domain=10000 type=chi -[1.000000e+00 0.000000e+00] -[4.607052e-02 0.000000e+00] +[ 1. 0.] +[ 0.04607052 0. ] domain=10000 type=chi-prompt -[1.000000e+00 0.000000e+00] -[5.147146e-02 0.000000e+00] -domain=10000 type=velocity -[1.751521e+07 3.501720e+05] -[1.438175e+06 2.994593e+04] +[ 1. 0.] +[ 0.05147146 0. ] +domain=10000 type=inverse-velocity +[ 5.70932329e-08 2.85573950e-06] +[ 4.68792969e-09 2.44216503e-07] domain=10000 type=prompt-nu-fission -[1.923922e-02 4.667190e-01] -[1.309506e-03 4.141087e-02] +[ 0.01923922 0.46671903] +[ 0.00130951 0.04141087] domain=10001 type=total -[3.137377e-01 3.008214e-01] -[1.558190e-02 2.805245e-02] +[ 0.31373767 0.3008214 ] +[ 0.0155819 0.02805245] domain=10001 type=transport -[2.732279e-01 3.123748e-01] -[3.311537e-02 4.960583e-02] +[ 0.27322787 0.31237484] +[ 0.03311537 0.04960583] domain=10001 type=nu-transport -[2.732279e-01 3.123748e-01] -[3.311537e-02 4.960583e-02] +[ 0.27322787 0.31237484] +[ 0.03311537 0.04960583] domain=10001 type=absorption -[1.574991e-03 5.400379e-03] -[3.225479e-04 6.181383e-04] +[ 0.00157499 0.00540038] +[ 0.00032255 0.00061814] domain=10001 type=capture -[1.574991e-03 5.400379e-03] -[3.225479e-04 6.181383e-04] +[ 0.00157499 0.00540038] +[ 0.00032255 0.00061814] domain=10001 type=fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10001 type=nu-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10001 type=kappa-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10001 type=scatter -[3.121627e-01 2.954210e-01] -[1.532192e-02 2.744549e-02] +[ 0.31216268 0.29542102] +[ 0.01532192 0.02744549] domain=10001 type=nu-scatter -[3.101207e-01 2.962643e-01] -[3.378811e-02 4.379223e-02] +[ 0.31012074 0.29626427] +[ 0.03378811 0.04379223] domain=10001 type=scatter matrix -[[[3.101207e-01 3.822959e-02 2.074494e-02 7.964297e-03] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] +[[[ 0.31012074 0.03822959 0.02074494 0.0079643 ] + [ 0. 0. 0. 0. ]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [2.962643e-01 -1.121364e-02 8.836566e-03 -3.270067e-03]]] -[[[3.378811e-02 8.483997e-03 4.695611e-03 3.731623e-03] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0. ] + [ 0.29626427 -0.01121364 0.00883657 -0.00327007]]] +[[[ 0.03378811 0.008484 0.00469561 0.00373162] + [ 0. 0. 0. 0. ]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [4.379223e-02 1.618037e-02 1.150396e-02 7.328846e-03]]] + [[ 0. 0. 0. 0. ] + [ 0.04379223 0.01618037 0.01150396 0.00732885]]] domain=10001 type=nu-scatter matrix -[[[3.101207e-01 3.822959e-02 2.074494e-02 7.964297e-03] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] +[[[ 0.31012074 0.03822959 0.02074494 0.0079643 ] + [ 0. 0. 0. 0. ]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [2.962643e-01 -1.121364e-02 8.836566e-03 -3.270067e-03]]] -[[[3.378811e-02 8.483997e-03 4.695611e-03 3.731623e-03] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0. ] + [ 0.29626427 -0.01121364 0.00883657 -0.00327007]]] +[[[ 0.03378811 0.008484 0.00469561 0.00373162] + [ 0. 0. 0. 0. ]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [4.379223e-02 1.618037e-02 1.150396e-02 7.328846e-03]]] + [[ 0. 0. 0. 0. ] + [ 0.04379223 0.01618037 0.01150396 0.00732885]]] domain=10001 type=multiplicity matrix -[[1.000000e+00 0.000000e+00] - [0.000000e+00 1.000000e+00]] -[[1.087787e-01 0.000000e+00] - [0.000000e+00 1.424272e-01]] +[[ 1. 0.] + [ 0. 1.]] +[[ 0.1087787 0. ] + [ 0. 0.14242717]] domain=10001 type=nu-fission matrix -[[0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00]] -[[0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00]] +[[ 0. 0.] + [ 0. 0.]] +[[ 0. 0.] + [ 0. 0.]] domain=10001 type=chi -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10001 type=chi-prompt -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] -domain=10001 type=velocity -[1.667784e+07 3.349534e+05] -[1.266444e+06 3.833678e+04] +[ 0. 0.] +[ 0. 0.] +domain=10001 type=inverse-velocity +[ 5.99598048e-08 2.98549021e-06] +[ 4.55309296e-09 3.41701554e-07] domain=10001 type=prompt-nu-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10002 type=total -[6.645723e-01 2.052384e+00] -[3.121475e-02 2.243429e-01] +[ 0.66457226 2.05238401] +[ 0.03121475 0.22434291] domain=10002 type=transport -[2.905653e-01 1.516438e+00] -[2.385185e-02 2.351973e-01] +[ 0.29056526 1.51643801] +[ 0.02385185 0.23519727] domain=10002 type=nu-transport -[2.905653e-01 1.516438e+00] -[2.385185e-02 2.351973e-01] +[ 0.29056526 1.51643801] +[ 0.02385185 0.23519727] domain=10002 type=absorption -[6.903995e-04 3.168726e-02] -[4.414757e-05 3.746559e-03] +[ 0.0006904 0.03168726] +[ 4.41475687e-05 3.74655858e-03] domain=10002 type=capture -[6.903995e-04 3.168726e-02] -[4.414757e-05 3.746559e-03] +[ 0.0006904 0.03168726] +[ 4.41475687e-05 3.74655858e-03] domain=10002 type=fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10002 type=nu-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10002 type=kappa-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10002 type=scatter -[6.638819e-01 2.020697e+00] -[3.117268e-02 2.206045e-01] +[ 0.66388186 2.02069676] +[ 0.03117268 0.22060445] domain=10002 type=nu-scatter -[6.712692e-01 2.035388e+00] -[2.618637e-02 2.580603e-01] +[ 0.6712692 2.03538833] +[ 0.02618637 0.25806033] domain=10002 type=scatter matrix -[[[6.399015e-01 3.811674e-01 1.523919e-01 9.148022e-03] - [3.136772e-02 8.757723e-03 -2.567901e-03 -3.784803e-03]] +[[[ 6.39901485e-01 3.81167449e-01 1.52391898e-01 9.14802229e-03] + [ 3.13677198e-02 8.75772321e-03 -2.56790106e-03 -3.78480288e-03]] - [[4.433431e-04 3.999604e-04 3.195627e-04 2.138470e-04] - [2.034945e+00 5.099405e-01 1.111746e-01 2.498844e-02]]] -[[[2.470912e-02 1.624326e-02 8.156278e-03 3.888562e-03] - [1.728113e-03 9.256705e-04 1.013985e-03 8.170756e-04]] + [[ 4.43343134e-04 3.99960414e-04 3.19562707e-04 2.13846969e-04] + [ 2.03494499e+00 5.09940513e-01 1.11174609e-01 2.49884357e-02]]] +[[[ 2.47091228e-02 1.62432649e-02 8.15627770e-03 3.88856214e-03] + [ 1.72811290e-03 9.25670501e-04 1.01398475e-03 8.17075571e-04]] - [[4.448504e-04 4.013202e-04 3.206491e-04 2.145740e-04] - [2.577999e-01 5.123591e-02 1.301982e-02 8.312353e-03]]] + [[ 4.44850393e-04 4.01320183e-04 3.20649143e-04 2.14573997e-04] + [ 2.57799889e-01 5.12359063e-02 1.30198170e-02 8.31235256e-03]]] domain=10002 type=nu-scatter matrix -[[[6.399015e-01 3.811674e-01 1.523919e-01 9.148022e-03] - [3.136772e-02 8.757723e-03 -2.567901e-03 -3.784803e-03]] +[[[ 6.39901485e-01 3.81167449e-01 1.52391898e-01 9.14802229e-03] + [ 3.13677198e-02 8.75772321e-03 -2.56790106e-03 -3.78480288e-03]] - [[4.433431e-04 3.999604e-04 3.195627e-04 2.138470e-04] - [2.034945e+00 5.099405e-01 1.111746e-01 2.498844e-02]]] -[[[2.470912e-02 1.624326e-02 8.156278e-03 3.888562e-03] - [1.728113e-03 9.256705e-04 1.013985e-03 8.170756e-04]] + [[ 4.43343134e-04 3.99960414e-04 3.19562707e-04 2.13846969e-04] + [ 2.03494499e+00 5.09940513e-01 1.11174609e-01 2.49884357e-02]]] +[[[ 2.47091228e-02 1.62432649e-02 8.15627770e-03 3.88856214e-03] + [ 1.72811290e-03 9.25670501e-04 1.01398475e-03 8.17075571e-04]] - [[4.448504e-04 4.013202e-04 3.206491e-04 2.145740e-04] - [2.577999e-01 5.123591e-02 1.301982e-02 8.312353e-03]]] + [[ 4.44850393e-04 4.01320183e-04 3.20649143e-04 2.14573997e-04] + [ 2.57799889e-01 5.12359063e-02 1.30198170e-02 8.31235256e-03]]] domain=10002 type=multiplicity matrix -[[1.000000e+00 1.000000e+00] - [1.000000e+00 1.000000e+00]] -[[3.860919e-02 6.766735e-02] - [1.414214e+00 1.359292e-01]] +[[ 1. 1.] + [ 1. 1.]] +[[ 0.03860919 0.06766735] + [ 1.41421356 0.13592921]] domain=10002 type=nu-fission matrix -[[0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00]] -[[0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00]] +[[ 0. 0.] + [ 0. 0.]] +[[ 0. 0.] + [ 0. 0.]] domain=10002 type=chi -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] domain=10002 type=chi-prompt -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] -domain=10002 type=velocity -[1.660556e+07 3.284120e+05] -[1.042436e+06 3.882844e+04] +[ 0. 0.] +[ 0. 0.] +domain=10002 type=inverse-velocity +[ 6.02207831e-08 3.04495537e-06] +[ 3.78043696e-09 3.60007673e-07] domain=10002 type=prompt-nu-fission -[0.000000e+00 0.000000e+00] -[0.000000e+00 0.000000e+00] +[ 0. 0.] +[ 0. 0.] diff --git a/tests/test_mgxs_library_no_nuclides/inputs_true.dat b/tests/test_mgxs_library_no_nuclides/inputs_true.dat index 840a3987e7..0c648376e8 100644 --- a/tests/test_mgxs_library_no_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_no_nuclides/inputs_true.dat @@ -1 +1 @@ -d4ad3ef5f03913bcedf7dad7f9ace431e0701dac128d1f38f571898b2c79d6b207191fd1e726d9b3c14b2b994ea9d3ba5b10489be3af9c8fbb41868b85940d9f +e2cdca7ea5b3532050af5b12fac26d7ef212d2696bb1b73cdd00929b2243c40d100ad02438c7b090555b49815d0de6c48cf1b4ebf437a48bc80c2d2b4bad292e \ No newline at end of file diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index fc42ccf494..00f5a9523f 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -1,258 +1,258 @@ - material group in nuclide mean std. dev. -1 10000 1 total 4.148255e-01 2.279291e-02 -0 10000 2 total 6.601699e-01 4.751893e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596e-01 2.549360e-02 -0 10000 2 total 6.476477e-01 2.370374e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.568596e-01 2.549360e-02 -0 10000 2 total 6.476477e-01 2.370374e-02 - material group in nuclide mean std. dev. -1 10000 1 total 2.740784e-02 2.692497e-03 -0 10000 2 total 2.645107e-01 2.336708e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.984455e-02 2.643304e-03 -0 10000 2 total 7.171935e-02 2.520786e-02 - material group in nuclide mean std. dev. -1 10000 1 total 7.563295e-03 5.084837e-04 -0 10000 2 total 1.927914e-01 1.710592e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.943174e-02 1.322976e-03 -0 10000 2 total 4.697748e-01 4.168200e-02 - material group in nuclide mean std. dev. -1 10000 1 total 1.474570e+00 9.923532e-02 -0 10000 2 total 3.728690e+01 3.308378e+00 - material group in nuclide mean std. dev. -1 10000 1 total 3.874176e-01 2.062573e-02 -0 10000 2 total 3.956592e-01 2.512506e-02 - material group in nuclide mean std. dev. -1 10000 1 total 3.851884e-01 2.694562e-02 -0 10000 2 total 4.123894e-01 1.542528e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841995e-01 2.700101e-02 -13 10000 1 1 total P1 5.187028e-02 6.982549e-03 -14 10000 1 1 total P2 2.006885e-02 2.846495e-03 -15 10000 1 1 total P3 9.477716e-03 2.233520e-03 -8 10000 1 2 total P0 9.889304e-04 4.824194e-04 -9 10000 1 2 total P1 -2.072346e-04 1.490108e-04 -10 10000 1 2 total P2 -1.033662e-04 1.843163e-04 -11 10000 1 2 total P3 2.342906e-04 1.281731e-04 -4 10000 2 1 total P0 9.246399e-04 9.248835e-04 -5 10000 2 1 total P1 -7.677050e-04 7.679072e-04 -6 10000 2 1 total P2 4.937889e-04 4.939189e-04 -7 10000 2 1 total P3 -1.714972e-04 1.715424e-04 -0 10000 2 2 total P0 4.114648e-01 1.524494e-02 -1 10000 2 2 total P1 1.648173e-02 4.501728e-03 -2 10000 2 2 total P2 6.371490e-03 1.055075e-02 -3 10000 2 2 total P3 -1.049912e-02 1.043819e-02 - material group in group out nuclide moment mean std. dev. -12 10000 1 1 total P0 3.841995e-01 2.700101e-02 -13 10000 1 1 total P1 5.187028e-02 6.982549e-03 -14 10000 1 1 total P2 2.006885e-02 2.846495e-03 -15 10000 1 1 total P3 9.477716e-03 2.233520e-03 -8 10000 1 2 total P0 9.889304e-04 4.824194e-04 -9 10000 1 2 total P1 -2.072346e-04 1.490108e-04 -10 10000 1 2 total P2 -1.033662e-04 1.843163e-04 -11 10000 1 2 total P3 2.342906e-04 1.281731e-04 -4 10000 2 1 total P0 9.246399e-04 9.248835e-04 -5 10000 2 1 total P1 -7.677050e-04 7.679072e-04 -6 10000 2 1 total P2 4.937889e-04 4.939189e-04 -7 10000 2 1 total P3 -1.714972e-04 1.715424e-04 -0 10000 2 2 total P0 4.114648e-01 1.524494e-02 -1 10000 2 2 total P1 1.648173e-02 4.501728e-03 -2 10000 2 2 total P2 6.371490e-03 1.055075e-02 -3 10000 2 2 total P3 -1.049912e-02 1.043819e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 1.000000e+00 7.851646e-02 -2 10000 1 2 total 1.000000e+00 6.871843e-01 -1 10000 2 1 total 1.000000e+00 1.414214e+00 -0 10000 2 2 total 1.000000e+00 4.113035e-02 - material group in group out nuclide mean std. dev. -3 10000 1 1 total 2.014243e-02 3.149092e-03 -2 10000 1 2 total 0.000000e+00 0.000000e+00 -1 10000 2 1 total 4.543665e-01 2.742551e-02 -0 10000 2 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000e+00 4.607052e-02 -0 10000 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10000 1 total 1.000000e+00 5.147146e-02 -0 10000 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10000 1 total 1.751521e+07 1.438175e+06 -0 10000 2 total 3.501720e+05 2.994593e+04 - material group in nuclide mean std. dev. -1 10000 1 total 1.923922e-02 1.309506e-03 -0 10000 2 total 4.667190e-01 4.141087e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.137377e-01 1.558190e-02 -0 10001 2 total 3.008214e-01 2.805245e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732279e-01 3.311537e-02 -0 10001 2 total 3.123748e-01 4.960583e-02 - material group in nuclide mean std. dev. -1 10001 1 total 2.732279e-01 3.311537e-02 -0 10001 2 total 3.123748e-01 4.960583e-02 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991e-03 3.225479e-04 -0 10001 2 total 5.400379e-03 6.181383e-04 - material group in nuclide mean std. dev. -1 10001 1 total 1.574991e-03 3.225479e-04 -0 10001 2 total 5.400379e-03 6.181383e-04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 3.121627e-01 1.532192e-02 -0 10001 2 total 2.954210e-01 2.744549e-02 - material group in nuclide mean std. dev. -1 10001 1 total 3.101207e-01 3.378811e-02 -0 10001 2 total 2.962643e-01 4.379223e-02 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207e-01 3.378811e-02 -13 10001 1 1 total P1 3.822959e-02 8.483997e-03 -14 10001 1 1 total P2 2.074494e-02 4.695611e-03 -15 10001 1 1 total P3 7.964297e-03 3.731623e-03 -8 10001 1 2 total P0 0.000000e+00 0.000000e+00 -9 10001 1 2 total P1 0.000000e+00 0.000000e+00 -10 10001 1 2 total P2 0.000000e+00 0.000000e+00 -11 10001 1 2 total P3 0.000000e+00 0.000000e+00 -4 10001 2 1 total P0 0.000000e+00 0.000000e+00 -5 10001 2 1 total P1 0.000000e+00 0.000000e+00 -6 10001 2 1 total P2 0.000000e+00 0.000000e+00 -7 10001 2 1 total P3 0.000000e+00 0.000000e+00 -0 10001 2 2 total P0 2.962643e-01 4.379223e-02 -1 10001 2 2 total P1 -1.121364e-02 1.618037e-02 -2 10001 2 2 total P2 8.836566e-03 1.150396e-02 -3 10001 2 2 total P3 -3.270067e-03 7.328846e-03 - material group in group out nuclide moment mean std. dev. -12 10001 1 1 total P0 3.101207e-01 3.378811e-02 -13 10001 1 1 total P1 3.822959e-02 8.483997e-03 -14 10001 1 1 total P2 2.074494e-02 4.695611e-03 -15 10001 1 1 total P3 7.964297e-03 3.731623e-03 -8 10001 1 2 total P0 0.000000e+00 0.000000e+00 -9 10001 1 2 total P1 0.000000e+00 0.000000e+00 -10 10001 1 2 total P2 0.000000e+00 0.000000e+00 -11 10001 1 2 total P3 0.000000e+00 0.000000e+00 -4 10001 2 1 total P0 0.000000e+00 0.000000e+00 -5 10001 2 1 total P1 0.000000e+00 0.000000e+00 -6 10001 2 1 total P2 0.000000e+00 0.000000e+00 -7 10001 2 1 total P3 0.000000e+00 0.000000e+00 -0 10001 2 2 total P0 2.962643e-01 4.379223e-02 -1 10001 2 2 total P1 -1.121364e-02 1.618037e-02 -2 10001 2 2 total P2 8.836566e-03 1.150396e-02 -3 10001 2 2 total P3 -3.270067e-03 7.328846e-03 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 1.000000e+00 1.087787e-01 -2 10001 1 2 total 0.000000e+00 0.000000e+00 -1 10001 2 1 total 0.000000e+00 0.000000e+00 -0 10001 2 2 total 1.000000e+00 1.424272e-01 - material group in group out nuclide mean std. dev. -3 10001 1 1 total 0.000000e+00 0.000000e+00 -2 10001 1 2 total 0.000000e+00 0.000000e+00 -1 10001 2 1 total 0.000000e+00 0.000000e+00 -0 10001 2 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10001 1 total 1.667784e+07 1.266444e+06 -0 10001 2 total 3.349534e+05 3.833678e+04 - material group in nuclide mean std. dev. -1 10001 1 total 0.000000e+00 0.000000e+00 -0 10001 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.645723e-01 3.121475e-02 -0 10002 2 total 2.052384e+00 2.243429e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905653e-01 2.385185e-02 -0 10002 2 total 1.516438e+00 2.351973e-01 - material group in nuclide mean std. dev. -1 10002 1 total 2.905653e-01 2.385185e-02 -0 10002 2 total 1.516438e+00 2.351973e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995e-04 4.414757e-05 -0 10002 2 total 3.168726e-02 3.746559e-03 - material group in nuclide mean std. dev. -1 10002 1 total 6.903995e-04 4.414757e-05 -0 10002 2 total 3.168726e-02 3.746559e-03 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 6.638819e-01 3.117268e-02 -0 10002 2 total 2.020697e+00 2.206045e-01 - material group in nuclide mean std. dev. -1 10002 1 total 6.712692e-01 2.618637e-02 -0 10002 2 total 2.035388e+00 2.580603e-01 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399015e-01 2.470912e-02 -13 10002 1 1 total P1 3.811674e-01 1.624326e-02 -14 10002 1 1 total P2 1.523919e-01 8.156278e-03 -15 10002 1 1 total P3 9.148022e-03 3.888562e-03 -8 10002 1 2 total P0 3.136772e-02 1.728113e-03 -9 10002 1 2 total P1 8.757723e-03 9.256705e-04 -10 10002 1 2 total P2 -2.567901e-03 1.013985e-03 -11 10002 1 2 total P3 -3.784803e-03 8.170756e-04 -4 10002 2 1 total P0 4.433431e-04 4.448504e-04 -5 10002 2 1 total P1 3.999604e-04 4.013202e-04 -6 10002 2 1 total P2 3.195627e-04 3.206491e-04 -7 10002 2 1 total P3 2.138470e-04 2.145740e-04 -0 10002 2 2 total P0 2.034945e+00 2.577999e-01 -1 10002 2 2 total P1 5.099405e-01 5.123591e-02 -2 10002 2 2 total P2 1.111746e-01 1.301982e-02 -3 10002 2 2 total P3 2.498844e-02 8.312353e-03 - material group in group out nuclide moment mean std. dev. -12 10002 1 1 total P0 6.399015e-01 2.470912e-02 -13 10002 1 1 total P1 3.811674e-01 1.624326e-02 -14 10002 1 1 total P2 1.523919e-01 8.156278e-03 -15 10002 1 1 total P3 9.148022e-03 3.888562e-03 -8 10002 1 2 total P0 3.136772e-02 1.728113e-03 -9 10002 1 2 total P1 8.757723e-03 9.256705e-04 -10 10002 1 2 total P2 -2.567901e-03 1.013985e-03 -11 10002 1 2 total P3 -3.784803e-03 8.170756e-04 -4 10002 2 1 total P0 4.433431e-04 4.448504e-04 -5 10002 2 1 total P1 3.999604e-04 4.013202e-04 -6 10002 2 1 total P2 3.195627e-04 3.206491e-04 -7 10002 2 1 total P3 2.138470e-04 2.145740e-04 -0 10002 2 2 total P0 2.034945e+00 2.577999e-01 -1 10002 2 2 total P1 5.099405e-01 5.123591e-02 -2 10002 2 2 total P2 1.111746e-01 1.301982e-02 -3 10002 2 2 total P3 2.498844e-02 8.312353e-03 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 1.000000e+00 3.860919e-02 -2 10002 1 2 total 1.000000e+00 6.766735e-02 -1 10002 2 1 total 1.000000e+00 1.414214e+00 -0 10002 2 2 total 1.000000e+00 1.359292e-01 - material group in group out nuclide mean std. dev. -3 10002 1 1 total 0.000000e+00 0.000000e+00 -2 10002 1 2 total 0.000000e+00 0.000000e+00 -1 10002 2 1 total 0.000000e+00 0.000000e+00 -0 10002 2 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group out nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 - material group in nuclide mean std. dev. -1 10002 1 total 1.660556e+07 1.042436e+06 -0 10002 2 total 3.284120e+05 3.882844e+04 - material group in nuclide mean std. dev. -1 10002 1 total 0.000000e+00 0.000000e+00 -0 10002 2 total 0.000000e+00 0.000000e+00 + material group in nuclide mean std. dev. +1 10000 1 total 0.414825 0.022793 +0 10000 2 total 0.660170 0.047519 + material group in nuclide mean std. dev. +1 10000 1 total 0.356860 0.025494 +0 10000 2 total 0.647648 0.023704 + material group in nuclide mean std. dev. +1 10000 1 total 0.356860 0.025494 +0 10000 2 total 0.647648 0.023704 + material group in nuclide mean std. dev. +1 10000 1 total 0.027408 0.002692 +0 10000 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 + material group in nuclide mean std. dev. +1 10000 1 total 0.007563 0.000508 +0 10000 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 + material group in nuclide mean std. dev. +1 10000 1 total 1.474570 0.099235 +0 10000 2 total 37.286896 3.308378 + material group in nuclide mean std. dev. +1 10000 1 total 0.387418 0.020626 +0 10000 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 + 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 + 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 + material group in group out nuclide mean std. dev. +3 10000 1 1 total 1 0.078516 +2 10000 1 2 total 1 0.687184 +1 10000 2 1 total 1 1.414214 +0 10000 2 2 total 1 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 + material group out nuclide mean std. dev. +1 10000 1 total 1 0.046071 +0 10000 2 total 0 0.000000 + material group out nuclide mean std. dev. +1 10000 1 total 1 0.051471 +0 10000 2 total 0 0.000000 + material group in nuclide mean std. dev. +1 10000 1 total 5.709323e-08 4.687930e-09 +0 10000 2 total 2.855740e-06 2.442165e-07 + material group in nuclide mean std. dev. +1 10000 1 total 0.019239 0.001310 +0 10000 2 total 0.466719 0.041411 + material group in nuclide mean std. dev. +1 10001 1 total 0.313738 0.015582 +0 10001 2 total 0.300821 0.028052 + material group in nuclide mean std. dev. +1 10001 1 total 0.273228 0.033115 +0 10001 2 total 0.312375 0.049606 + material group in nuclide mean std. dev. +1 10001 1 total 0.273228 0.033115 +0 10001 2 total 0.312375 0.049606 + material group in nuclide mean std. dev. +1 10001 1 total 0.001575 0.000323 +0 10001 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 + material group in nuclide mean std. dev. +1 10001 1 total 0 0 +0 10001 2 total 0 0 + material group in nuclide mean std. dev. +1 10001 1 total 0 0 +0 10001 2 total 0 0 + material group in nuclide mean std. dev. +1 10001 1 total 0 0 +0 10001 2 total 0 0 + material group in nuclide mean std. dev. +1 10001 1 total 0.312163 0.015322 +0 10001 2 total 0.295421 0.027445 + material group in nuclide mean std. dev. +1 10001 1 total 0.310121 0.033788 +0 10001 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 + 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 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 1 0.108779 +2 10001 1 2 total 0 0.000000 +1 10001 2 1 total 0 0.000000 +0 10001 2 2 total 1 0.142427 + material group in group out nuclide mean std. dev. +3 10001 1 1 total 0 0 +2 10001 1 2 total 0 0 +1 10001 2 1 total 0 0 +0 10001 2 2 total 0 0 + material group out nuclide mean std. dev. +1 10001 1 total 0 0 +0 10001 2 total 0 0 + material group out nuclide mean std. dev. +1 10001 1 total 0 0 +0 10001 2 total 0 0 + material group in nuclide mean std. dev. +1 10001 1 total 5.995980e-08 4.553093e-09 +0 10001 2 total 2.985490e-06 3.417016e-07 + material group in nuclide mean std. dev. +1 10001 1 total 0 0 +0 10001 2 total 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 + material group in nuclide mean std. dev. +1 10002 1 total 0.290565 0.023852 +0 10002 2 total 1.516438 0.235197 + material group in nuclide mean std. dev. +1 10002 1 total 0.290565 0.023852 +0 10002 2 total 1.516438 0.235197 + material group in nuclide mean std. dev. +1 10002 1 total 0.000690 0.000044 +0 10002 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 + material group in nuclide mean std. dev. +1 10002 1 total 0 0 +0 10002 2 total 0 0 + material group in nuclide mean std. dev. +1 10002 1 total 0 0 +0 10002 2 total 0 0 + material group in nuclide mean std. dev. +1 10002 1 total 0 0 +0 10002 2 total 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 + material group in nuclide mean std. dev. +1 10002 1 total 0.671269 0.026186 +0 10002 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.509941 0.051236 +2 10002 2 2 total P2 0.111175 0.013020 +3 10002 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.509941 0.051236 +2 10002 2 2 total P2 0.111175 0.013020 +3 10002 2 2 total P3 0.024988 0.008312 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 1 0.038609 +2 10002 1 2 total 1 0.067667 +1 10002 2 1 total 1 1.414214 +0 10002 2 2 total 1 0.135929 + material group in group out nuclide mean std. dev. +3 10002 1 1 total 0 0 +2 10002 1 2 total 0 0 +1 10002 2 1 total 0 0 +0 10002 2 2 total 0 0 + material group out nuclide mean std. dev. +1 10002 1 total 0 0 +0 10002 2 total 0 0 + material group out nuclide mean std. dev. +1 10002 1 total 0 0 +0 10002 2 total 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 + material group in nuclide mean std. dev. +1 10002 1 total 0 0 +0 10002 2 total 0 0 diff --git a/tests/test_mgxs_library_nuclides/inputs_true.dat b/tests/test_mgxs_library_nuclides/inputs_true.dat index 59493ac58c..a15bbee4c8 100644 --- a/tests/test_mgxs_library_nuclides/inputs_true.dat +++ b/tests/test_mgxs_library_nuclides/inputs_true.dat @@ -1 +1 @@ -7e6a35ac723fc77db2865fe425832bd6c54aae0132b4543583fc6eb10f2ec5e3d53ea19aa23127a989f19cfe328a57d29f28bff43f779aff246d38f7cffdfd0c +e4a5f03ab6167e96462c4ef537533fe33b98d7878ae00824c5619356bda8d548b3c71af01ba8c88d5a9b46dd1471d331e6f678a164af922200f2ee3642be6340 \ No newline at end of file diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 9ef3428c6b..2f3290a1f2 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -9620ed88224f5a4013b1ff47a1286ed166f84847b97d145e52f6f71eb441c2abd1ad5baa91e0b1cac802daa8610ee388d23dcbc43d834b73fb35a16972d09788 +e421bd357f75c7b77532126ec4a7871ab8369c2dcaceb97c55eaafde1032099338a25b6bdafe54cbd1cac1e6243c91b60ca196fd92f5c2649208146e4c5b2c42 \ No newline at end of file diff --git a/tests/test_multipole/results_true.dat b/tests/test_multipole/results_true.dat index 91562d8e15..d138fa16a9 100644 --- a/tests/test_multipole/results_true.dat +++ b/tests/test_multipole/results_true.dat @@ -6,7 +6,7 @@ Cell Fill = Material 2 Region = -10000 Rotation = None - Temperature = [5.000000e+02 0.000000e+00 7.000000e+02 8.000000e+02] + Temperature = [ 500. 0. 700. 800.] Translation = None Offset = None Distribcell index= 1 diff --git a/tests/test_tallies/inputs_true.dat b/tests/test_tallies/inputs_true.dat index fd9956eea4..17f04238c2 100644 --- a/tests/test_tallies/inputs_true.dat +++ b/tests/test_tallies/inputs_true.dat @@ -1 +1 @@ -5c0dbcb03265615cd2842b280dbd3e6c14f62ec7db9052657b98f03015cd1204295542f5affbb5948f4c5e57534746435065545a0fe533e3c8b062344bb854da +ca47172a42f6c13b244a763c990cbe4811662708ee03307d810a4542ee34bb5db7cc29d66aea313dad95b9f38a4ff7943ded527cfd0c7c8825372fec40cfc0d0 \ No newline at end of file diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index 0bc44d358f..2d995d91e0 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -fea5b32f021c64daceffd73d9a50e4d15cad26f9f07f5cdea2e92bfd53d6c31c57da3a9240d4f7059cc30ceebae5c8ed730a0f97a67d3b3f631b9a02c747f982 \ No newline at end of file +89b550950d4cb4a63647a068bbbeaefca1c459538fb9c4c91b817e7999f09623365894367f318115647614885903a5d19bbb4cc080832beb5f1794a8f89d392e \ No newline at end of file diff --git a/tests/test_tally_arithmetic/results_true.dat b/tests/test_tally_arithmetic/results_true.dat index 6ef9ffeccd..ef2741cc12 100644 --- a/tests/test_tally_arithmetic/results_true.dat +++ b/tests/test_tally_arithmetic/results_true.dat @@ -1,134 +1,134 @@ -[[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] +[[[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]]][[[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]]][[[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0. 0.] + [ 0. 0. 0. 0.] + [ 0. 0. 0. 0.]]][[[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]]][[[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]]][[[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] ..., - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]] + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]] - [[0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00] - [0.000000e+00 0.000000e+00 0.000000e+00]]] \ No newline at end of file + [[ 0. 0. 0.] + [ 0. 0. 0.] + [ 0. 0. 0.]]] \ No newline at end of file diff --git a/tests/testing_harness.py b/tests/testing_harness.py index bde708b808..d360184045 100644 --- a/tests/testing_harness.py +++ b/tests/testing_harness.py @@ -9,14 +9,6 @@ import shutil import sys import numpy as np -import pandas as pd - -# Require numpy and pandas to print output in scientific notation with 7 -# significant figures. This is needed to avoid round off error when large -# numbers are printed, which can cause tests to fail for different build -# configurations. -np.set_printoptions(formatter={'float': '{:.6e}'.format}) -pd.options.display.float_format = '{:.6e}'.format sys.path.insert(0, os.path.join(os.pardir, os.pardir)) from input_set import InputSet, MGInputSet From 892e6419b5602fca34d382ad55a84e7a7ad5663f Mon Sep 17 00:00:00 2001 From: samuel shaner Date: Fri, 29 Jul 2016 15:34:18 +0000 Subject: [PATCH 46/47] updated mgxs and tally test results on linux --- .../results_true.dat | 38 ++++---- .../results_true.dat | 16 ++-- .../results_true.dat | 96 +++++++++---------- .../results_true.dat | 2 +- tests/test_tally_aggregation/results_true.dat | 2 +- 5 files changed, 77 insertions(+), 77 deletions(-) diff --git a/tests/test_mgxs_library_condense/results_true.dat b/tests/test_mgxs_library_condense/results_true.dat index 204a7e35d9..ae768cbe67 100644 --- a/tests/test_mgxs_library_condense/results_true.dat +++ b/tests/test_mgxs_library_condense/results_true.dat @@ -29,13 +29,13 @@ 2 10000 1 1 total P2 0.017984 0.002883 3 10000 1 1 total P3 0.006628 0.002457 material group in group out nuclide mean std. dev. -0 10000 1 1 total 1 0.066111 +0 10000 1 1 total 1.0 0.066111 material group in group out nuclide mean std. dev. 0 10000 1 1 total 0.085835 0.005592 material group out nuclide mean std. dev. -0 10000 1 total 1 0.046071 +0 10000 1 total 1.0 0.046071 material group out nuclide mean std. dev. -0 10000 1 total 1 0.051471 +0 10000 1 total 1.0 0.051471 material group in nuclide mean std. dev. 0 10000 1 total 4.996730e-07 3.650635e-08 material group in nuclide mean std. dev. @@ -51,11 +51,11 @@ material group in nuclide mean std. dev. 0 10001 1 total 0.00221 0.000286 material group in nuclide mean std. dev. -0 10001 1 total 0 0 +0 10001 1 total 0.0 0.0 material group in nuclide mean std. dev. -0 10001 1 total 0 0 +0 10001 1 total 0.0 0.0 material group in nuclide mean std. dev. -0 10001 1 total 0 0 +0 10001 1 total 0.0 0.0 material group in nuclide mean std. dev. 0 10001 1 total 0.309384 0.013551 material group in nuclide mean std. dev. @@ -71,17 +71,17 @@ 2 10001 1 1 total P2 0.018911 0.004323 3 10001 1 1 total P3 0.006235 0.003338 material group in group out nuclide mean std. dev. -0 10001 1 1 total 1 0.095039 +0 10001 1 1 total 1.0 0.095039 material group in group out nuclide mean std. dev. -0 10001 1 1 total 0 0 +0 10001 1 1 total 0.0 0.0 material group out nuclide mean std. dev. -0 10001 1 total 0 0 +0 10001 1 total 0.0 0.0 material group out nuclide mean std. dev. -0 10001 1 total 0 0 +0 10001 1 total 0.0 0.0 material group in nuclide mean std. dev. 0 10001 1 total 5.454760e-07 4.949800e-08 material group in nuclide mean std. dev. -0 10001 1 total 0 0 +0 10001 1 total 0.0 0.0 material group in nuclide mean std. dev. 0 10002 1 total 0.904999 0.043964 material group in nuclide mean std. dev. @@ -93,11 +93,11 @@ material group in nuclide mean std. dev. 0 10002 1 total 0.00606 0.000555 material group in nuclide mean std. dev. -0 10002 1 total 0 0 +0 10002 1 total 0.0 0.0 material group in nuclide mean std. dev. -0 10002 1 total 0 0 +0 10002 1 total 0.0 0.0 material group in nuclide mean std. dev. -0 10002 1 total 0 0 +0 10002 1 total 0.0 0.0 material group in nuclide mean std. dev. 0 10002 1 total 0.898938 0.043493 material group in nuclide mean std. dev. @@ -113,14 +113,14 @@ 2 10002 1 1 total P2 0.143301 0.007187 3 10002 1 1 total P3 0.008739 0.003571 material group in group out nuclide mean std. dev. -0 10002 1 1 total 1 0.056867 +0 10002 1 1 total 1.0 0.056867 material group in group out nuclide mean std. dev. -0 10002 1 1 total 0 0 +0 10002 1 1 total 0.0 0.0 material group out nuclide mean std. dev. -0 10002 1 total 0 0 +0 10002 1 total 0.0 0.0 material group out nuclide mean std. dev. -0 10002 1 total 0 0 +0 10002 1 total 0.0 0.0 material group in nuclide mean std. dev. 0 10002 1 total 5.773006e-07 5.322132e-08 material group in nuclide mean std. dev. -0 10002 1 total 0 0 +0 10002 1 total 0.0 0.0 diff --git a/tests/test_mgxs_library_distribcell/results_true.dat b/tests/test_mgxs_library_distribcell/results_true.dat index dec30061f6..c21ca09e99 100644 --- a/tests/test_mgxs_library_distribcell/results_true.dat +++ b/tests/test_mgxs_library_distribcell/results_true.dat @@ -9,11 +9,11 @@ avg(distribcell) group in nuclide mean std. dev. 0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.019762 0.010629 avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 avg(distribcell) group in nuclide mean std. dev. 0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 1.126172 0.54344 avg(distribcell) group in nuclide mean std. dev. @@ -29,14 +29,14 @@ 2 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P2 0.141202 0.066504 3 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total P3 0.039228 0.024621 avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1 0.529717 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 1.0 0.529717 avg(distribcell) group in group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0 0 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 1 total 0.0 0.0 avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 avg(distribcell) group out nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 avg(distribcell) group in nuclide mean std. dev. 0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.000001 6.946255e-07 avg(distribcell) group in nuclide mean std. dev. -0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0 0 +0 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,... 1 total 0.0 0.0 diff --git a/tests/test_mgxs_library_no_nuclides/results_true.dat b/tests/test_mgxs_library_no_nuclides/results_true.dat index 00f5a9523f..141143c8c3 100644 --- a/tests/test_mgxs_library_no_nuclides/results_true.dat +++ b/tests/test_mgxs_library_no_nuclides/results_true.dat @@ -63,21 +63,21 @@ 2 10000 2 2 total P2 0.006371 0.010551 3 10000 2 2 total P3 -0.010499 0.010438 material group in group out nuclide mean std. dev. -3 10000 1 1 total 1 0.078516 -2 10000 1 2 total 1 0.687184 -1 10000 2 1 total 1 1.414214 -0 10000 2 2 total 1 0.041130 +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 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 material group out nuclide mean std. dev. -1 10000 1 total 1 0.046071 -0 10000 2 total 0 0.000000 +1 10000 1 total 1.0 0.046071 +0 10000 2 total 0.0 0.000000 material group out nuclide mean std. dev. -1 10000 1 total 1 0.051471 -0 10000 2 total 0 0.000000 +1 10000 1 total 1.0 0.051471 +0 10000 2 total 0.0 0.000000 material group in nuclide mean std. dev. 1 10000 1 total 5.709323e-08 4.687930e-09 0 10000 2 total 2.855740e-06 2.442165e-07 @@ -100,14 +100,14 @@ 1 10001 1 total 0.001575 0.000323 0 10001 2 total 0.005400 0.000618 material group in nuclide mean std. dev. -1 10001 1 total 0 0 -0 10001 2 total 0 0 +1 10001 1 total 0.0 0.0 +0 10001 2 total 0.0 0.0 material group in nuclide mean std. dev. -1 10001 1 total 0 0 -0 10001 2 total 0 0 +1 10001 1 total 0.0 0.0 +0 10001 2 total 0.0 0.0 material group in nuclide mean std. dev. -1 10001 1 total 0 0 -0 10001 2 total 0 0 +1 10001 1 total 0.0 0.0 +0 10001 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.027445 @@ -149,27 +149,27 @@ 2 10001 2 2 total P2 0.008837 0.011504 3 10001 2 2 total P3 -0.003270 0.007329 material group in group out nuclide mean std. dev. -3 10001 1 1 total 1 0.108779 -2 10001 1 2 total 0 0.000000 -1 10001 2 1 total 0 0.000000 -0 10001 2 2 total 1 0.142427 +3 10001 1 1 total 1.0 0.108779 +2 10001 1 2 total 0.0 0.000000 +1 10001 2 1 total 0.0 0.000000 +0 10001 2 2 total 1.0 0.142427 material group in group out nuclide mean std. dev. -3 10001 1 1 total 0 0 -2 10001 1 2 total 0 0 -1 10001 2 1 total 0 0 -0 10001 2 2 total 0 0 +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 material group out nuclide mean std. dev. -1 10001 1 total 0 0 -0 10001 2 total 0 0 +1 10001 1 total 0.0 0.0 +0 10001 2 total 0.0 0.0 material group out nuclide mean std. dev. -1 10001 1 total 0 0 -0 10001 2 total 0 0 +1 10001 1 total 0.0 0.0 +0 10001 2 total 0.0 0.0 material group in nuclide mean std. dev. 1 10001 1 total 5.995980e-08 4.553093e-09 0 10001 2 total 2.985490e-06 3.417016e-07 material group in nuclide mean std. dev. -1 10001 1 total 0 0 -0 10001 2 total 0 0 +1 10001 1 total 0.0 0.0 +0 10001 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 @@ -186,14 +186,14 @@ 1 10002 1 total 0.000690 0.000044 0 10002 2 total 0.031687 0.003747 material group in nuclide mean std. dev. -1 10002 1 total 0 0 -0 10002 2 total 0 0 +1 10002 1 total 0.0 0.0 +0 10002 2 total 0.0 0.0 material group in nuclide mean std. dev. -1 10002 1 total 0 0 -0 10002 2 total 0 0 +1 10002 1 total 0.0 0.0 +0 10002 2 total 0.0 0.0 material group in nuclide mean std. dev. -1 10002 1 total 0 0 -0 10002 2 total 0 0 +1 10002 1 total 0.0 0.0 +0 10002 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 @@ -235,24 +235,24 @@ 2 10002 2 2 total P2 0.111175 0.013020 3 10002 2 2 total P3 0.024988 0.008312 material group in group out nuclide mean std. dev. -3 10002 1 1 total 1 0.038609 -2 10002 1 2 total 1 0.067667 -1 10002 2 1 total 1 1.414214 -0 10002 2 2 total 1 0.135929 +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 material group in group out nuclide mean std. dev. -3 10002 1 1 total 0 0 -2 10002 1 2 total 0 0 -1 10002 2 1 total 0 0 -0 10002 2 2 total 0 0 +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 material group out nuclide mean std. dev. -1 10002 1 total 0 0 -0 10002 2 total 0 0 +1 10002 1 total 0.0 0.0 +0 10002 2 total 0.0 0.0 material group out nuclide mean std. dev. -1 10002 1 total 0 0 -0 10002 2 total 0 0 +1 10002 1 total 0.0 0.0 +0 10002 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 material group in nuclide mean std. dev. -1 10002 1 total 0 0 -0 10002 2 total 0 0 +1 10002 1 total 0.0 0.0 +0 10002 2 total 0.0 0.0 diff --git a/tests/test_mgxs_library_nuclides/results_true.dat b/tests/test_mgxs_library_nuclides/results_true.dat index 2f3290a1f2..3da8146042 100644 --- a/tests/test_mgxs_library_nuclides/results_true.dat +++ b/tests/test_mgxs_library_nuclides/results_true.dat @@ -1 +1 @@ -e421bd357f75c7b77532126ec4a7871ab8369c2dcaceb97c55eaafde1032099338a25b6bdafe54cbd1cac1e6243c91b60ca196fd92f5c2649208146e4c5b2c42 \ No newline at end of file +e494320a213b5704a2ac915a2ba504857be91961ceb6735b6ad05d81eb31c44c9584d5bd9d40baececf1dcb5b030e6ecec63cfbd20639baf69bcb596c5c46591 \ No newline at end of file diff --git a/tests/test_tally_aggregation/results_true.dat b/tests/test_tally_aggregation/results_true.dat index 2d995d91e0..6c2d7a5193 100644 --- a/tests/test_tally_aggregation/results_true.dat +++ b/tests/test_tally_aggregation/results_true.dat @@ -1 +1 @@ -89b550950d4cb4a63647a068bbbeaefca1c459538fb9c4c91b817e7999f09623365894367f318115647614885903a5d19bbb4cc080832beb5f1794a8f89d392e \ No newline at end of file +840d2648f9ba782926c71baa84e5a2ad31331e156740a3d1e9d86af8f1f0d301ef8c0f69474975d365dbcf8d229a68c62d3e60286d18045e5254373f4e1010bf \ No newline at end of file From 3c94a733efa86b7af4824734121d70b4c4ee5ef5 Mon Sep 17 00:00:00 2001 From: Sam Shaner Date: Fri, 29 Jul 2016 15:36:58 -0400 Subject: [PATCH 47/47] cleaned up chi equations in python API and added new MGXS to documentation --- docs/source/pythonapi/index.rst | 3 +++ openmc/mgxs/mgxs.py | 20 ++++++++++---------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/docs/source/pythonapi/index.rst b/docs/source/pythonapi/index.rst index 36f161b3c3..df50eee0ba 100644 --- a/docs/source/pythonapi/index.rst +++ b/docs/source/pythonapi/index.rst @@ -269,13 +269,16 @@ Multi-group Cross Sections openmc.mgxs.AbsorptionXS openmc.mgxs.CaptureXS openmc.mgxs.Chi + openmc.mgxs.ChiPrompt openmc.mgxs.FissionXS + openmc.mgxs.InverseVelocity openmc.mgxs.KappaFissionXS openmc.mgxs.MultiplicityMatrixXS openmc.mgxs.NuFissionXS openmc.mgxs.NuFissionMatrixXS openmc.mgxs.NuScatterXS openmc.mgxs.NuScatterMatrixXS + openmc.mgxs.PromptNuFissionXS openmc.mgxs.ScatterXS openmc.mgxs.ScatterMatrixXS openmc.mgxs.TotalXS diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index c359379f49..36d5a00be1 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -4209,14 +4209,14 @@ class Chi(MGXS): .. math:: - \langle \nu\sigma_{f,\rightarrow g} \phi \rangle &= \int_{r \in V} dr + \langle \nu\sigma_{f,g' \rightarrow g} \phi \rangle &= \int_{r \in V} dr \int_{4\pi} d\Omega' \int_0^\infty dE' \int_{E_g}^{E_{g-1}} dE \; \chi(E) \nu\sigma_f (r, E') \psi(r, E', \Omega')\\ \langle \nu\sigma_f \phi \rangle &= \int_{r \in V} dr \int_{4\pi} d\Omega' \int_0^\infty dE' \int_0^\infty dE \; \chi(E) \nu\sigma_f (r, E') \psi(r, E', \Omega') \\ - \chi_g &= \frac{\langle \nu\sigma_{f,\rightarrow g} \phi \rangle}{\langle - \nu\sigma_f \phi \rangle} + \chi_g &= \frac{\langle \nu\sigma_{f,g' \rightarrow g} \phi \rangle} + {\langle \nu\sigma_f \phi \rangle} Parameters ---------- @@ -4692,14 +4692,14 @@ class ChiPrompt(Chi): .. math:: - \langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle &= \int_{r \in V} dr - \int_{4\pi} d\Omega' \int_0^\infty dE' \int_{E_g}^{E_{g-1}} dE \; \chi(E) - \nu\sigma_f^p (r, E') \psi(r, E', \Omega')\\ - \langle \nu\sigma_f^p \phi \rangle &= \int_{r \in V} dr \int_{4\pi} - d\Omega' \int_0^\infty dE' \int_0^\infty dE \; \chi(E) \nu\sigma_f^p (r, + \langle \nu^p \sigma_{f,g' \rightarrow g} \phi \rangle &= \int_{r \in V} + dr \int_{4\pi} d\Omega' \int_0^\infty dE' \int_{E_g}^{E_{g-1}} dE \; + \chi(E) \nu^p \sigma_f (r, E') \psi(r, E', \Omega')\\ + \langle \nu^p \sigma_f \phi \rangle &= \int_{r \in V} dr \int_{4\pi} + d\Omega' \int_0^\infty dE' \int_0^\infty dE \; \chi(E) \nu^p \sigma_f (r, E') \psi(r, E', \Omega') \\ - \chi_g^p &= \frac{\langle \nu\sigma_{f,\rightarrow g}^p \phi \rangle}{\langle - \nu\sigma_f^p \phi \rangle} + \chi_g^p &= \frac{\langle \nu^p \sigma_{f,g' \rightarrow g} \phi \rangle} + {\langle \nu^p \sigma_f \phi \rangle} Parameters ----------