diff --git a/openmc/model/model.py b/openmc/model/model.py index 82fe87ca5..a512c4d38 100644 --- a/openmc/model/model.py +++ b/openmc/model/model.py @@ -2052,7 +2052,8 @@ class Model: # Unpack the isothermal XSData objects and build a single XSData object per material. mgxs_sets = [] for m in range(len(self.materials)): - mgxs_sets.append(openmc.XSdata(self.materials[m].name, groups)) + mgxs_sets.append(openmc.XSdata(self.materials[m].name, groups, + temperatures=temperatures)) mgxs_sets[-1].order = 0 for temperature in temperatures: mgxs_sets[-1].add_temperature_data(raw_mgxs_sets[temperature][m]) @@ -2333,7 +2334,7 @@ class Model: # Unpack the isothermal XSData objects and build a single XSData object per material. mgxs_sets = [] for mat in self.materials: - mgxs_sets.append(openmc.XSdata(mat.name, groups)) + mgxs_sets.append(openmc.XSdata(mat.name, groups, temperatures=temperatures)) mgxs_sets[-1].order = 0 for temperature in temperatures: mgxs_sets[-1].add_temperature_data(raw_mgxs_sets[temperature][mat.name]) @@ -2500,7 +2501,7 @@ class Model: # Unpack the isothermal XSData objects and build a single XSData object per material. mgxs_sets = [] for mat in self.materials: - mgxs_sets.append(openmc.XSdata(mat.name, groups)) + mgxs_sets.append(openmc.XSdata(mat.name, groups, temperatures=temperatures)) mgxs_sets[-1].order = 0 for temperature in temperatures: mgxs_sets[-1].add_temperature_data(raw_mgxs_sets[temperature][mat.name])