RSICC Home Page RSICC CODE PACKAGE CCC-

RSICC CODE PACKAGE CCC-758

 

1.  NAME AND TITLE

ACAB-2008:      ACtivation ABacus Inventory Code System for Nuclear Applications.

 

AUXILIARY PROGRAMS:

PRODECAY, COLLAPS, PROCACAB, and CHAINS.

 

2.  CONTRIBUTORS

Universidad Nacional de Educación a Distancia, Departamento de Ingenieria Energetica

Universidad Politecnica de Madrid, Instituto de Fusion Nuclear

Universidad Politecnica de Madrid, Departamento de Ingenieria Nuclear

Through the OECD Nuclear Energy Agency Data Bank, Issy-Les Moulineaux, France.

 

3.  CODING LANGUAGE AND COMPUTER

Standard FORTRAN 77; Linux and Windows PC.

RSICC ID: C00758/MNYCP/00; NEADB identifier is NEA-1839/001.

 

4.  NATURE OF PROBLEM SOLVED

The ACAB code is a computer program designed to perform activation and transmutation calculations for nuclear applications. ACAB has been used to simulate realistic operational scenarios of very different nuclear systems: inertial fusion, magnetic fusion, accelerator driven systems, and fission reactors.

ACAB is able to:

- perform space-dependent inventory calculations allowing for multidimensional neutron flux distributions

- treat decay transitions that proceed from the ground, first, and second isomeric states; all neutron reactions that may occur are treated in the code

- deal with charged particle reactions

- predict damage/transmutation calculations

- treat actinides and fission products

- simulate realistic operational scenarios

- feed instantaneous and/or continuous materials into a system

- generate radionuclide activities, afterheat (total and contributions from the different types of radiation), neutron emission, radiotoxicity, decay gamma spectra, contact dose rates, waste disposal ratings, offsite doses to the most exposed individual, as well as collective doses and associated consequences

- identify critical radionuclides and pathways contributing to their production

- compute uncertainties to assess the impact of activation cross sections uncertainties on activation-related quantities.

 

Four pre- and post-processing codes are included to aid ACAB users. The pre-processing code PROCDECAY converts Evaluated Nuclear Decay Libraries into ACAB format. Evaluated Cross Sections libraries could be processed by the user with NJOY; otherwise, EAF multigroup libraries can be directly used by ACAB.  

The pre-processing code named COLLAPS is also included. COLLAPS has five major functions: i) it is used to condense multigroup activation cross section libraries down to a single group. ii) It also is used to collapse multigroup damage cross section library. iii) COLLAPS can use fission yield data in conjunction with fission cross sections and neutron spectrum to compute effective fission yield cross sections, (gamma-sigma), and effective fission yields, (gamma). iv) The code can be used to collapse cross section uncertainty data for a particular neutron spectrum. V) Finally, it can create a pseudo cross section library with the weighting function provided by the user.

A post-processing code, named PROCACAB, is included in order to handle the uncertainty output produced by ACAB in a friendly way.

Finally, the CHAINS code is included to analyze the possible pathways for the formation of a particular nuclide. All possible pathways that require up to a specified number of steps are ranked according to their estimated importance to the total production of the nuclide. The user gives an importance cutoff that is used to truncate the list of possible pathways.

Documentation on the data libraries required may be found in Section II and IV in the ACAB User's Manual. EAF-2007 data are available upon request on DVD from the NEADB Nuclear Data Services http://www.nea.fr/html/dbdata/pubs/#eaf.

 

5.  METHOD OF SOLUTION

The main computational algorithm is based on that of the ORIGEN code. The method to compute uncertainties is based on the application of the Monte Carlo technique and allows the user to deal efficiently with the synergic/global effect of the uncertainties of the total set of cross sections to obtain the overall uncertainty on the radiological calculations.

 

6.  RESTRICTIONS OR LIMITATIONS

None noted.

 

7.  TYPICAL RUNNING TIME

The running time depends on the case and the calculation parameters. Sample problems ran in:

- Example 0:   < 10 seconds
- Example 1: 220.77 seconds
- Example 2:   8.21 seconds
- Example 3:   3.08 seconds
- Example 4:   3.07 seconds
- Example 5:   3.07 seconds
- Example 6:1098.74 seconds
- Example 7:1094.83 seconds
- Example 8:  15.50 seconds
- Example 9:  25.11 seconds
- Example 10: 16.21 + 15.64 + 15.49 seconds
- Example 11: 41.58 seconds
- Example 12:  6.21 seconds
- Example 13: 32.08 seconds
- Example 14:302.01 seconds
- Example 15:  < 10 seconds
- Example 16: 52.95 + 51.23  seconds
- Example 17: 58.82 seconds
- Example 18: 11.86 seconds

 

8.  COMPUTER HARDWARE REQUIREMENTS

The codes run on Unix workstations and personal computers.

 

9.  COMPUTER SOFTWARE REQUIREMENTS

ACAB2008 is written in standard FORTRAN 77. This updated ACAB version is expected to be fully portable to all computers. Included executables were generated for Linux and Windows with the following compilers:

·         Windows: 32-Bit Windows XP, DIGITAL Visual Fortran 6.6.A. 

·         Linux: FEDORA 9, Linux Intel Compiler (IFORT 10.1).

 

10. REFERENCES

10.a included in documentation:

J. Sanz, O. Cabellos, and N. Garcia-Herranz, “Inventory Code for Nuclear Applications: User's Manual V.2008” (December 2008).

10.b background information

J. Sanz, J.M. Perlado, D. Guerra, A.S. Perez, “ACAB: Activation Code for Fusion Applications, User's Manual V1.0, DENIM-284,” Instituto de Fusion Nuclear/Universidad Politécnica de Madrid (1992).

  J. Sanz, J.M. Perlado, D. Guerra, S. Perez, J. Latkowski, M. Tobin, “ACAB, Activation Code for Fusion Applications: User's Manual V2.0,” Lawrence Livermore National Laboratory, UCRL-MA-122002 (August 1995).

  J. Sanz, J.M. Balmisa, “ACAB, Activation Code for Fusion Applications: User's Manual V3.0,” Universidad Nacional Educacion a Distancia (UNED). Instituto de Fusion Nuclear/Universidad Politecnica de Madrid, DENIM 464 (April 1998), Lawrence Livermore National Laboratory, UCRL-CR-128874 (Feb. 1998).

  J. Sanz, “ACAB98: Activation Code for Fusion Applications: User's Manual V4.0,” Universidad Nacional Educacion a Distancia (UNED), Instituto Fusion Nuclear (UPM.), Lawrence Livermore National Laboratory, UCRL-CR-133040 (February 1999).

  J. Sanz, “ACAB Activation Code for Fusion Applications: User's, Manual V5.0,” Lawrence Livermore National Laboratory UCRLMA-143238 (February 2000).

A. G. Croff, "A User's Manual for the ORIGEN2 Computer Code," ORNL/TM-7175 (July 1980) RSICC & NEADB package CCC-371.

 

11. CONTENTS OF CODE PACKAGE

The package is transmitted on a CD-R in a ZIP file, which contains documentation, source code, windows and linux executables, and example problems.

 

12. DATE OF ABSTRACT

October 2009.

 

KEYWORDS:   ISOTOPE INVENTORY; FISSION PRODUCT INVENTORY; ACTIVATION; NEUTRON; GAMMA-RAY SOURCE