From b7a4beff5c3b782a31b6a9203891b2ff11cef9e2 Mon Sep 17 00:00:00 2001 From: Yue JIN Date: Wed, 9 Sep 2020 13:36:43 +0800 Subject: [PATCH] Make mix_materials() inherit "depletable" attribute of involved materials --- openmc/material.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/openmc/material.py b/openmc/material.py index 323cb1f14f..8dea2ce0a9 100644 --- a/openmc/material.py +++ b/openmc/material.py @@ -1079,6 +1079,13 @@ class Material(IDManagerMixin): new_density = np.sum([dens for dens in mass_per_cc.values()]) new_mat.set_density('g/cm3', new_density) + # If any of the involved materials is depletable, the new material is + # depletable + for mat in materials: + if mat.depletable: + new_mat.depletable = True + break + return new_mat @classmethod