From 079f61cd1c8e5cb3da7632b0bfa6ac876d42b72d Mon Sep 17 00:00:00 2001 From: Paul Romano Date: Wed, 17 Aug 2016 10:50:33 -0500 Subject: [PATCH] No need for redundant NaN -> zero (@samuelshaner beat me to it) --- openmc/mgxs/mgxs.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index 4b465a19d5..e77685088c 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -815,7 +815,6 @@ class MGXS(object): densities = self.get_nuclide_densities('sum') if value == 'mean' or value == 'std_dev': xs /= densities[np.newaxis, :, np.newaxis] - xs[np.isnan(xs)] = 0.0 # Eliminate the trivial score dimension xs = np.squeeze(xs, axis=len(xs.shape) - 1) @@ -1818,7 +1817,6 @@ class MatrixMGXS(MGXS): densities = self.get_nuclide_densities('sum') if value == 'mean' or value == 'std_dev': xs /= densities[np.newaxis, :, np.newaxis] - xs[np.isnan(xs)] = 0.0 # Eliminate the trivial score dimension xs = np.squeeze(xs, axis=len(xs.shape) - 1) @@ -3655,7 +3653,6 @@ class ScatterMatrixXS(MatrixMGXS): densities = self.get_nuclide_densities('sum') if value == 'mean' or value == 'std_dev': xs /= densities[np.newaxis, :, np.newaxis] - xs[np.isnan(xs)] = 0.0 # Convert and nans to zero xs = np.nan_to_num(xs)