Computer Programs
PSR-0266 SPUNIT.
last modified: 27-NOV-2001 | catalog | categories | new | search |

PSR-0266 SPUNIT.

SPUNIT, Multisphere Neutron Spectra Unfolding

top ]
1. NAME OR DESIGNATION OF PROGRAM:  SPUNIT.
top ]
2. COMPUTERS

To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.

Program name Package id Status Status date
SPUNIT PSR-0266/01 Arrived 27-NOV-2001

Machines used:

Package ID Orig. computer Test computer
PSR-0266/01 DEC VAX series
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

SPUNIT unfolds the measurements made by a multisphere (Bonner sphere) neutron spectrometry system. Using count rates from each detector/moderator configuration and previously determined response function values, SPUNIT calculates the neutron energy distribution, dose rate, and dose equivalent rate for the measured radiation field.
top ]
4. METHOD OF SOLUTION

SPUNIT uses an iterative algorithm based on the principles of mathematical statistics and information theory (Doroshenko et al.). The code used the Sanna response functions in the iterative unfolding technique.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Improper selection of the starting spectrum can influence the speed of convergence and, in some cases, the calculated spectrum.
top ]
6. TYPICAL RUNNING TIME

On the VAX 8600 the sample case required only a few seconds.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
PSR-0266/01 27-NOV-2001 Masterfiled Arrived
top ]
10. REFERENCES

- J.J. Doroshenko, S.N. Kraitor, T.V. Kuznetsova, K.K. Kushnereva,
  and E.S. Lenov,
  New Methods for Measuring Neutron Energy Spectra with Energy from
  0.4 MeV to 10 MeV by Track and Activation Detectors
  Nuclear Technology 33; 296-304 (1977).
PSR-0266/01, included references:
- L.W. Brackenbush and R.I. Scherpelz:
  SPUNIT - A Computer Code for the Multisphere Unfolding
  Pacific Northwest Laboratories
  Informal Documentation (1984)
- Instructions for Running SPUNIT:
  Pacific Northwest Laboratories
  Informal Notes (1984)
top ]
11. MACHINE REQUIREMENTS

SPUNIT was developed on a PDP-11/24 minicomputer and, with minor modifications, was adapted to run on the VAX 8600.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0266/01 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

A FORTRAN IV compiler under RSX-11M was used for the PDP-11 version. The VAX version was compiled using the FORTRAN 77 compiler under the VMS 4.7 operating system.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

     Contributed by:
         Radiation Safety Information Computational Center
         Oak Ridge National Laboratory
         Oak Ridge, Tennessee, U. S. A.
     Developed by:
         Battelle Pacific Northwest Laboratory
         Richland, Washington, U. S. A.
top ]
16. MATERIAL AVAILABLE
PSR-0266/01
test-case data   mag tapeInstructions for SPUNIT program            DATTP
source program   mag tapeSPUNIT source program (PDP-11 FORTRAN IV)  SRCTP
source program   mag tapeSPUNIT source program (VAX 8600 FORTRAN 77)SRCTP
test-case output mag tapeSample output from PDP-11 version          OUTTP
test-case output mag tapeSample output from VAX 8600 version        OUTTP
report                   PNL Informal documentation (1984)          REPPT
prog. note               PNL Informal notes (1984)                  NOTPT
top ]
17. CATEGORIES
  • O. Experimental Data Processing

Keywords: dose rates, neutron detectors, neutron spectra, spectra unfolding, spectrometers.