RSICC CODE PACKAGE PSR-541
1. NAME AND TITLE
KENO2MCNP, Version 5L: Conversion of Input Data between KENO V.a and MCNP File Formats.
2. CONTRIBUTORS
Visual Editor Consultants, Richland, Washington.
Carter Monte Carlo Analysis, Inc., Keizer, Oregon.
3. CODING LANGUAGE AND COMPUTER
FORTRAN and C; Personal Computers (P00541PC58600).
4. NATURE OF PROBLEM SOLVED
The KENO2MCNP program was written to convert KENO V.a input files to MCNP Format. This program currently only works with KENO Va geometries and will not work with geometries that contain more than a single array. A C++ graphical user interface was created that was linked to Fortran routines from KENO V.a that read the material library and Fortran routines from the MCNP Visual Editor that generate the MCNP input file. Either SCALE 5.0 or SCALE 5.1 cross section files will work with this release. This version of KENO2MCNP was tested with CCC-730/MCNP5 1.40 and with CCC-725/SCALE5.0 and CCC-732/SCALE 5.1. Note that this distribution does not include either MCNP or SCALE, which are available separately through either RSICC or the NEA Data Bank.
5. METHOD OF SOLUTION
The C++ binary executable reads the KENO V.a input file, the KENO V.a material library and SCALE data libraries. When an input file is read in, the input is stored in memory. The converter goes through and loads different sections of the input file into memory including parameters, composition, geometry information, array information and starting information. Many of the KENO V.a materials represent compositions that must be read from the KENO V.a material library. KENO2MCNP includes the KENO V.a FORTRAN routines used to read this material file for creating the MCNP materials. Once the file has been read in, the user must select “Convert” to convert the file from KENO V.a to MCNP. This will generate the MCNP input file along with an output window that lists the KENO V.a composition information for the materials contained in the KENO V.a input file. The program can be run interactively by clicking on the executable or in batch mode from the command prompt.
6. RESTRICTIONS OR LIMITATIONS
Not all KENO V.a input files are supported. Only one array is allowed in the input file. Some of the more complex material descriptions also may not be converted.
Note: the thermal kernel will be omitted from the converted MCNP input file. It is up to the user to verify the validity and applicability of the conversion and modify the input file as required to make sure it is valid for the problem being run. An independent review of any input file used for criticality calculations is essential and can not be replaced by the conversion done with KENO2MCNP. This is meant to be a tool, not a complete solution.
7. TYPICAL RUNNING TIME
The program runs in seconds.
8. COMPUTER HARDWARE REQUIREMENTS
KENO2MCNP runs on personal computers.
9. COMPUTER SOFTWARE REQUIREMENTS
A KENO2MCNP executable for personal computers running WindowsXP is contained in this package. The executable was created with the Compaq Visual Fortran and Microsoft Visual C++ 6.0 compilers. No source files are included.
10. REFERENCES
R. A. Schwarz, L. L. Carter, and A. Schwarz, “KENO2MCNP” Informal Report (2007).
R. A. Schwarz, L. L. Carter, and A. Schwarz, “Conversion of Input Data between KENO and MCNP File Formats for Computer Criticality Assessments, Phase 1 Final Report,” Instrument No: DE-FG02-05ER84178 (June 27, 2005 through March 26, 2006).
11. CONTENTS OF CODE PACKAGE
The package is transmitted on a CD which contains the referenced document, a Windows executable and several test cases.
12. DATE OF ABSTRACT
October 2007.
KEYWORDS: CONVERSION; INTERACTIVE, ONLINE; MICROCOMPUTER.