SCALE 6: How to change the macroscopic cross section for an analytical benchmark

100 views
Skip to first unread message

SCALE Software Coordinator

unread,
Jan 7, 2013, 3:25:40 PM1/7/13
to

This topic has been migrated from the SCALE 6 notebook.

Date: Wed Sep 22 22:40:16 2010

I am trying to do an analytical benchmark with NEWT. I have the exact solution to a two group infinite medium problem. I want to perturb the macroscopic cross sections generated by newt and compare the results to my analytical solution. I generated the two group cross section from the command

read collapse

8r1 36r2

end collapse

I then generate the macroscopic cross section from the command

 read hmog

500 fuel 1 end

end hmog

The macroscopic cross section is printed to ft13001. I then run my problem using the xlnib=13 and everything works perfectly.

 I am now trying to change the macroscopic cross section so I need to convert ft13001 to its text format. I use the awl to do this with the command

=awl

ft13f001 ascii.lib binary_to_character

end

And it seems to convert it to text. However when I try to go back to bin I get an error with this command

=awl

ascii.lib ft13f001 character_to_binary

end

I can use awl for ft04f001 and ft30f001 with no problem. I was wondering if awl was meant to read macroscopic cross sections too.

Also I was wondering if you could recommend a different way of modifying the macroscopic cross sections. Thanks

I also found one other problem. When I try to run the Macroscopic cross section ft13f001 I get the following problem

************************************************************************************************************************************

Execution stopped in STOPIT. Error code = 28

Error: Nuclide 0 was found on the mixing table but was not found on the associated cross-section library.

************************************************************************************************************************************

********************Solution*******************************************

So we came up with a temporary solution to the problem

To convert back to bin I changed the initial header from

******** 1 2 2 0 0 0 1 0 0

to :

44000 1 2 2 0 0 0 1 0 0

As for the second problem the solution is a little more complex. I needed to add a placeholder for the radionuclide zero. I will attach the new text file that I used to run Macroscopic cross sections so that people can see what I did to correct the second problem

*****************************************    

Joshua Peterson

 

Reply all
Reply to author
Forward
0 new messages