![]() |
IAEA1379 PREPRO2007. (Abstract last modified 07-DEC-2007)
1.
NAME OR DESIGNATION OF PROGRAM - PREPRO2007. 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
IAEA1379/04 Many Computers Linux-based PC,PC Windows
3.
DESCRIPTION OF PROGRAM OR FUNCTION - 4.
METHODS - See the specific abstract for a detailed description of each program. 5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - 6.
TYPICAL RUNNING TIME - It depends on the problem submitted. 7.
UNUSUAL FEATURES - See the specific abstract for a detailed description of each program. 8.
RELATED OR AUXILIARY PROGRAMS - 9.
STATUS 10.
REFERENCES - 11.
HARDWARE REQUIREMENTS - The package is designed to be used on Windows PC, Linux PC, PowerMac, Unix platforms and VMS machines. Make files for almost all kind of computers are included. 12.
PROGRAMMING LANGUAGE -IAEA1379/04: FORTRAN-77 13.
SOFTWARE REQUIREMENTS - Several OS can be used. 14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - 15.
NAME AND ESTABLISHMENT OF AUTHORS - 16.
MATERIAL AVAILABLE -IAEA1379/04: 17.
CATEGORIES - Keywords: CROSS SECTIONS, DATA PROCESSING, ENDF/B
Program-name Package-ID Status
PREPRO2000 IAEA1379/01 Obsolete
PREPRO2002 IAEA1379/02 Obsolete
PREPRO2004 IAEA1379/03 Obsolete
PREPRO2007 IAEA1379/04 Tested
The following programs are all part of the PREPRO2007 package.
ACTIVATE: is designed to create file 10 activation cross sections by combining file 3 cross sections and file 9 multipliers
COMPLOT: Compares ENDF/B formatted data from two separate input files. Results are in graphical form.
CONVERT: Automatically converts a FORTRAN program for use on any one of a variety of: (1) computers; (2) compilers; (3) precisions; (4) installations; (5) standard or non-standard file names.
DICTIN: Creates a reaction index for each material.
EVALPLOT: Plots data in the ENDF/B format.
FIXUP: Reads evaluated data in the ENDF/B format; performs corrections and outputs the results in the ENDF/B format.
GROUPIE: Calculates unshielded group averaged cross sections, Bondarenko self-shielded group averaged cross sections, and multiband parameters from data in the ENDF/B format.
LEGEND: Calculates linearly interpolable tabulated angular distributions starting from data in the ENDF/B format.
LINEAR: Converts cross sections in the ENDF/B format (File 3, 23, and 27) to linearly interpolable form (in energy and cross section) and outputs the result in the ENDF/B format.
MERGER: Selectively retrieves data by MAT/MF/MT or ZA/MF/MT from up to 10 ENDF/B data tapes and merges the data into a single MAT/MF/MT ordered output file.
MIXER: Calculates the energy dependent cross sections for a composite mixture.
RECENT: Reconstructs energy-dependent cross sections from a combination of resonance parameters and tabulated background cross sections in the ENDF/B format.
RELABEL: Relabels a ENDF/B preprocessing program so that statement labels are in increasing order in increments of 10 withineach routine.
SIGMA-1: Doppler broadens evaluated cross sections in the linear-linear interpolation form of the ENDF/B format.
SIXPAK: Checks all double-differential ENDF/B-VI format data (MF=6) and outputs equivalent uncorrelated data (MF=4, 5, 12, 14, and 15)
VIRGIN: Calculates uncollided flux and reactions due to transmission of a monodirectional beam of neutrons through any thickness of material.
IAEA1379/04:
This version include the updates up to JANUARY 30, 2007.
Changes in ENDF/B-VII Format and procedures, as well as the evaluations themselves, make it impossible for versions of the ENDF/B pre-processing codes earlier than PREPRO 2007 (2007 Version) to accurately process current ENDF/B-VII evaluations.
The present code can handle all existing ENDF/B-VI evaluations through release 8, which will be the last release of ENDF/B-VI.
MODIFICATIONS FROM PREVIOUS VERSIONS:
-------------------------------------
History Updated January, 2007
- Activate: Generate activation cross sections (MF=10) from MF=3 and 9 data
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII
- Complot: Plot comparisons of cross sections (MF=3, 23), see also Comhard for hardcopy
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased maxload from 12,000 to 600,000
- Convert: Convert codes for computer/precision/compiler
VERS. 2007-1 (JAN. 2007): general update
- Dictin: Create reaction dictionary (MF=1, MT=451)
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; up to 500,000 sections per tape
- Evalplot: Plot evaluated data (MF=3, 4, 5, 23, 27), see also Evalhard for hardcopy
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased page size from 600,000 to 2,400,000; increased the number of energies vs. legendre coefficients from 20,000 to 80,000 (must be 1/30 page size); addeed (n,remainder) to first plot
- Fixup: Correct format and cross sections, define cross sections by summation
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased page size from 60,000 to 600,000 data points.
- Groupie: Calculate group averages and multi-band parameters
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased page size from 120,000 to 600,000 points
- Legend: Calculate/correct angular distributions
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B=VII; increased max. points from 60,000 to 240,000
- Linear: Linearize cross sections
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased page size from 60,000 to 600,000 points
- Merger: Retrieve and/or Merge evaluated data
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII
- Mixer: Calculate mixtures of cross sections
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased incore page size from 60,000 to 240,000
- Recent: Reconstruct cross sections from resonance parameters
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; decoupled page size from max. # of resonances; increased page size from 120,000 to 750,000 data points; kept max. # of resonance at 120,000; corrected all background = 0 case
- Relabel: Relabel and sequence programs
VERS. 2007-1 (JAN. 2007): NO CHANGE SINCE MARCH 2004 VERSION
- Sigma-1: Doppler broaden cross sections
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased page size from 60,000 to 360,000 energy points
- Sixpak: Convert double differential data (MF=6) to single differential
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased maximum table size from 12,000 to 120,000
- Virgin: Calculated transmitted uncollided (virgin) flux and reactions
VERS. 2007-1 (JAN. 2007): checked against all ENDF/B-VII; increased incore page size from 60,000 to 240,000
General features of 2007 Version
--------------------------------
The 2007 ENDF/B Pre-processing codes process nuclear data formatted in any
version of the ENDF formats; ENDF/B-I through ENDF/B-VII evaluations.
All ENDF Formats and Procedures:
The PREPRO2007 codes can automatically determine the ENDF format version that each evaluation is coded in and use the appropriate procedures. It should be particularly noted, that these codes now handle all ENDF formats and procedures through ENDF-6, and they have even been tested with all of the new ENDF/B-VII.0 evaluations that were approved by CSEWG in November 2006 and released for public use in December 2006.
Consistent Handling of All ENDF Formatted Data:
All of the codes now use exactly the same routines to handle all ENDF formatted
input and output. This has resulted in a completely consistent interpretation of all ENDF formatted data by all of the codes, and has also allowed the precision of the ENDF output to be consistently extended in all codes. For 2007 the ENDF output is completely consistent for input into C and C++ codes, while still maintaining the accuracy of the data.
Optional Input Parameters:
All of the codes now allow input parameter files and ALL input parameters to be optional; all input parameters now have built-in default values. Of particular note is that allowable uncertainties are now optional input. This allows us to select what we consider the best choices, based on the most recent advances in the speed and size of computer.
Computer Independence:
The only computer dependence in the 2007 codes is to define running time. Routines to define running time are supplied for most types of computers, and instructions are provided in this report to help you define a timing routine for any other type of computer.
MAC OSX Executables:
Earlier versions of PREPRO supplied executables for MAC OS9. The current PREPRO supplies executable for MAC OSX (there is no executables for OS9). Under OSX the codes run much faster than under OS9. Under OSX the codes appear to the user very similar to how they appear on a UNIX or LINUX computer. The exception being the on-screen graphics codes COMPLOT and EVALPLOT, which use the UNIX X11 graphics library. On a MAC to execute these codes you must first start an X11 window and use this as if it were a UNIX or Linux Window.
Accuracy:
All of the codes now use double precision throughout, resulting in improved accuracy. Compared to the earlier versions that used a mixture of single and double precision, with modern compilers and hardware, using double precision throughout has also contributed to making the codes faster.
On-Line Reports:
All of the codes now include an on-line report to your screen, and a report to an output file; the on-line report allows users to monitor the progress of each code as it executes.
Execution Timing:
The codes now include a timer, to print execution time at the end of processing each evaluation (MAT), and at the end of execution.
IAEA1379/04:
The 2007 codes include extensions to handle all current ENDF formats and procedures, and corrections to problems that existed in earlier versions of these codes. As such the 2007 codes completely supersede all earlier versions and it is strongly recommended that all users of these codes only use the 2007 version of these codes. Failure to heed this warning can lead to completely erroneous results.
IAEA1379/01: 24-JUL-2003 Obsolete
IAEA1379/02: 29-SEP-2006 Obsolete
IAEA1379/03: 04-JUN-2007 Obsolete
IAEA1379/04: 07-DEC-2007 Tested at NEADB
IAEA1379/04:
- D.E. Cullen:
PREPRO 2007: 2007 ENDF/B Pre-processing Codes, report IAEA-NDS-39, Rev. 13,
March 17, 2007
See the specific abstract for a detailed description of each program.
Nuclear Data Section
IAEA
P.O. Box 100
A-1400 VIENNA
AUSTRIA
MAC Version of each program and compressed file with programs installation
PCLinux Version of each program, Linux make file and batch file to verify the
installation;
PCWindows Version of each program, batch file to compile and link the source
files, batch file to verify the installation, data file;
Source files of each program and timer subroutine for each platfo;
UNIX Version of each program, batch files to compile the programs on different
UNIX platfor, input files, batch file to verify the installation, data file;
DEC/VMS Version of each program, batch files to compile and link the programs
Batch files to compile on different UNIX platforms and verification files, batch
file to verify the installation, data file;
Manuals for each program in HTML, PDF and Word.
- L. Data Preparation
- M. Data Management
- N. Subsidiary Calculations
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search