![]() |
USCD1235 ENDF-UTILITY-CODES. (Abstract last modified 16-DEC-2009)
1.
NAME OR DESIGNATION - ENDF-UTILITY-CODES. 2.
COMPUTER FOR WHICH THIS PACKAGE IS DESIGNED -
To request or retrieve programs click on the one of the active versions below.
A password and special authorization is required. Explanation of the status codes.
Machines used:
Package-ID Orig.Computer Test Computer
USCD1235/02 Many Computers Linux-based PC,PC Windows
3.
DESCRIPTION OF PROGRAM OR FUNCTION - 4.
METHODS - 6.
TYPICAL RUNNING TIME - Test cases ran in a few seconds. 9.
STATUS 10.
REFERENCES - 12.
PROGRAMMING LANGUAGE -USCD1235/02: FORTRAN-95 13.
SOFTWARE REQUIREMENTS - Open VMS, Windows and Unix/Linux. 15.
NAME AND ESTABLISHMENT OF AUTHORS - 16.
MATERIAL AVAILABLE -USCD1235/02: 17.
CATEGORIES - Keywords: ENDF/B, computer graphics, cross sections, data analysis, data processing, information retrieval, libraries, maintenance, plotting, resonance integrals, resonance scattering, thermal neutrons, thermal scattering
Program-name Package-ID Status
ENDF-UTILITY-CODES USCD1235/01 Obsolete
ENDF-UTILITY-CODES USCD1235/02 Tested
The ENDF Utility Codes include 9 codes to check and standardize data in the Evaluated Nuclear Data File (ENDF). Four programs of this release, GETMAT, LISTEF, PLOTEF and SETMDC are no more maintained since release 6.13.
The suite of ENDF utility codes includes:
- CHECKR (version 8.01) is a program for checking that an evaluated data file conforms to the ENDF format.
- FIZCON (version 8.01) is a program for checking that an evaluated data file has valid data and conforms to recommended procedures.
- GETMAT (version 6.13) is designed to retrieve one or more materials from an ENDF formatted data file. The output will contain only the selected materials.
- INTER (version 7.01) calculates thermal cross sections, g-factors, resonance integrals, fission spectrum averaged cross sections and 14.0 MeV (or other energy) cross sections for major reactions in an ENDF-6 or ENDF-5 format data file.
- LISTEF (version 6.13) is designed to produce summary and annotated listings of a data file in either ENDF-6 or ENDF-5 format.
- PLOTEF (version 6.13) is designed to produce graphical displays of a data file in either ENDF-5 or ENDF-6 format. The form of graphical output depends on the graphical devices available at the installation where this code will be used.
- PSYCHE (version 8.00) is a program for checking the physics content of an evaluated data file. It can recognise the difference between ENDF-5 or ENDF-6 formats and performs its tests accordingly.
- SETMDC (version 6.13) is a utility program that converts the source decks of programs to different computers (DOS, UNIX, LINUX, VMS, WINDOWS).
- STANEF (version 8.01) performs bookkeeping operations on a data file containing one or more material evaluations in ENDF format.
The version 8.0X corrects all bugs reported to NNDC as of February 1, 2009 and supersede all previous releases. One code INTER is actually ported from the 7.01 release without any change.
Four programs: GETMAT, LISTEF, PLOTEF and SETMDC are no more maintained since
release 6.13.
NEW VERSION DIFFERS FROM PREVIOUS VERSION IN THE FOLLOWING FEATURES
-------------------------------------------------------------------
See abstracts:
CHECKR http://www.nea.fr/abs/html/uscd1208.html
FIZCON http://www.nea.fr/abs/html/uscd1209.html
GETMAT http://www.nea.fr/abs/html/uscd1210.html
INTER http://www.nea.fr/abs/html/uscd1212.html
LISTEF http://www.nea.fr/abs/html/uscd1214.html
PLOTEF http://www.nea.fr/abs/html/uscd1215.html
PSYCHE http://www.nea.fr/abs/html/uscd1216.html
SETMDC http://www.nea.fr/abs/html/uscd1217.html
STANEF http://www.nea.fr/abs/html/uscd1218.html
- CHECKR can recognise the difference between ENDF-6 and ENDF-5 formats and performs its tests accordingly. Integer control fields are checked to see that ENDF/B procedural limits on those fields are not violated. To the extent possible, fatal format errors are trapped to prevent unwanted termination of the program. Any file which passes through CHECKR without error messages fully conforms.
- FIZCON can recognise the difference between ENDF-6 and ENDF-5 formats and performs its tests accordingly. Some of the tests performed include:
1. data arrays are in increasing energy order;
2. resonance parameter widths add up to the total;
3. Q-values are reasonable and consistent;
4. no required sections are missing and all cover the proper energy range;
5. secondary distributions are normalized to 1.0;
6. energy conservation in decay spectra.
Optional tests can be performed to check the redundant cross sections, and algorithms can be used to check for possible incorrect entry of data values (Deviant Point test).
- INTER performs integrations by using the trapezoidal rule.
- PSYCHE checks for energy conservation for emitted neutrons and photons, checks Wick's limit for elastic scattering, analyses resonance parameter statistics, calculates thermal cross sections and resonance integrals, examines continuity across resonance region boundaries and checks "Q" values against mass tables.
- STANEF operations include:
1. Creation or modification of a "tape ID" record,
2. Creation or update of the directory in MT=451,
3. Create or modify special hollerith ID records in MT=451 (ENDF-6 only),
4. Resequencing,
5. Conversion of integer and floating point fields to standard format,
6. Creation of a binary (ENDF alternate format) file.
USCD1235/01: 16-DEC-2009 Obsolete
USCD1235/02: 16-DEC-2009 Tested at NEADB
USCD1235/02:
Charles L. DUNFORD
National Nuclear Data Center
Building 197D
Brookhaven National Laboratory
P.O. Box 5000
Upton, New York 11973-5000, USA
and
Dr. Andrej TRKOV
Institute Jozef Stefan
Jamova 39
1000 Ljubljana
SLOVENIA
Electronic documentation
CHECKR801\ Fortran souce, input file, Linux/DOS output files and executables
FIZCON801\ Fortran souce, input file, Linux/DOS output files and executables
GETMAT613\ Example of library, input file, UNIX/DOS/VMS Fortran source files and
executables, UNIX/LINUX output files
INTER701\ Fortran souce, input file, Linux/DOS output files and executables
LISTEF613\ Input file, UNIX/LINUX/DOS/VMS Fortran source files, executables,
output files
PLOTEF613\ UNIX/VMS/DOS Fortran source files, executables and output files
PSYCHE800\ Input and output files, Fortran source files, executables
SETMDC613\ Fortran source file, UNIX/VMS/DOS executables
STANEF801\ Fortran source file, UNIX/VMS/DOS executables
- A. Cross Section and Resonance Integral Calculations
- M. Data Management
- N. Subsidiary Calculations