FIZCON is a program for checking that an evaluated data file has valid data and conforms to recommended procedures. It can recognize the difference between ENDF-6 and ENDF-5 formats and performs its tests accordingly. Some of the tests performed include
1. Data arrays are in increasing energy order,
2. Resonance parameter widths add up to the total,
3. Q-values are reasonable and consistent,
4. No required sections are missing and all cover the proper energy range,
5. Secondary distributions are normalized to 1.0,
6. Energy conservation in decay spectra.
Optional tests can be performed to check that redundant cross sections such as the inelastic cross section has an energy grid which is the union of all its components and the cross section values are the sum of the component values at each energy (SUMUP test). Also optionally, algorithms are used to check for possible incorrect entry of data values (Deviant Point test). It is assumed the file being checked has passed the CHECKR program without any errors being detected.
The resulting information on checking is registered in report output file, the ENDF formatted input file is not changed.
The first version of this program 6.0 was developed in June 1985, the last one 7.02 - in May 2005. On our site we present the version 7.01 for PC under MSDOS (WINDOWS).
The requirements to the task input file are presented in the file FIZCON_TAB.doc.
FIZCON_TAB.doc
|
Line |
Explanation of parameters
|
|
1 |
The name of input file (to be checked)
|
|
2 |
The name of report output file
If BLANK, then report goes to standard output on unit 6.
|
|
3 |
Options selection (5 fields, separated by commas)
|
|
1-rst field |
MAT material number where processing starts (integer).
If MAT = 0, then checking begins with the 1-rst material. |
|
2-nd field |
MAT material number where processing ends (integer).
If MAT = 0, then checking continues to end of the file. |
|
3-rd field |
Deviant point test control (character).
Y - do the test
N - do not the test |
|
4-th field |
SUMUP test control (character).
Y - do the test
N - do not the test |
|
5-th field |
Fractional acceptable difference (real).
The DEFAULT value if none is entered is .001 (1/10 of a percent). |
|
The floating point number entered here represents the maximum
fractional difference tolerated in an equality test such as a SUMUP
test.
If line 3 is left entirely BLANK, then the "standard" options are executed.
Those are to process the entire input file, to omit the SUMUP and Deviant
Point tests and to assume an allowed fractional error of 0.001.
Multiple input ENDF files can be processed to produce multiple output report files by repeating the above input data sequence.
The program execution is terminated by a line containing the word DONE.
|
To facilitate the work with FIZCON we present the version of task input file named FIZCON.INP
Let tape-1 and tape-2 are the ENDF formatted files, each
of them contains several materials. Assuming that in tape-1
we intend to check only the materials, which ÌÀÒ numbers
are in the range from 101 to 203, and checking results to write
in report output file ft-1.out. Simultaneously we intend to
check all materials in file tape-2 and checking results to
write in report output file ft-2.out.
tape-1
ft-1.out
101,203
tape-2
ft-2.out
done
The running on this code: FIZCON.EXE < FIZCON.INP
|
|