Couldn't invoke the multipole library calculation function.

Hi folks,

I am trying to couple OpenMC with a in-house CFD code, and hence need to use the windowed multipole library to consider the temperature feedback effects. I am using the OpenMC-v0.10.0 on a RHEL-7.7 cluster. The windowed multipole lib was downloaded from the official websit: Official Data Libraries | OpenMC. However, OpenMC gave the following error message:

The OpenMC Monte Carlo Code
Copyright | 2011-2018 Massachusetts Institute of Technology
License | License Agreement — OpenMC Documentation
Version | 0.10.0
Git SHA1 | 455efffdbf6eacbc0b3b93ad61cfeb24490897d8
Date/Time | 2019-12-25 23:40:44
OpenMP Threads | 32

Reading settings XML file…
WARNING: Setting multipole_library in settings.xml has been deprecated. The
multipole_library is now set in materials.xml and the
multipole_library input to materials.xml and the
OPENMC_MULTIPOLE_LIBRARY environment variable will take precendent
over setting multipole_library in settings.xml.
Reading cross sections XML file…
Reading materials XML file…
ERROR: Cross-section table U235 is not a continuous-energy neutron table.
ERROR STOP

So it seems I did not correctly invoke the multipole library calculation function. Any idea what I am missing?

Thank you so much,
Guangchun

build-xml.py (5.99 KB)

Hi Guangchun,

The data libraries that are distributed on openmc.org work with version 0.11 so if you’d like to use those, you’ll need to upgrade to version 0.11.

Best regards,
Paul

Thank you, Paul. I will try it and let you know the outcome.