I need some suggestions from your experiences in this field on my third-year Undergraduate term project. I doing the Full core depletion analysis of RBWR-TB2 and trying to perform the multiphysics calculation to converge the density of the Water material from the calculated fission reaction from openmc. After the literature review, I came up with this method described in the following flowchart diagram.
My question is if you compare this method with the coupled physic simulation (using finite difference) like Nek5000 using Enrico what’s will be the best choice for me to pursue into my project. And Is any easier way to this loop simulation using python code?
When you finish writing your input file, you have to compile and run enrico from the directory containing the case’s input files which include input files for both physics libraries(openmc+nek5000/nekrs) and the ENRICO-specific input file enrico.xml.
@huak95 ENRICO is specifically a C++ application for multiphysics coupling, and I would say that it is probably overkill for your needs. The fundamental pieces that ENRICO relies on (OpenMC’s C/C++ API) are also accessible with Python bindings and would make your proposed coupling much simpler. Recently @mkreher13 put an example together showing how these Python bindings can be used to modify temperatures and/or densities in a simulation. I would take a look at her example to see how this can be done, and if you have further questions let us know.