Skip to content

OpenMC 0.15.3 segmentation fault with FENDL photoatomic data #3992

Description

@mcampos16

Bug Description

As per PR #3392 , OpenMC 0.15.3 has a code path that assumes atomic-relaxation data is present in the employed photoatomic data files. However, this is not the case for FENDL libraries (neither for the original ENDF files nor for the generated HDF5 files contain this data), which causes a segmentation fault when running a simulation with enabled photon transport and using FENDL photoatomic data.

If the same simulation is repeated with a different library (e.g. an ENDF/B library) everything runs smoothly. This problem was not present in OpenMC 0.15.2.

This issue was originally reported and is discussed in more detail in post OpenMC 0.15.3 segmentation fault with FENDL photoatomic data of OpenMC's discourse group.

Steps to Reproduce

  • Download/produce a FENDL HDF5 library. For example, the one available in the latest test release of FENDL: FENDL-3.2d-T1
  • Run a simulation with OpenMC 0.15.3 using the FENDL library and enabling photon transport.

Environment

Linux, v:0.15.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions