XSDRNPM Appendices A and B

XSDRNPM APPENDIX A: Special XSDRNPM Files

Three special files that can be optionally produced by XSDRNPM are described in this appendix. (See Sect. 10.1.5 and the discussion of the logical units in the 0$array.) The files will be created with file names of the form ftNNfXXX.EXT where NN is the 2 digit logical unit number (from the 0$$array), XXX is a 3 digit number which is incremented by one starting with one to make the name unique, and EXT is an extension identifying which type of file it is (acf for activity file, btf for balance table file, and idf for input and derived data file). Activity file The data on the activity file depends on what input options are specified. The data is in ASCII sets, which consist of a label record followed by the record(s) of the activity. There will be at most IAZ sets ordered as the 49 and 50 arrays. The first sets of data will be the activities by interval (if the input parameter IAI was specified). A set will be formatted as below. activity by interval for nuclide nnnnnnnn reaction type rrrrrrrr Activity(first interval) . . . . Activity(last interval) The preceding set will be repeated IAZ times. Then sets giving the activities by zone will be given. They will be formatted as below. activity by zone for nuclide nnnnnnnn reaction rrrrrrrr Activity(first zone) . . . . Activity(last zone) Balance table file The contents of the balance table are defined in Table 313 and Table 314. The structure of the “balance table file” written to LBTF is: Record 1 KEFF, SP KEFF – keffective for problem SP – search parameter for case Record 2 – Sets of ASCII data consisting of a label record followed by data records. Record last A set of data is as follows (igp is the total number of groups plus one): fine(few) group summary for zone zzzzz set type Set type data(group 1) Set type data(group 2) . . . . Set type data(group igp) The data for a set type will be written for each zone of the problem, plus a system summary if there is more than one zone. After one set type is finished, the next set type will be written. The order of the set types is as follows: fixed source fission source absorption rate total leakage fission rate flux <n,2n> rate buckling loss right current left current right leakage left leakage The fine group summary data will be written if LBTF is > 0. After the fine group data is finished, the few group summary data will follow if a weighting calculation is specified with a broad group collapse. Input and derived data file The contents of the input and derived data file (specified by LIDF) is as follows: Record 1 – title (80 characters) Record 2 – 1$$ array (label) Record 3,4 – data from 1$ array

Record 5 – 2$$array (label) Record 6 – data from 2 array Record 7 – 3$$ array (label)

Record 8,9 – data from 3$array Record 10 – 4$$array (label) Record 11 – data from 4$ array

Record 12 – 5** array (label)

Record 13,14 – data from the 5* array

Record 15 – cross section parameters (label)

Record 16 – total groups, neutron groups, gamma groups, first thermal group

Record 17 – nuclides on library (label)

Records 17a – list of nuclides on the cross section library

Record 18 – mixture numbers (label)

Records 18a – data from the 13$array Record 19 – component numbers (label) Records 19a – data from the 14$ array

Record 20 – densities (label)

Records 20a – data from the 15* array

Record 21 – cccc identifiers (label)

Records 21a – data from the 16$array Record 22 – neutron energy group boundaries (label) Records 22a –- list of the energy boundaries for the neutron groups Record 23 – neutron lethargy group boundaries (label) Records 23a – list of the lethargy boundaries for the neutron groups Record 24 – neutron weighted velocities (label) Record 24a – list of the neutron average velocities Record 25 – gamma energy group boundaries (label) Record 25a – list of the energy boundaries for the gamma groups Record 26 – gamma lethargy group boundaries (label) Records 26a – list of the lethargy boundaries for the gamma groups Record 27 – gamma weighted velocities (label) Records 27a – list of the gamma velocities Record 28 – broad group numbers (label) Records 28a – list of the broad group numbers by fine group - 51$ array

Record 29 – group band (label)

Records 29a – group band numbers by fine group

Record 30 – calculation type (label)

Records 30a – calculation type by fine group

Record 31 – right albedo (label)

Records 31a – list of the right boundary albedos by group - 47* array

Record 32 – left albedo (label)

Records 32a – list of the left boundary albedos by group - 48* array

Record 34 – mixture by zone (label)

Records 34a – data from the 39$array Record 35 – order of scattering by zone (label) Records 35a – data from the 40$ array

Record 36 – activity materials (label)

Records 36a – data from the 49$array Record 37 – activity reaction types (label) Records 37a – data from the 50$ array

Record 38 – quadrature weights (label)

Records 38a – data from the 43* array

Record 39 – quadrature cosines (label)

Records 39a – data from the 42* array

Record 40 – weights x cosines (label)

Record 41 – reflected directions (label)

Records 41a – reflected direction index array

Record 42 – pl scattering constants (label)

Records 42a – constants for converting from discrete angles to Legendre moments

Record 43 – interval boundaries (label)

Records 43a – data from the 35* array

Record 44 – interval midpoints (label)

Records 44a – array containing the midpoints of each interval

Record 45 – zone by interval (label)

Records 45a – data from the 36$array Record 46 – interval boundary areas (label) Records 46a – area of each interval boundary Record 47 – interval volumes (label) Records 47a – volume of each interval Record 48 – interval density factors (label) Records 48a – data from the 38* array Record 49 – zone width modifiers (label) Records 49a – data from the 41* array Record 50 – source spectrum by interval (label) Records 50a – data from the 30$ array