RSICC CODE PACKAGE PSR-351
1. NAME AND TITLE
PREPRO2017: Pre-processing Code System for Data in ENDF/B Format.
International Atomic Energy Agency, Nuclear Data Center, Vienna, Austria.
3. CODING LANGUAGE AND COMPUTER
Fortran 77 on Pentium PC, MacOS, Linux (P00351MNYCP09).
4. NATURE OF PROBLEM SOLVED
PREPRO2017 is a modular set of computer codes, each of which reads evaluated nuclear data in the ENDF/B format, processes the data and outputs it in the ENDF/B format. Each code performs one or more independent operations on the data. The codes are named "the pre-processing" codes, because they are designed to pre process ENDF/B data, for later, further processing for use in applications. These codes are designed to operate on virtually any type of computer with the included capability of optimization on any given computer. They can process datasets in any ENDF/B format, ENDF/B-I through ENDF/B-VII. This package containes updated content. Additional information is available on the PREPRO website: http://www-nds.iaea.org/ndspub/endf/prepro/.
5. METHOD OF SOLUTION
Each of the PREPRO2017 modules performs a different function on ENDF/B data files. A brief description of how the codes are used is listed below:
Endf2c ‑ Convert ENDF data to FORTRAN, C and C++, compatible form
Linear ‑ Linearize cross sections
Recent‑ Reconstruct cross sections from resonance parameters
Sigma1‑ Doppler broaden cross sections
Activate ‑ generate activation cross sections (MF=10) from MF=3 and 9 data
Legend ‑ Calculate/correct angular distributions
Sixpak ‑ Convert double differential data (MF6) to single differential
Spectra - Convert model and general tabulation to linearized spectra (MF=5)
Fixup ‑ Correct format and cross sections, define by summation
Dictin ‑ Create reaction dictionary (MF=1, MT=451)
Merger ‑ Retrieve and/or Merge evaluated data
Groupie ‑ Calculate group averages and multi‑band parameters
Complot ‑ Plot comparisons of cross sections (MF=3, 23), Comhard for hardcopy
Evalplot ‑ Plot evaluated data (MF=3, 4, 5, 23, 27), Evalhard for hardcopy
Mixer ‑ Calculate mixtures of cross sections
Virgin ‑ Calculate transmitted uncollided (virgin) flux and reactions
Convert ‑ Convert codes for computer/precision/compiler
Relabel ‑ Relabel and sequence programs
6. RESTRICTIONS OR LIMITATIONS
The 2017 codes include extensions to handle all current ENDF/B formats and procedures and corrections to problems that existed in earlier versions of these codes. As such these codes completely supersede all earlier versions, and it is strongly recommended that all users of these codes only use the 2017 version of these codes. Failure to heed this warning can lead to completely erroneous results.
7. TYPICAL RUNNING TIME
Running time is no longer a major concern in processing ENDF/B data, and even small personal computers are now powerful enough to be used to process all ENDF/B evaluations.
8. COMPUTER HARDWARE REQUIREMENTS
PREPRO2017 runs on Linux, MacOS X, Windows, Unix
9. COMPUTER SOFTWARE REQUIREMENTS
PREPRO2017 is written in standard Fortran. UNIX, Linux systems require X11 for the graphics capability. For use on IBM‑PC running Windows or Linux and on MacOS, the distribution includes executables, ready to use immediately. All other systems require a Fortran compiler.
PREPRO2017 was tested at RSICC on the following machines:
· Xeon Processor under Windows7 with Intel 11.1 Fortran compiler
· AMD Opteron running RedHat Enterprise Linux with GNU Fortran (GCC) 4.6.1
· MacOS X 10.11 with Intel 13.0 compilers.
D.E. Cullen, "PREPRO 2017: 2012 ENDF/B Pre-processing Codes”, IAEA-NDS-39, Rev. 17 (May 4, 2017).
11. CONTENTS OF CODE PACKAGE
The package is transmitted on a CD which contains the referenced documents in electronic form and compressed system files containing Fortran 77 source files, executables for Linux, MacOS X, and Windows systems, sample input and output, and information files.
12. DATE OF ABSTRACT
January 1995, September 1997, October 2000, May 2001, May 2003, February 2005, June 2007, January 2012, February 2015, April 2015, July 2017
KEYWORDS: ENDF/B FORMAT; MULTIGROUP CROSS SECTION PROCESSING; PLOTTING; WORKSTATION