diff --git a/openmc/data/function.py b/openmc/data/function.py index 3362040dcf..36443e761e 100644 --- a/openmc/data/function.py +++ b/openmc/data/function.py @@ -518,7 +518,7 @@ class Sum(EqualityMixin): """ def __init__(self, functions): - self.functions = functions + self.functions = list(functions) def __call__(self, x): return sum(f(x) for f in self.functions)