mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-21 14:35:27 -04:00
Fix None values appearing in cross section data generated with Model.autoconvert (#3802)
This commit is contained in:
parent
bcb9395207
commit
19c0aafdc6
1 changed files with 4 additions and 3 deletions
|
|
@ -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])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue