Computer Programs
PSR-0352 SCAMPI.
last modified: 07-JUL-2015 | catalog | categories | new | search |

PSR-0352 SCAMPI.

SCAMPI, Problem Dependent Library Preprocessing in AMPX Format

top ]
1. NAME OR DESIGNATION OF PROGRAM

SCAMPI.

top ]
2. COMPUTERS
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
SCAMPI PSR-0352/02 Tested 30-NOV-2001
SCAMPI PSR-0352/06 Tested 07-JUL-2015

Machines used:

Package ID Orig. computer Test computer
PSR-0352/02 Linux-based PC,UNIX W.S. IBM RISC6000 WS
PSR-0352/06 Linux-based PC Linux-based PC
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

SCAMPI (Scale and Ampx Processing Interface) was prepared to facilitate the calculational procedure for creating problem-dependent cross sections (working format) from problem-independent multigroup data (master library). It consists primarily of modules derived from AMPX-77 (PSR-0315) and SCALE-4.3 (CCC-0545). Included in the package are AIM, AJAX, ALE, ALPO, BONAMI, COMPOZ, CORECTOL, CSAS, FILTER, GIP, ICE, LAVA, MALOCS, NITAWL, PERFUME, RADE, SMILER, UNITAB, WAX, and XSDRN. The CSASIN full-screen PC input processor that guides the user through the CSAS module input has been modified for SCAMPI an is also included. The CSAS module was modified to remove the interface with KENO and automatically provide output of an ANISN-formatted working library for use with codes such as TORT-DORT (CCC-0543), ANISN-ORNL (CCC-0254), or MORSE-CGA (CCC-0474. The GIP program was extracted from the TORT-DORT-2.12.14 package (CCC-0543). Note that no data libraries are included in SCAMPI.

 

In version PSR-0352/05, SCAMPI was upgraded to contain the following features:

  • A bug in the fission matrix collapsing was corrected in the MALOCS code.

  • The RGENDF subroutine was corrected and modified in the SMILER module to read GENDF doubleprecision binary files from NJOY-99.

  • The listing length of the output data was increased from 1000 to 10000 records in the MILER subroutine of the SMILER module.

  • The SMILER and MALOCS modules treat now, in addition to the prompt fission spectrum, the delayed fission spectrum, and prepare the total (prompt part + delayed part) fission spectrum.

  • MALOCS can now process rectangular fission matrices.

  • Truncation of the upscatter terms with the full effective use of the trigger options IOPT7=0, 1, 2, 3 and 4 of the MALOCS module.

It included all pre-2006 MALOCS module modifications made by the ENEA-Bologna Nuclear Data Group.

 

PSR-0352/06

The previous version of SCAMPI was updated to correct a bug in file rgendf.f.

top ]
4. METHODS

The CSAS control module in SCAMPI uses engineering data and keyword input to perform resonance self-shielding, Doppler-broadening, and temperature interpolation of the thermal-scattering matrices for the specified geometry and mixtures through calls to SCALE and AMPX-77 functional modules. Thus, CSAS is an automated procedure which can create problem-dependent cross sections from data libraries in AMPX master library format.

top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Data libraries must be in AMPX-77 format. The CORECTOL module can be used to convert AMPX-II master libraries to this format.

top ]
6. TYPICAL RUNNING TIME

Run time is entirely dependent on the machine and the problems being solved.

top ]
8. RELATED OR AUXILIARY PROGRAMS

ZZ VITJEFF31.BOLIB,JEFF-3.1 (NEA-1801).

top ]
9. STATUS
Package ID Status date Status
PSR-0352/02 30-NOV-2001 Screened
PSR-0352/06 07-JUL-2015 Screened
top ]
10. REFERENCES
PSR-0352/02, included references:
- "The CSASIN Processor for the SCAMPI Code System", excerpted and modified
from "OFFSCALE: A PC Input Processor for the SCALE Code System Volume 1: The
CSASIN Processor for the SCAMPI Code System," by S.M. Bowman, NUREG/CR-6182,
Vol. 1 (ORNL/TM-12663/V1) (February 1995)
- Portions excerpted from "SCALE: A Modular Code System for Performing
Standardized Computer Analyses for Licensing Evaluation", NUREG/CR-200 Rev. 4
(ORNL/NUREG/CSD-2, Rev. 4) (1995)
- Portions excerpted from "AMPX-77 A Modular Code System for Generating Coupled
Multrigroup Neutron Gamma Cross Section Libraries from ENDF/B-IV and/or
ENDF/B-V," by N.M. Greene, W.E. Ford, III, L. Petrie, and J.W. Arwood,
ORNL/CSD/TM-283 (October 1992)
- Section 3: GIP: Group-Organized Cross Section Input Program," of "DOS: The
Discrete Ordinates System," by W.A. Rhoades, M.B. Emmett, ORNL/TM-8362
(September 1982)

