Computer Programs
PSR-0102 FERDO/FERD.
last modified: 24-MAY-1985 | catalog | categories | new | search |

PSR-0102 FERDO/FERD.

FERDO/FERD, Unfolding of Pulse-Height Spectrometer Spectra

top ]
1. NAME OR DESIGNATION OF PROGRAM:  FERDO/FERD.
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
FERDO/FERD PSR-0102/02 Tested 24-MAY-1985

Machines used:

Package ID Orig. computer Test computer
PSR-0102/02 IBM 3033 IBM 3081
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

FERDO and FERD are unfolding codes which can be used to correct observed pulse-height distributions for the non-ideal response of a pulse-height spectrometer or to solve poorly conditioned linear equations.
top ]
4. METHOD OF SOLUTION

It is assumed that the response of the spectrometer is given by Ax = b, where A is the spectrometer response function matrix, x is the unknown spectrum, and b is the pulse-height distribution. FERDO does not resolve directly for x but instead solves for p = Wx, where W is a "window function matrix". Typically, W is the resolution function of an ideal spectrometer which has a single Gaussian response. The effective resolution of the unfolding solution may be varied by the choice of  W. Confidence intervals are found for each element of the solution p.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:
top ]
6. TYPICAL RUNNING TIME:
PSR-0102/02
NEA-DB executed the test case included in the package on IBM 3081K. The CPU required for compilation, linking and execution was less than 10 seconds.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
PSR-0102/02 24-MAY-1985 Tested at NEADB
top ]
10. REFERENCES:
PSR-0102/02, included references:
- B.W. Rust, D.T. Ingersoll and W.R. Burrus:
  A User's Manual for FERDO and FERD Unfolding Codes.
  ORNL/TM-8720  (September 1983)
top ]
11. MACHINE REQUIREMENTS:
PSR-0102/02
Less than 280K bytes of IBM 3081K main storage.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0102/02 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:
PSR-0102/02
MVS-SP (IBM 3081K).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

    B.W. Rust, D.T. Ingersoll, W.R. Burrus
    Engineering Physics Division
    Oak Ridge National Laboratory
    Oak Ridge, Tennessee, U. S. A.
top ]
16. MATERIAL AVAILABLE
PSR-0102/02
File name File description Records
PSR0102_02.001 INFORMATION FILE 56
PSR0102_02.002 FERDO SOURCE PROGRAM (CARD IMAGES) 1539
PSR0102_02.003 FERD SOURCE PROGRAM (CARD IMAGES) 1685
PSR0102_02.004 JCL TO RUN TEST CASE 22
PSR0102_02.005 FERDO/FERD TEST CASE INPUT DATA 701
PSR0102_02.006 FERDO TEST CASE PRINTED OUTPUT 493
PSR0102_02.007 FERD TEST CASE PRINTED OUTPUT 363
top ]
17. CATEGORIES
  • O. Experimental Data Processing

Keywords: spectra unfolding, spectrometers.