last modified: 09-OCT-2002 | catalog | categories | new | search |

CCC-0371 ORIGEN-2.2.

ORIGEN-2.2, Isotope Generation and Depletion Code Matrix Exponential Method

top ]
1. NAME OR DESIGNATION OF PROGRAM:  ORIGEN-2.2.
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
ORIGEN-2.2 CCC-0371/17 Arrived 09-OCT-2002

Machines used:

Package ID Orig. computer Test computer
CCC-0371/17 PC Windows,Linux-based PC,DEC ALPHA W.S.
top ]
3. DESCRIPTION OF PROBLEM OR FUNCTION

ORIGEN is a computer code system for calculating the buildup, decay, and processing of radioactive materials.

ORIGEN2 is a revised version of ORIGEN and incorporates updates of the reactor models, cross sections, fission product yields, decay data, and decay photon data, as well as the source code.
ORIGEN-2.1 replaces ORIGEN and includes additional libraries for standard and extended-burnup PWR and BWR calculations, which are documented in ORNL/TM-11018.

ORIGEN2.1 was first released in August 1991 and was replaced with ORIGEN2 Version 2.2 in June 2002. Version 2.2 was the first update to ORIGEN2 in over 10 years and was stimulated by a user discovering a discrepancy in the mass of fission products calculated using ORIGEN2 V2.1. Code modifications, as well as reducing the irradiation time step to no more than 100 days/step reduced the discrepancy from ~10% to 0.16%. The bug does not noticeably affect the fission product mass in typical ORIGEN2 calculations involving reactor fuels because essentially all of the fissions come from actinides that have explicit fission product yield libraries. Thus, most previous ORIGEN2 calculations that were otherwise set up properly should not be affected.
top ]
4. METHOD OF SOLUTION

ORIGEN uses a matrix exponential method to solve a large system of coupled, linear, first-order ordinary differential equations with constant coefficients.

ORIGEN2 has been variably dimensioned to allow the user to tailor the size of the executable module to the problem size and/or the available computer space. Dimensioned arrays have been set large enough to handle almost any size problem, using virtual memory capabilities available on most mainframe and 386/486 based PCS. The user is provided with much of the framework necessary to put some of the arrays to several different uses, call for the subroutines that perform the desired operations, and provide a mechanism to execute multiple ORIGEN2 problems with a single job.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

No detailed documentation guiding a novice user is provided.
top ]
6. TYPICAL RUNNING TIME

All five sample problems ran in about 1 minute on a Pentium IV 1.6GHZ.
top ]
7. UNUSUAL FEATURES: UNUSUAL FEATURES OF THE PROGRAM
top ]
8. RELATED AND AUXILIARY PROGRAMS:  ORIGEN-ARP.
top ]
9. STATUS
Package ID Status date Status
CCC-0371/17 09-OCT-2002 Masterfiled Arrived
top ]
10. REFERENCES

- S. B. Ludwig, J. P. Renier
"Standard- and Extended-Burnup PWR and BWR Reactor Models for the ORIGEN2 Computer Code," ORNL/TM-11018 (December 1989).
CCC-0371/17, included references:
- A.G. Croff:
  ORIGEN2 Code Package CCC-371, Informal Notes (Oct. 1981)
- A.G. Croff:
  A User' Manual for the ORIGEN2 Computer Code
  ORNL/TM-7175 (July 1980)
- A.G. Croff:
  ORIGEN2: A Versatile Computer Code for Calculating the Nuclide
  Compositions and Characteristics of Nuclear Materials
  Nuclear Technology, 62, 335-352 (Sept. 1983)
- Scott Ludwig:
  Correction to Nuclear Technology (Sept. 1983) article
- S. Ludwig:
  ORIGEN2, Version 2.1 (August 1, 1991) Release Notes (revised May 1999)
- S. Ludwig:
Revision to ORIGEN2 - Version 2.2, Transmittal memo (May 23, 2002)
top ]
11. MACHINE REQUIREMENTS

Version 2.2 runs on Pentium PCs, Sun, and DEC Alpha workstations.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
CCC-0371/17 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

Executables are included for Windows and Linux PCs. All other systems require a Fortran compiler. The Windows executables were created on a Pentium IV in a DOS window of Windows2000 with the Lahey/Fujitsu Fortran 95 Compiler Release 5.50d compiler. They were also tested under WindowsXP.
The linux/unix distribution file was tested on a Pentium III running RedHat Linux 6.1 with The Portland Group, Inc. (PGI) F77 compiler 3.1-3 and gcc.  The PGI executables are included in the Linux distribution. ORIGEN22 was also tested on DEC 500 AU under Digital Unix 4.0D with the DEC Fortran 5.1-8 compiler and on a Sun SparcStation under SunOS 5.6 using f77 5.0. Unix users may need to modify date and time subroutine calls.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

Contributed by: Radiation Safety Information Computational Center
                Oak Ridge National Laboratory
                Oak Ridge, Tennessee, USA
Developed by:   Oak Ridge National Laboratory
                Oak Ridge, Tennessee, USA
top ]
16. MATERIAL AVAILABLE
CCC-0371/17
371ALLCP.TXT List of files
C371.PDF Documentation
README.RSI Rsicc readme file
FILES.LST Information on contents and data libraries
Readme21.txt historical information
Readme22.txt Information on current release
V22memo.pdf Transmittal memo on current release
CODE dir. Source and executables
INPUTS dir. Test case input and output
LIBS dir. Data libraries
SAMPLES dir. Test case input and output
top ]
17. CATEGORIES
  • D. Depletion, Fuel Management, Cost Analysis, and Power Plant Economics

Keywords: activation, decay, fission products, neutron flux, nuclear cascades, nuclear reaction yield, radioactivity, transmutation.