RSICC CODE PACKAGE PSR-480
1. NAME AND TITLE
NJOY99.0: Code System for Producing Pointwise and Multigroup Neutron and Photon Cross Sections from ENDF/B Data. Updates to create current versions are posted on the web: http://www.nea.fr/html/dbprog/njoy-links.html.
Be sure to check out additional links to NJOY webpages and sites on http://www.nea.fr/html/dbprog/njoy-links.html. The NJOY source is distributed by the NEADB and by RSICC. Updates must be downloaded from the web to build current executables. More information on NJOY is available from the developer's home page at http://t2.lanl.gov, where official updates are posted under the “Codes” link. After obtaining the full source from either the NEA Data Bank or RSICC, users are advised to download and install the updates. The “Tour” link contains educational material on the field of nuclear data and information on how to use the site effectively. Information on the NJOY Listserver and NJOY Forum archives can be found in: http://www.nea.fr/lists/njoy.html.
AUXILIARY PROGRAM
UPD 2.0: Portable Update Emulator.
2. CONTRIBUTOR
Los Alamos National Laboratory, Los Alamos, New Mexico.
3. CODING LANGUAGE AND COMPUTER
Fortran 90 or Fortran 77; Cray, Sun, IBM RS/6000, PC/Linux, PC/DOS (P00480/MNYCP/00).
4. NATURE OF PROBLEM SOLVED
The NJOY nuclear data processing system is a modular computer code used for converting evaluated nuclear data in the ENDF format into libraries useful for applications calculations. Because the Evaluated Nuclear Data File (ENDF) format is used all around the world (e.g., ENDF/B‑VI in the US, JEF‑2.2 in Europe, JENDL‑3.2 in Japan, BROND‑2.2 in Russia), NJOY gives its users access to a wide variety of the most up‑to‑date nuclear data. NJOY provides comprehensive capabilities for processing evaluated data, and it can serve applications ranging from continuous‑energy Monte Carlo (MCNP), through deterministic transport codes (DANT, ANISN, DORT), to reactor lattice codes (WIMS, EPRI). NJOY handles a wide variety of nuclear effects, including resonances, Doppler broadening, heating (KERMA), radiation damage, thermal scattering (even cold moderators), gas production, neutrons and charged particles, photoatomic interactions, self shielding, probability tables, photon production, and high‑energy interactions (to 150 MeV). Output can include printed listings, special library files for applications, and Postscript graphics (plus color).
5. METHOD OF SOLUTION
NJOY99 consists of a set of modules, each performing a well-defined processing task. Each of these modules is essentially a separate computer program linked together by input and output files and a few common constants. The methods and instructions on how to use them are documented in the LA-12740-M report on NJOY91 and in the “README” file. No new published document is yet available. NJOY99 is a cleaned up version of NJOY 97.107 that features improved consistency between different systems, more use of block structures, a consistent set of physical constants and support for the CCC-700/MCNP4C Monte Carlo Program.
6. RESTRICTIONS OR LIMITATIONS
None noted.
7. TYPICAL RUNNING TIME
All 14 test cases ran in about three minutes on a Pentium III 500mhz with LF95 v5.5d.
8. COMPUTER HARDWARE REQUIREMENTS
NJOY99 runs on many computers. Machine-specific updates are included for Cray, Sun, IBM RS/6000, SGI Origen 2000, and DEC Alpha workstations, plus Linux and DOS updates for PC. This version was tested on a Sun Ultra in 32‑bit mode using f77 and f90, on a Pentium III using linux g77 and Portland Group, Inc. Fortran, on a SGI Origen 2000 using f90, and on a Pentium III under DOS with Lahey LF95 and Absoft compilers.
9. COMPUTER SOFTWARE REQUIREMENTS
A Fortran compiler is required is required on Unix (including Linux) systems. NJOY99 produces graphs directly in Postscript and no longer requires the proprietary DISSPLA software. The Unix distribution runs on Cray under UNICOS and on the systems listed below. NJOY requires the EGCS package which is included with the Redhat6.1 standard Fortran package and is also in the latest versions of GNU g77. UPD and NJOY99 executables created with the Lahey F95 v5.5d compiler in a DOS Window of WindowsNT 4 are included in the package.
RSICC installed this release on :
Pentium III under WindowsNT 4 with Lahey F95 v5.5d
IBM 43P-260 running AIX 4.3.3 with f77 and xlf90 6.1
DEC/Alpha 500au under Digital Unix 4.0D with Fortran 90 V5.1-594
SUN UltraSparc 60 under SunOS 5.6 using f77 5.0 and C version 5.0
SGI R10000 IRIX 6.5.5 with MIPSPro Fortran 90 7.3
Pentium III under WindowsNT 4 RedHat Linux 6.1 with g77 and EGCS.
10. REFERENCES
10.a included in documentation:
R. E. MacFarlane, “README0" (December 31, 1999).
R. E. MacFarlane and D. W. Muir, “The NJOY Nuclear Data Processing System Version 91,” LA-12740-M (October 1994).
R. E. MacFarlane, “New Thermal Neutron Scattering Files for ENDF/B-VI, Release 2,” LA-12639-MS (ENDF 356) (March 1994).
R. E. MacFarlane and D. C. George, “UPD: A Portable Version-Control Program,” LA-12057-MS (April 1991).
R. E. MacFarlane, “How to NJOY ENDF-6,” The International Workshop on NJOY, Saclay, France (April 1992).
10.b additional reference:
R. E. MacFarlane, R. M. Blomquist, D. E. Cullen and J. C. Sublet, “A Code Comparison Study for the Bigten Critical Assembly,” LA-UR-08-4668 (July 16,2008) http://t2.lanl.gov/publications/Bigten_Study.pdf.
11. CONTENTS OF CODE PACKAGE
Included are the referenced documents and the NJOY99 and UPD source codes, PC executables, updates, makefiles, selected ENDF/B data sets for test cases, sample problem input and output. The package is transmitted on CD-ROM in both tar and DOS formats.
12. DATE OF ABSTRACT
March 2000.
KEYWORDS: COVARIANCE DATA PROCESSING; ENDF/B-V; ENDF FORMAT; GAMMA-RAY CROSS SECTION PROCESSING; GAMMA-RAY PRODUCTION CROSS SECTION PROCESSING; KERMA; MULTIGROUP CROSS SECTION PROCESSING; NEUTRON CROSS SECTION PROCESSING; WORKSTATION; MICROCOMPUTER