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 |
---|---|---|---|
SCINFUL | PSR-0267/01 | Tested | 07-JUN-1994 |
Machines used:
Package ID | Orig. computer | Test computer |
---|---|---|
PSR-0267/01 | DEC VAX series | DEC VAX 6000 |
SCINFUL uses a few programming techniques of its parent program 05S and includes several new features. SCINFUL is designed to provide a calculated full response anticipated for neutron interactions in either an NE-213 (liquid) or NE-110 (solid) cylindrical detector using Monte Carlo methods. Given a right-circular scintillation neutron detector of either NE-213 or NE-110, SCINFUL computes the full energy response, N(E) vs E, where E is a value of pulse height converted to "light", units. These units are defined in the program. Pulse-height predictions of the code have been compared with measured responses for incident neutron energies between 0.1 and 75 MeV, and the predictions are in good agreement with the measurements.
In the first part of the calculation Monte Carlo techniques and tabulated cross sections for H and energetically available 12C reactions are utilized to determine if an interaction of an incident neutron occurs in the detector. If so, information of this interaction is stored, including coordinates of the collision spot, the direction cosines of the scattered neutron or other light ion, the energy of the colliding neutron, and the particular reaction type. The second part of the calculation follows the history of each colliding neutron, again using Monte Carlo methods, until either the neutron escapes the detector, or loses sufficient energy with respect to an input value, or is absorbed.
The detector shape must have cylindrical geometry. No external influences (e.g. light piping or canning material) are considered. The range of incident neutron energy is 0.1 to 80 MeV. Only the scintillators NE-213 and NE-110 are considered (although NE-102 is sufficiently similar to NE-110 that one may use NE-110 for comparisons to NE-102 responses). Although gamma-ray interactions are included as part of the total neutron response, program computation for gamma radiation is quite approximate. Present program dimensions limit any computation to a maximum of 100000 histories.
On the VAX 8600 running under VAX/VMS Version 4.7, SCINFUL takes about 11 minutes to execute the sample problem. SCINSPEC only takes a few seconds. For a maximum of 100000 histories, approximately 30 CPU minutes on the VAX 11/785 is required. The sample problem ran in about 30 seconds on the CRAY XMP-2.
A FORTRAN 77 compiler is required. VAX/VMS FORTRAN recognizes eight-character descriptors, and many are used throughout the program. Standard trigonometric and other library functions are required. Also needed is a library random-number generator, called RAN(K) in this program. An initial value for K must be specified. A VAX/VMS function IDATE, which returns today's date, is called. The CRAY version was run under the CTSS operating system using the CFT compiler linked to the CFTLIB library.
File name | File description | Records |
---|---|---|
PSR0267_01.001 | SCINFUL Information file | 183 |
PSR0267_01.002 | Notes on the SCINFUL program | 402 |
PSR0267_01.003 | Source code file of program SCINFUL | 188 |
PSR0267_01.004 | Source code file of program SCINSPEC | 105 |
PSR0267_01.005 | Routines for Li->X+alpha decay energetics | 292 |
PSR0267_01.006 | Bookkeping+output control routine | 1071 |
PSR0267_01.007 | Electron range <-> energy relation routine | 53 |
PSR0267_01.008 | "Miscellaneous" routines | 938 |
PSR0267_01.009 | "Miscellaneous" routines | 675 |
PSR0267_01.010 | "Miscellaneous" routines | 531 |
PSR0267_01.011 | Legendre coeff. for n+12C elastic scattering | 508 |
PSR0267_01.012 | Source code of routines for n+12C kinematics | 2656 |
PSR0267_01.013 | "Miscellaneous" routines | 455 |
PSR0267_01.014 | Cross-section routines for n+12C->X reaction | 497 |
PSR0267_01.015 | "Miscellaneous" routines | 441 |
PSR0267_01.016 | Command file to compile the FORTRAN sources | 3 |
PSR0267_01.017 | Command file to create the executable files | 4 |
PSR0267_01.018 | Sample input file to the SCINFUL program | 7 |
PSR0267_01.019 | Sample output file from the SCINFUL program | 580 |
PSR0267_01.020 | SCINSPEC sample input file (SCINFUL output) | 442 |
PSR0267_01.021 | SCINSPEC sample output file | 516 |
Keywords: Monte Carlo method, liquid scintillators, neutron detectors, radiation detectors, response functions, scintillation detectors.