Computer Programs

NAME OR DESIGNATION OF PROGRAM, COMPUTER, DESCRIPTION OF PROGRAM OR FUNCTION, METHOD OF SOLUTION, RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM, TYPICAL RUNNING TIME, UNUSUAL FEATURES OF THE PROGRAM, RELATED AND AUXILIARY PROGRAMS, STATUS, REFERENCES, MACHINE REQUIREMENTS, LANGUAGE, OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED, OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS, NAME AND ESTABLISHMENT OF AUTHORS, MATERIAL, CATEGORIES

[ top ]

[ top ]

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 |
---|---|---|---|

G33-GP | CCC-0494/05 | Tested | 05-NOV-1996 |

Machines used:

Package ID | Orig. computer | Test computer |
---|---|---|

CCC-0494/05 | IBM PC | PC Pentium 100 |

[ top ]

3. DESCRIPTION OF PROGRAM OR FUNCTION

G33-GP estimates gamma-ray scattering from a point source to a series of point detectors. The output includes detector response due to each source energy, as well as a grouping by scattered energy in addition to a simple, uncollide result. Although G33 is basically a single-scatter calculation, it also includes a correction for multiple scatttering by applying a buildup factor for the path segment between the point of scatter and the detector point. Results are recorded with and without buildup. Surfaces, defined by quadratic equations are used to provide a three-dimensional description of the physical geometry. It evaluates scattering effects in those situations where more exact techniques are not economical.

G33-GP estimates gamma-ray scattering from a point source to a series of point detectors. The output includes detector response due to each source energy, as well as a grouping by scattered energy in addition to a simple, uncollide result. Although G33 is basically a single-scatter calculation, it also includes a correction for multiple scatttering by applying a buildup factor for the path segment between the point of scatter and the detector point. Results are recorded with and without buildup. Surfaces, defined by quadratic equations are used to provide a three-dimensional description of the physical geometry. It evaluates scattering effects in those situations where more exact techniques are not economical.

[ top ]

4. METHOD OF SOLUTION

An orthogonal scattering geometry is superimposed on the original QAD geometry; the midpoint of the orthogonal cube is ascertained; the QAD region in which this point is located is determined; and the entire scatter volume is assumed to be of the ascertained QAD material and concentrated at the midpoint. G33 traces a ray from the source point to each scatter point, calculates uncollided photon flux at that point, and determines the contribution from each scatter to the detector. The library of photon cross sections and buildup factor coefficients are read from data files. The buildup factor is computed from the coefficients using the Geometric Progression (GP) fitting function.

An orthogonal scattering geometry is superimposed on the original QAD geometry; the midpoint of the orthogonal cube is ascertained; the QAD region in which this point is located is determined; and the entire scatter volume is assumed to be of the ascertained QAD material and concentrated at the midpoint. G33 traces a ray from the source point to each scatter point, calculates uncollided photon flux at that point, and determines the contribution from each scatter to the detector. The library of photon cross sections and buildup factor coefficients are read from data files. The buildup factor is computed from the coefficients using the Geometric Progression (GP) fitting function.

[ top ]

[ top ]

6. TYPICAL RUNNING TIME

The sample problem took 50 CPU seconds on the IBM 3033, including compiling and linking. The problem required about a half hour on an IBM PC.

The sample problem took 50 CPU seconds on the IBM 3033, including compiling and linking. The problem required about a half hour on an IBM PC.

CCC-0494/05

NEA-DB ran the two test cases included in the package on a PC/Pentium (99 MHz) in 13.8 and 15.6 seconds.[ top ]

[ top ]

[ top ]

10. REFERENCES

- Y. Harima, Y. Sakamoto, S. Tanaka, and M. Kawai:

"Validity of the Geometrical Progression Formula in Approximating

Gamma-Ray Buildup Factors"

Nucl. Sci. Eng. 94, 24-35 (Sept. 1986)

- D.K. Trubey:

"New Gamma-Ray Buildup Factor Data for Point Kernel Calculations:

ANS-6.4.3. Standard Reference Data"

ORNL/RSIC-49, Oak Ridge National Laboratory (Sept.1988.)

- Y. Harima, Y. Sakamoto, S. Tanaka, and M. Kawai:

"Validity of the Geometrical Progression Formula in Approximating

Gamma-Ray Buildup Factors"

Nucl. Sci. Eng. 94, 24-35 (Sept. 1986)

- D.K. Trubey:

"New Gamma-Ray Buildup Factor Data for Point Kernel Calculations:

ANS-6.4.3. Standard Reference Data"

ORNL/RSIC-49, Oak Ridge National Laboratory (Sept.1988.)

CCC-0494/05, included references:

- D.K. Trubey:ORNL Informal Notes (February 1994).

- R.E. Malenfant:

G**3: A General Purpose Gamma-Ray Scattering Code

LA-5176 (1973).

[ top ]

11. MACHINE REQUIREMENTS

The code has been run on the IBM 3033 and the Data General Eclipse MV/4000 (A), and the IBM PC (B); it requires 1632K bytes of storage to compile using the VS FORTRAN compiler on the IBM 3033 and 300K bytes to execute. An 8087 co-processor and hard disk are required for the IBM PC version.

The code has been run on the IBM 3033 and the Data General Eclipse MV/4000 (A), and the IBM PC (B); it requires 1632K bytes of storage to compile using the VS FORTRAN compiler on the IBM 3033 and 300K bytes to execute. An 8087 co-processor and hard disk are required for the IBM PC version.

CCC-0494/05

NEA-DB ran the program on a DELL Optiplex GXM 5100 desktop computer with a 99-MHz Pentium processor. The file size of the executable is 126 kBytes.[ top ]

13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

The code was tested using FORTRAN 77 compilers running under IBM's MVS operating system and Data General's AOS/VS operating system. The IBM PC version was compiled by the Ryan-McFarland compiler (Version 2.42) and runs under PC DOS.

The code was tested using FORTRAN 77 compilers running under IBM's MVS operating system and Data General's AOS/VS operating system. The IBM PC version was compiled by the Ryan-McFarland compiler (Version 2.42) and runs under PC DOS.

CCC-0494/05

For the test runs, the PC ran under MS-DOS V.6.2. The source file was compiled using the MicroSoft Fortran-77 compiler Version 5.1.[ top ]

[ top ]

[ top ]

CCC-0494/05

File name | File description | Records |
---|---|---|

CCC0494_05.001 | Information file of program G33-GP | 302 |

CCC0494_05.002 | G33-GP Source code file | 1417 |

CCC0494_05.003 | G33-GP Executable file | 0 |

CCC0494_05.004 | Library of photon mass attenuation coeff. | 506 |

CCC0494_05.005 | Library of buildup factor coeff. | 1581 |

CCC0494_05.006 | Additional sample case & information file | 204 |

CCC0494_05.007 | Comments on the slab sample problem | 36 |

CCC0494_05.008 | Sample input, air scattering sample problem | 38 |

CCC0494_05.009 | Sample input, concrete slab problem | 41 |

CCC0494_05.010 | Sample output, air scattering sample problem | 247 |

CCC0494_05.011 | Sample output, concrete slab problem | 151 |

CCC0494_05.012 | DOS file-names | 11 |

Keywords: buildup, gamma radiation, multiple scattering, point kernels, scattering.