last modified: 16-DEC-2009 | catalog | categories | new | search | index |

USCD1208 CHECKR-8.01.

CHECKR, ENDF/B Format Check

top ]
1. NAME OR DESIGNATION OF PROGRAM:  CHECKR-8.01
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
CHECKR-8.01 USCD1208/08 Tested 16-DEC-2009

Machines used:

Package ID Orig. computer Test computer
USCD1208/08 Many Computers Linux-based PC,PC Windows
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

CHECKR is a program for checking that an evaluated data file conforms to the ENDF format.
USCD1208/08
New version differs from previous version in the following features
-------------------------------------------------------------------
This version corrects all bugs reported to NNDC as of February 1, 2009 and
supersede all previous releases.

Version 8.01   November 2008    A. Trkov
               1. Minor update to process resonance LRF=7 representation

Version 8.00   August  2008     A. Trkov
               1. Major updating of the code and removal of many false errorr
                  messages.
               2. Further reduction of non-essential output.
               3. Read real variables in double precision to avoid reporting
                  errors reading small numbers.
               4. Implement extended features of the format endorsed by CSEWG.
               5. Fix minor bugs related to undefined variables.

Version 7.04   Sept 2007     R. Capote
               1. Can be compiled with GNU g95

Version 7.03   April 2006     M. Herman
               1. Warning subroutine introduced: 'MT ALLOWED IN DERIVED FILES'
                  classified as warning instead of an error

Version 7.02   May 2005     C.L. Dunford
               1. Only errors reported in output
top ]
4. METHOD OF SOLUTION

CHECKR can recognise the difference between ENDF-6 and ENDF-5 formats and performs its tests accordingly. Integer control fields are checked to see that ENDF/B procedural limits on those fields are not violated. To the extent possible, fatal format errors are trapped to prevent unwanted termination of the program. Any file which passes through CHECKR without error messages fully conforms to the ENDF format.
top ]
6. TYPICAL RUNNING TIME:  Test cases ran in a few seconds.
top ]
8. RELATED OR AUXILIARY PROGRAMS:  ENDF UTILITY CODES (USCD1235)
top ]
9. STATUS
Package ID Status date Status
USCD1208/08 16-DEC-2009 Tested at NEADB
top ]
10. REFERENCES
USCD1208/08, included references:
- C. L. Dunford:
ENDF Utility Codes Release 7.01/02
Release 7.01- April 27, 2005
Release 7.02 (FIZCON & PSYCHE only) - May 31, 2005
top ]
11. HARDWARE REQUIREMENTS: MACHINE REQUIREMENTS
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
USCD1208/08 FORTRAN-95
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:  Open VMS, Windows and Unix/Linux.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

In addition to the batch mode version of each program, there are three interactive versions, one for WINDOWS compiled using HP Visual Fortran, one for OpenVMS and one for UNIX compiled using the Lahey Fortran-95 Compiler. These versions prompt the user for each piece of input data instead of reading it from an input file.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

   Charles L. DUNFORD
   National Nuclear Data Center
   Building 197D
   Brookhaven National Laboratory
   P.O. Box 5000
   Upton, New York 11973-5000, USA
and
   Dr. Andrej TRKOV
   Institute Jozef Stefan
   Jamova 39
   1000 Ljubljana
   SLOVENIA
top ]
16. MATERIAL AVAILABLE
USCD1208/08
endf_util7p01.doc  Program manual in Word
endf.dat    Input test file
checkr.out    Author's output test file
checkr.f    Fortran source file  
checkr-linux-32  Author's executable for Linux 32 bit
checkr-linux-64  Author's executable for Linux 64 bit
checkr-windows-32.exe  Author's executable for DOS 32 bit
\DOS:
checkr-aut.out    Output file from author's exe  
checkr-nea.exe    NEA exe file
checkr-nea.out    Output file from NEA's exe
\Linux:
checkr-aut-l.out  Output file from author's exe
checkr-nea-l    NEA exe file
checkr-nea-l.out  Output file from NEA's exe
top ]
17. CATEGORIES
  • M. Data Management

Keywords: ENDF/B, data processing, maintenance.