last modified: 05-AUG-2010 | catalog | categories | new | search |

PSR-0368 NJOY-97.

NJOY-97, General ENDF/B Processing System for Reactor Design Problems

top ]
1. NAME OR DESIGNATION OF PROGRAM

NJOY-97.

top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
NJOY-97.62 PSR-0368/02 Tested 09-FEB-1999
NJOY-97.62 PSR-0368/03 Tested 09-FEB-1999

Machines used:

Package ID Orig. computer Test computer
PSR-0368/02 IBM PC PC Pentium 200
PSR-0368/03 UNIX W.S. IBM RISC6000 WS,DEC ALPHA W.S.,Linux-based PC
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

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 colour). More information on NJOY is available from the developer's home page at http://t2.lanl.gov. Follow the Tourbus section of the Tour area to find notes from the ICTP lectures held at Trieste in March 1998 on the ENDF format and on the NJOY code.

top ]
4. METHODS

NJOY97 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. NJOY97 is a cleaned up version of NJOY94.105 that features compatibility with a wider variety of compilers and machines, explicit double precisioning for 32-bit systems, a larger test-problem suite, a new revision control system, and some changes to the user input.

top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

None noted.

top ]
6. TYPICAL RUNNING TIME

All 12 test cases ran in about ten minutes on an IBM RS/6000 Model 590.

top ]
8. RELATED OR AUXILIARY PROGRAMS

UPD 2.0: Portable Update Emulator.

top ]
9. STATUS
Package ID Status date Status
PSR-0368/02 09-FEB-1999 Tested at NEADB
PSR-0368/03 09-FEB-1999 Tested at NEADB
top ]
10. REFERENCES
PSR-0368/02, included references:
- R.E. MacFarlane:
  "README0"
  (October 31, 1997)
- R.E. MacFarlane & 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 & 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)
PSR-0368/03, included references:
- R.E. MacFarlane:
  "README0"
  (October 31, 1997)
- R.E. MacFarlane & 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 & 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)
top ]
11. HARDWARE REQUIREMENTS

NJOY97 runs on many computers. Machine- specific updates are included for Cray, Sun, IBM RS/6000, and DEC Alpha workstations, plus Linux and DOS updates for PC. This version has been tested on a Cray YMP with both static and stack-based memory allocation with a Fortran-90 compiler, on a Sun Ultra in 32-bit mode using f90, on a Sun Ultra in 64-bit mode (-dbl) using f77, on a Pentium 90 using linux g77 (32 bits with stack-based memory allocation), on an IBM RS/6000 using f77 (with f90 libraries available), and on NT and Win95 using the DOS-based Lahey LF90 compiler.

top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0368/02 FORTRAN-90
PSR-0368/03 FORTRAN-90
top ]
13. SOFTWARE REQUIREMENTS

A Fortran compiler is required on Unix systems. NJOY97 produces graphs directly in Postscript and no longer requires the propriety DISSPLA software. The Unix distribution runs on Cray under UNICOS, on Sun under Solaris, on IBM RS/6000 under AIX, on DEC Alpha under OSF/1, and on PC under Linux. RSICC tested this release on a SunSparc 20 running SUN OS 5.5 using the Fortran 4.2 compiler, on the IBM RS/6000 Model 590 under AIX 4.2 using the XLF 3.2.5 compiler, and in a DOS window of Windows95 on a Pentium using the Lahey Fortran 90 Version 4.0 compiler. Lahey Fortran 90 was used to create the PC executable which is included in the package. NJOY also runs on Intel PC under RedHat Linux 5.0 with the EGCS package replacing the standard gcc compiler package. RedHat users may get the egcs-1.0.2-1.i386.rpm package from ftp://ftp.redhat.com in the /pub/contrib/hurricane/i386 directory. Note that this is not an "official"RedHat package.

top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Contributed by:     Radiation Safety Information Computational Center
                    Oak Ridge National Laboratory
                    Oak Ridge, Tennessee, U. S. A.
Developed by:
                    Los Alamos National Laboratory
                    Los Alamos, New Mexico, U. S. A.

top ]
16. MATERIAL AVAILABLE
PSR-0368/02
Material for NJOY-97.0
Update for NJOY-97.62

PSR-0368/03
Material for NJOY-97.0
Update for NJOY-97.62
top ]
17. CATEGORIES
  • B. Spectrum Calculations, Generation of Group Constants and Cell Problems

Keywords: Doppler broadening, Monte Carlo method, charged particles, covariance matrices, data uncertainties, discrete ordinate method, gamma radiation, kerma factors, kernels, neutrons, photon interaction, resonance integrals, scattering, self-shielding, thermal neutrons, thermal scattering, transport theory, unresolved region.