From 9ec20b507a1ae691ebd0666e9214ffb4b85fbfa2 Mon Sep 17 00:00:00 2001 From: josh Date: Sat, 10 Sep 2022 00:35:37 +0000 Subject: [PATCH] Rename cache variable --- openmc/deplete/helpers.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/openmc/deplete/helpers.py b/openmc/deplete/helpers.py index b21e58e21f..fd12072809 100644 --- a/openmc/deplete/helpers.py +++ b/openmc/deplete/helpers.py @@ -147,7 +147,6 @@ class DirectReactionRateHelper(ReactionRateHelper): def __init__(self, n_nuc, n_react): super().__init__(n_nuc, n_react) self._rate_tally = None - self._rate_tally_means = None # Automatically pre-calculate reaction rates for depletion openmc.lib.settings.need_depletion_rx = True @@ -176,18 +175,20 @@ class DirectReactionRateHelper(ReactionRateHelper): self._rate_tally.writable = False self._rate_tally.scores = scores self._rate_tally.filters = [MaterialFilter(materials)] + self._rate_tally_means_cache = None @property def rate_tally_means(self): # If the mean cache is empty, fill it once with this transport cycle's results - if self._rate_tally_means is None: - self._rate_tally_means = self._rate_tally.mean - return self._rate_tally_means + if self._rate_tally_means_cache is None: + self._rate_tally_means_cache = self._rate_tally.mean + return self._rate_tally_means_cache def reset_tally_means(self): - """Reset the cached mean rate tallies. This step must be performed after each transport cycle + """Reset the cached mean rate tallies. + This step must be performed after each transport cycle """ - self._rate_tally_means = None + self._rate_tally_means_cache = None def get_material_rates(self, mat_id, nuc_index, react_index): """Return an array of reaction rates for a material @@ -318,7 +319,8 @@ class FluxCollapseHelper(ReactionRateHelper): return self._flux_tally_means_cache def reset_tally_means(self): - """Reset the cached mean rate and flux tallies. This step must be performed after each transport cycle + """Reset the cached mean rate and flux tallies. + This step must be performed after each transport cycle """ self._flux_tally_means_cache = None if self._reactions_direct: