RSICC Home Page PREPRO2019

RSICC CODE PACKAGE PSR-351

 

 

1.         NAME AND TITLE

PREPRO2019:     Pre-processing Code System for Data in ENDF/B Format.

 

2.         CONTRIBUTOR

International Atomic Energy Agency, Nuclear Data Center, Vienna, Austria.

 

3.         CODING LANGUAGE AND COMPUTER

Fortran 77 on Pentium PC, MacOS, Linux (P00351MNYCP10).

 

4.         NATURE OF PROBLEM SOLVED

PREPRO2019 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 PREPRO2019 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 2019 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 2019 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

PREPRO2019 runs on Linux, MacOS X, Windows, Unix

 

9.         COMPUTER SOFTWARE REQUIREMENTS

PREPRO2019 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.

PREPRO2019 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.

 

10.       REFERENCE

D.E. Cullen, "PREPRO 2019: 2012 ENDF/B Pre-processing Codes”, IAEA-NDS-299, Rev. 17 (August 4, 2019).

 

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, Aug 2019

 

KEYWORDS:  ENDF/B FORMAT; MULTIGROUP CROSS SECTION PROCESSING; PLOTTING; WORKSTATION