Question regarding temperature

The cross sections data are given at certain temperature like 300k, 600k, 900k etc.
When I try to simulate a model for example at 434k, it results in error as no cross sections data are there for 434k.
Is there any way in openmc to interpolate cross-section between the temperatures ?
Thank you!

Use NJOY

Hi Farshid,

You can do this defining the interpolation option in the settings:

settings = openmc.Settings()

settings.temperature = {‘method’: ‘interpolation’}

Hope this helps,

Javier

Since the ENDF data library doesn't contain continuous energy cross sections at all the temperatures,you will have to use cross section processing codes such as NJOY to generate continuous energy cross section or multigroup cross section libraries based on evaluated nuclear data