Run hangs on Reading tallies XML file

This post was flagged by the community and is temporarily hidden.

Pinging @pshriwise since this is a DAGMC geometry. For what it’s worth, when I try running the model, I get an error when reading the geometry, so I’m wondering if there may be a problem with the mesh:

 Reading settings XML file...
 Reading cross sections XML file...
 Reading materials XML file...
 Reading geometry XML file...
Set overlap thickness = 0
Set numerical precision = 0.001
terminate called after throwing an instance of 'std::logic_error'
  what():  basic_string::_M_construct null not valid

This post was flagged by the community and is temporarily hidden.

Hi @Rem,

Welcome to the forum and thanks for trying out the UM tallies!

While it did take a while to initialize, I did get the second set of files you sent to run. When using unstructured meshes, there are a lot of data structures that need to be created for point location searches. This is likely what is taking so long to initialize the problem. The mesh in the second set of files has ~2.8M elements, so the elements themselves along with these data structures are going to consume a considerable amount of memory as well.

Have you tried this with more coarse mesh by chance?


Hi @pshriwise

Thank you! I’ve been using the newly developped neutronics_worflow made by @Shimwell .

Yes I can imagine a large mesh will consume memory and take time to load.
I’ve come up with a coarser mesh with only 130k elements.

Unfortunately the tallies xml time still take ages to load which is kinda odd.
Moreover, the calculated particle rate was really low (around 30 parts/second).