No depletable materials were found in the model

Hi everyone.

So I’m trying to run a depletion calculation and am encountering this error. Would anyone be able to tell me why this is?

Many thanks,


Any material that has a fissionable nuclide, e.g. U235, is considered to be depletable. If you have a material that you want to deplete/activate that doesn’t have a fissionable nuclide, you can explicitly set it to be depletable with:

material = openmc.Material()
...
material.depletable = True

You need to have at least one depletable material in your problem.

Hi Paul,

I actually have done that and specified the uo2 as my depletable material but it still says ‘No depletable materials found in the model’. Could there be anything else causing this?

Thank you for your response as always.

Hi @IRaheel,

Can you please upload your notebook so that I may attempt to reproduce the behavior you are describing?

1 Like

@IRaheel One thing you can try is to explicitly set the materials on your Model object, that is:

uo2 = openmc.Material()
...
uo2.depletable = True

clad = openmc.Material()
...

materials = openmc.Materials([fuel, clad, ...])
...

model = openmc.Model(geometry=geometry, materials=materials, settings=settings)
1 Like

Its worked now thank you very much !!