Skip to content

Commit 9bfce4e

Browse files
SteSegpaulromano
andauthored
Determine nuclides correctly for DAGMC models in d1s.get_radionuclides (#3335)
Co-authored-by: Paul Romano <[email protected]>
1 parent e360cb4 commit 9bfce4e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

openmc/deplete/d1s.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,10 @@ def get_radionuclides(model: openmc.Model, chain_file: str | None = None) -> lis
3333
List of nuclide names
3434
3535
"""
36-
# Determine what nuclides appear in model
37-
model_nuclides = set(model.geometry.get_all_nuclides())
36+
37+
# Determine what nuclides appear in the model
38+
model_nuclides = {nuc for mat in model._materials_by_id.values()
39+
for nuc in mat.get_nuclides()}
3840

3941
# Load chain file
4042
if chain_file is None:

0 commit comments

Comments
 (0)