Default library ID

Report all good and bad behavior here
User avatar
markdehart
Posts: 40
Joined: Fri May 17, 2013 6:10 pm
Security question 1: No
Security question 2: 92
Location: Idaho National Laboratory

Default library ID

Post by markdehart » Thu May 30, 2013 12:56 am

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

User avatar
Jaakko Leppänen
Site Admin
Posts: 2387
Joined: Thu Mar 18, 2010 10:43 pm
Security question 2: 0
Location: Espoo, Finland
Contact:

Re: Default library ID

Post by Jaakko Leppänen » Fri May 31, 2013 10:00 am

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.
- Jaakko

User avatar
markdehart
Posts: 40
Joined: Fri May 17, 2013 6:10 pm
Security question 1: No
Security question 2: 92
Location: Idaho National Laboratory

Re: Default library ID

Post by markdehart » Tue Jun 04, 2013 7:31 pm

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.

User avatar
Jaakko Leppänen
Site Admin
Posts: 2387
Joined: Thu Mar 18, 2010 10:43 pm
Security question 2: 0
Location: Espoo, Finland
Contact:

Re: Default library ID

Post by Jaakko Leppänen » Wed Jun 05, 2013 7:29 pm

Could you send me the input by e-mail?
- Jaakko

User avatar
markdehart
Posts: 40
Joined: Fri May 17, 2013 6:10 pm
Security question 1: No
Security question 2: 92
Location: Idaho National Laboratory

Re: Default library ID

Post by markdehart » Wed Jun 05, 2013 7:35 pm

Will do.

novako
Posts: 26
Joined: Sun Feb 15, 2015 1:01 pm
Security question 1: No
Security question 2: 92
Location: Prague, Czech Republic

Re: Default library ID

Post by novako » Fri Jul 17, 2015 7:14 pm

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

User avatar
Jaakko Leppänen
Site Admin
Posts: 2387
Joined: Thu Mar 18, 2010 10:43 pm
Security question 2: 0
Location: Espoo, Finland
Contact:

Re: Default library ID

Post by Jaakko Leppänen » Sun Jul 19, 2015 1:16 pm

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.
- Jaakko

novako
Posts: 26
Joined: Sun Feb 15, 2015 1:01 pm
Security question 1: No
Security question 2: 92
Location: Prague, Czech Republic

Re: Default library ID

Post by novako » Mon Jul 20, 2015 5:39 pm

It was only Warning.
Thanks

michaelvmartin15
Posts: 2
Joined: Thu Jun 30, 2016 6:46 am
Security question 1: No
Security question 2: 40

Re: Default library ID

Post by michaelvmartin15 » Tue Mar 14, 2017 2:19 am

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.

User avatar
Jaakko Leppänen
Site Admin
Posts: 2387
Joined: Thu Mar 18, 2010 10:43 pm
Security question 2: 0
Location: Espoo, Finland
Contact:

Re: Default library ID

Post by Jaakko Leppänen » Thu Mar 16, 2017 8:56 am

You should use the binary restart files:

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

Post Reply