RSICC Home Page

RSICC CODE PACKAGE CCC‑544

 

1.   NAME AND TITLE

CEPXS/ONELD 1.0: One-Dimensional Coupled Electron-Photon Multigroup Discrete Ordinates Code System.

 

2.   CONTRIBUTORS

Los Alamos National Laboratory, Los Alamos

Sandia National Laboratory, Albuquerque, New Mexico.

Experimental and Mathematical Physics Consultants, Gaithersburg, Maryland.

 

3.   CODING LANGUAGE AND COMPUTER

Fortran 77; VAX, Cray, and PC 586. The VAX version includes a few lines of C.

All of these versions are distributed on one CD as C00544MNYCP02.

 

4.   NATURE OF PROBLEM SOLVED

CEPXS generates cross sections to be input to the ONELD code, one-dimensional coupled electron-photon transport code.  It is a version of ONEDANT that contains linear-discontinuous spatial differencing and S2 synthetic acceleration.

 

5.   METHOD OF SOLUTION

ONELD is an advanced discrete ordinates code that uses linear-discontinuous spatial differencing and diffusion- consistent weighted diamond angular differencing. The equations are solved via source iteration with S‑2 synthetic acceleration of the inner iterations.

 

6.   RESTRICTIONS OR LIMITATIONS

ONELD can be used for neutron transport calculations. However, only source calculations can be performed.

 

7.   TYPICAL RUNNING TIME

Running time is directly related to problem size and to the computer's central processor and data transfer speed. On a Cray YMP, a problem consisting of 1.0 MeV electrons normal on .2107 cm. aluminum consisting of 40 groups, s16 and 50 fine mesh points ran in about 16 seconds. The sample problems ran in a few seconds on a Dell Pentium IV 2.8 GHz running Windows XP SP 2.0.  The cross section preparation time was about 37 seconds. 

 

8.   COMPUTER HARDWARE REQUIREMENTS

The code package was first released in 1990 for Cray and VAX computers. The Cray version requires fast core size sufficiently large to permit partitioning into SCM and simulated LCM. Random-access auxiliary storage may be occasionally required if simulated LCM storage is insufficient for the problem being executed.  In November 1992, an 80486 PC version was added to the package. In November 2005, this PC version was replaced with new executables that would run on 32-bit Windows operating systems.

 

9.   COMPUTER SOFTWARE REQUIREMENTS

The Lahey Fortran 90 Compiler Release 4.50i was used to create the included PC executables that run under either Windows XP or Windows 2000 in a DOS window.  In the November 2005 update, these executables replaced the 16-bit PC executables. The Cray and Vax versions were not modified at this time but are retained in the package. A Fortran 77 compiler is required on Cray and Vax. The Cray version ran under the Los Alamos CTSS operating system with the CFTLIB library. The VAX version ran under VMS.

 

10.  REFERENCES

L. J. Lorence, Jr., J. E. Morel, and G. D. Valdez,"Physics Guide to CEPXS: A Multigroup Coupled Electron-Photon Cross- Section Generating Code," SAND89‑1685 (October 1989).

L. J. Lorence, Jr., J. E. Morel, and G. D. Valdez, "User's Guide to CEPXS/ONEDANT: A One-Dimensional Coupled Electron- Photon Discrete Ordinates Code Package," SAND89‑1661 (September 1989).

R. D. O'Dell, F. W. Brinkley, Jr., D. R. Marr and R. E. Alcouffe,"Revised User's Manual for ONEDANT: A Code Package for One-Dimensional, Diffusion-Accelerated, Neutral-Particle Transport," LA‑9184-M, Rev. (December 1989).

L. J. Lorence, Jr., J. E. Morel, and G. D. Valdez,"Results Guide to CEPXS/ONELD: A One-Dimensional Coupled Electron-Photon Discrete Ordinates Code Package," SAND89‑2211 (July 1990).

T. Jordan, "CEPXS1LD.DOC File" (August 25, 1992).

 

11.  CONTENTS OF CODE PACKAGE

Included are the referenced documents and one CD which includes 3 hardware versions with the Fortran source, data libraries, batch files for compile/link/run, PC executables, and sample problem input/output.

 

12.  DATE OF ABSTRACT

January 1990, revised August 1990 and December 1992, October 2001, November 2005.

 

KEYWORDS:   COUPLED; CROSS SECTION PROCESSING; DISCRETE ORDINATES; ELECTRON; GAMMA-RAY; MICROCOMPUTER; MULTIGROUP; ONE-DIMENSION