To submit a request, click below on the link of the version you wish to order. Rules for end-users 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. |
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.
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.
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).
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.
Keywords: activation, decay, fission products, neutron flux, nuclear cascades, nuclear reaction yield, radioactivity, transmutation.