last modified: 04-APR-1984 | catalog | categories | new | search |

NEA-0294 CODAC.

CODAC, MultiGroup Cross-Sections Generation from ENDF/B for Monte-Carlo Program TIMOC

top ]
1. NAME OR DESIGNATION OF PROGRAM:  CODAC.
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
CODAC-2 NEA-0294/01 Tested 01-JUL-1975
CODAC-2 NEA-0294/02 Tested 01-MAY-1974
CODAC-4 NEA-0294/03 Tested 01-JAN-1978

Machines used:

Package ID Orig. computer Test computer
NEA-0294/01 UNIVAC 1106 UNIVAC 1106
NEA-0294/02 IBM 370 series IBM 370 series
NEA-0294/03 IBM 370 series IBM 370 series
top ]
3. NATURE OF PHYSICAL PROBLEM SOLVED

CODAC-2 is a nuclear data processing program. It converts ENDF/B version 2 data into group averaged cross sections in the form needed by Monte Carlo codes. CODAC generates the mean values of sigma-c,sigma-el,sigma-inel, sigma-f and nu for any group structure by using specified weighting  spectra. In the case of anisotropic elastic scattering either the average cosine or the angular derivation of cross section is calculated for each energy group. The inelastic scattering is described by a transfer matrix which can also include (n,2n) reactions.
top ]
4. METHOD OF SOLUTION

Averaging is done by using a weighting spectrum  given by an input. Group averaged cross sections are calculated by summing up the smooth contributions and the contributions of the resolved and unresolved resonances, using the method of the ETOG-ETOM program and of MC2 at zero temperature. Anisotropic elastic secondary angular distribution is calculated optionally as mu-average in laboratory system, Legendre expansion, or point by point along the mu-axis. The inelastic secondary energy distribution is computed as transfer matrix.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

The programme handles any number of ENDF/B materials during one run. The number of energy  groups is limited to 50. The output formats of CODAC-2 correspond to the input formats of TIMOC.
top ]
6. TYPICAL RUNNING TIME

The running time is very sensitive to the input options and items and to the materials chosen.
For instance, an unweighted calculation will decrease the computation time by about a factor 1/2 to 3/4.
Running time increases with increasing number of groups and with the number of data given for the material. A material with many resonances or many different types of reactions and many energy points for each reaction will need much more time than one without resonances or with only few possible reactions and few energy points. So computation times for one material lie between 1 min and  about 15 min on the IBM 360/65.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM

Anisotropic elastic scattering secondary angle distribution can optionally be calculated in 3 different ways: as Legendre expansion in the c.m. system, point by point along the nu-axis in the c.m. system, as averaged cosine in the lab. system. In calculating, nearly isotropic scattering is assumed in and below the resonant region.
top ]
8. RELATED AND AUXILIARY PROGRAMS

CODAC uses the ENDF/B retrieval subroutines by H.C. Honeck, and parts of the MC2 programme and the ETOG-ETOM programme of Westinghouse.
top ]
9. STATUS
Package ID Status date Status
NEA-0294/01 01-JUL-1975 Tested at NEADB
NEA-0294/02 01-MAY-1974 Tested at NEADB
NEA-0294/03 01-JAN-1978 Tested at NEADB
top ]
10. REFERENCES
NEA-0294/01, included references:
- H. Krainer:
  CODAC - A FORTRAV IV Programme to Process a TIMOC Library from the
  ENDF/B File
  EUR 4521e (1970).
- F. Beonio-Brocchieri and C. Daolio:
  CODAC 2 - A New Version of the CODAC Code which Accepts ENDF/B
  Version II Data for the Production of a few Group Library for
  TIMOC
  FBB/10 (March 30, 1972).
NEA-0294/02, included references:
- H. Krainer:
  CODAC - A FORTRAV IV Programme to Process a TIMOC Library from the
  ENDF/B File
  EUR 4521e (1970).
- F. Beonio-Brocchieri and C. Daolio:
  CODAC 2 - A New Version of the CODAC Code which Accepts ENDF/B
  Version II Data for the Production of a few Group Library for
  TIMOC
  FBB/10 (March 30, 1972).
NEA-0294/03, included references:
- H. Krainer:
  CODAC - A FORTRAV IV Programme to Process a TIMOC Library from the
  ENDF/B File
  EUR 4521e (1970).
- F. Beonio-Brocchieri and C. Daolio:
  CODAC 2 - A New Version of the CODAC Code which Accepts ENDF/B
  Version II Data for the Production of a few Group Library for
  TIMOC
  FBB/10 (March 30, 1972).
top ]
11. MACHINE REQUIREMENTS

The Programme is built in an overlay structure where it requires 155,600 bytes (38,900 words) on the 360/65. Without overlay 221,400 bytes (55,350 words) are necessary. CODAC-2  requires 2 I/O devices for reading and printing, one I/O device for  the ENDF/B library tape and one on which the TIMOC library is written or punched. One additional I/O device is necessary if the program is loaded from tape.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NEA-0294/01 FORTRAN-IV
NEA-0294/02 FORTRAN-IV
NEA-0294/03 FORTRAN-IV
top ]
13. SOFTWARE REQUIREMENTS: OPERATING SYSTEM OR MONITOR UNDER WHICH PROGRAM IS EXECUTED
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

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

          H. Krainer
          EURATOM CCR
          I-21020 Ispra (Varese), Italy
Present address:
          AEG-Telefunken, Kostanz (Germany)
The UNIVAC 1106 version was received from:
          Junta de Energia Nuclear
          Madrid, Spain.
top ]
16. MATERIAL AVAILABLE
NEA-0294/01
File name File description Records
NEA0294_01.001 SOURCE PROGRAM + SAMPLE PROBLEM DATA 7176
NEA0294_01.002 SAMPLE PROBLEM PRINTED OUTPUT 754
NEA-0294/02
File name File description Records
NEA0294_02.001 INFORMATION 2
NEA0294_02.002 SOURCE PROGRAM (F4) 7151
NEA0294_02.003 OVERLAY,DD CARDS+SAMPLE INPUT 45
NEA0294_02.004 OUTPUT LIST OF SAMPLE PROBLEM 1218
NEA-0294/03
File name File description Records
NEA0294_03.001 INFORMATION 1
NEA0294_03.002 SOURCE PROGRAM-F4-EBCDIC 7191
NEA0294_03.003 OVERLAY CARDS 17
NEA0294_03.004 JCL 10
NEA0294_03.005 SAMPLE PROBLEM INPUT DATA 23
NEA0294_03.006 SAMPLE PROBLEM PUNCHED OUTPUT 73
NEA0294_03.007 SAMPLE PROBLEM PRINTED OUTPUT 675
top ]
17. CATEGORIES
  • B. Spectrum Calculations, Generation of Group Constants and Cell Problems

Keywords: ENDF/B, Monte Carlo method, anisotropic scattering, cross sections, data processing, inelastic scattering, legendre polynomials.