PSR-0352/06, included references:
- V. Sinitsa and M. Pescarini:
ENEA-Bologna 2007 Revision of the SCAMPI (ORNL) Nuclear Data Processing System,
FPN - P9H6 - 006 (13 September 2007)
- V. Sinitsa:
Corrections to the MALOCS Module of the SCAMPI System for a Correct Collapsing
of the Fission Matrices, FIS - P815 - 005 (26 November 2003)
- "The CSASIN Processor for the SCAMPI Code System", excerpted and modified
from "OFFSCALE: A PC Input Processor for the SCALE Code System Volume 1: The
CSASIN Processor for the SCAMPI Code System," by S.M. Bowman, NUREG/CR-6182,
Vol. 1 (ORNL/TM-12663/V1) (February 1995)
- Portions excerpted from "SCALE: A Modular Code System for Performing
Standardized Computer Analyses for Licensing Evaluation", NUREG/CR-200 Rev. 4
(ORNL/NUREG/CSD-2, Rev. 4) (1995)
- Portions excerpted from "AMPX-77 A Modular Code System for Generating Coupled
Multrigroup Neutron Gamma Cross Section Libraries from ENDF/B-IV and/or
ENDF/B-V," by N.M. Greene, W.E. Ford, III, L. Petrie, and J.W. Arwood,
ORNL/CSD/TM-283 (October 1992)
- Section 3: GIP: Group-Organized Cross Section Input Program," of "DOS: The
Discrete Ordinates System," by W.A. Rhoades, M.B. Emmett, ORNL/TM-8362
(September 1982)
top ]
11. HARDWARE REQUIREMENTS

SCAMPI runs on Unix workstations and linux machines. To facilitate installation, makefiles are included for IBM RS/6000, Sun, DEC Alpha, HP and Linux. Approximately 25 MB of disk space is required to build the executables.

top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
PSR-0352/02 FORTRAN+C
PSR-0352/06 FORTRAN-77
top ]
13. SOFTWARE REQUIREMENTS

The programs are written in Fortran 77 and C. SCAMPI runs on these systems: IBM AIX with both the f77 and xlf90 compilers, Sun with both Solaris and SunOS4, DEC Alpha under OSF/1 and also on Ultrix, HPUX 9.0.3 and linux machines.

top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Contributed by: Radiation Safety Information Computational Center
                Oak Ridge National Laboratory
                Oak Ridge, Tennessee, U. S. A.

 

Developed by:   Oak Ridge National Laboratory
                Oak Ridge, Tennessee, U. S. A.

 

Linux version (PSR-0352/03) contributed by:
                Ivo Kodeli and Bojan Zefran
                "Jozef Stefan" Institute
                Reactor Physics Department (F8)
                Jamova 39, POB 3000
                1001 Ljubljana
                SLOVENIA

 

PSR-0352/04/05/06 contributed by:
                Massimo Pescarini
                V. Sinitsa (ex IPPE-Obninsk, Russion Federation)
                ENEA - FIS-NUC Nuclear Data Group
                Centro Ricerche 'E. Clementel'
                Via Martiri di Monte Sole, 4
                I-40129 BOLOGNA
                ITALY

top ]
16. MATERIAL AVAILABLE
PSR-0352/02
CSASIN/  CSASIN service code
SCAMPI/ SCAMPI code system
Electronic documentation

PSR-0352/06
CSASIN/  CSASIN service code
SCAMPI/ SCAMPI code system
Documentation in PDF format
top ]
17. CATEGORIES
  • L. Data Preparation
  • M. Data Management

Keywords: cross sections, data library, data processing, group constants.