Replies: 1 comment 5 replies
-
Hello @tsuiyong, |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello, @yardasol. I have installed SaltProc-0.5.dev on Ubuntu 20.04 according to the installation guide for a few days, and PyNE was not installed according to the environment.yml, OpenMC 0.13.3 was installed from the source code, and the Openmc Python library was installed in the saltproc-env environment. Although my serpent version is 2.1.0, I think saltproc-OpenMC coupled system will run successfully and generate some useful results.
However, after I run the following commands :
python saltproc -i examples/msbr/msbr_openmc.json
, OpenMC was invoked and began to read XS, but I encountered an error:ERROR: Could not find the nuclide U234 specified in tally 5 in any material
.The total running log is as follows:
(saltproc-env) cuiyong@Super-Server:~/Program_files/saltproc$ python saltproc -i examples/msbr/msbr_openmc.json
Initiating Saltproc:
Restart = False
Template File Path = {'materials': '/home/cuiyong/Program_files/saltproc/examples/msbr/materials.xml', 'settings': '/home/cuiyong/Program_files/saltproc/examples/msbr/settings.xml'}
Output HDF5 database Path = /home/cuiyong/Program_files/saltproc/examples/msbr/openmc_msbr_test/saltproc_results.h5
Step #1 has been started
/home/cuiyong/mambaforge3/envs/saltproc-env/lib/python3.12/site-packages/openmc/mixin.py:70: IDWarning: Another Filter instance already exists with id=1.
warn(msg, IDWarning)
/home/cuiyong/mambaforge3/envs/saltproc-env/lib/python3.12/site-packages/openmc/mixin.py:70: IDWarning: Another Filter instance already exists with id=2.
warn(msg, IDWarning)
Running openmc
Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 key
%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%
############### %%%%%%%%%%%%%%%%%%%%%%%%
################## %%%%%%%%%%%%%%%%%%%%%%%
################### %%%%%%%%%%%%%%%%%%%%%%%
#################### %%%%%%%%%%%%%%%%%%%%%%
##################### %%%%%%%%%%%%%%%%%%%%%
###################### %%%%%%%%%%%%%%%%%%%%
####################### %%%%%%%%%%%%%%%%%%
####################### %%%%%%%%%%%%%%%%%
###################### %%%%%%%%%%%%%%%%%
#################### %%%%%%%%%%%%%%%%%
################# %%%%%%%%%%%%%%%%%
############### %%%%%%%%%%%%%%%%
############ %%%%%%%%%%%%%%%
######## %%%%%%%%%%%%%%
%%%%%%%%%%%
MPI Processes | 1
OpenMP Threads | 256
Reading settings XML file...
Reading cross sections XML file...
Reading materials XML file...
Reading geometry XML file...
Reading Li6 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Li6.h5
Reading Li7 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Li7.h5
Reading Be9 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Be9.h5
Reading F19 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/F19.h5
Reading Th232 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Th232.h5
Reading U233 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/U233.h5
Reading C0 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/C0.h5
Reading B10 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/B10.h5
Reading B11 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/B11.h5
Reading Al27 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Al27.h5
Reading Si28 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Si28.h5
Reading Si29 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Si29.h5
Reading Si30 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Si30.h5
Reading P31 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/P31.h5
Reading S32 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/S32.h5
Reading S33 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/S33.h5
Reading S34 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/S34.h5
Reading S36 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/S36.h5
Reading Ti46 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ti46.h5
Reading Ti47 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ti47.h5
Reading Ti48 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ti48.h5
Reading Ti49 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ti49.h5
Reading Ti50 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ti50.h5
Reading Cr50 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Cr50.h5
Reading Cr52 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Cr52.h5
Reading Cr53 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Cr53.h5
Reading Cr54 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Cr54.h5
Reading Mn55 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Mn55.h5
Reading Fe54 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Fe54.h5
Reading Fe56 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Fe56.h5
Reading Fe57 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Fe57.h5
Reading Fe58 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Fe58.h5
Reading Co59 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Co59.h5
Reading Ni58 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ni58.h5
Reading Ni60 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ni60.h5
Reading Ni61 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ni61.h5
Reading Ni62 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ni62.h5
Reading Ni64 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Ni64.h5
Reading Cu63 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Cu63.h5
Reading Cu65 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Cu65.h5
Reading Nb93 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Nb93.h5
Reading Mo92 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Mo92.h5
Reading Mo94 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Mo94.h5
Reading Mo95 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Mo95.h5
Reading Mo96 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Mo96.h5
Reading Mo97 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Mo97.h5
Reading Mo98 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Mo98.h5
Reading Mo100 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Mo100.h5
Reading Hf174 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Hf174.h5
Reading Hf176 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Hf176.h5
Reading Hf177 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Hf177.h5
Reading Hf178 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Hf178.h5
Reading Hf179 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Hf179.h5
Reading Hf180 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/Hf180.h5
Reading W180 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/W180.h5
Reading W182 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/W182.h5
Reading W183 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/W183.h5
Reading W184 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/W184.h5
Reading W186 from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/W186.h5
Reading c_Graphite from
/home/cuiyong/OpenMC_Lib/Official_Data_Libraries/endfb71_hdf5/c_Graphite.h5
Minimum neutron data temperature: 600 K
Maximum neutron data temperature: 1200 K
Reading tallies XML file...
ERROR: Could not find the nuclide U234 specified in tally 5 in any material
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode -1.
NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
Traceback (most recent call last):
File "/home/cuiyong/mambaforge3/envs/saltproc-env/lib/python3.12/site-packages/saltproc/depcode.py", line 141, in run_depletion_step
subprocess.run(
File "/home/cuiyong/mambaforge3/envs/saltproc-env/lib/python3.12/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['python', '/home/cuiyong/mambaforge3/envs/saltproc-env/lib/python3.12/site-packages/saltproc/openmc_deplete.py', '--materials', '/home/cuiyong/Program_files/saltproc/examples/msbr/openmc_msbr_test/materials.xml', '--geometry', '/home/cuiyong/Program_files/saltproc/examples/msbr/openmc_msbr_test/geometry.xml', '--settings', '/home/cuiyong/Program_files/saltproc/examples/msbr/openmc_msbr_test/settings.xml', '--tallies', '/home/cuiyong/Program_files/saltproc/examples/msbr/openmc_msbr_test/tallies.xml', '--directory', '/home/cuiyong/Program_files/saltproc/examples/msbr/openmc_msbr_test']' returned non-zero exit status 255.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "", line 198, in _run_module_as_main
File "", line 88, in _run_code
File "/home/cuiyong/Program_files/saltproc/saltproc/main.py", line 4, in
app.run()
File "/home/cuiyong/mambaforge3/envs/saltproc-env/lib/python3.12/site-packages/saltproc/app.py", line 61, in run
depcode.run_depletion_step(mpi_args, threads)
File "/home/cuiyong/mambaforge3/envs/saltproc-env/lib/python3.12/site-packages/saltproc/openmc_depcode.py", line 401, in run_depletion_step
super().run_depletion_step(mpi_args, args)
File "/home/cuiyong/mambaforge3/envs/saltproc-env/lib/python3.12/site-packages/saltproc/depcode.py", line 150, in run_depletion_step
print(error.output.decode("utf-8"))
^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'decode'
How can this problem be resolved? Thank you very much!
In addition : Can I use the lower version (2.1.0) of serpent to perform MSR fuel cycle simulation via saltproc?
I'm looking forward to hearing from you soon. Best Regards!
Beta Was this translation helpful? Give feedback.
All reactions