From 3aff054f38111d3d858fd02384d1cacfaea123bf Mon Sep 17 00:00:00 2001 From: Miriam Date: Tue, 25 Aug 2020 03:34:25 +0000 Subject: [PATCH] Fixed error in warning message Previously, the warning message for setting a legendre order greater than 0 mistakenly said "order 0 is greater than zero" because the wrong legendre order was referenced. With the fix, the correct variable is referenced, and the warning is now correct. E.g "order 3 is greater than zero" --- openmc/mgxs/library.py | 2 +- openmc/mgxs/mgxs.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/openmc/mgxs/library.py b/openmc/mgxs/library.py index 2c4423c257..aca46958df 100644 --- a/openmc/mgxs/library.py +++ b/openmc/mgxs/library.py @@ -412,7 +412,7 @@ class Library: if self.correction == 'P0' and legendre_order > 0: msg = 'The P0 correction will be ignored since the ' \ 'scattering order {} is greater than '\ - 'zero'.format(self.legendre_order) + 'zero'.format(legendre_order) warn(msg, RuntimeWarning) self.correction = None elif self.scatter_format == 'histogram': diff --git a/openmc/mgxs/mgxs.py b/openmc/mgxs/mgxs.py index c336cb50de..5525a6da0a 100644 --- a/openmc/mgxs/mgxs.py +++ b/openmc/mgxs/mgxs.py @@ -4160,7 +4160,7 @@ class ScatterMatrixXS(MatrixMGXS): if self.correction == 'P0' and legendre_order > 0: msg = 'The P0 correction will be ignored since the ' \ 'scattering order {} is greater than '\ - 'zero'.format(self.legendre_order) + 'zero'.format(legendre_order) warnings.warn(msg, RuntimeWarning) self.correction = None elif self.scatter_format == SCATTER_HISTOGRAM: