From 1d81b553de628889c6f0004ad4e5cb8f9975d57d Mon Sep 17 00:00:00 2001 From: yardasol Date: Thu, 7 Jul 2022 14:30:48 -0500 Subject: [PATCH] allow None-valued keff in stepresult.py --- openmc/deplete/stepresult.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/openmc/deplete/stepresult.py b/openmc/deplete/stepresult.py index 6e2373c453..80a664c6f3 100644 --- a/openmc/deplete/stepresult.py +++ b/openmc/deplete/stepresult.py @@ -495,7 +495,13 @@ class StepResult: for mat_i in range(n_mat): results[i, mat_i, :] = x[i][mat_i] - results.k = [(r.k.nominal_value, r.k.std_dev) for r in op_results] + ks = [] + for r in op_results: + if isinstance(r.k, type(None)): + ks += [(None, None)] + else: + ks += [(r.k.nominal_value, r.k.std_dev)] + results.k = ks results.rates = [r.rates for r in op_results] results.time = t results.source_rate = source_rate