Computer Programs

NAME OR DESIGNATION OF PROGRAM, COMPUTER, NATURE OF PHYSICAL PROBLEM SOLVED, METHOD OF SOLUTION, RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM, TYPICAL RUNNING TIME, UNUSUAL FEATURES OF THE PROGRAM, RELATED AND AUXILIARY PROGRAMS, STATUS, REFERENCES, MACHINE REQUIREMENTS, LANGUAGE, OPERATING SYSTEM, OTHER RESTRICTIONS, NAME AND ESTABLISHMENT OF AUTHOR, MATERIAL, CATEGORIES

[ top ]

[ top ]

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 |
---|---|---|---|

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.

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.

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 ]

[ 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.

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.

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 ]

[ top ]

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 ]

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.

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 ]

Package ID | Computer language |
---|---|

NEA-0294/01 | FORTRAN-IV |

NEA-0294/02 | FORTRAN-IV |

NEA-0294/03 | FORTRAN-IV |

[ top ]

[ top ]

[ top ]

[ top ]

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 |

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