Computer Programs
NEA-0194 MERCURE-3.
last modified: 27-DEC-1995 | catalog | categories | new | search |

NEA-0194 MERCURE-3.

MERCURE-3, Gamma Attenuation by Line-of-Flight in 3-D Heterogeneous Geometry

top ]
1. NAME OR DESIGNATION OF PROGRAM:  MERCURE-3/PC.
top ]
2. COMPUTERS

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
MERCURE-3/PC NEA-0194/02 Tested 27-DEC-1995

Machines used:

Package ID Orig. computer Test computer
NEA-0194/02 IBM PC PC-80486
top ]
3. NATURE OF PHYSICAL PROBLEM SOLVED

MERCURE-3/PC performs three- dimensional gamma shielding calculations around extended gamma sources. These may be even non-homogeneous.
top ]
4. METHOD OF SOLUTION

The algorithm of the code is the point kernel integration model combined with buildup calculations. The geometry can be described analytically using linear and quadratic surfaces of any type. A standard gamma cross section library is provided with the code.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

To make possible the  solution of large problems, all the problem size-dependent arrays are declared using symbolic constants. The default values are sufficient for most of the practical problems (e.g. 100 space elements; 100 equations; 300 surface elements; 40 materials; 25 energy groups, etc.); the code uses in this case only 200-250 Kbytes of memory, depending on the compiler used. If the problem is  very large, the symbolic constants have to be modified, and the code has to be compiled using the Lahey F77L3 (protected mode) compiler.
top ]
6. TYPICAL RUNNING TIME

The running time of the sample problem is 1 minute on a PC/80486 machine (33 MHz, 6.4 MIPS, protected mode), which corresponds to 15-30 minutes on a PC/80286/80287.
NEA-0194/02
NEA-DB ran the test cases included in this package on a PC/80486 with 66 MHz. Elapsed times were 25 seconds for MERCLIBR; and 55 seconds for MERCURE-3.
top ]
7. UNUSUAL FEATURES: UNUSUAL FEATURES OF THE PROGRAM
NEA-0194/02
Most of the output wording of MERCURE-3/PC and MERCLIBR is available in French. To use French wording, just uncomment French FORMAT statements and comment out the corresponding English FORMAT statements below them.
top ]
8. RELATED AND AUXILIARY PROGRAMS

For complex geometries it is preferable to use MERCURE-4.
NEA 0194/02: MERCLIBR transforms an ASCII gamma cross section library in its binary form needed by program MERCURE-3/PC.
top ]
9. STATUS
Package ID Status date Status
NEA-0194/02 27-DEC-1995 Tested at NEADB
top ]
10. REFERENCES
NEA-0194/02, included references:
- Egon J. Szondi:
  User's Guide to the PC Version of the Gamma Shielding Code
  MERCURE-3
  BME-NTI-217-94 (January 1994)
top ]
11. MACHINE REQUIREMENTS

IBM PC or compatible. A math coprocessor is recommended.
NEA 0194/02: The program was installed by NEA-DB on a DELL 466/L PC/80486 with 66 MHz and 16 MB of RAM,
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NEA-0194/02 FORTRAN-77
top ]
13. OPERATING SYSTEM OR MONITOR UNDER WHICH PROGRAM IS EXECUTED

Standard FORTRAN-77 compilers may be used. The installation procedure assumes the operating systems PC-DOS or MS-DOS.
NEA-0194/02
The program was installed at the NEA-DB under MS-DOS version 6.0. The source code was compiled with the Lahey Extended Memory compiler F77L/32 version 5.20.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

ANY OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS
top ]
15. NAME AND ESTABLISHMENT OF AUTHOR

- C. Devillers
  Service D'Etudes de Protection des Piles
  Centre D'Etudes Nucleaires de
  Fontenay-aux-Roses
  92 - FONTENAY-AUX-ROSES (France)

- The adaptation of the mainframe version to PC has been done by:
  Egon J. Szondi
  Institute of Nuclear Techniques
  Technical University of Budapest
  H-1521 BUDAPEST
  Muegyetem rkp.9. (Hungary)
top ]
16. MATERIAL AVAILABLE
NEA-0194/02
File name File description Records
NEA0194_02.001 information file 166
NEA0194_02.002 author's documentation file 1409
NEA0194_02.003 author's information about translation 25
NEA0194_02.004 MERCLIBR source file 513
NEA0194_02.005 MERCURE3 source file 1640
NEA0194_02.006 include file 25
NEA0194_02.007 batch file to compile & link source files 16
NEA0194_02.008 MERCLIBR executable 0
NEA0194_02.009 MERCURE3 executable 0
NEA0194_02.010 Lahey compiler run-time error message file 0
NEA0194_02.011 MERCLIBR input ASCII library 242
NEA0194_02.012 MERCLIBR output binary library (Lahey) 0
NEA0194_02.013 MERCLIBR output LOG file 444
NEA0194_02.014 MERCURE3 sample input data file 259
NEA0194_02.015 MERCURE3 sample printable output file 2546
NEA0194_02.016 MERCURE3 sample output file 336
NEA0194_02.017 DOS file-names 16
top ]
17. CATEGORIES
  • J. Gamma Heating and Shield Design

Keywords: cylinders, dose rates, energy transfer, gamma radiation, heating, neutron flux, numerical solution, point kernels, shielding, spheres, three-dimensional.