RSICC CODE PACKAGE PSR-315
 

1. NAME AND TITLE

AMPX-77: Modular Code System for Generating Coupled Multigroup Neutron-Gamma Libraries from ENDF/B.

The primary AMPX-77 modules support Version 5 and earlier, although it is possible to process many Version 6 evaluations. There are 47 modules in the AMPX-77 system. A partial list follows.

AUXILIARY ROUTINES:

AIM: Converts master cross-section libraries from BCD to binary format (or vice-versa).

ALPO: Produces ANISN libraries from AMPX master libraries.

ALE: Produces listings of data from AMPX master and working interfaces.

AJAX: Merges, collects, reorders, joins, and/or copies selected data sets from AMPX master interfaces.

BONAMI: Resonance Self-shielding by the Bondarenko Method.

COMAND: Collapses ANISN cross-section libraries.

CONTAC: Produces ANISN or CCCC ISOTXS libraries from AMPX working libraries.

ICE-2: Mixes cross sections on an AMPX working library and produces a macroscopic AMPX working library, ANISN libraries, or group-independent ANISN cross-section libraries.

LAPHNGAS: Generates multigroup secondary gamma-ray production cross sections and/or multiplicities from ENDF/B point data.

LAVA: Produces an AMPX working library form an ANISN cross-section library.

MALOCS: Collapses fine-group AMPX master libraries into broad-group AMPX master libraries.

NITAWL-II: Converts from the AMPX master library format to an AMPX working library. Optionally, it will perform a Nordheim integral treatment calculation for nuclides with resonance parameters.

RADE: Used to perform checks on AMPX master, AMPX working, and ANISN libraries.

ROLAIDS: Performs an integral transport calculation for the energy-pointwise, slowing-down flux distribution in each zone of a 1-D, multiregion geometry to produce multigroup resonance-shielded constants.

SMILER: Converts NJOY GENDF files to AMPX master libraries.

SMUG: Generates a photon-interaction master library from ENDF/B data.

TABU: Produces an AMPX master cross-section file which contains Bondarenko factor data for the unresolved energy region.

VASELINE: Produces plots of cross sections from ENDF/B libraries or from AMPX master or working libraries.

WAX: Collects data from one or more AMPX working libraries to create a new working library.

UNITAB: Combines data for a nuclide from more than one AMPX master library to create a new AMPX master library.

WORM: Reads an AMPX working library and reformats it to write an AMPX master library.

XLACS: Uses ENDF/B data to produce multigroup neutron cross sections on an AMPX master library.

XSDRNPM: Performs a 1-D discrete-ordinates or diffusion theory calculation using cross sections on an AMPX working library.

2. CONTRIBUTOR

Oak Ridge National Laboratory, Oak Ridge, Tennessee.

3. CODING LANGUAGE AND COMPUTER

Fortran 77 and Assembler for IBM mainframes and Fortran 77 and C for CRAY (A & B). Version B files have already been processed by the conversion program for Cray use. Users of computers other than Cray/UNICOS should request (A).

4. NATURE OF PROBLEM SOLVED

The AMPX system is a system of computer programs (modules) capable of producing coupled multigroup neutron-gamma-ray cross section sets. The system is one of the standards for producing multigroup neutron, gamma-ray production, gamma-ray interaction, and coupled neutron-gamma cross-section sets from ENDF data. AMPX-produced cross sections can be used directly with a variety of diffusion theory, discrete ordinates, and Monte Carlo radiation transport computer codes. A one-dimensional Sn calculation capability is provided for general use and for cross section collapsing. Treatments are included for resonance self-shielding effects.

The AMPX-77 package was released in 1993. It is now several years old and not very portable among computer platforms. Some of the modules have been modified and are available in the PSR-352/SCAMPI package which runs on Unix workstations. If SCAMPI includes the needed AMPX modules, it is recommended that you request SCAMPI because it is more portable.

If additional AMPX modules not included in the SCAMPI package are needed, one should request AMPX-77. RSICC will send the SCAMPI package as well as the AMPX-77 package when filling requests for AMPX-77. Users are advised to build the SCAMPI system and then build additional AMPX modules by compiling and linking to the SCAMPI subroutine library routines. SCAMPI was packaged in 1995 and was tested on several Unix systems at that time.

5. METHOD OF SOLUTION

The system includes a full range of features needed to: (1) produce multigroup neutron, gamma-ray production, and/or gamma-ray interaction cross-section data, (2) resonance self-shield, (3) spectrally collapse, (4) convert cross-section libraries from one format to another format, (5) execute a one-dimensional (1-D) discrete-ordinates calculation, and (6) perform miscellaneous cross section-operations.

6. RESTRICTIONS OR LIMITATIONS

The principal restriction is the availability of adequate core storage. All large modules are variably dimensioned. Certain modules will automatically use external storage (disk,tape) if in-core storage is inadequate. While these procedures are of little consequence on today's large computers with "virtual memory" capabilities, they can be important when small-core PC's or workstations are used.

7. TYPICAL RUNNING TIME

Running times are extremely problem dependent and depend heavily on the modules selected.

8. COMPUTER HARDWARE REQUIREMENTS

AMPX-77 is operable on the IBM 3090 and CRAY computers. In the latter case, the modules have been used in both the CRAY CTSS and UNICOS environments. Many modules have been used on UNIX-based workstations such as the IBM RISC 6000, the DEC 5000 and the HP.
 
 

9. COMPUTER SOFTWARE REQUIREMENTS

AMPX-77 uses Fortran-77 and Assembler on the IBM system and Fortran-77 and some "C" on UNICOS systems. The IBM version was tested using the VS compiler (Level 2.2.0) and Assembler Level H running under OS/VS2. After processing with the conversion program included, the system was tested on a Cray under UNICOS using the CFT77 compiler. DISSPLA software is required for VASELINE.

10. REFERENCES

N. M. Greene, "Alert to NSLINK User's," (letter, July 13, 1992).

N. M. Greene, W. E. Ford, III, L. M. Petrie and J. W. Arwood, "AMPX-77 A Modular Code System for Generating Coupled Multigroup Neutron Gamma Cross Section Libraries from ENDF/B-IV and/or ENDF/B-V," ORNL/CSD/TM-283 (October 1992).

11. CONTENTS OF CODE PACKAGE

Included are the referenced document and three DS/HD (1.2 MB) diskettes for version (A) which include the source code, sample problem input, output and data libraries. For version (B) the files are available on a DC 6150 cartridge tape in tar format for Cray users. Version B files have already been processed by the conversion program for Cray use. Users of computers other than Cray/UNICOS should request (A).

12. DATE OF ABSTRACT

October 1992, December 1992.

KEYWORDS: ENDF FORMAT; ENDF/B-V; GAMMA-RAY CROSS SECTION PROCESSING; GAMMA-RAY PRODUCTION CROSS SECTION PROCESSING; MULTIGROUP CROSS SECTION PROCESSING; NEUTRON CROSS SECTION PROCESSING