Issues with Multi-Node Depletion Calculation in OpenMC Using MPI

Hi everyone,

I’m currently encountering an issue while attempting a multi-node depletion calculation in OpenMC. I can successfully create the ‘stapoint0’ file, but am unable to generate the ‘stapoint1’ file. This leads me to suspect there might be a problem with MPI.

Does anyone know if it’s possible to perform multi-node calculations using the openmc.deplete module? The manual primarily discusses openmc.run(), and I’m unable to find relevant details for my setup. Below, I’ve included my setup and the error message I’m receiving. Any insights or suggestions would be greatly appreciated. Thanks in advance for your help!

Hello @Tianxiang,

Your problem is likely related to the issues discussed at this post. Setting openmc.deplete.pool.USE_MULTIPROCESSING = False should solve the problem.

1 Like