From e6d8e3f4a74f1be2db6b22d11575c0951372090e Mon Sep 17 00:00:00 2001 From: Jonathan Shimwell Date: Thu, 9 Feb 2023 17:53:04 +0000 Subject: [PATCH] avoiding true divide erorr --- openmc/filter.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/openmc/filter.py b/openmc/filter.py index e1c8611f91..d646cc019e 100644 --- a/openmc/filter.py +++ b/openmc/filter.py @@ -1352,8 +1352,7 @@ class EnergyFilter(RealFilter): Tabular distribution with histogram interpolation """ - probabilities = np.array(values) - probabilities /= probabilities.sum() + probabilities = np.array(values) / sum(values) probability_per_ev = probabilities / np.diff(self.values)