Test cases with: chain_casl.xml |
||
TMP. Fuel Material |
Successful depletion with JEFF32 data? / Needed to initialize some concentrations to execute? |
Successful depletion with ENDFB71 data? / Needed to initialize some concentrations to execute? |
293 |
YES /NO |
YES/NO |
600 |
NO/NO |
YES/NO |
900 |
NO/NO |
YES/NO |
1200 |
NO/NO |
YES/NO |
Test cases with: chain_endfb71.xml |
||
TMP. Fuel Material |
Successful depletion with JEFF32 data? / Needed to initialize some concentrations to execute? |
Successful depletion with ENDFB71 data? / Needed to initialize some concentrations to execute? |
293 |
NO /YES |
YES/NO |
600 |
NO/YES |
YES/NO |
900 |
NO/YES |
YES/NO |
1200 |
NO/YES |
YES/NO |
Hi Augusto,
Thanks for your reply.
In fact, the way I defined the path to the cross sections is okay because the simulation runs before setting up the depletion. Now, I did what you suggested and it runs. So, it seems it is necessary to set the environment variable to the cross_sections.xml if you want to simulate depletion. I have three more questions:
1- If I want to try depletion with another nuclear data, I should set again the environment variable, right?
2- I read in the Pincell Depletion example that it is possible to create your own depletion chain but I did not find an example, do you have any idea?
3- You mentioned that you are using a cluster for your runs, I am also using a shared cluster and submit the job using a .sh file. Do you have any idea how to do this now with depletion? Without depletion, I only include “openmc” in that file and, when the resources that I request are available, the simulation starts. Now, with depletion, I am a little bit confused on how to submit the job.
Thanks,
Javier
1- If I want to try
depletion with another nuclear data, I should set again the
environment variable, right?
Yes. If you would like to load data coming from different major nuclear libraries during different executions, you should define at every run the path where the code can globally find the required data.
2- I read in the Pincell Depletion example that it is possible to create your own depletion chain but I did not find an example, do you have any idea?
There is the module openmc.deplete.chain in the Python API that is employed to create the depletion chain in XML format. For an example, I guess you can always take a look at the script openmc-make-depletion-chain where if, you have the endf formatted neutron reaction, decay and fission yields data, the module can easily create such chain via the "from_endf" method (look at this webpage for more info: https://docs.openmc.org/en/latest/pythonapi/generated/openmc.deplete.Chain.html#openmc.deplete.Chain). I guess if you need more examples and clarification, we could wait for more aid from the OpenMC developers.
3- You mentioned that you are using a cluster for your runs, I am also using a shared cluster and submit the job using a .sh file. Do you have any idea how to do this now with depletion? Without depletion, I only include “openmc” in that file and, when the resources that I request are available, the simulation starts. Now, with depletion, I am a little bit confused on how to submit the job.
```python
>>> "U235" in chain
True
```
```bash
export OPENMC_CROSS_SECTIONS=/path/to/cross_sections.xml
```
--
You received this message because you are subscribed to the Google Groups "OpenMC Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openmc-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openmc-users/35c913c4-e72d-4d3e-890e-e292f1d660c4%40googlegroups.com.
Hi Augusto,Thanks for reporting the problem you're running into, and also thanks for your detailed (and correct) response to Javier. It does look like there's something wrong with the JEFF 3.2 data (the 800 K cross section for MT=5 in Mn55 really is missing from the file). To me, it's surprising that it works at all when you set the number density to zero; I would have expected it to fail for either case. How are you specifying temperatures for your problem? i.e., what are you specifying for settings.temperature? I'll see if I can come up with an explanation for this all.Best regards,Paul
To unsubscribe from this group and stop receiving emails from it, send an email to openmc...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openmc-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openmc-users/1be0eda4-8efd-4da0-a0a2-1c657fdc6c33%40googlegroups.com.