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 |
---|---|---|---|
PREPRO2021 | IAEA1379/07 | Tested | 31-JAN-2023 |
Machines used:
Package ID | Orig. computer | Test computer |
---|---|---|
IAEA1379/07 | MacOS,Linux-based PC,PC Windows | Linux-based PC,PC Windows |
The ENDF/B pre-processing codes (PREPRO) are a collection of 18 module codes, which are designed to convert ENDF/B formatted evaluated data from the originally distributed ENDF-6 format to formats in which the data can be used in application codes.
These codes also allow you to view the data, on-screen and/or hardcopy.
October 8, 2021 (2021-2) release:
EVALPLOT was updated to 2021-2 to correct a problem when viewing angular or energy distributions.
Sources and executables are now included in the IBMPC distribution.
The 2021 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 Cut-off
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 PREPRO2021 modules performs a different function on ENDF/B data files. A brief description of how the codes are used is listed below (in the recommended order to use):
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
The official PREPRO website is https://www-nds.iaea.org/public/endf/prepro/ and https://github.com/IAEA-NDS/PREPRO
Earlier versions of PREPRO (i.e., before version 2019) may not accurately process current ENDF/B evaluations due to recent changes in the ENDF-6 format and procedures. PREPRO 2021 can handle all past and present existing ENDF/B evaluations.
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.
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 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.
Keywords: ENDF/B, cross sections, data processing.