Computer Programs
IAEA1379 PREPRO2019.
last modified: 16-JUN-2020 | catalog | categories | new | search |

IAEA1379 PREPRO2019.

PREPRO2019, Data Preparation and Management, Subsidiary Calculations (ENDF Format)

top ]
1. NAME OR DESIGNATION OF PROGRAM

PREPRO2019.

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
PREPRO2019 IAEA1379/06 Tested 16-JUN-2020

Machines used:

Package ID Orig. computer Test computer
IAEA1379/06 MacOS,Linux-based PC,PC Windows Linux-based PC,PC Windows
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

The ENDF/B Pre-processing codes (PREPRO), is a collection of 18 computer codes, which are designed to convert ENDF/B formatted neutron and/or photon data from the originally distributed form to a form in which the data can be used in applications.

These codes also allow you to view the data, on-screen and/or hardcopy.

The 2019 version is a major change in both the overall direction and actual coding of the PREPRO computer codes.

  • Bug fixed in RECENT (“Starting with 2019 PREPRO/RECENT if the MF=1 temperature is not 0 K, the code will print an ERROR message and TERMINATE, without producing any reconstructed cross sections; hopefully users will note this result.”)

  • Starting with 2019 the PREPRO codes check for consistency that all data extends up to the same maximum energy or ends at a lower energy with zero cross section, and print both the maximum energy, and a tables of MF/MT data that stops at a lower energy.

  • GROUPIE output also included self-shielded cross section and multi-band parameters for the unresolved resonance region, in both a simple tabulated format and a pseudo-ENDF format for use with NJOY/MCNP.

  • Codes modernized and updated to make them more compatible for use on ANY COMPUTER, and are now designed to be 100% compatible for use on 32 or 64 bit computers.

  • The 2019 versions are bigger and faster than preceding versions.

  • PREPRO uses 9 or 10 digit precision for all ENDF output.

  • FORTRAN, C and C++ Compatible ENDF results.

  • Improved BEST Input Parameters.

  • Doppler Broadening High Energy Cutoff

  • ENDF/B Tested: All of ENDF/B-VIII evaluations have been processed to high precision at many temperatures to create POINT2018 (Version VIII) data.

  • More Graphics Output.

 

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 (MF=6) to single differential

Spectra - Convert model and general tabulation to linearized spectra (MF=5)

Fixup - Correct format and cross sections, define cross sections 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 - Calculated transmitted uncollided (virgin) flux and reactions

Convert - Convert codes for computer/precision/compiler

Relabel - Relabel and sequence programs

 

More information on PREPRO is available at https://www-nds.iaea.org/public/endf/prepro/

 

top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Recent changes in ENDF-6 Format and procedures, as well as the evaluations themselves makes it impossible for versions of the ENDF/B pre-processing codes earlier than PREPRO 2019 (2019-1 Version) to accurately process current ENDF/B-VIII evaluations. The present codes can handle all existing ENDF/B-VII.0, VII.1 and VIII evaluations.

top ]
6. TYPICAL RUNNING TIME

Problem dependent.

top ]
9. STATUS
Package ID Status date Status
IAEA1379/06 16-JUN-2020 Tested at NEADB
top ]
10. REFERENCES
IAEA1379/06, included references:
- Dermott E. Cullen and IAEA NDS:
PREPRO 2019, 2019 ENDF/B Pre-processing Codes (ENDF/B-VIII Tested)
IAEA-NDS-229 (August 20 , 2019)
top ]
11. HARDWARE REQUIREMENTS

The ENDF/B Pre-Processing Codes run on virtually ANY Computer. Pre-Processing code output is completely FORTRAN, C and C++ Compatible.

 

ALL of the code input files are supplied here in both Windows and UNIX format. Windows format works on Windows computers. UNIX format works on UNIX, LINUX, VMS, and MAC (OSX) computers. For use on other types of computers you MUST convert these.

top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
IAEA1379/06 FORTRAN-77
top ]
13. SOFTWARE REQUIREMENTS

Several OS can be used.

top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Nuclear Data Section
IAEA
P.O. Box 100
A-1400 VIENNA
AUSTRIA
Originally Written
by
Dermott E. Cullen (University of California (retired))

top ]
16. MATERIAL AVAILABLE
IAEA1379/06
Electronic documents
Fortran 77 source files
executables for Linux, MacOS X, and Windows systems
sample input and output
information files
top ]
17. CATEGORIES
  • L. Data Preparation
  • M. Data Management
  • N. Subsidiary Calculations

Keywords: ENDF/B, cross sections, data processing.