Page 1 of 3

Default library ID

Posted: Thu May 30, 2013 12:56 am
by markdehart
I am trying do a depletion calculation as a restart (of sorts) using inventories from a previous calculation.

I used printm 1 1e-40 to generate an isotopic composition file to start with. The new calculation is also a depletion calculation (mixed fresh and burned fuel), but gives me the following error message. I'm not sure what this means. Any ideas?
Default library ID must be given when decay nuclides are present in composition

Re: Default library ID

Posted: Fri May 31, 2013 10:00 am
by Jaakko Leppänen
Serpent forms decay and transmutation paths primarily based on the library id's. When the material compositions contain only transport nuclides, the id's are easily obtained, and daughter nuclides without transport data are assigned with the same id. The material input also allows entries without the library id, which means that the nuclide has no transport data (this happens, for example, if the material composition is written by the burnup routine). Since the decay of these nuclides may lead to the formation of nuclides that actually do have transport data, there must be some id attached to the input value for the formation of the correct path. This problem is solved by assigning each material with a default id. This is set using the "fix" command word in the material card:

Code: Select all

mat <name> <dens> fix <id> <T>
where <id> is the library id and <T> is the library temperature. Both values should be the same as those used for the transport nuclides in the material ("09c" and 900, etc).

A word of warning: Setting the fix parameter also fixes the nuclides used in the burnup calculation. This should not be a problem if the file was written by the burnup routine, because it already contains the full set from the previous calculation, but if you want the calculation to include some nuclide that is not in the composition, it should be added in the list with zero density. Also, I haven't tested this feature in a while, so let me know if it doesn't work.

Re: Default library ID

Posted: Tue Jun 04, 2013 7:31 pm
by markdehart
I think there is a problem, but I'm not sure (not enough information). I get the following error:
***** Tue Jun 4 10:10:11 2013 (seed = 1370361830)
Warning message from function CheckNuclideData:

Stable nuclide 300700 has 1 decay modes

***** Tue Jun 4 10:11:31 2013 (seed = 1370361830, MPI task = 0, OMP thread = 0)

Fatal error in function CheckNuclideData:

Duplicate found ZAI 10010 id = 03c T = 300.0T
The warning is repeated 38 times (I have 38 preburned mixtures, so that is expected). Then I get the error that stops the calculation. Not sure what this means - I do have 38 different 10010s, but they are all in different mixtures - no duplicates in any mixture. And if I delete all 10010s, I get the error for 10020 instead.

Re: Default library ID

Posted: Wed Jun 05, 2013 7:29 pm
by Jaakko Leppänen
Could you send me the input by e-mail?

Re: Default library ID

Posted: Wed Jun 05, 2013 7:35 pm
by markdehart
Will do.

Re: Default library ID

Posted: Fri Jul 17, 2015 7:14 pm
by novako
Hi,
did you solved the problem? I have same error message, but I dont know what to do.
***** Fri Jul 17 12:05:17 2015 (seed = 1437149092)
Warning message from function CheckNuclideData:

Stable nuclide 54136.09c has 1 decay modes
I set decay lib by this
set acelib "sss_endfb7u.xsdata"
set nfylib "sss_endfb7.nfy"
set declib "sss_endfb7.dec"
Thanks Ondrej

Re: Default library ID

Posted: Sun Jul 19, 2015 1:16 pm
by Jaakko Leppänen
Do you get the error or just the warning? The warning simply means that there is a mismatch in the data (Xe-136 is stable based on it's decay constant, but it has some decay modes listed) and it can probably be ignored.

Re: Default library ID

Posted: Mon Jul 20, 2015 5:39 pm
by novako
It was only Warning.
Thanks

Re: Default library ID

Posted: Tue Mar 14, 2017 2:19 am
by michaelvmartin15
Has the original "Duplicate found..." error been resolved?

I am encountering the same issue using the "fix" command with several pre-burned materials.

Thank you.

Re: Default library ID

Posted: Thu Mar 16, 2017 8:56 am
by Jaakko Leppänen
You should use the binary restart files:

http://serpent.vtt.fi/mediawiki/index.p ... al#set_rfr