RSICC CODE PACKAGE CCC-467
1. NAME AND TITLE
ITS 3.0: Integrated TIGER Series of Coupled Electron/Photon Monte Carlo Transport Codes System.
UPEML 3.0: Machine Portable CDC Update Emulator
Sandia National Laboratories, Albuquerque, New Mexico.
National Institute of Standards and Technology, Gaithersburg, Maryland.
Experimental and Mathematical Physics Consultants, Gaithersburg, Maryland, contributed the Windows implementation.
Titan Corporation, Albuquerque, New Mexico.
Ecopule, Inc., Springfield, Virginia, contributed the Linux implementation.
3. CODING LANGUAGE AND COMPUTER
Fortran 77; Cray, IBM, Vax, Sun, IBM PC, Linux (C00467MNYCP02).
4. NATURE OF PROBLEM SOLVED
ITS permits a state-of-the-art Monte Carlo solution of linear time-integrated coupled electron/photon radiation transport problems with or without the presence of macroscopic electric and magnetic fields of arbitrary spatial dependence.
In November 2004, the LINUX release was added to the existing ITS package. No changes were made to the UNIX or PC versions of the code.
In April 1992, the Unix release was replaced with a newly frozen version designated ITS 3.0. In November 1999, the Unix and PC files were merged into one package; no modifications were made. In October 2002, the PC version was updated with executables created with Lahey F90 and F95 because Lahey F77L3 executables in the previous release would not run under WindowsXP. The Unix codes were not modified.
In November 1997, an entry was posted in the ITS chapter of RSICC=s electronic notebook on the WWW announcing an enhancement available for use with ITS 3.0. The enhancement, known as BENGAL, was developed at the University of Tennessee Space Institute (UTSI) under contract for Arnold Engineering Development Center's (AEDC) DECADE project. BENGAL is a set of UPdate Directive (UPD) files which enhances the ITS member codes by increasing their execution speed. With the exception of the replacement of the random number generator, these enhancements give identical results to those obtained by the original ITS code. In the case of the replacement of the random number generator, the enhancement gives results with similar statistical accuracy to the original ITS code. RSICC's code packages were not updated, but the BENGAL enhancements are available upon request by sending e-mail to firstname.lastname@example.org.
5. METHOD OF SOLUTION
Through the use of a machine portable utility that emulates the basic features of the CDC UPDATE processor, the user selects one of eight codes for running on a machine of one of four (at least) major vendors. With the ITS 3.0 release the PSR-245/UPEML package is included to perform these functions. The ease with which this utility is applied combines with an input scheme based on order-independent descriptive keywords that makes maximum use of defaults and internal error checking to provide experimentalists and theorists alike with a method for the routine but rigorous solution of sophisticated radiation transport problems. Physical rigor is maximized by employing the best available cross sections and sampling distributions, and the most complete physical model for describing the production and transport of the electron/photon cascade from 1.0 GeV down to 1.0 keV. Flexibility of construction permits the codes to be tailored to specific applications and the capabilities of the codes to be extended to more complex applications through update procedures.
6. RESTRICTIONS OR LIMITATIONS
Restrictions and/or limitations for ITS depend upon the local operating system.
7. TYPICAL RUNNING TIME
Test cases using the distributed Lahey Fortran 95 executables ran in 5 minutes on a Pentium IV 1.4 GHz under Windows 2000 Service Pack 1.
8. COMPUTER HARDWARE REQUIREMENTS
ITS3 is operable on the Cray, IBM-3081, VAX, IBM RISC and SUN workstations and requires about 9 megabytes of hard disk. It also runs on personal computers under either Windows or Linux operating systems. For the PC version, about 120 MB of hard disk space is required to compile and run test cases.
9. COMPUTER SOFTWARE REQUIREMENTS
A Fortran 77 compiler is required on Unix systems. ITS3 runs on Cray computers under UNICOS operating system, on IBM under MVS, and on Vax under VMS, on IBM RISC 6000 under AIX, and on Sun under SunOS. Included Windows PC executables were created using Lahey Fortran Fortran 90 and Fortran 95 compilers. Executables produced by these compilers are compatible with Windows and will run in background with an appropriate setup. They have been tested under Windows XP Service Pack 2 and Windows 2000 Service Pack 4. Linux executables are also included in the package. RSICC tested the LINUX version on an AMD Athlon under RedHat Linux 7.3 with GNU Fortran 0.5.26 & gcc 2.96.
J. A. Halbleib, "MTAX Notification Letter," (October 28, 1993).
J. A. Halbleib, "Correction Letter," (August 12, 1994).
J. A. Halbleib and R. P. Kensek, T. A. Mehlhorn, G. D. Valdez, S. M. Seltzer, M. J. Berger, "ITS Version 3.0: The Integrated TIGER Series of Coupled Electron/Photon Monte Carlo Transport Codes," SAND91-1634 (March 1992).
B. L. Kirk, "IBM User's Guide to CCC-467/ITS Version 2.1," Informal Report (February 1988).
T. Jordan, "ITS, PC Version," README.EMP (September 1992).
B. L. Kirk, "README for RISC Workstations" (April 1992).
T. A. Mehlhorn and T. A. Haill, UPEML Version 3.0: A Machine-Portable CDC Update Emulator," SAND92-0073, UC-705 (April 1992).
Tom Jordan, "ITS_2002.PDF," Information file on PC release (August 2002).
11. CONTENTS OF CODE PACKAGE
Included are the referenced documents and a CD with tar files for the Unix and Linux versions along with a self-extracting compressed Windows file, which contain the source codes, sample problem input and output. PC executables are included in the Windows and Linux files.
12. DATE OF ABSTRACT
January 1985; revised August 1987, October 1987, February 1988, September 1990, February 1991, April 1992, June 1992, July 1992, March 1993, January 1994, February 1994, March 1994, November 1994, November 1997, November 1999, October 2002, November 2004.
KEYWORDS: ELECTRON; GAMMA-RAY; MONTE CARLO; ONE-DIMENSION; SLAB; COUPLED; ELECTRON; CYLINDRICAL GEOMETRY; COMPLEX GEOMETRY; COMBINATORIAL GEOMETRY; MICROCOMPUTER; WORKSTATION