RSICC Home Page

                                                   RSICC CODE PACKAGE CCC-741

 

 

1.         NAME AND TITLE

1DB-2DB-3DB: One-, Two-, Three-Dimensional Diffusion-Burnup Code System for Nuclear Reactor Analysis.

 

2.         CONTRIBUTOR

Pacific Northwest National Laboratory, Richland, Washington.

 

3.         CODING LANGUAGE AND COMPUTER

Visual Basic, Windows PC (C00741PC58600).

 

4.         NATURE OF PROBLEM SOLVED

1DB-2DB-3DB contains multipurpose, one-, two-, and three-dimensional diffusion theory codes for use in reactor analysis. 1DB is a one-dimensional (plane, cylinder, sphere), multigroup diffusion (and Sn) code. 2DB is a two-dimensional (X-Y, R-Z, R-theta, triangular), multigroup diffusion code. 3DB is a three-dimensional (X-Y-Z, R-theta-Z, Hex-Z), multigroup diffusion code. The codes can be used to:

*          Compute Keff using either a flux or an adjoint flux model,

*          Compute isotope burnup, and

*          Compute flux distributions for an extraneous source

The codes read cross-section libraries in DTF format. Note that cross sections are not included in this package. This release replaces earlier versions previously distributed by RSICC as CCC-614/1DB, CCC-134/2DBS, and CCC-328/3DB (RSICC IDs: C614ALLCP00, C134U110800, and C328C000000).

 

5.         METHOD OF SOLUTION

Calculation of neutronics eigenvalue uses source-iteration technique.  Computation of isotopic burnup uses transmutation chains specified by user. Transmutation can be by capture, fission, n,2n, or decay, with fractional yields for each.

 

6.         RESTRICTIONS OR LIMITATIONS

Since variable dimensioning is employed, no simple restrictions on problem complexity can be stated.

 

7.         TYPICAL RUNNING TIME

Time's dependent on size of problem. 

 

8.         COMPUTER HARDWARE REQUIREMENTS

1DB-2DB-3DB runs on Windows based personal computers.

 

9.         COMPUTER SOFTWARE REQUIREMENTS

1DB-2DB-3DB codes are written in Visual Basic (Visual Studio.net) and use Windows for all input and output.  The current versions are complete revisions of previous FORTRAN versions. MS Visual Studio 2005 was used to create the executables which are included in the package. Alternately, Microsoft Visual Studio Express, a low-cost restricted version of Visual Studio, can be used. Microsoft .NET Framework is required and is included with Windows Vista and updated versions of WindowsXP SP2.

 

10.        REFERENCES

This release contains extensive information on input/output and help files that contain brief abstracts and input instructions. Because no new reports were published for this release, text and equations from the original code reports are included. Since the input specifications have changed, they are omitted. Input specifications for the current release are available in the help file.

W. W. Little, "1DB, A One-Dimensional Diffusion Code for Nuclear Reactor Analysis," WHC-EP-0435 (September 1991).

W. W. Little, Jr., and R. W. Hardie, “2DB, A Two-Dimensional Diffusion-Burnup Code for Fast Reactor Analysis,” BNWL-640 (January 1968).

R. W. Hardie and W. W. Little, Jr., "3DB, A Three-Dimensional Diffusion Theory Burnup Code," BNWL-1264 (March 1970).

 

11.        CONTENTS OF CODE PACKAGE

The code package includes the referenced documents listed above, Visual Basic source files, Windows PC executable, and sample cases transmitted in a self-extracting, compressed Windows file. It is transmitted on one CD-Rom in a self-extracting, compressed Windows file.

 

12.        DATE OF ABSTRACT

July 2007.

 

KEYWORDS:   BURNUP, CRITICALITY CALCULATIONS; DIFFUSION THEORY; MICROCOMPUTER; ONE-DIMENSION; REACTOR PHYSICS